- admin官方人员
2018-03-25 21:20:54
正则判断字符是否是中文汉字
[\u2e80-\u9fff]+$ 匹配所有东亚区的语言,包含生僻字 [\u4e00-\u9fff]+$ 匹配简体和繁体,不包含生僻字 [\u4e00-\u9fa5]+$ 匹配简体 示例: /** * 校验是否全部是中文 * 校验规则:账号中只能是有中文。 * @param zj * @return 失败false,成功:true *..
JAVA
995
0
- admin官方人员
2018-03-25 17:06:12
java计算汉字字符串的长度
1字符=2字节,1字节=8位 英文和数字占一个字节,中文占一个字符,也就是两个字节 在计算的字符串长度的时候,若有汉字,直接用string.length()方法是没法计算出准确的长度 正确代码如下: public class lengthtest { public static void main(string[] args) {..
JAVA
1605
0
- admin官方人员
2018-03-25 15:08:04
解决root用户和普通用户的时区不一致的问题
今天在一个项目中的一台服务器发现,root用户和oracle用户的时间是不一样的,导致业务程序无法正常运行,经过网上查询,现将解块方案共享一下。 1、先用root用户同步linux操作系统和cmos的硬件时间 hwclock --systohc 2、查看/etc/sysconfig/clock的内容,修改参数 zone="asia/shang..
JAVA
1154
0
- admin官方人员
2018-03-25 15:03:21
Linux配置静态IP
步骤如下: 编辑配置: vi /etc/network/interfaces 内容如下: auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 网络重启: /etc/init.d/networking r..
JAVA
713
0
- admin官方人员
2018-03-25 14:57:56
解决Docker内部时区和宿主机不一致问题
解决方式如下: 在编写dockerfile时加入如下2行代码: run cp /usr/share/zoneinfo/asia/shanghai /etc/localtime run echo "asia/shanghai" >> /etc/timezone 假如容器已经在运行中,那么修改时区: cp /usr/share/zonei..
JAVA
1079
0
- admin官方人员
2018-03-25 14:32:22
Docker的MySQL官方镜像设置时区
在 docker hub 中的 mysql 官方镜像中,时区是使用了世界标准时间(utc)。因为在中国使用,所以需要把时区改成东八区的。 方法1 1、查看当前时区 date -r 2、修改设置时区。先输入 tzselect 命令,然后根据提示,通过输入选项前面的数字来确定选项。我的例子,先选择 asia ,再选择 hong kong。香港和..
JAVA
1003
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
1014
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
798
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
1031
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
1148
0
- admin官方人员
2018-03-24 19:13:36
Javassist动态修改注解
需要修改注解的代码: /** * entitymanager的实例化 * @param <t> */ public class collectionbase<t> extends baseeaoimpl<t> { /** * 注入实体单元 */ @persistencecontext(unitname="colle..
JAVA
1830
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
1561
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
808
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
1202
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
2183
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
1254
0
- admin官方人员
2018-03-24 16:33:33
javascript判断上传的文件是否为图片
html5在文件这块新增了filereader接口,同时对file对象(blob)进行了升级,可以直接拿到文件的类型和大小,所以若是浏览器版本较高支持filereader,就可以直接取文件list(h5里file对象为一个list,可以上传多个文件)对象的类型,图片的类型为image/开头,斜杠后面是图片的后缀,所以可以直接以此来判断上传的文件的类型。在不支..
JAVA
1121
0
- admin官方人员
2018-03-24 16:26:55
解决手机竖拍照片旋转90度问题
手机上传竖拍图片至服务器,会逆时针旋转90度,浏览器读取图片,显示的是选择后的图片。 有两种修正方法,1、java实现,在服务端修正图片角度,修正后传到浏览器显示。2、js实现,在前端修正图片角度,修正后在浏览器显示。可利用exif.js读取图片的拍摄信息后进行修正。在此,选择第一种方式java实现,在服务端对图片进行修正后,在浏览器显示。 照片的..
JAVA
851
0
- admin官方人员
2018-03-24 15:57:33
SImpleImage解决图片压缩变红问题
在使用thumbnailator对某些图片进行缩放、裁剪或者生成缩略图时会蒙上一层红色,原因乃是imageio.read()方法读取图片时可能存在不正确处理图片icc信息的问题,icc为jpeg图片格式中的一种头部信息,导致渲染图片前景色时蒙上一层红色。 经查询相关资料后发现可以用阿里巴巴的simpleimage可以解决这个问题。 主要依赖..
JAVA
1789
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
871
0
- admin官方人员
2018-03-24 15:23:55
google kaptcha验证码生成器
google captcha 是google生成验证码的一个工具类,其原理是将随机生成字符串保存到session中,同时以图片的形式返回给页面,之后前台页面提交到后台进行对比。 前端代码: <div> <input type="text" id="captchacode" name="captchacode" placehol..
JAVA
938
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
771
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
1550
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
1106
0
- admin官方人员
2018-03-24 14:02:34
SpringMVC获取Request域
当dispatcherservlet在调用dodispach对请求处理之前,在doservice方法中会对请求request进行一些处理,会在它的域中添加一些属性,供后面的操作使用。 我们可以通过以下两种方式来快速获取request域对象中保存的属性,不管是dispatchservlet放置的,还是我们自己保存的 1.requestcontex..
JAVA
948
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
1452
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
1497
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
1610
0
热门话题
在 element 页面滚动时,顶部 menu 栏遮住字体时会变成像素点
49 浏览
0 评论
阿里云轻量释放kdump预留内存
232 浏览
0 评论
Spring WebSocket在 Config 中访问 Cookie
229 浏览
0 评论
Fabric.js 事件
6930 浏览
0 评论
Centos7关闭kdump
277 浏览
0 评论
Markdown 中忽略 HTML 标签
302 浏览
0 评论
hls播放m3u8 添加header请求头,在请求ts的url上添加参数
409 浏览
0 评论
Sourcetree 打开闪退怎么处理
318 浏览
0 评论