摘要: 5、冒泡排序、二分查找 a) 冒泡 public static void mp(int a[]) { int swap = 0; for (int i = 0; i < a.length; i++) { for (int j = i; j < a.length; j++) { if (a[j] >  阅读全文
posted @ 2018-05-04 20:16 阿善9 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。 饿汉法 顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下: 1 2 3 4 5 6 阅读全文
posted @ 2018-05-04 19:45 阿善9 阅读(5380) 评论(0) 推荐(3) 编辑
摘要: 可能是jar包缺少 阅读全文
posted @ 2018-05-04 09:13 阿善9 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 空指针 未初始化 在实体类中定义的方法 变量未初始化 阅读全文
posted @ 2018-05-03 22:19 阿善9 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 前端 优化 6、延长静态资源缓存时间这样,频繁访问网站的访客就能够更快地访问。不过,这里要通过修改文件名的方式,确保在资源更新的时候,用户会拉取到最新的内容。7、把CSS放在页面头部,把JavaScript放在页面底部这样就不会阻塞页面渲染,让页面出现长时间的空白。 2、选择合适的图片格式如果图片颜 阅读全文
posted @ 2018-05-03 14:56 阿善9 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 二、sql优化:(索引、范式) 范式: 第一范式(确保每列保持原子性)最基本范式。数据库表中所有字段值都是不可分解的原子值,就满足了第一范式。 第二范式(确保表中的每列都和主键相关)在第一范式上更近一层。确保数据库表中的每一列都和主键相关,而不能只与主键的某一部分相关,也就是说一个表中只能保存一种数 阅读全文
posted @ 2018-05-03 14:42 阿善9 阅读(1710) 评论(0) 推荐(0) 编辑
摘要: web.xml文件中可以配置哪些内容? 答:web.xml用于配置Web应用的相关信息,如:监听器(listener) 、过滤器(filter) 、 Servlet初始时机<load-startup>、相关参数、会话超时时间<session-timeout>、安全验证方式、错误页面<Error-pa 阅读全文
posted @ 2018-05-03 11:39 阿善9 阅读(445) 评论(0) 推荐(0) 编辑
摘要: public class MapDemo { public static void main(String[] args) { //创建Map对象 Map<String, String> map = new HashMap<String,String>(); //给map中添加元素 map.put( 阅读全文
posted @ 2018-04-28 09:13 阿善9 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 注意:递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。 在递归中虽然有限定条件,但是递归次数不能太多。否则也会发生栈内存溢出。 文件续写: 阅读全文
posted @ 2018-04-27 22:55 阿善9 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1.1.1 复制单级文件夹 /* * 数据源:e:\\demo * 目的地:e:\\test * * 分析: * A:封装目录 * B:获取该目录下的所有文本的File数组 * C:遍历该File数组,得到每一个File对象 * D:把该File进行复制 */ public class CopyFo 阅读全文
posted @ 2018-04-27 21:49 阿善9 阅读(134) 评论(0) 推荐(0) 编辑