- 博客(14)
- 收藏
- 关注
原创 Java关于Set的相关去重
User类,必须要重写hashCode、equals方法public class User { private String userId; private String name; private Integer age; public String getUserId() { return userId; } public void setUserId(Str...
2019-10-31 16:11:25 254 1
原创 clickhouse分布式表ReplicatedMergeTree + Distributed引擎的增删改查
1、建表语句(1)、本地表:分别在每个节点都建立本地表,或者使用ON CLUSTERcreate table if not exists t_local( ID String, CreateTime DateTime default now())engine = ReplicatedMergeTree('/clickhouse/tables/{layer}-{shard}/t_...
2019-10-09 20:01:42 6994
原创 redis模糊匹配搜索
redis的模糊检索有两种方式:1、使用keys通配符 * ? []其匹配的字符跟一般的正则一样。keys a* 可以匹配以a开头的字符串。keys语法简单,但是数据量大的时候容易出现超时异常。2、使用scan这里使用的是spring的一个模板redisTemplateprivate Cursor<String> scan(String pattern...
2019-09-05 19:57:48 11586
原创 正则基础--Java
1、“[]”--匹配里边包含的所有字符;“-”--匹配区间例:匹配出“af54a2afafef4444ef555ef”里边所有数字 String strReg = "[0-9]"; String str = "af54a2afafef4444ef555ef"; Pattern p = Pattern.compile(strReg); Match...
2019-07-14 18:08:10 262
原创 VM安装Centos7并且离线安装Redis5简单记录关键步骤。
1、虚拟机使用桥接模式连接网络,安装完Centos7之后编辑/etc/sysconfig/network-scripts/ifcfg-xxx,添加IPADDR网段跟主机一样,NETMASK、GATEWAY、跟主机一样、DNS1、DNS2主机有几个就添加几个,然后systemctl restart network,测试ping 主机IP。2、使用远程工具连接,可以先在主机测试:telnet Ce...
2019-01-21 16:23:07 426
原创 JS周计算
1、上周一var arrDate = selectDate.split("-");var year = parseInt(arrDate[0]);var month = parseInt(arrDate[1]);var day = parseInt(arrDate[2]);if(day <= 7){//七天判断,因为要减7 if(month == 1){ year -= ...
2018-10-25 15:39:35 1347 1
原创 Echarts使用记录篇,遇到一些比较棘手或者奇怪的问题以及解决方法。
1、需求:外层套div,光标移入div层变手形状。 div增加style.cursor = pointer,echarts更改cursor = default 解决方法:修改echarts的默认z-index为-1;$("#id")[0].firstChild.style.zIndex = -1; 以上修改谷歌浏览器已经正常,但是在IE10还有问题。在div的...
2018-10-04 16:06:53 1431
原创 基于wxpy的微信防撤回
目前存在的问题是图片或者文件大小有限制,图片可以先择先压缩,在发送,但是压缩之后感觉太小,就没有加入这个功能。# -*- coding:utf-8 -*-from wxpy import *import reimport osimport ctypesbot = Bot(cache_path=True)# 下载文件并向文件传输助手发送def dlDoc(fPath,ra,con...
2018-03-16 16:51:08 1167 6
原创 基于python压缩gif图片大小。
使用PIL、imageio,将gif拆帧、压缩、合成。博主使用的是PyCharm工具。1、安装imageio。File-->Settings-->Project:pro-->Project Interpreter-->点击 右上角的“+”搜索“imageio”安装。2、提取gif每一帧并保存jpg格式,这里使用.convert('RGB')是因为frame.save不能保存...
2018-03-02 15:11:08 8616 5
原创 Windows10搭建FTP服务器,FlashFXP测试连接。
1、打开IIS与FTP服务。控制面板-->程序和功能-->启动或关闭windows功能-->勾选所需功能2、控制面板-->管理工具-->双击打开IIS 建立ftp服务器。在左边菜单栏上的“网站”右键-->添加FTP站点,名称随便填,物理路径选择一个文件夹当作FTP目录,点击下一步。ip地址写本机ip,SSL选择无,点击下一步。身份验证根据所需选择勾选,其他...
2018-02-24 12:01:03 2472
原创 POI操作Word2013,表格与段落读写。
使用POI3.15操作Word2013,包括表格、段落的读写。1、读取文件private static XWPFDocument read_file(String srcPath) { String[] sp = srcPath.split("\\."); if ((sp.length > 0) && sp[sp.length - 1]...
2018-02-09 11:59:36 3022 2
原创 LINUX下ORACLE定时备份数据,使用的expdp。
1、root账户登陆,切换到ORACLE用户。su - oracle2、创建一个名为te.sh的脚本,并授权可执行。mkdir /home/oracle/te/te.shchomod 775 /home/oracle/te/te.sh 3、vi 编辑te.sh,添加如下脚本。if [ -f ~/.bash_profile ]; then . ~/.bash_pro
2018-02-02 15:22:47 4517
原创 两种方式实现多线程共享资源(典型的售票例子)
1、继承ThreadTestThread类public class TestThread extends Thread{ private int ticket = 300; @Override public void run() { while(true){ try { Thread.sleep(10); } catch (Exception e) {
2016-11-28 17:49:06 448
原创 安卓开发自己写的刻度尺测量,精确到mm.
我也是刚学安卓不久,只不过去实习有个项目需要这样的功能就写了,有些也是参考前人的。今天发出来希望对各位朋友有所启发。源码已经注释很清楚。效果如下图:显示下面是源码.MainActivity.javapackage cizi.com.example.cizi;import android.annotation.SuppressLint;impor
2015-08-23 14:41:39 2221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人