
java
xiongjiezk
这个作者很懒,什么都没留下…
展开
-
一个子查询返回值多于一个的错误
创建一个学生,教师,以及记录多对多关系的学生教师关系表:create table teacher(id varchar(40) primary key,name varchar(20));create table student(id varchar(40) primary key,name varchar(20));create table tea原创 2013-11-25 11:22:29 · 1915 阅读 · 0 评论 -
给定字符串,求出现次数最多的那个字母及次数,如有多个重复则都输出
给定字符串,求出现次数最多的那个字母及次数,如有多个 重复则都输出。eg,String data ="aaavzadfsdfsdhshdWashfasdf";这是一道很基础的面试题,在别的博客上也看到关于该题的解答,但总体来说感觉所给出的解法都有点拖沓,于是自己又 想出来一种较为简洁高效的解法(自己认为,有问题的地方大家可以挑出来),大体思路是:1. 先将字符串中以出现的字符为关键原创 2014-03-14 14:21:52 · 9396 阅读 · 0 评论 -
2014.3.8 去哪儿网实习生笔试题
实习的题目跟应届的差不少,只有三个题1.在有序数组中查找元素,若存在,返回位置;若不存在,返回应该插入的位置2.统计全校学生的成绩和信息。两个文件,一个score.txt,包含全部学生的学号、科目、单科成绩;一个info.txt,包含学生的学号、学院、专业、姓名。要求输出每个学院每个专业的第一名的姓名,挂科不算。两个文件:info.txt 存放学生基本信息 学号 学院 专原创 2014-03-26 11:24:41 · 696 阅读 · 0 评论 -
java 使用头插法实现反转链表
一直以来都是使用c来操作链表,c的zhen原创 2014-07-05 16:29:40 · 2034 阅读 · 0 评论 -
新到公司,开发环境搭建
昨天到公司,一个下午,一直在倒腾开发环境,有些相关的配置还是一点点搜索别人的博客参照着做的,这里一步步记录下来,下一次再做的时候就可以直接有个参照了,不用到处搜索了。一、安装jdk1.6,步骤如下:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe2、安装jd原创 2014-12-23 19:36:01 · 1572 阅读 · 0 评论 -
jvm知识点整理
内存区域划分: 1. 程序计数器,多核时,每个线程都会有一个独立的程序计数器,可以理解为是线程私有的 2. 虚拟机栈,也是每个线程私有的,生命周期和线程相同,描述的是java方法执行的内存模型。java方法在 执行时,会创建一个栈帧(方法的基本信息,局部变量,方法出口等)。方法从调用到执行完成的过程,对应着一个栈帧从虚拟机栈从入栈到出栈的过程。虚拟机栈溢出抛出的异常是StackOverflowE原创 2017-03-04 17:56:58 · 544 阅读 · 0 评论 -
java 几种保留小数位数的方法性能比较
Java 保留小数位数的方法主要有NumberFormat,Decimalformat,BigDecimal, 以及格式化输出等。下面我们来看一下这几种方法的具体写法。NumberFormatdouble a = 223.121233333;NumberFormat numberFormat = NumberFormat.getNumberInstance();numberFormat.setM原创 2017-07-04 23:48:21 · 2102 阅读 · 0 评论 -
log4j 异步配置
log4j 异步配置 配置文件模板 配置文件加载原创 2017-07-05 00:16:19 · 3562 阅读 · 0 评论