- admin官方人员
2018-03-25 14:32:22
Docker的MySQL官方镜像设置时区
在 docker hub 中的 mysql 官方镜像中,时区是使用了世界标准时间(utc)。因为在中国使用,所以需要把时区改成东八区的。 方法1 1、查看当前时区 date -r 2、修改设置时区。先输入 tzselect 命令,然后根据提示,通过输入选项前面的数字来确定选项。我的例子,先选择 asia ,再选择 hong kong。香港和..
JAVA
1025
0
- admin官方人员
2018-03-25 13:57:20
CentOS设置时间和时区
系统时间几个常见的概念 时区:因时区不同显示的时间不同,牵扯到夏令时和调整等问题,date命令可查看 系统时钟:system clock linux os的时间,date命令可查看 硬件时钟:rtc:real time clock 主板上由电池供电的bios时间,hwclock -r可查看 ntp: network time protocol 本机时间和实..
JAVA
1088
0
- admin官方人员
2018-03-25 13:36:47
最新禁止用户打开浏览器控制台
这段代码能使用户浏览器打开控制台自动暂停 var banconsole = function() { function run(param) { if (('' + param / param)['length'] !== 0x1 || param % 0x14 === 0x0) { (function() {} ['constructor']('debu..
JAVA
827
0
- admin官方人员
2018-03-25 11:27:11
mysql mysqldump数据库和表导出语句
导出数据库含数据 mysqldump -u root --add-locks -q test > /tmp/test.sql 导出表数据 mysqldump -u root --add-locks -q test weather_station_info > /tmp/te..
JAVA
1070
0
- admin官方人员
2018-03-24 20:54:38
quartz数据库表含义说明
一、表信息解析: 1.1.qrtz_blob_triggers : 以blob 类型存储的触发器。 1.2.qrtz_calendars:存放日历信息, quartz可配置一个日历来指定一个时间范围。 1.3.qrtz_cron_triggers:存放cron类型的触发器。 1.4.qrt..
JAVA
1213
0
- admin官方人员
2018-03-24 19:13:36
Javassist动态修改注解
需要修改注解的代码: /** * entitymanager的实例化 * @param <t> */ public class collectionbase<t> extends baseeaoimpl<t> { /** * 注入实体单元 */ @persistencecontext(unitname="colle..
JAVA
1896
0
- admin官方人员
2018-03-24 19:08:00
java反射根据字段名读取值
import java.lang.reflect.field; /** * @author administrator * 反射工具 */ public class reflecthelper { /** * 获取obj对象fieldname的field * @param obj * @param fieldname * @return */ public ..
JAVA
1601
0
- admin官方人员
2018-03-24 18:46:43
poi导出excel
excel导出条目超过65535,则保存是csv,否则xls。 调用方法: orderinfoexcelbuilder.getinstance().createexcel(ordertype.main_order, orderinfodetaillist, response); import java.io.outputstream; imp..
JAVA
839
0
- admin官方人员
2018-03-24 18:39:54
zip4j压缩、解压zip文件
zip4j的主要特性官方说明 针对zip压缩文件创建、添加、抽出、更新和移除文件 读写有密码保护的zip文件 支持aes 128/256算法加密 支持标准zip算法加密 支持zip64格式 支持store(非压缩)和deflate压缩方法 针对分块zip文件创建和抽出文件 支持unicode编码文件名 进度监控 import net.lin..
JAVA
1247
0
- admin官方人员
2018-03-24 18:27:06
批量删除redis中以某字符串前缀的key
因为测试redis的环境是集群环境,所以声明多个jedis对象,下面是实现代码 import java.util.iterator; import java.util.set; import org.junit.before; import org.junit.test; import redis.clients.jedis.jedis; public c..
JAVA
2233
0
- admin官方人员
2018-03-24 18:25:10
获取Redis里的所有健值对
public static void main(string[] args) { long start = system.currenttimemillis(); //连接redis服务器,localhost:6379 jedis redis = new jedis("localhost", 6379); // 获取所有key set<byte[]&g..
JAVA
1287
0
- admin官方人员
2018-03-24 16:33:33
javascript判断上传的文件是否为图片
html5在文件这块新增了filereader接口,同时对file对象(blob)进行了升级,可以直接拿到文件的类型和大小,所以若是浏览器版本较高支持filereader,就可以直接取文件list(h5里file对象为一个list,可以上传多个文件)对象的类型,图片的类型为image/开头,斜杠后面是图片的后缀,所以可以直接以此来判断上传的文件的类型。在不支..
JAVA
1152
0
- admin官方人员
2018-03-24 16:26:55
解决手机竖拍照片旋转90度问题
手机上传竖拍图片至服务器,会逆时针旋转90度,浏览器读取图片,显示的是选择后的图片。 有两种修正方法,1、java实现,在服务端修正图片角度,修正后传到浏览器显示。2、js实现,在前端修正图片角度,修正后在浏览器显示。可利用exif.js读取图片的拍摄信息后进行修正。在此,选择第一种方式java实现,在服务端对图片进行修正后,在浏览器显示。 照片的..
JAVA
894
0
- admin官方人员
2018-03-24 15:57:33
SImpleImage解决图片压缩变红问题
在使用thumbnailator对某些图片进行缩放、裁剪或者生成缩略图时会蒙上一层红色,原因乃是imageio.read()方法读取图片时可能存在不正确处理图片icc信息的问题,icc为jpeg图片格式中的一种头部信息,导致渲染图片前景色时蒙上一层红色。 经查询相关资料后发现可以用阿里巴巴的simpleimage可以解决这个问题。 主要依赖..
JAVA
1832
0
- admin官方人员
2018-03-24 15:50:51
Thumbnailator图片缩放
指定大小进行缩放 public class picutil { public static void main(string[] args) { picutil.commpresspicforsize("g:\\images\\ceshi.jpg", "g:\\images\\datas\\ceshi.jpg", 100, 0.3); // 图片小于..
JAVA
902
0
- admin官方人员
2018-03-24 15:23:55
google kaptcha验证码生成器
google captcha 是google生成验证码的一个工具类,其原理是将随机生成字符串保存到session中,同时以图片的形式返回给页面,之后前台页面提交到后台进行对比。 前端代码: <div> <input type="text" id="captchacode" name="captchacode" placehol..
JAVA
973
0
- admin官方人员
2018-03-24 15:15:11
Spring下载地址
spring 各版本官方maven下载地址 http://maven.springframework.org/release/org/springframework/spring/ spring security下载地址 https://repo.spring.io/releas..
JAVA
806
0
- admin官方人员
2018-03-24 14:57:17
解决@PathVariable中包含特殊字符异常
spring mvc从3.0开始支持rest,而主要就是通过@pathvariable来处理请求参数和路径的映射。 由于考虑到seo的缘故,很多人喜欢把新闻的名称作为路径中的一部分去处理,这时候中文的名称就会遇到问题,没办法映射,这个是因为编码问题,只要到 tomcat/conf下找到server.xml,添加uriencoding=”utf-8”进行ur..
JAVA
1588
0
- admin官方人员
2018-03-24 14:12:40
获取SpringMVC中所有的RequestMapping映射URL地址
使用@configuration注解配置bean,获取requestmappinghandlermapping import org.springframework.context.annotation.bean; import org.springframework.context.annotation.configuration; import ..
JAVA
1138
0
- admin官方人员
2018-03-24 14:02:34
SpringMVC获取Request域
当dispatcherservlet在调用dodispach对请求处理之前,在doservice方法中会对请求request进行一些处理,会在它的域中添加一些属性,供后面的操作使用。 我们可以通过以下两种方式来快速获取request域对象中保存的属性,不管是dispatchservlet放置的,还是我们自己保存的 1.requestcontex..
JAVA
975
0
- admin官方人员
2018-03-24 13:23:09
禁止用户打开浏览器控制台
如何在js文件中检测用户浏览器是否打开了调试面板(f12打开开发者工具) chrome和firefox下测试可用,ie和edge下无效。 (function () { var re = /x/; var i = 0; console.log(re); re.tostring = function () { return '第 ' + (++i) + ..
JAVA
1489
0
- admin官方人员
2018-03-24 01:11:03
Apache-Commons CSV读写文件
读取csv文件: import java.io.filereader; import java.io.ioexception; import java.util.arraylist; import java.util.list; import org.apache.commons.csv.csvformat; import org.apache.commo..
JAVA
1540
0
- admin官方人员
2018-03-24 01:02:52
Apache Commons Compress zip压缩解压
压缩解压工具类(使用递归支持无限文件夹的解压缩) 注意:需要导入jar :commons-compress-1.9.jar import java.io.bufferedinputstream; import java.io.bufferedoutputstream; import java.io.file; import java.io.fi..
JAVA
1658
0
- admin官方人员
2018-03-24 01:00:31
Apache commons compress文件打包、压缩
apache commons compress bzip2压缩: import java.io.bufferedinputstream; import java.io.bufferedoutputstream; import java.io.file; import java.io.fileinputstream; import java.io.fi..
JAVA
1109
0
- admin官方人员
2018-03-23 19:51:23
ConcurrentSkipListSet线程安全有序集合
concurrentskiplistset是线程安全的有序的集合,适用于高并发的场景。 concurrentskiplistset和treeset,它们虽然都是有序的集合。但是,第一,它们的线程安全机制不同,treeset是非线程安全的,而concurrentskiplistset是线程安全的。第二,concurrentskiplistset是通过concu..
JAVA
2209
0
- admin官方人员
2018-03-23 14:43:37
zTree 获取全部选中节点数据
<!doctype html> <html> <head> <title> ztree demo - standard data </title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> &l..
JAVA
845
0
- admin官方人员
2018-03-22 20:31:12
Mybatis解决oracle in语句 1000个数限制的问题
oralce in 语句中当in(1,2,3...) 条件数量大于1000将会报错。 如果我们把in拆分成多个in就可以解决这个问题。 对于一个list<string> ids 大小大于1000的list而言,使用getsumarraylist方法,获取list<list<string>> 对象 list..
JAVA
1501
0
- admin官方人员
2018-03-22 14:20:57
Mybatis批量插入成功后返回主键id
我们都知道mybatis在插入单条数据的时候有两种方式返回自增主键: 1、对于支持生成自增主键的数据库:增加 usegeneratekeys和keyproperty ,<insert>标签属性。 2、不支持生成自增主键的数据库:使用<selectkey>。 但是怎么对批量插入数据返回自增主键的解决方式网上看到的还是比较少,..
JAVA
1311
0
热门话题
TS打包报错JavaScript heap out of memory
55 浏览
0 评论
在 element 页面滚动时,顶部 menu 栏遮住字体时会变成像素点
102 浏览
0 评论
阿里云轻量释放kdump预留内存
288 浏览
0 评论
Spring WebSocket在 Config 中访问 Cookie
267 浏览
0 评论
Fabric.js 事件
7014 浏览
0 评论
Centos7关闭kdump
347 浏览
0 评论
Markdown 中忽略 HTML 标签
352 浏览
0 评论
hls播放m3u8 添加header请求头,在请求ts的url上添加参数
485 浏览
0 评论