- 博客(17)
- 收藏
- 关注
原创 Mybatis中#{}和${}输入参数的区别
#{}mybatis 会进行预编译,比如(假设ID=6):select * from user where id=#{ID}会先编译成select * from user where id=?然后用ID的值(6)替代?#{}的优势更安全如果传入的值值中有#(#在sql中表示注释)使用#{},不会使#后面的sql失效,当传入的name参数中有#,比如hh#:select * f...
2018-09-21 17:30:44 458
原创 StringUtils的运用
#1.isEmpty,isNotEmpty判断某字符串是否为空,标准是为null或者长度为0StringUtils.isEmpty(null) = trueStringUtils.isEmpty("") = trueStringUtils.isEmpty(" ") = false#2. isBlank,isnotBlank###判断某字符串是否为空,标准是为null或长度为0或只有空...
2018-09-20 20:41:06 152
原创 根据屏幕宽设置css、将一个div的内容在一行对齐、超出后换行、字数多时显示...
###根据屏幕宽设置css//屏幕宽在320px以下用该样式@media screen and (max-width: 320px) { .bottom_content { font-size: 10px; }}//屏幕宽在320px以上用该样式@media screen and (min-width: 321px) { .bottom_conte...
2018-09-20 10:24:58 1584
原创 Spring Boot中vue组件使用
###这里是动态页面,静态页面用ajax获取数据也可以实现<body><div class="div-main"> <div th:replace="nav :: nav"></div> <div id=&
2018-09-19 20:54:53 721
转载 mybaits的setting参数
参数名 意义 value 默认值 cacheEnabled 该配置影响的所有映射器中配置的缓存的全局开关 true 、false true lazyLoadingEnabled 延迟加载的全局开关。当开启时,所有关联对象都会延迟加载。 特定关联关系中可通过设置fetchType属性来覆盖该项的开关状态 true 、false fals...
2018-09-17 18:19:50 181
原创 mysql not in 查询不出数据
表结构如下表Table_A: 项目 数量 id name 1 张三 2 赵四 3 王五 4 徐六表Table_B: 项目 数量 id name null 张三 2 赵四 3 王五sql: SELECT * FROM Ta...
2018-09-14 16:48:34 734
转载 Java 运算符及优先级
运算符分割符: , ; [] ()分割符: , ; [] () 算数运算符:+ - * / % ++ –关系运算符:> < >= <= == !=逻辑运算符:! & | ^ && ||赋值运算符:=扩展赋值运算符:+= -= *= /=三目运算符:? :
2018-09-14 12:15:56 233
原创 mac系统Spring Boot热部署
“File” - “Other Settings” - “Default Settings” - “Build,Execution,Deplyment” -> “Compiler”,选中打勾 “Build project automatically” 2.组合键:“Shift+cmd+Alt+/” ,选择 “Registry” ,选中打勾 “compiler.automake.all...
2018-09-14 11:44:45 566
原创 java 读取数据库数据并下载为Excel
java 读取数据库数据并下载为Excel前台html<input type="button" id="javaExcel" value="java下载表格">script<script> $("#javaExcel").click(function () { $.ajax({ type: "
2018-09-14 11:06:51 1618
原创 js 识别ios和Android
var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac...
2018-09-13 19:39:21 204
原创 js 实现下载当前页table数据(Excel)
下载方法1需要引入js,方法2不需要js/* * jQuery table2excel - v1.1.1 * jQuery plugin to export an .xls file in browser from an HTML table * https://github.com/rainabba/jquery-table2excel * * Made by ra...
2018-09-11 20:58:47 2490 1
原创 mac版2018idea修改背景颜色及字体大小
修改背景颜色1.点击右上角intelliJ IDEA下 2.点击preferences-editor 3.点击Editor 4.选择Color Scheme 5.选择颜色,一共有两个,一个白色一个黑色修改字体大小1.点击右上角intelliJ IDEA下 2.点击preferences-editor 3.点击Editor 4.选择Font 5.选择大小...
2018-09-11 20:10:51 12707
原创 js实现图片不停闪烁
var pic = $('#upload-img'); var status = 1; function run() { $("#upload-img").fadeTo(900,status); if (status == 1) { status = 0.5; } else { ...
2018-09-10 17:30:51 2597
原创 controller里面重定向
在要重定向的方法里return “redirect:url”; url是要重定向到的方法的地址,重定向到同一个controller里面的方法则url是方法名
2018-09-10 14:49:34 2841
原创 前台将base64 转为二进制
调用以下方法function dataURLtoBlob(dataurl) { var arr = dataurl.split(','), mime = arr[0].match(/:(.*?);/)[1], bstr = atob(arr[1]), n = bstr.length, u8arr = new Uint8Array(n); while (n--) ...
2018-09-10 14:33:58 3749
原创 css识别换行
数据库内容:自由搏击,即踢拳,是站立式格斗,指一方倒地便不允许另一方击打,同时不能使用反关节技、肘、膝等,对摔法也有一定程度的禁止。自由搏击又称国际自由搏击,欧美全接触自由空手道等。 自由搏击它不拘泥于任何固定的套路招式,而是提倡在实战中根据战况临场自由发挥,风格开放,灵活施展拳、脚、肘、膝和摔跌等各种立体技术,长短兼备,全面施展,以最终击倒或战胜对手为目的。“告诉我基本原理,我将得出适合我自身...
2018-09-06 15:16:03 7582
原创 textarea
textareatextarea可以在输入时自动换行 resize: none 去除三角 outline:none去除聚焦时的边框 cols 属性是一行多少字<textarea rows="3" cols="20" class="input" id="desc" style="height: 200px;resize: none;outline:none" name=&quo
2018-09-05 20:03:29 516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人