- 博客(52)
- 收藏
- 关注
转载 list<Integer>,Integer[],int[]之间的互转(jdk1.8)
偶然在开发过程中需要将int[] 转成 List<Integer>,采用了遍历的方式,写的代码实在太多。 1 List<Integer> list = new ArrayList<>(); 2 for(int i : ints1){ 3 list.add(i); 4 } ...
2019-08-21 17:07:00
154
转载 排序算法-选择排序
选择排序 流程: 遍历整个数组找到最小的数,和索引为0的元素交换位置 再次遍历数组,找到第二小的元素和索引为1的元素交换位置 遍历 length-1 次... (只有第一次是遍历整个数组,选择排序完成了的元素就不用在遍历了) 时间复杂度:O(n^2) 代码实现(java): public static void main(String...
2019-07-17 10:29:00
95
转载 排序算法-冒泡排序
算是回顾基础吧,顺便记录下来。 冒泡排序:顾名思义就是像水中的气泡一样一个一个元素的向上冒。 第一轮:第一个元素n1与第二个元素n2比较,若n1>n2,交换位置,反之不交换位置,第二个元素与第三个元素比较.......一直比较到最后一个元素,一轮下来最大的元素肯定在最后一个索引的位置,小的元素慢慢往前移(形容水中气泡慢慢冒在适合不过了)。 继续下一轮冒泡,最后一个索引...
2019-05-13 23:28:00
101
转载 list元素排序需要满足两个条件
关于List 说到list,我的印象就是单值集合接口,插入取出是有序的,允许重复,用他的实现类用的最频繁的就是ArrayList了。如果我现在有一个list,插入了一些值,想让里面的值按照我自定义的规则排序。 以下测试基于JDK1.7 ①list里面是String的情况 1 public static void main(String[] args) { 2 ...
2018-10-27 14:39:00
589
转载 git删除本地分支和删除远程分支
引言: 切换分支的时候命令打错了,git checkout 后面没有跟分支名,结果git status,很多delete的文件,直接冒冷汗,git add ,commit 之后发现本地与远程确实是删除了很多文件,之前也有过一次,当时是从新换了一个目录重新拉代码。。。麻烦的很 把情况告诉了同事,给了我建议,删除这个分支,重新拉,于是开始了此操作。 具体操作: 我现在在d...
2018-10-20 17:36:00
124
转载 为什么gitHub提交记录显示作者名称是unknow?
unknow,为什么? gitHub上提交记录显示作者名称是unknow,刚开始没怎么管,后面遇到问题看提交记录时发现有两个unknow(一定有一个人遇到和我一样的问题了,哈哈..),于是解决一下吧。 参考讨论:https://ruby-china.org/topics/8452 原因就是本地 commit时的作者名称是unknow,所以提交到gitHub上也是unkn...
2018-09-08 11:54:00
1512
转载 jvm初探
https://baijiahao.baidu.com/s?id=1606480770208000096&wfr=spider&for=pc 转载于:https://www.cnblogs.com/liyong888/p/9544010.html
2018-08-27 18:30:00
594
转载 hibernate的面向对象查询的效率有多低?
前言 老平台的查询速度很慢,需要进行优化(...说白了就是优化sql语句),老平台用的strus2+hibernate框架,查询基本都是使用的HSQL。 关于hsql HQL是Hibernate Query Language即Hibernate查询语言 优点: 不需要再编写繁复的SQL 语句,针对实体类及其属性进行查询 查询结果是直接存放在L...
2018-08-18 15:07:00
152
转载 get请求参数为中文,参数到后台出现乱码(注:乱码情况千奇百怪,这里贴我遇到的情况)...
前言 get请求的接口从页面到controller类出现了乱码。 解决 参数乱码: String param = "..."; 使用new String(param.getBytes("iso-8859-1"), "utf-8"); 强制将此字符串转换成utf-8编码 ,可以转换成正确的中文。 猜测可能是网页使用的iso-8859-1,到后台没...
2018-08-13 19:38:00
170
转载 激活webstorm(作为一个伪前端,偶尔用用)
推荐博客:https://blog.csdn.net/voke_/article/details/76418116 我试的方法一。 转载于:https://www.cnblogs.com/liyong888/p/9329016.html
2018-07-18 14:36:00
59
转载 BigDecimal处理加减乘除
public static void main(String[] args) { BigDecimal totalDoneAmt = new BigDecimal(2); Double d1 = add(totalDoneAmt, new BigDecimal(0.01)); Double d...
2018-07-18 10:56:00
56
转载 mysql服务解压版的安装(5.7)
推荐博客:https://www.cnblogs.com/LxyXY/p/7708016.html 转载于:https://www.cnblogs.com/liyong888/p/9283290.html
2018-07-09 12:55:00
51
转载 某金融公司一个编程题
1,1,2,3,5,8,13,21......请设计一个程序,第n项的值? public class MoneyTest { public static void main(String[] args) throws IOException { InputStream in = System.in; BufferedReader br ...
2018-07-05 22:30:00
177
转载 某支付公司笔试编程题
/** * 最后一题的编程题 * 判断数组A(小数组) 是 数组B(大数组)的子集 数组都是有序且是整型数组 */ public class OptimizeTest { public static void main(String[] args) { // method01(); boolean b = method02()...
2018-07-05 20:45:00
75
转载 mysql的常用语句
Mysql的常用语句 -- 创建表 create table tableName( id int primary key, name varchar(20) ) -- 查询 select * from tableName -- 查询并排序(降序,升序是asc) select * from tableName order by desc ...
2018-07-03 17:53:00
64
转载 关于git bash的问题,pull不下来(登录之后,git帮你记住了,想切换其他用户)
参考博客:https://www.jianshu.com/p/8a7f257e07b8 从某个项目地址pull代码下来,老是报错 fatal: Authentication failed for 'https://gitee.com/CTOLiXianSheng/zx-cloud.git/' 因为我之前用户和密码填写错误了,结果git的设置,我百度了很多都没有如何让git bas...
2018-05-28 13:03:00
178
转载 一年java程序员的感悟
前沿 在小公司干了差不多一年,刚进来与一个中级程序员做交接,过了大概一个月,那个中级程序员走了,从此,走上了"泥泞"的道路(独立开发),熟悉了公司的项目和业务用了一个月左右,公司当时是采用的jsp+ssm+hibernate+oracle,配置采用的全注解的配置方式,没有xml配置文件当时确实有点晕,不过后面慢慢就习惯了,毕竟隐藏了框架的很多细节(其实这是一种不好的)....
2018-05-25 17:48:00
125
转载 毕业一年后的java面试总结
前言 目前公司闲,没有新产品开发,都是一些维护工作,于是我提出了离职,开始了面试之路,抱着一个面试就是学习的心态去面试的,当然了,也是希望能拿到大公司的offer,大概面试了一个月左右的时间!!! 一共面试了8家,拿了3个offer,自己觉得不太满意,因为没有准备太充分,每次准备又不知道准备什么,想着先面试面了之后就知道如何准备了,其实这是很伤的,可能会...
2018-05-23 11:24:00
824
转载 try-catch-finally的问题
参考:https://blog.csdn.net/chengzhezhijian/article/details/17264531 面试一家公司的面试题,注: 那个面试官对这个问题挺看重的(可是我回答对了,不知道原理) 下面是测试 public static int fun2(){ try { System.out.println...
2018-05-14 11:49:00
221
转载 LinkedList源码
参考博客:https://blog.csdn.net/eson_15/article/details/51135944 LinkedList与collection的关系: LinkedList是一个继承与AbatractSequentiaList的双向链表,他也可以被 当作堆栈,队列或双端队列进行操作. LinkedList实现了List接口,所以能对它进行队列...
2018-04-10 18:15:00
52
转载 HashMap的简单源码分析(看了大佬的源码,基于1.7) put方法
参考博客:https://blog.csdn.net/eson_15/article/details/51158865 hashMap中的几个关键属性 //默认初始容量是16,必须是2的幂 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 //最大容量(必须是2的幂且小于2...
2018-04-03 18:36:00
55
转载 关于comparable接口
参考博客:https://blog.csdn.net/nvd11/article/details/27393445 第一个例子 @Test public void fun1(){ List list = new ArrayList(); list.add(1); list.add(6); list...
2018-03-28 18:22:00
60
转载 springboot与redis的无缝整合(分布式)
参考博客 :https://blog.csdn.net/csao204282/article/details/54092997 1 首先得引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star...
2018-03-26 15:52:00
36
转载 spring boot未配置数据源报错
我拷贝了一个springboot 项目,然后去掉了数据源配置启动报错 : Cannot determine embedded database driver class for database type NONE Action: If you want an embedded database please put a supported one on the clas...
2018-01-22 16:46:00
123
转载 数据库精度丢失,1.1 ~ 1.099999999999999这种情况
推荐博客 :http://www.cnblogs.com/snandy/p/4943138.html 项目中有一张表存放金额字段,金额字段加密了是blob类型的 存的时候用的AES_ENCRYPT(?, ?) 这个函数 : 参数1 金额, 参数2 加密字符串 之前别人写的修改金额是这样的: UPDATE t_account SET money = AES_ENCRYP...
2018-01-17 16:31:00
201
转载 ArrayList源码 (基于1.7)
前言 推荐一位大牛的博客:https://blog.csdn.net/eson_15/article/details/51121833 我基本都是看的他的源码分析,刚开始如果直接看jdk源码可能有一些晕,难免会中途放弃,建议先根据博客,根据别人分析好的一步一步走,会有恍然大悟的感觉,然后再自己去根据jdk对照着看,最后脱离博客在看一遍,如果还有兴趣就动手手写,...
2018-01-10 17:42:00
77
转载 java.lang.Class类中的某些方法
反射的代码会经常遇到,Class类中方法真的多,且用的少,大多用在底层源码这块,既然看到了,就记录一下吧,说不定以后厉害了,自己封装框架,haha getComponentType()方法: System.out.println(Object[].class.getComponentType()); System.out.println(Object.class.getComp...
2018-01-10 17:41:00
80
转载 jdk1.8新特性 : 接口中可以有普通方法(非静态方法)和静态方法 , 颠覆了之前我的理解 : 接口中只能有共有常量和抽象方法的概念,后面必须要加一句jdk1.7和1..7之前...
看到jdk某些接口中存在default方法,于是... http://shaomeng95.iteye.com/blog/998820 为什么接口只能是公有常量? public interface Jdk8新特性 { public static final String AA = "hhe"; default void test(){ ...
2018-01-10 14:55:00
1327
转载 激活IDEA
1 先跳过提示 2 点击regist 3 输入注册码 : 我的注册码在这里找的 - >>http://hw1287789687.iteye.com/blog/2153894 转载于:https://www.cnblogs.com/liyong888/p/8251888.html...
2018-01-09 16:04:00
61
转载 搞懂spring事务
最近一个官网的项目,我在service层有两个添加数据的操作,很意外报错了,然后就研究到了事务 之前只是知道声明式事务和编程式事务,编程式的事务显得比较麻烦,一般都是使用声明式事务.. spring提供了很多种配置方式: 1 编程式事务: 开启事务; try{ 更新或添加操作; 提交; }catch(..){ 回滚; } 2...
2018-01-04 15:09:00
72
转载 部署spring Boot项目到tomcat
导火线 : 遇到两次本地可以跑通,部署到服务器tomcat就出问题的情况了,为了不忘记,记录在此吧 第一次部署到服务器上是静态资源访问不了,花了一些时间,是因为application.yml中的 mvc: static-path-pattern: /static/** 第二次部署到服务器上是controller中的方法访问不了,花了一些时间,是因为appli...
2017-12-20 17:41:00
36
转载 springBoot项目打war包部署到tomcat上
1 首先得在本地跑通. 2 处理启动类Application @SpringBootApplication public class Application extends SpringBootServletInitializer { public static void main(String[] args) throws Exception { ...
2017-12-19 10:17:00
39
转载 springMvc项目的搭建,暂时没有整合持久层框架(java Config配置对比xml配置)
public class WebInit implements WebApplicationInitializer { @Override public void onStartup(ServletContext container) throws ServletException { //项目启动则执行 : //前端控制...
2017-12-16 16:56:00
56
转载 spring-IOC
导火线 : 看的别人的博客,实现了一下 参考 :http://www.cnblogs.com/LiaoYunChuan/p/8046030.html public class UserDao { public void saveUser(){ System.out.println("保存用户"); } } public class ...
2017-12-16 16:53:00
39
转载 html页面的音频问题
导火线 : 负责了项目中的话务间模块,处理音频出了一点问题 之前的处理 : //循环播放声音 var dialAudioDocument = document.createElement('audio'); //这是拨号的声音(这里只写了一个音频) var dialSource = document.createElement('source'); dialSou...
2017-11-30 19:34:00
144
转载 处理事件冒泡
导火线 : tr元素绑定了一个点击事件,tr下面有一个button元素,此时需要给button元素绑定一个点击事件,而执行了tr的点击事件.需要把tr的点击事件阻止掉 方案1 : 在tr执行它的点击事件的时候过滤掉子元素button 菜鸟教程写的demo http://www.runoob.com/try/try.php?filename=tryjquery_event_t...
2017-11-23 15:42:00
51
转载 js中时间的处理
转自 : http://blog.csdn.net/xichenguan/article/details/45512541 //将格林时间转换成字符串格式的,用于显示带页面 time : 格林时间 var date = moment(time).format("YYYY-MM-DD hh:mm:ss");更多时间转换后续更新... 转载于:https://www....
2017-11-22 15:58:00
41
转载 Daily English
Nothing seek,nothing find. 无所求便无所得 2017-11-22 转载于:https://www.cnblogs.com/liyong888/p/7877796.html
2017-11-22 09:56:00
84
转载 积累jquery一些有意思的函数
$("#btn").unbind("click"); // 让btn这个元素的点击事件失效 $("#btn").unbind(); // 让btn这个元素的所有事件失效$("ul .select").siblings().removeClass("select");// ul下的某一个li的class属性=select,全部它的同级li移除class属性=selecthasCl...
2017-11-16 16:22:00
65
转载 为什么iterator,foreach遍历时不能进行remove操作?除了一种情况可以这样(特殊情况)?...
Exception in thread "main" java.util.ConcurrentModificationException 并发修改异常引发的思考! 1 foreach循环删除元素 ①list遍历删除元素时会报错,比如下面删除字符串"aa",也有遍历不报错的例子,看下面的例子 public class TestMain { public static...
2017-11-07 15:36:00
296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人