suc-浮生

----------“浮于华,生不惜”

博客园 首页 联系 订阅 管理

2018年5月27日

摘要: 摘要:在springboot中定义自己的方法继承WebMvcConfigurerAdapter方法可以实现扩展springMvc功能,要全面实现接管springmvc就要在自己的方法上加上@EnableWebMvc注解。 首先看WebMvcConfigurerAdapter部分源码: @Deprec 阅读全文
posted @ 2018-05-27 16:30 suc-浮生 阅读(456) 评论(0) 推荐(0) 编辑

2018年5月7日

摘要: 摘要:有时候面对算法的瞬间就会忘掉有什么简便的方法达到目的。First:算法中时间复杂度的大致计算,时间复杂度对算法的影响。Second:如何快速的进行数组集合之间的转换。Third:如何对数组元素用最简洁的方法排序。Fourth:在列表元素全部为0的情况下,怎么不被误判为空。Fifth:如何确定一 阅读全文
posted @ 2018-05-07 22:28 suc-浮生 阅读(186) 评论(0) 推荐(0) 编辑

2018年5月5日

摘要: 在web中,实现三级联动很常见,尤其是利用jquery+json。但是从根本上来说jquery并不是最能让人容易理解的,接下来从最基本的javascript开始,实现由javascript+json+mysql实现三级联动: 一、涉及到的知识点: 1.ajax:(异步的javascript and 阅读全文
posted @ 2018-05-05 19:38 suc-浮生 阅读(1687) 评论(0) 推荐(0) 编辑

2018年4月23日

摘要: 内省: 【转】 Java 中提供了一套 API 用来访问某个属性的 getter/setter 方法,通过这些 API 可以使你不需要了解这个规则(但你最好还是要搞清楚),这些 API 存放于包 java.beans 中,一般的做法是通过类 Introspector 的 getBeanInfo方法 阅读全文
posted @ 2018-04-23 18:16 suc-浮生 阅读(263) 评论(0) 推荐(0) 编辑

摘要: 反射就是在程序运行中,动态的创建对象,只要知道该类的名称,就能用它的字节码对象创建该类的对象(实例) 从而访问该类的任何方法和属性(暴力访问) 什么是字节码对象? javac 编译java文件后得到的class文件就是该类的字节码文件 获得字节码的几种方法: 1.Object类的getclass方法 阅读全文
posted @ 2018-04-23 12:15 suc-浮生 阅读(403) 评论(0) 推荐(0) 编辑

2018年4月21日

摘要: 数据库链接池的使用,一方面解决了数据库访问过多时造成数据库承受的压力,另一方面也简化了数据查询,今天就 DBUtils包所提供的QueryRunner类(org.apache.commons.dbutils.QueryRunner)作出说明: 简化SQL查询 与ResultSetHandler协同工 阅读全文
posted @ 2018-04-21 23:38 suc-浮生 阅读(5788) 评论(0) 推荐(0) 编辑

2018年4月20日

摘要: 单例设计模式 饿汉式 懒汉式 双重线程检查式 饿汉式 懒汉式 注意:有线程安全问题 懒汉式 多线程中,可能有多个调用,第一个线程判断为null,于是进行下边,但是在初始化过程中,下一个线程进来,而第一个初始化还没有完成,于是这两个线程都通过null判断 解决方法: 同步 上一个解决的不够完美,但是多 阅读全文
posted @ 2018-04-20 21:07 suc-浮生 阅读(275) 评论(0) 推荐(0) 编辑

2018年4月18日

摘要: 用Iterator对数组进行迭代后,如果在迭代过程中对数组进行增加元素操作(这里iterator本身没有提供增加操作方法)时,就会抛出并发访问异常: 异常如下: Exception in thread "main" java.util.ConcurrentModificationException 阅读全文
posted @ 2018-04-18 20:09 suc-浮生 阅读(342) 评论(0) 推荐(0) 编辑

2018年4月16日

摘要: javaweb开发中,用到了好多自定义对象,这时候如果不重写equals方法,很多时候都会返回false, 因此我们必须习惯重写这个方法。 重点: 1.equals比较俩对象时比较的是对象引用是否指向同一地址 2.重写后比较的是俩者value是否相等 3.在重写的同时也要将hashcode方法重写 阅读全文
posted @ 2018-04-16 19:33 suc-浮生 阅读(1061) 评论(0) 推荐(0) 编辑

摘要: 一、学习借鉴 引:上一篇文章中在合并俩数组时用到了好几个for循环,因此大大增加了时间复杂度,于是找了好多关于这方面的算法。 请看下面事例: 整个过程中用到的原理都在注释中。 结果: [1, 2, 3, 4, 5, 6] 二、第一篇文章算法优化(java内部自带函数) 等价代码: 很明显嵌套for循 阅读全文
posted @ 2018-04-16 12:34 suc-浮生 阅读(1353) 评论(0) 推荐(0) 编辑