- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 code standard
通用:------------------------------------------------------------------------------------ 1、类命名建议:AccountDaoAccountDtoAccountStatusEnum2、 方法名命名格式:单词第一个字母大写,但首字母小写类命名:单词第一个字母大写类实例:尽量与...
2016-12-27 09:40:55 228
原创 licai
package com.citi.licai; public class CalculateInterest { double benJin ;double jiangli;double percentage;int days;int year = 365;double result;double jiangliResult;double jiangl...
2016-11-04 18:31:13 131
原创 lazy single
登录 | 注册 viclee博观而约取 厚积而薄发 目录视图摘要视图订阅【1024程序员节】我们的世界不只0和1 【观点】有了深度学习,你还学传统机器学习算法么? 【知识库】深度学习知识图谱上线啦...
2016-10-20 12:01:15 237
原创 java
Miracle He博客园首页新随笔联系订阅管理随笔 - 42 文章 - 0 评论 - 118Java学习之旅基础知识篇:数组及引用类型内存分配 在上一篇中,我们已经了解了数组,它是一种引用类型,本篇将详细介绍数组的内存分配等知识点。数组用来存储同一种数据类型的数...
2016-10-20 11:02:43 122
原创 danlimoshi
Java中的ArrayList的初始容量和容量分配List接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。ArrayList继承于List接口,除继承过来的方法外,还提供一些方法来操作内部用来存储列表的数组的大小。每个ArrayList实例都有一个容量。该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向ArrayList中不断...
2016-10-20 11:00:06 83
原创 mark
How do I compare strings in Java? How to add two java.lang.Numbers? java: Class.isInstance vs Class.isAssignableFrom open jdk cygwin http://blog.jobbole.com/42556/ http:...
2013-07-23 14:54:07 78
原创 Spring学习一
spring bean注入默认单例,action时最好不要使用全局变量,全局变量记录值,特别是web应用中所有用户使用一个单例,除非你每个方法都给所有全局变量赋值或者清空,否则极有可能用用户信息混乱,当然也可以修改bean配置。 scope: singleton单例 Property每次都new新对象 request ApplicationContext session global sessio...
2013-06-26 11:22:19 56
原创 java 读取文件
public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); ...
2013-06-04 10:24:15 69
原创 过多if-else分支的优化
过多if-else分支的优化博客分类:Note & Try重构ifelse优化 我想谈一谈这个话题是因为我的上一篇博客在ITEye上有一些朋友回复,说if-else过多的分支可以使用switch或者责任链模式等等方式来优化。确实,这是一个小问题,不过我们还是可以整理一下这个小问题的重构方式。为什么要优化?你没有看错。这是要放在第一条谈论的。...
2013-02-28 09:51:04 134
原创 八大排序算法总结
插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。要点:设立哨兵,作为临时存储和判断数组边界之用。实现:void sortNumber_method2(int array[], int length){int i = 0, j = 0;//i and j ...
2012-07-10 20:47:39 64
原创 通过ApplicationContextAware获取bean
加载Spring配置文件时,如果Spring配置文件中所定义的Bean类实现了ApplicationContextAware 接口,那么在加载Spring配置文件时,会自动调用ApplicationContextAware 接口中的public void setApplicationContext(ApplicationContext context) throws BeansException方...
2012-07-02 17:36:00 78
原创 JAVA发布和调用WebService
<?xmlversion="1.0"encoding="ISO-8859-1"?> <!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app&a
2012-05-13 18:10:27 75
原创 吐槽贴一
最近沉浸在技术的学习,当然也走在技术瓶颈路上,虽然对Java,Web等编程等有了很大一步的进展和逐渐养成一定的编程思维,但也随之而来遇到很多职业的问题,主要是职业的发展问题,看到很多IT论坛里面的热帖,一方面大家都在讨论程序员的出路和DBA的出路,已经被工具所代替,比如,各种高效的Java架构,各种优秀的数据库索引方法,另一方面看到技术的变更,移动互联网时代的带来,大数据时代带来,谷歌公司发布新的...
2012-03-29 21:21:32 104
原创 移动互联网
大家知道,云计算的技术是脱开与搜索引擎技术,互联网发展早期为了支撑大规模的用户,我们通常讲叫大数据量,大访问量,实时更新,非结构化的数据。为了支撑这些需求,逐渐的开发出来一套技术。这个技术用到最极至的搜索引擎。 过去十二年,把这个技术反复用在一个应用上,就是百度搜索引擎。去年开始我们把这个东西打包,做成云平台。这个平台我们的文件开放出来,让我们的开发者使用。不仅提供服务器资源、数据、...
2012-03-29 15:34:10 75
原创 MySQL存储引擎简介(转)
MySQL存储引擎简介(转)存储引擎是什么? MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。 例如,如果你在研究大量的临时数据,你也许...
2012-03-25 16:18:07 79
原创 Ubuntu与Fodora
Ubuntu: dpkg tool, apt-get;Fedora: based on red hat linux, rpm tool, yum -get;
2012-03-22 16:14:22 132
原创 Ubuntu的软件包格式是deb,alien 把rpm转换成deb
Ubuntu的软件包格式是deb ,如果要安装rpm 的包,则要先用alien 把rpm转换成deb. sudo apt-get install alien #alien 默认没有安装,所以首先要安装它 sudo alien xxxx.rpm # 将rpm 转换位deb ,完成后会生成一个同名的xxxx.deb sudo dpkg -i xxxx.deb # 安装 注...
2012-03-22 15:36:15 244
原创 Ubuntu更新包管理器失败:Requires installation of untrusted packages问题解决
方法3:(自己摸索)根据提示的消息,知道是有些包不正常而导致的,具体来说就是,之前在我的系统中,加入了ppa源,然后有该公共密钥神马的,而可能这些源目前有包更新了,而无法连接到这个可靠的更新源了,ubuntu的检查机制就会阻止更新选中的哪些不可靠源。为此经过上面的方法其实,我的做法是:1. 首先进入setting,还是选中source code(方法1中的),毕竟这样源才可靠,齐全。2. 删除不可...
2012-03-21 17:34:44 592
原创 修改JRE system library
MyEclipse 默认的情况下JRE system library是:MyEclipse 的,如何修改工程中的JRE system library呢?步骤如下: 1.选择工程->Properties->Java Build Path->Libraries,删掉原来的JRE system library。 2.点击"Add Library"->"JR...
2012-03-03 14:10:01 192
原创 Tips
AssertValid函数是用来判断表达式的合法性或正确性,如果不正确或不合法则终止程序并返回相应的提示信息 如AssertValid(t==0);//用来判断t是否等于0,如果t!=0则终止程序 Dump函数一般用来显示debug信息的,其函数中的内容一般在debug时,在debug窗口中才能看到。AssertTrue期望为true,AssertFalse期望为F...
2011-12-12 22:25:34 55
原创 依赖注入
2.11 依赖注入(dependency injection)在 传统的开发中,我们要使用某个类对象,可以通过new object来得到。但是在EJB中,需要通过JNDI查找或注入注释。接口类Injection.java:package com.sillycat.ejb;public interface Injection { public String sayHello();}EJB...
2011-10-27 09:07:39 65
原创 Hanio塔
迭代的经典算法 package com.acxiom.ejbws.test;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStre...
2011-10-13 11:21:09 210
原创 Eclipse中设置在创建新类时自动生成注释
Eclipse中设置在创建新类时自动生成注释 windows-->preference Java-->Code Style-->Code Templates code-->new Java files 编辑它 $符添加你想添加的的变量编辑添加你想添加的内容/** * @author 作者 E-mail: * @version 创建时间:${date} ${tim...
2011-09-26 22:09:15 94
原创 Some Tips
Utils中:DriverManager(类)Connection(接口)Statement(接口):用于将普通的SQL语句发送到数据库中。executeQuery()等4种SQL语句方法PrepareStatement(接口)继承Statement接口,不同1,包含已编译SQL语句;不同2,包含一个或多个IN参数,可用“?”占位符ResultSet(接口):用于获取执行SQL...
2011-09-15 22:43:43 69
原创 异常是什么?
为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么记录?何时需要把checked Exception转化成unchecked Exception ,何...
2011-09-13 22:20:29 86
原创 JDBC数据池的概念
在一个多层的企业级应用中,更大的可能是在客户端和一个EJB进行通信,采用EJB建立数据库连接。为了实现和改进可伸缩性和系统性能, 也可以采用连接缓冲池(connection pool)优化数据库连接。Java Naming and Directory Interface (JNDI)JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件...
2011-09-13 21:54:59 132
原创 JDBC相关知识
最近用到JDBC的相关知识,系统的拿出来分析下:JDBC的优点和缺点 JDBC API用于连接Java应用程序与各种关系数据库。这使得人们在建立客户/服务器应用程序时,通常把Java作为编程语言,把任何一种浏览器作为应用程序的友好界面,把Internet或Intranet作为网络主干,把有关的数据库作为数据库后端。以下是使用JDBC的优缺点。 优点如下: 1.JDBC API与OD...
2011-09-13 20:39:46 122
原创 使用JBoss配置MySql的数据源
JBoss 版本:4.xMySql 版本:5.x第一步,去MySQL的官网下一个JDBC驱动(点这里下载)。然后把解压出来的文件mysql-connector-java-5.0.7-bin.jar拷贝到%JBoss%/server/default/lib里。最好再把CLASSPATH里加上mysql-connector-java-5.0.7-bin.jar的路径。第二步,拷贝%...
2011-08-26 21:27:49 83
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人