摘要: 1 if (!"".equals(userDto.getHobby())) { 2 /* 3 1、将hobby分割为数组,调用FIND_IN_SET函数查询 4 2、trim()去掉文本两端多余的空格 5 3、FIND_IN_SET(str,strlist) 6 4、str 要查询的字符串,strl 阅读全文
posted @ 2020-12-01 20:44 donleo123 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1 Java数据类型:基本类型、引用类型 2 一、基本类型 3 1、四大类型、八大基本类型 4 1)整型:byte,short,int,long。 5 2)浮点型:float,double。 6 3)字符型:char。 7 4)布尔型:boolean。 8 2、取值范围 9 基本数据类型 默认值 字 阅读全文
posted @ 2020-12-01 20:40 donleo123 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1、比较运算符 1)又叫关系运算符,用于判断两个被操作数的大小及是否相等的关系。 使用比较运算符其返回结果一定为布尔值。 2)"==" "!=" "<" ">" "<=" ">=" 2、逻辑运算符 1)逻辑运算符操作的均为布尔值:true与false 2) & 与 false&true --> fa 阅读全文
posted @ 2020-12-01 20:37 donleo123 阅读(536) 评论(0) 推荐(0) 编辑
摘要: /* * 1)四大作用域: * page(pageContext): 只在一个页面中保存属性。 跳转之后无效。 * request: 只在一次请求中有效,服务器跳转之后有效。 客户端跳无效 * session: 再一次会话中有效。服务器跳转、客户端跳转都有效。 网页关闭重新打开无效 * applic 阅读全文
posted @ 2020-12-01 20:35 donleo123 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 三层架构和MVC的区别 1)三层架构 UI界面层 BLL业务逻辑层 DAL数据访问层 2)MVC M 即Model(模型层),主要负责处理业务逻辑以及数据库的交互 V 即View(视图层),主要负责显示数据和提交数据 C 即Controller(控制层),主要是永作辅助捕获请求并控制请求转发 3)区 阅读全文
posted @ 2020-12-01 20:30 donleo123 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1 FileItem类的常用方法 2 1. boolean isFormField() 3 isFormField方法用于判断FileItem类对象封装的数据是一个普通文本表单字段, 4 还是一个文件表单字段,如果是普通表单字段则返回true,否则返回false。 5 因此,可以使用该方法判断是否为 阅读全文
posted @ 2020-12-01 20:28 donleo123 阅读(287) 评论(0) 推荐(0) 编辑
摘要: /* 1、注册驱动(DRIVER) 2、建立连接(URL,USER,PASSWORD) 3、编译sql 4、执行sql 5、获得结果集 6、返回 */ /** * 1.常量定义 final,最终、不变,常量标识符全大写 * 2.定义常量类尽量不要用public * 3.需要经常调用的使用static 阅读全文
posted @ 2020-12-01 20:25 donleo123 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一、实体常量类 private static final String Success = "成功"; private static final String Fail = "失败"; 1、JDK编译时,直接把常量编译到使用的地方。在修改变量值后,其它类有可能会出现 编译到旧常量值的问题。 2、只能 阅读全文
posted @ 2020-12-01 20:20 donleo123 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 1、写入读取封装步骤 /* * 1.写入 * 1)指定文件路径以及文件名 * 2)判断文件夹以及文件是否存在 * 3)创建文件以及文件夹 * 4)输出流 * 5)写入 * 6)转换 * 2.读取 * 1)指定路径 * 2)判断文件路径是否存在 * 3)判断是否是文件名 * 4)字符流 * 5)rea 阅读全文
posted @ 2020-12-01 20:13 donleo123 阅读(1261) 评论(0) 推荐(1) 编辑
摘要: /** * 左侧菜单栏隐藏与显示 * @param span */ function toggle(span) {//span->this if (span.className "open") { span.className = "closed"; span.nextElementSibling. 阅读全文
posted @ 2020-12-01 20:01 donleo123 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * == 和 != 比较若类型不同,先尝试转换类型,再作值比较,最后返回值比较结果 3 * 而 和 !== 只有在相同类型下,才会比较其值 4 */ 5 if (password !== rePassword) { 6 /** 7 * innerHTML html,直接显示文字 8 阅读全文
posted @ 2020-12-01 19:57 donleo123 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 获取分页 3 * 4 * js中取整 5 * 1、取整 parseInt(5/2) // 2 6 * 2、向上取整 Math.ceil(5/2) // 3 7 * 3、向下取整 Math.floor(5/2) // 2 8 * 4、四舍五入 Math.round(5/2) //3 阅读全文
posted @ 2020-12-01 19:53 donleo123 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 图片预览 3 */ 4 function priview(imgShow) { 5 /* 6 jquery中的live()方法在jquery1.9及以上的版本中已被废弃了, 7 如果使用,会抛出TypeError: $(...).live is not a function错误。 阅读全文
posted @ 2020-12-01 19:50 donleo123 阅读(843) 评论(0) 推荐(0) 编辑
摘要: localStorage,sessionStorage主要用于不同页面之间的传值。 1、localStorage(本地存储)则以文件的方式存储在本地,永久保存 (不主动删除,则一直存在); 2、sessionStorage(会话存储) ,临时保存。 3、localStorage和sessionSto 阅读全文
posted @ 2020-12-01 19:48 donleo123 阅读(537) 评论(0) 推荐(0) 编辑
摘要: attr和prop的区别 1、对于HTML元素本身就带有的固有属性,在处理时,使用prop方法 2、对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。 3、checkbox,radio和select中对应checked和selected属于固有属性, 因此需要用prop方法,用 阅读全文
posted @ 2020-12-01 19:43 donleo123 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一、Flex布局 http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html 二、CSS选择器 1、CSS 元素选择器 最常见的 CSS 选择器是元素选择器。换句话说,文档的元素就是最基本的选择器。 1 html {color:black;} 2 阅读全文
posted @ 2020-12-01 19:23 donleo123 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 <select 3 id="selectUser" //与 PersonMapper.java 接口对应的方法 4 parameterType="int" //传入的参数格式 5 resultType="hashmap" //返回的数据类型,当返回多个参数的时候,建议使用 resul 阅读全文
posted @ 2020-12-01 18:48 donleo123 阅读(1425) 评论(0) 推荐(0) 编辑
摘要: 1 package com.cn.donleo.thread.timer; 2 3 import java.util.Timer; 4 import java.util.TimerTask; 5 import java.util.concurrent.ScheduledExecutorService 阅读全文
posted @ 2020-12-01 18:28 donleo123 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 1、仓库 1 package com.cn.donleo.thread.house; 2 3 /** 4 * @author liangd 5 * date 2020-11-02 10:36 6 * code 仓库 7 */ 8 public class StoreHouse { 9 /** 10 阅读全文
posted @ 2020-12-01 18:23 donleo123 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1、线程一 1 package com.cn.donleo.thread.join; 2 3 /** 4 * @author liangd 5 * date 2020-11-02 09:58 6 * code 7 */ 8 public class ThreadOne extends Thread 阅读全文
posted @ 2020-12-01 18:16 donleo123 阅读(204) 评论(0) 推荐(0) 编辑