摘要: 1、最简单的方法:编写一个存储过程循环添加数据 创建一个函数进行插入: CREATE PROCEDURE `insert_test_size`(IN num int)begindeclare i int;set i=0;while i<num doinsert into test ( a,b,wor 阅读全文
posted @ 2016-08-04 10:07 吃我一棒 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 1、把本地的一个文件插入到数据库中,数据库字段用text保存 public static void main(String[] args) { PropKit.use(“pro.txt”);DruidPlugin druid = new DruidPlugin(PropKit.get(“jdbcUr 阅读全文
posted @ 2016-08-04 10:06 吃我一棒 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 1、maven项目中配置 <dependency><groupId>com.googlecode.libphonenumber</groupId><artifactId>geocoder</artifactId><version>2.15</version></dependency> <depend 阅读全文
posted @ 2016-08-04 10:04 吃我一棒 阅读(7305) 评论(1) 推荐(2) 编辑
摘要: MySQL Explain功能中展示各种信息的解释。 1、ID:MySQL Query Optimizer选定的执行计划中查询的序列号。 2、Select_type:所使用的查询类型,主要有以下这几种查询类型。 DEPENDENT SUBQUERY:子查询内层的第一个SELECT,依赖于外部查询的结 阅读全文
posted @ 2016-08-04 10:03 吃我一棒 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 主要使用场景: 开发者用于生成二维码的原链接(商品、支付二维码等)太长导致扫码速度和成功率下降,将原长链接通过此接口转成短链接再生成二维码将大大提升扫码速度和成功率。 参数说明 调用举例 返回说明 正常情况下,微信会返回下述JSON数据包给公众号: {“errcode”:0,”errmsg”:”ok 阅读全文
posted @ 2016-08-04 10:01 吃我一棒 阅读(3994) 评论(0) 推荐(0) 编辑
摘要: 在servlet的配置当中,<load-on-startup>5</load-on-startup>的含义是: 标记容器是否在启动的时候就加载这个servlet。 当值为0或者大于0时,表示容器在应用启动时就加载这个servlet; 当是一个负数时或者没有指定时,则指示容器在该servlet被选择时 阅读全文
posted @ 2016-08-04 09:59 吃我一棒 阅读(2068) 评论(0) 推荐(0) 编辑
摘要: Emoji表情符号兼容方案 一 什么是Emoji emoji就是表情符号;词义来自日语(えもじ,e-moji,moji在日语中的含义是字符) 表情符号现已普遍应用于手机短信和网络聊天软件。 emoji表情符号,在外国的手机短信里面已经是很流行使用的一种表情。 手机上如何使用emoji: 1.ipho 阅读全文
posted @ 2016-08-04 09:57 吃我一棒 阅读(2599) 评论(0) 推荐(0) 编辑
摘要: 转载[http://www.cnblogs.com/yuzhongwusan/archive/2011/12/19/2293347.html] HTMl5的sessionStorage和localStorage html5中的Web Storage包括了两种存储方式:sessionStorage和l 阅读全文
posted @ 2016-08-04 09:55 吃我一棒 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 项目打包:选择项目 右键->run as-> maven install 。 项目中使用的是maven项目,将项目打包成war的时候有时候会出现 出现这种情况的时候解决步骤如下: 选择要打包的项目右键->maven->update project 红色的复选框默认是选中的,但是最好是取消选中,如果选 阅读全文
posted @ 2016-08-04 09:48 吃我一棒 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1。假如有个get请求后面带有的参数如下: a=b&a2=b2&a3=b3&a4=b4. 如果想获取所有的key,value。这个时候可以根据request的getQueryString获取。但是这样有个问题,getQueryString方法并不会对参数进行解码。 可以使用: String deco 阅读全文
posted @ 2016-08-04 09:47 吃我一棒 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 查找所在目录的方式如下: System.out.println(System.getProperty(“java.io.tmpdir”)); System.getProperty(),还可以获取更多其他的系统字符,具体可以查看文档 在我电脑上打印的log日志是: C:\Users\wxl19\App 阅读全文
posted @ 2016-08-04 09:46 吃我一棒 阅读(2460) 评论(0) 推荐(0) 编辑
摘要: 你可能想要配置 Maven 使其完全跳过单元测试。 可能你有一个很大的系统,单元测试需要花好多分钟来完成,而你不想在生成最终输出前等单元测试完成。 你可能正工作在一个遗留系统上面,这个系统有一系列的失败的单元测试,你可能仅仅想要生成一个 JAR 而不是去修复所有的单元测试。 Maven 提供了跳过单 阅读全文
posted @ 2016-08-04 09:43 吃我一棒 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 在Java中我们需要转换相应格式的字符串,很多时候我们想到用SimpleDateFormat类来解析。但是最近我在调用一个第三方的接口时返回的JSON字符串中有个expires字段的值是2014-08-24T09:27:42Z。第一反应肯定是跟时区关联的。那么如何解析成Date类呢? 现在看看打印出 阅读全文
posted @ 2016-08-04 09:43 吃我一棒 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: 1、步骤一 2、步骤二 3、步骤三 4、步骤四 5、步骤五(步骤4完成会自动添加cname用户解析,不需要自己去加,只需要点击进来看下是否添加成功即可) 通过以上步骤就可以实现了图片服务的配置 阅读全文
posted @ 2016-08-04 09:42 吃我一棒 阅读(560) 评论(0) 推荐(0) 编辑
摘要: map 1、使用map让集合里面的数字翻倍。 List<Integer> numbers = Lists.newArrayList(1,2,3,4,5);List<Integer> doubleNumbers = numbers.stream().map(number -> number * 2). 阅读全文
posted @ 2016-08-04 09:40 吃我一棒 阅读(3866) 评论(0) 推荐(1) 编辑
摘要: MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一个子句,那么将会跳过 阅读全文
posted @ 2016-08-04 09:40 吃我一棒 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1.之前遇到过一个场景:有一个用户登录一直失败,但是其他用户却可以正常登录,后来测试借口发现在登录时更新这个用户的登录时间时,一直没有反应然后超时了。因为innordb是行级锁的所以就想到了是这条用户的信息被锁住了。 2.解决方案: 执行语句:SELECT * FROM information_sc 阅读全文
posted @ 2016-08-04 09:39 吃我一棒 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: 1: select *,if(sex=1,”男”,”女”) as sex from user2: select CASE sex WHEN 1 THEN ‘男’ ELSE ‘女’ END as sex from user 阅读全文
posted @ 2016-08-04 09:38 吃我一棒 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 先解释一下:a:脏读取:一个事务读取了另外一个并行事务未提交的数据b:不可重复读取:一个事务再次读取之前的数据时得到的数据不一致,被另外一个事务修改c:虚读:一个事务重新执行一个查询,返回的记录包含了其他事务提交的新记录 设定事务的隔离级别:con.setTransactionIsolation(C 阅读全文
posted @ 2016-08-04 09:38 吃我一棒 阅读(149) 评论(0) 推荐(0) 编辑
摘要: java mysql 数据类型对照 对于bolb,一般用于对图片的数据库存储,原理是把图片打成二进制,然后进行的一种存储方式,在java中对应byte[]数组。对于boolen类型,在mysql数据库中,个人认为用int类型代替较好,对bit操作不是很方便,尤其是在具有web页面开发的项目中,表示0 阅读全文
posted @ 2016-08-04 09:26 吃我一棒 阅读(247) 评论(0) 推荐(0) 编辑