- 博客(32)
- 收藏
- 关注
转载 Java 8 Optional类深度解析
Java 8 Optional类深度解析思考: 调用一个方法得到了返回值却不能直接将返回值作为参数去调用别的方法。原来解决方案: 我们首先要判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。这正是一些类似Guava的外部API试图解决的问题。一些JVM编程语言比如Scala、Ceylon等已经将对在核心API中解决了这个问题。新版本的Java,比如Java 8引入...
2019-05-08 18:26:19
187
转载 Spring(2)——Spring IoC 详解
Spring(2)——Spring IoC 详解Spring IoC 概述IoC:Inverse of Control(控制反转)读作“反转控制”,更好理解,不是什么技术,而是一种设计思想,就是将原本在程序中手动创建对象的控制权,交由Spring框架来管理。正控:若要使用某个对象,需要自己去负责对象的创建反控:若要使用某个对象,只需要从 Spring 容器中获取需要使用的对象,不关心对象...
2019-05-07 15:21:32
162
转载 Spring学习(1)——快速入门
Spring学习(1)——快速入门认识 Spring 框架Spring 框架是 Java 应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括 IoC (Inversion of Control,控制反转) 和 AOP(Aspect Oriented Programming,面向切面编程)。什么是 Spring:Spring 是一个轻量级的 DI / IoC 和 AOP 容器的...
2019-05-07 14:54:43
825
转载 mybatis常用的集中判断语句
属性是存在 属性不存在 属性值是null 判断Collection.size<1或String.length()<1 等于 不等于 大于 大于等于 小于 小于等于、 select id,note from Prod...
2019-05-06 15:57:52
597
转载 SpringMVC注解大全
1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controlle...
2019-05-06 15:54:07
277
原创 java calendar类根据当前日期时间,计算当前日期在当前月是第几周,与周跨月问题,
第一步 先根据当前日期时间 计算出本周的开始时间与结束日期第二步 判断当前日期大于等于本周开始日期,并且当前日期小于等于本周结束日期,就把本周开始日期当做条件计算出当前日期是第几周// 周跨月也是如此, 每个月有多少周,是根据每月有几个星期一来计算的…(以2019-4-29 – 2019-5-5周为例,周一是4月29号 星期天为5与5号,周一在4月那这个周跨月,算四月的第5周)Sim...
2019-05-06 14:18:36
4399
2
转载 Expression #7 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'mes.ext.i
这个问题搞了一天 ,在百度找了很多方法都没有解决, 我的msyql是mysql-8.0.15_win64,Expression #7 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘mes.ext.icons’ which is not functionally dependent on co...
2019-04-29 00:09:35
1686
转载 inner join 与 left join 之间的区别
inner join 与 left join 之间的区别 关于inner join 与 left join 之间的区别,以前以为自己搞懂了,今天从前端取参数的时候发现不是预想中的结果,才知道问题出在inner join 上了。需求是从数据库查数据,在前端以柱形图的形式展现出来,查到的数据按行业分组,显示每个行业的户数及户数占比,涉及到的字段有A表的用户数、总用户数和B表的行业名称。本来是不管...
2019-04-17 15:17:06
95
转载 java StringBuffer的用法
StringBuffer的用法1、StringBuffer对象的初始化StringBuffer对象的初始化不像String类的初始化一样,Java提供的有特殊的语法,而通常情况下一般使用构造方法进行初始化。例如:StringBuffer s = new StringBuffer();这样初始化出的StringBuffer对象是一个空的对象,就是我犯的错误。如果需要创建带有内...
2019-04-01 16:12:36
204
转载 mysql时间与字符串相互转换
mysql时间与字符串相互转换时间、字符串、时间戳之间的互相转换很常用,但是几乎每次使用时候都喜欢去搜索一下用法;本文整理一下三者之间的 转换(即:date转字符串、date转时间戳、字符串转date、字符串转时间戳、时间戳转date,时间戳转字符串)用法,方便日后学习和查阅;涉及的函数date_format(date, format) 函数,MySQL日期格式化函数date_format(...
2019-03-18 16:53:51
199
转载 mysql函数date(),date_format()和str_to_date()
mysql函数date(),date_format()和str_to_date()https://blog.csdn.net/qq_40296382/article/details/81701195定义和用法:1、DATE() 函数:返回日期或日期时间表达式的日期部分;2、str_to_date()函数:按照指定日期或时间显示格式 将字符串转换为日期或日期时间类型;3、date_form...
2019-03-18 11:30:25
3415
转载 jQuery validate验证框架
jQuery验证框架(一) 可选项 (jQuery validation)jQuery验证框架Html代码<script type="text/javascript" src=js/jquery-1.3.2.min.js></script> <script type="text/javascript" src=js/jquery.validate.pack....
2019-03-14 18:27:04
249
转载 js map()方法 详解与使用
javascript也有map和set数据类型。 与javaHashMap()类似Js map()方法 set()存值. get();取值1.industryMap.set(“key”,”value”);添加值,2.industryMap.get(“value”);//获取值var industryMap = new Map();//新建 一个mapVar ind...
2019-03-14 14:54:56
16524
2
转载 jsp+js+java 手机发送随机数 验证码
jsp 联系手机 发送验证码 js 代码java 方法//思路 点击发送验证码 在java方法里面生成六位随机验证码 返回验证码 ,//然后在把验证码保存到session里面 用来验证用...
2019-03-12 23:20:17
314
转载 Java for循环的几种用法 js for(var in)循环
Java for循环的几种用法J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数组或Collection中的元素的时候,一般会使用一个for循环来实...
2019-02-28 23:16:19
2744
转载 Java HashMap类型 删除HashMap里面的值
java HashMap&amp;amp;lt;String,Object&amp;amp;gt; map= new HashMap&amp;amp;lt;String, Object&amp;amp;gt;();HashMap&amp;amp;lt;Strin(key)g, Object(value)&amp;amp;gt; map = new HashMap&amp;amp
2019-02-28 23:11:38
8519
原创 java时间类型的转换/获取当前时间/将时间转换成String/将String转换成时间 if()判断日期时间类型
java时间类型的转换/获取当前时间/将时间转换成String/将String转换成时间对于我的脑子,我已经服气了…写了N遍的东西,就是记不住…既然记不住那就记下来…利用java获取当前的时间(String类型,年-月-日 时:分:秒)//我要获取当前的日期Date date = new Date();//设置要获取到什么样的时间SimpleDateFormat sdf = new S...
2019-02-28 22:55:49
837
转载 js String类型转int类型
获取input的值转intvar name=“12”;var num=name*1;//直接转intconsolr.lon(num); 输出 : 12
2019-02-27 22:59:02
2383
1
转载 去除数组中的重复元素与 jQuery如何根据元素值删除数组元素
去除数组中的重复元素在一些场景中需要做到数组去重,下面从两种方法来介绍,一种是比较传统的,es6之前就已经出现的;另外一种是es6中的set()可以去除数组中的重复元素,下面我们列举出详细代码:第一种方法:(indexOf) //indexOf--数组去重 var array = [1,2,2,3,3,4]; var newArr = []; for(var i...
2019-02-26 22:36:34
890
原创 js $.each()遍历 与 获取数组最后一条数据 \和比较两个数组key值是否相等
获取json对象的key, value值 遍历dataVar data={1598569D23F84F4486DE687D0E3321DD: “研发部”};$.each(data, founction( i , name){console.log(i)consle.log(name)结果 i 等于(1598569D23F84F4486DE687D0E3321DD)结果 name等于...
2019-02-24 11:38:41
4939
转载 jsp相对路径与绝对路径
-相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系 …/表示源文件所在目录的上一级目录,目录 同目录文件引用"."——代表目前所在的目录。绝对路径:是从符盘到结束的完整路径/ ./ …/ 的区别以及在jsp如何书写相对路径和绝对路径...
2019-02-23 15:11:10
717
转载 js 根据年月,周获取周一至周日的日期 以周期为日期
获取每月有几周function getWeeks(year, month) {var d = new Date();// 该月第一天d.setFullYear(year, month-1, 1);var w1 = d.getDay();if (w1 == 0) w1 = 7;// 该月天数d.setFullYear(year, month, 0);var dd = d.ge...
2019-02-20 15:56:05
2152
转载 js Math.round(),Math.ceil(),Math.floor()的区别 取值
Math.round(),Math.ceil(),Math.floor()的区别1.Math.round():根据“round”的字面意思“附近、周围”,可以猜测该函数是求一个附近的整数,看下面几个例子就明白。小数点后第一位<5正数:Math.round(11.46)=11负数:Math.round(-11.46)=-11小数点后第一位>5正数:Math.round(11....
2019-02-19 16:40:58
393
转载 layui 单图片上传 多图片批量上传
css样式.defaultDots1{ display: inline-block; min-width: 14px; height: 16px; padding: 0 5px; line-height: 16px; ...
2019-01-22 22:54:07
5662
2
原创 jqGrid表格 添加行数据 开启可编辑行
<div class="row umar-t"> <div class="uinn-l32 uinn-b16 uinn-t24 "> <button class="btn btn-primary addright" type="button" onclick="saveBtn()
2018-12-28 10:53:23
6586
转载 java enum(枚举)使用详解 总结
我的理解就是 java enum枚举就是声明定义 常量, 在项目里面 每个程序员需要用到 常量时 直接调用这个常量1.创建一个eunm 文件public enum Status {//声明了2个常量 SCUUESS("1", "成功"), FAILED("2", "失败"); private String value;//表示常量的第一个值 ...
2018-12-26 22:30:50
464
转载 layer弹出层 第二层弹出第三层无法关闭第三层问题 或者第三层无法覆盖第二层
第二层弹出第三层无法关闭第三层问题 或者第三层无法覆盖第二层?弹出层 第二层jsp input框 <div id="addIcon" class="input-group input-group-sm ub-fh "> <span class="input-group-addon ">...
2018-12-26 16:54:39
1000
转载 java的基本数据类型有八种 基本类型之间的相互转换
java的基本数据类型有八种mysql 的blob类型转换stringHashMap<String,Object> map = list.get(i); if(map.get("content") !=null && map.get("content") !=""){ byte[] _byte = (b...
2018-12-13 11:12:13
5550
转载 jQuery入门基础
http://www.365mini.com/page/jquery-quickstart.htm jQuery快速入门教程 简单易懂
2018-12-12 18:03:22
77
转载 系统字典表
标题: 系统字典 下拉框系统字典(树结构)数据库 字典表数据结构 id name parentid value (列字段)root 平台 null null (父级数据)id1 仓库 root -1 (父级root的子级数据)...
2018-12-11 23:06:01
1488
转载 jQuery bind() 方法
bind() 方法向被选元素添加一个或多个事件处理程序,以及当事件发生时运行的函数。案例jsp 按钮 <button class="btn btn-primary searchButton" type="button">搜索</button>js:$("button[type=button].searchButton").bind("click",funct
2018-12-11 22:18:54
524
转载 dhtmlXTree中文api
dhtmlXTree是一个功能比较强大的树控件,基本上能满足大部分常规需求,比较好用。当然,在使用过程中还是发现一点点问题。下面是我整理的一些里面常用函数的说明(只有简单的说明,如果要看详细的说明,自己查看原函数去):构造函数dhtmlXTreeObject(htmlObject, width, height, rootId)//rootId 虚拟根节点,在界面上不会显示,一般取值0rep...
2018-11-26 11:33:18
165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人