- 博客(25)
- 资源 (1)
- 收藏
- 关注
转载 mysql替换varchar的空值为空字符串
update house set house_name = ( case when IFNULL(house_name,'')='' then '' else house_name end),unit_code = ( case when IFNULL(unit_code,'')='' then '' else unit_code end);
2018-08-03 16:35:10 2908
转载 linux下配置jdk和tomcat
一、tomcat安装1、下载JDK和Tomcat//通过wget下载wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gzwget http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d...
2018-07-27 14:27:39 452
原创 layui使用总结,图片上传,模板替换,表单提交等
单图上传封装每次上传图片js都要重新写一遍upload.reader方法,通过固定模板每次调用一个方法即可。//图片上传渲染方法 general.jsfunction simpleUpload(name){ var upload = layui.upload var uploadBtn = name + '_btn'; var inputId = name + "_inp...
2018-07-11 10:37:47 3754
原创 免费银行卡验证API接口
银行卡号校验接口api:需要传入的2个参数,卡号cardNo和cardBinCheckhttps://ccdcapi.alipay.com/validateAndCacheCardInfo.json?cardNo=1111&cardBinCheck=true1返回的参数解析{"bank":"GDB","validated":true,"cardType":"DC","key"
2018-05-21 13:54:27 28102 5
转载 开启MySQL远程访问权限 允许远程连接
开启MySQL远程访问权限 允许远程连接1、登陆mysql数据库 mysql -u root -p 查看user表mysql> use mysql;Database changedmysql> select host,user,password from user;+--------------+------+------------------------------...
2018-05-11 09:47:55 324
转载 CentOS7安装MySQL
CentOS7安装MySQL在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-relea...
2018-05-11 09:47:34 192
转载 mysql 查询当天、本周,本月,上一个月的数据
今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间...
2018-05-08 16:32:15 593
转载 mybatis 添加一条新数据并返回此数据的ID(主键)
通常数据库中表的主键是‘自动递增(mysql)’或’序列(oracle)‘,但插入数据后又要取得些条数据的ID(将ID做为主键)利用Mybatis 的 selectKey来获得:[html] view plain copy<!-- 添加部门 返回部门ID --> <insert id="addDept" parameterType="com.demo.model.Departm...
2018-04-11 10:40:58 1181
转载 乐观锁和悲观锁
乐观锁和悲观锁的机制:1. 乐观锁是一种思想,具体实现是,表中有一个版本字段,第一次读的时候,获取到这个字段。处理完业务逻辑开始更新的时候,需要再次查看该字段的值是否和第一次的一样。如果一样更新,反之拒绝。之所以叫乐观,因为这个模式没有从数据库加锁。2. 悲观锁是读取的时候为后面的更新加锁,之后再来的读操作都会等待。这种是数据库锁乐观锁优点程序实现,不会存在死锁等问题。他的适用场景也相对乐观。阻止...
2018-04-11 09:19:01 212
转载 groovy给list排序
groovy List 多字段排序List<Map<String, Object>> list = [["loc": "A-02-01","code":"asdf"],["loc": "B-01-01","code":"ff"],
2018-04-10 16:29:27 3899
转载 正则表达式
在编写处理字符串的程序或网页时,经常有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。常用元字符代码说明.匹配除换行符以外的任意字符\w匹配字母或数字或下划线\s匹配任意的空白符\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束 常用限定符代码/语法说明*重复零次或更多次+重复一次或更多次?重...
2018-04-10 15:42:21 212
原创 groovy的HttpUtils工具类post和get请求
import groovy.json.JsonOutputimport org.apache.commons.lang.StringUtilsimport org.apache.http.HttpResponseimport org.apache.http.NameValuePairimport org.apache.http.client.HttpClientimport org.a...
2018-04-08 11:25:25 3598
转载 深入解析java中的单例模式
Java中常见的单例模式写法:饿汉法顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下:1234567public class Singleton { private static Singleton = new Singleton(); private Singleton() {} public static getSignleto...
2018-03-28 10:19:30 212
转载 java中URLEncode和URLDecode,解决URL参数包含转义字符
URLEncode和URLDecode用于完成普通字符串和 application/x-www-from-urlencoded MIME字符串之间的相互转化 如果传递的字符串中包含非西欧字符的字符串,会被转化成%XX%XX XX为十六进制的数字[java] view plain copytry { // 将application/x-www-from-url...
2018-03-27 10:00:08 54804 1
转载 微信app支付统一下单接口
在groovy中使用https调用微信app支付统一下单接口,和java基本相同,解析xml需要导入dom4j,jaxen的jar包。import groovy.sql.Sqlimport org.dom4j.Documentimport org.dom4j.DocumentExceptionimport org.dom4j.DocumentHelperimport org.dom4j.E...
2018-01-31 17:07:01 1096
转载 mysql查询今天、昨天、7天、近30天、本月、上一月 数据
mysql查询今天、昨天、7天、近30天、本月、上一月 数据今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) 7天SELECT * FROM
2017-12-19 16:39:44 530
原创 groovy操作map,json
def slurper = new JsonSlurper()def address = ["address_id":"1","name":"yuyu"]println(address.toString())println(address.toMapString())def str = JsonOutput.toJson(address)println(str)println(Json
2017-12-08 15:20:49 4331
转载 20个常用的正则表达式
正则表达式——古老而又强大的文本处理工具。仅用一段简短的表达式语句,就能快速地实现一个复杂的业务逻辑。掌握正则表达式,让你的开发效率有一个质的飞跃。正则表达式经常被用于字段或任意字符串的校验,比如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/;
2017-11-17 14:26:34 295
转载 读取properties文件连接数据库
在properties文件中配置数据库的连接信息(数据库驱动driver、数据库url、用户名和密码),在java类中读取配置参数并连接数据库。properties文件放在resoure目录下。db.properties[java] view plain copydriver=com.mysql.jdbc.Driver
2017-11-12 11:19:16 685
转载 PacketTooBigException: Packet for query is too large
Error updating database. Cause: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (9270713 > 4194304). You can change this value on the server by setting the max_allowed_packet'
2017-10-11 10:44:37 642
转载 用JS获取地址栏参数的方法
用JS获取地址栏参数的方法方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!)function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.locat
2017-09-25 10:47:37 492
原创 mybatis级联查询传参(map保存多参数传参)
Map map = new HashMap();long userId = 1;long paperId = 1;map.put("userId", userId);map.put("paperId",paperId);session.update("com.mukitech.anji.bean.UserPaperMapper.updateStatus", map);
2017-08-25 11:26:26 1755
转载 jquery遍历input标签值
jquery遍历指定div内所有单选按钮的值:part1为div的id,radio为input的type,checked表示单选按钮选中值$('#part1 input:radio:checked').each(function(){ alert($(this).val()); });jquery遍历textarea文本输入框的值$("#part3").find(
2017-08-25 11:16:26 6422 1
转载 JQuery进行Ajax请求的四种方式
jQuery中ajax的4种常用请求方式jQuery中ajax的4种常用请求方式:1.$.ajax()返回其创建的 XMLHttpRequest 对象。$.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息。详细参数选项见下。如果你指定了 dataType 选项,请确保服务器返回正确的 MIME 信息,(如 xml 返回 "te
2017-07-20 11:38:00 1102
页面正文提取htmlcleaner-2.8.jar
2018-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人