开发积累
开发积累
吧唧小猪
老铁 双击666
展开
-
设置谷歌浏览器安全级别
原创 2021-09-24 19:53:33 · 1472 阅读 · 0 评论 -
redis三主三从
./redis-cli -a 123654 -p 6379 shutdown 、、 关闭redisnetstat -nltp、、监听端口./redis-cli -c -a 123456 -p 7384 、、启动logfile “/usr/local/redis-5.0.12-bin/log/7379.log” 、、redis.conf 中logfiletelnet 10.5.11.43 7379 、、端口通不通ping 10.5.11.43 、、ip通不通tar -xzvf redis-clu原创 2021-06-24 18:21:09 · 228 阅读 · 0 评论 -
超级无敌触发器
在这里插public class CdEqInfoVO { /** * 设备id */ private Long mpntId; /** * 设备名称 */ private String mpntName; /** * 时间:更改格式 */ @JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-dd HH:mm:ss",timezon原创 2021-05-07 17:19:37 · 324 阅读 · 0 评论 -
千把亿数据中确定你在不在!
布隆过滤器详解:https://blog.csdn.net/Coco_Wditm/article/details/84635804;它主要就是用于解决判断一个元素是否在一个集合中,但它的优势是只需要占用很小的内存空间以及有着高效的查询效率;如图所示:首先需要初始化一个二进制的数组,长度设为 L(图中为 8),同时初始值全为 0 。当写入一个 A1=1000 的数据时,需要进行 H 次 hash 函数的运算(这里为 2 次);与 HashMap 有点类似,通过算出的 HashCode 与 L 取模后原创 2021-03-17 11:25:31 · 102 阅读 · 0 评论 -
kafka实践
先提docker logs -f ID,可以查看 某个容器的日志 1,先按zookeeper,docker run -d --name zookeeper -p 2181:2181 -v /etc/localtime:/etc/localtime wurstmeister/zookeeper2,再按kafka(此处ip是对外ip)docker run -d --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CO原创 2021-02-20 18:56:16 · 115 阅读 · 0 评论 -
事务精讲
https://www.cnblogs.com/luxianyu-s/p/12588419.html原创 2020-11-16 17:22:52 · 143 阅读 · 1 评论 -
切换主键的类型(因为存在约束)
ALTER TABLE GAP_UI_BUTTON_WF_STATUS DROP PRIMARY KEY;alter table GAP_UI_BUTTON_WF_STATUS rename column BUTTON_ID to BUTTON_ID_tmp;alter table GAP_UI_BUTTON_WF_STATUS add BUTTON_ID varchar2(100);update GAP_UI_BUTTON_WF_STATUS set BUTTON_ID=BUTTON_ID_tmp原创 2020-11-07 15:05:25 · 136 阅读 · 0 评论 -
jsoup--Java爬虫
自学一点,还带完善。jsoup(G搜谱)获取请求返回的页面信息,筛选出所需的数据—卖钱给一个url,解析这个页面信息html,然后这个对象(element)里面有封装好的方法去获取对应的标签。原创 2020-11-06 19:52:38 · 84 阅读 · 0 评论 -
publicSession.java
public static Session getSession() { ServletRequestAttributes attr = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); if(attr == null) { return null; } HttpServletRequest request = attr.getRequest(); Session se = get.原创 2020-11-06 14:36:15 · 150 阅读 · 0 评论 -
计算文件MD5-----return String 可以直接返回给 数据库存储
/** * 计算文件MD5 * @return 文件MD5 */public static String getMd5ByFile(byte[] file) throws FileNotFoundException { String value = null; try { MessageDigest md5 = MessageDigest.getInstance("MD5"); md5.update(file); B原创 2020-09-18 09:34:40 · 236 阅读 · 0 评论 -
CacheService.java
package grp.pt.common.bs;import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.Set;import java.util.concurrent.TimeUnit;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org原创 2020-11-05 19:17:48 · 1182 阅读 · 0 评论 -
记一次难搞的轮播图
话说很久之前,接到一个领导需求,需要在门户首页展示几个图片,也就是轮播图。第一个版本初定稿就是使用fasdfs文件服务器,再通过设定好的nginx端口8080,进行返回给前端图片的url;想法总是美好的,实际的生产环境是分为内外网的,你的文件服务器部署到了内网上,而用户是通过外网去访问的,所以说根本就不在一个网段里面,即使你反回这个url是正确的,前端也访问不到。第二版,想着把图片搞到项目里面,也就是resouce下的static目录下,何曾想扔到服务器上的时候,jar里面资源只支持可读,不支持写入,又是原创 2020-08-14 15:42:37 · 254 阅读 · 0 评论 -
Kafka安装启动教程
前言本文讲如何安装启动kafka,并进行测试,其中zookeepr是kafka自带的,本文基本按照官网文档进行安装启动的,并提出可能会出现的问题。官方文档:http://kafka.apache.org/quickstart本文虚拟机系统:centos7,不过其他版本的Linux系统是一样的~1、下载可直接在官网下载对应的版本http://kafka.apache.org/downloads,我下载的是二进制版的,由于我的scala版本是2.11,所以下载kafka_2.11-1.1.0.tgz,大原创 2020-06-26 21:58:09 · 633 阅读 · 0 评论 -
云服务器linux上安装 jdk1.8
首先去下载jdk1.8linux 上的。然后 使用xftp传输 到 /usr/local下。解压 tar -zxvf jdk1.8.tar.xx(你传输的jdk安装包)。最后 配置下环境变量 也就是 etc/profile,这一步一定要小心 再小心,必须先了解下 vi命令,因为 vi 操作 和window 完全不一样。dd : 删除整行+ enter : 换行esc+:wq --》 ...原创 2020-04-27 11:25:00 · 252 阅读 · 0 评论 -
紧急回复数据库里的数据!
alter table GAP_FILE_TYPE enable row movement; flashback table GAP_FILE_TYPE to timestamp to_timestamp('2020-4-25 10:10:00', 'yyyy-mm-dd hh24:mi:ss')原创 2020-04-25 10:37:16 · 122 阅读 · 0 评论 -
oracle19C安装好后 创建新用户 和 赋权限
C:\Users\86130>sqlplus / as sysdbacreate user Sunkai identified by Sunkai;GRANTconnect,resource,create indextype,create job,create sequence,create session,create table,create view,create p...原创 2020-03-31 19:54:35 · 3820 阅读 · 0 评论 -
事务自调用的无效的问题
https://www.jianshu.com/p/6534945eb3b5原创 2020-03-15 23:17:50 · 359 阅读 · 0 评论 -
分布式___SSO(single sign on)模式实现单点登录____代码实践
业务流程,1,登陆@Override public UserInfo login(UserInfo userInfo) { // 页面传递 admin -- 123 // db admin -- 202cb962ac59075b964b07152d234b70 // 将 123 加密 String passwd ...原创 2020-02-20 19:06:58 · 378 阅读 · 1 评论 -
redis击穿--互斥锁代码实践
首先,击穿指的就是 在某件商品参加秒杀这种对一个key大流量的进行访问时(当然是redis了),忽然,这个key过期了,你的DB必崩!如何解决?使用互斥锁!思路就是自定义一个key value,使用 set NX px 1000 (1秒)语句,当redis中的key过期了也不用怕怕了。他也打不死你的DB,因为你在获取DB前,先进行了String lockKey = jedis.set...原创 2020-02-20 14:02:34 · 1111 阅读 · 0 评论 -
字符串存储二进制,然后进行流处理
public class TestByte { public static void main(String[] args) throws IOException, InterruptedException { File f = new File("C:\\Users\\Administrator\\Pictures\\测试1.jpg"); FileInputStream is = ...原创 2020-01-16 17:02:19 · 385 阅读 · 0 评论