2019年4月29日
摘要: <script> //去掉全部空格 var str = " 546546 4564 46 46 88 88 "; var str = str.replace(/\s+/g,"");//生成新的字符串,并未对原字符串修改 console.log(str); //去掉左空格 var str1 = " 5 阅读全文
posted @ 2019-04-29 14:24 kkw105 阅读(8981) 评论(0) 推荐(0) 编辑
  2019年4月12日
摘要: public static String UTCStringtODefaultString(String UTCString) { try { if (CommonUtils.notNullAndEmpty(UTCString)) { UTCString = UTCString.replace("Z", " UTC"); ... 阅读全文
posted @ 2019-04-12 10:37 kkw105 阅读(2008) 评论(0) 推荐(0) 编辑
  2019年2月22日
摘要: let a=[1,2,3], b=[4,5,6]; let s = a.map(function(v, i) { return v + b[i]; }); console.log(s); 阅读全文
posted @ 2019-02-22 15:08 kkw105 阅读(382) 评论(0) 推荐(0) 编辑
  2019年1月3日
摘要: JAVA线程同步机制 线程同步机制:是一套用于协调线程间的数据访问及活动的机制,该机制用于保障线程安全以及实现这些线程的共同目标。java平台提供的线程同步机制包括锁、volatile关键字、final关键字、static关键字以及一些相关的API。 4.1锁概述 将多个线程对共享数据的并发访问转化 阅读全文
posted @ 2019-01-03 17:56 kkw105 阅读(154) 评论(0) 推荐(0) 编辑
  2018年12月21日
摘要: 3.1串行、并发与并行 1.串行:一件事做完接着做下一件事。 2.并发:几件事情交替进行,统筹资源。 3.并行:几件事情同时进行,齐头并进,各自运行直到结束。 多线程编程的实质就是将任务处理方式由串行改为并发,即实现并发化。 3.2竞态 状态变量:即类的实例变量、静态变量。可以被多个线程共享,也被称 阅读全文
posted @ 2018-12-21 09:45 kkw105 阅读(172) 评论(0) 推荐(0) 编辑
  2018年12月19日
摘要: 2.1线程属性 *用户线程会阻止java虚拟机的正常停止,当所有用户线程都运行结束,java虚拟机才能停止;守护线程不会影响java虚拟机的正常停止,例如用于监视其他线程的运行情况。如果是强制终止java虚拟机进程,则所有线程都会停止。 2.2线程方法 2.3一些废弃方法 2.4常见的线程 1.ma 阅读全文
posted @ 2018-12-19 16:42 kkw105 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1.1什么是多线程编程 多线程编程就是以线程为基本抽象单位的一种编程范式,和面向对象编程是可以相容的,事实上Java平台中的一个线程就是一个对象。多线程编程不是线程越多越好,就像“和尚挑水”的故事一样。 1.2为什么使用多线程 提高程序运行效率。 1.3线程的创建、启动和运行 java.lang.T 阅读全文
posted @ 2018-12-19 14:22 kkw105 阅读(615) 评论(0) 推荐(0) 编辑
  2018年12月18日
摘要: 归并排序的基本思想 将待排序序列R[0...n-1]看成是n个长度为1的有序序列,将相邻的有序表成对归并,得到n/2个长度为2的有序表;将这些有序序列再次归并,得到n/4个长度为4的有序序列;如此反复进行下去,最后得到一个长度为n的有序序列。 综上可知: 归并排序其实要做两件事: (1)“分解”—— 阅读全文
posted @ 2018-12-18 17:17 kkw105 阅读(198) 评论(0) 推荐(0) 编辑
  2018年12月10日
摘要: 一、DATE_FORMAT() 函数 定义和用法 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 实例 下面的脚本使用 DATE_FORMAT() 函数来显示不同的格式。我们使用 NOW() 来获得当前的日期/时间: 结果: 其他格式参考 http://www.w3school 阅读全文
posted @ 2018-12-10 14:00 kkw105 阅读(31260) 评论(0) 推荐(2) 编辑
  2018年12月7日
摘要: // 将NULL转化为“”,1是需要修改的实体类参数,3是转化后的实体对象 String 2= JSON.toJSONString(1, SerializerFeature.WriteNullStringAsEmpty,SerializerFeature.WriteMapNullValue); 3= JSON.parseObject(2, ElectronicMagazine.class... 阅读全文
posted @ 2018-12-07 16:09 kkw105 阅读(644) 评论(0) 推荐(0) 编辑