- 浏览: 1217425 次
- 性别:
- 来自: 北京
最新评论
-
hustkeai:
第一个方法是不对的
求一个Map中最大的value值,同时列出键,值 -
qq591920734:
java List 排序 Collections.sort() 对 List 排序(首先年龄排序,如果年龄相同,则按名字排序) -
qq591920734:
[color=orange][/color]包女包女不女
java List 排序 Collections.sort() 对 List 排序(首先年龄排序,如果年龄相同,则按名字排序) -
timer_yin:
seagrave 写道这个算法想法不错,但太耗时,我用1、2、 ...
用1、2、2、3、4、5这六个数字,数字排序经典算法 -
hellostory:
日常生活中,我们都不按你上面的那个方法算的!!!
JAVA小函数-计算日期差
文章列表
order by 是对数据进行排序,默认是升序ASC,降序用DESC
这几条关键字 是有先后顺序的.
where.....group by....having.....order by (这里的group by 与 having 的位置可以调换,但是having放在后面效率高)!
1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用
group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面(重要)
例如,有如下数据库表:
A B 1 abc 1 ...
char 与 byte 互转
- 博客分类:
- java基础
char转byte
char a='a';
byte b=Byte.parseByte((int)a+"");
byte转char
byte b=100;
char c=(char)b;
全局变量 与 局部变量 赋值的问题
- 博客分类:
- java基础
全局变量:
(1)在java中,类的全局变量(成员变量)不用初始化即可直接使用,JVM会自动初始化,原始变量如int char short long byte初始化为0,float double初始化为0.0,boolean初始化为false,对象初始化为null
局部变量 (2)方法中的局部变量,C必须在函数开始处声明所有要使用的变量,而java可在使用时再声明(但必须有声明赋值)。但这里无论是C还是java都必须赋值后才能使用
java堆栈 (转)
java堆与栈 java String分配内存空间(详解)
重点:
1、当比较包装类里面的数值是否相等时,用equals()方法;
2、当测试两个包装类的引用是否指向同一个对象时,用==。
可以这样理解吗?
2.1、 栈中的两个包装类的引用变量引用栈中的一个对象
(String s1=“abc”;
String s2=“abc”;
)
2.2、栈中的两个包装类引用变量引用堆中的一个对象
(String s1=new String("abc");
Strin ...
1、定义变量的时候。
double u=6; // 后面加d与不加d都对。 Double u1=6d; // 应该是Double u1=6d;必须加d。
2、
int 与 Integer 什么情况下,必须分开用。
public static void main(String[] args) {// 因为int 不是对象类型,所以判断是否包含数字时,要用Integer对象类型(这应该是JDK的bug)。// int[] stringArray = {3,4,2,1,0}; // false ...
题目: 将一个交错数据合并为一个一维数组
输入: strJaggedArray[][], 由多个一维数组(长度不定,个数不定)组成的交错数组
输出: strArray[], 由strJaggedArray[r][c]中的元素以"&"为分隔符拼合而成, 是strJaggedArray中数组元素的无重复组合(不考虑顺序)
举例:
输入: strJaggedArray[0]=new string[] {"we","are","student"};
strJaggedArray[1]= ...
1、分区表,按状态或时间,分开写再不同的表空间中,在查询的时候,是否还指定表空间吗?
2、一个数据库,只有一个表空间,是不是就谈不上,分区表了(分区表必须指定在不同的表空间中)?
3、比如移动的短信记录表,一天的短信就有上亿条。怎么动态的建立分区表,是不是也动态的建立表空间那?
public static void main(String[] args) { //为什么删减删除 arraylist 效率比 LinkedList 效率高那? // LinkedList<Integer> hm= new LinkedList<Integer>(); //时间=1781 ArrayList<Integer> hm= new ArrayList<Integer>(); //时间=547 int ui=500 ...
Java面试中关于容器类List,Set是必问题目。但在我的面试经历中很难遇到满意的答复。大部分只能了解其大概使用方法,对其内部结构缺乏了解,错误的使用方式会导致性能大幅下降。 首先介绍ArrayList,顾名思义内部数据结构是数组
private transient Object[] elementData;
private int size;
public ArrayList(int initialCapacity){
}
在增加元素时,若容量不足进行扩充
public void ensureCapacity(int minC ...
对于处理一列数据项,Java提供了两个类ArrayList和LinkedList,ArrayList的内部实现是基于内部数组 Object[],所以从概念上讲,它更像数组,但LinkedList的内部实现是基于一组连接的记录,所以,它更像一个链表结构,所以,它们在性能 ...
安东尼罗宾时间管理23条
- 博客分类:
- 生活杂感
1(根据重要和紧急程度,分出先后顺序)每分每秒只做最有生产力——最重要最有效果的事2明确的目标和计划,列出工作清单,具体量化到每一天,每有小时3工作时专注认真,乐在其中4凡事立即行动,决不拖拉5争分夺秒,最短的时间内采取最大量的行动6让自己在放松愉悦的最佳状态( 脑波)下工作、学习7劳逸结合,(休息时可以进行活化呼吸法深呼吸,听音乐,简单活动改变肢体动作等)交叉学习提高效率 每天抽一点时间运动(选一两个喜欢的体育项目,专精它)8永远不要把练习当练习,把练习当实战9策略、规划第一(不盲目行动)10明确时间的价值(钱没有了,还可以赚;时间没有了,生命就结束了)如:年收入2万,则每小时10.29元 ...
1、Ajax 怎么解决跨域问题????
1、建表结构
-- 创建表create table TESTCITY( NAME VARCHAR2(100), RESULT VARCHAR2(100));-- 插入数据insert into TESTCITY (NAME, RESULT)values ('a', '正');insert into TESTCITY (NAME, RESULT)values ('a', '正');insert into TESTCITY (NAME, RESULT)values ('a', '正');insert into TESTCITY (NAME, RESULT)values ('a', ...