- 浏览: 30279 次
- 性别:
- 来自: 上海
最新评论
文章列表
通用:
------------------------------------------------------------------------------------
1、类命名建议:
AccountDao
AccountDto
AccountStatusEnum
2、
方法名命名格式:单词第一个字母大写,但首字母小写
类命名:单词第一个字母大写
类实例:尽量与类实例保持一致,但首字母小写
3、加上TODO,以便于后续处理
比如这种:resp.setName("测试企业名称");
4、乐观锁的使用 version=#version#
这样写是有问题的: ...
package com.citi.licai;
public class CalculateInterest {
double benJin ;
double jiangli;
double percentage;
int days;
int year = 365;
double result;
double jiangliResult;
double jiangliPercentage;
public double getResult(double benJin, double percentage){
result = benJin * percen ...
Java中的ArrayList的初始容量和容量分配
List接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。ArrayList继承于List接口,除继承过来的方法外,还提供一些方法来操作内部用来存储列表的数 ...
How do I compare strings in Java?
How to add two java.lang.Numbers?
java: Class.isInstance vs Class.isAssignableFrom
spring bean注入默认单例,action时最好不要使用全局变量,全局变量记录值,特别是web应用中所有用户使用一个单例,除非你每个方法都给所有全局变量赋值或者清空,否则极有可能用用户信息混乱,当然也可以修改bean配置。 scope: singleton单例 Property每次都new新对象 request ApplicationContext session global session 一般都用前两个 使用request session global session的时候要在web.xml里配置
public class ReadFromFile {
/**
* 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。
*/
public static void readFileByBytes(String fileName) {
File file = new File(fileName);
InputStream in = null;
try {
System.out.println("以字节为单位读取文件内容,一次读一个字节:& ...
过多if-else分支的优化
博客分类:
Note & Try
重构ifelse优化
我想谈一谈这个话题是因为我的上一篇博客在ITEye上有一些朋友回复,说if-else过多的分支可以使用switch或者责任链模式等等方式来优化。确实,这是一个小 ...
插入排序
1.直接插入排序
原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。
要点:设立哨兵,作为临时存储和判断数组边界之用。
实现:
void sortNumber_method2(int array[], int length)
加载Spring配置文件时,如果Spring配置文件中所定义的Bean类实现了ApplicationContextAware 接口,那么在加载Spring配置文件时,会自动调用ApplicationContextAware 接口中的public void setApplicationContext(ApplicationContext context) throws BeansException方法 ...
<?xmlversion="1.0"encoding="ISO-8859-1"?>
<!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,Inc.//DTDWeb
Application2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>Apache-Axis</display-name>
< ...
最近沉浸在技术的学习,当然也走在技术瓶颈路上,虽然对Java,Web等编程等有了很大一步的进展和逐渐养成一定的编程思维,但也随之而来遇到很多职业的问题,主要是职业的发展问题,看到很多IT论坛里面的热帖,一方面大家都在讨论程序员的出路和DBA的出路,已经被工具所代替,比如,各种高效的Java架构,各种优秀的数据库索引方法,另一方面看到技术的变更,移动互联网时代的带来,大数据时代带来,谷歌公司发布新的go语言,PHP技术火爆等等。看到这些信息,总是会有种信息大爆炸,到处充满着硝烟的味道,在这个战场上有勇气但也很畏惧。
大家知道,云计算的技术是脱开与搜索引擎技术,互联网发展早期为了支撑大规模的用户,我们通常讲叫大数据量,大访问量,实时更新,非结构化的数据。为了支撑这些需求,逐渐的开发出来一套技术。这个技术用到最极至 ...