自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 记一次生产中多线程的使用

背景:首页有一个需要弹窗提醒用户去操作的功能,原来处理方案是各个业务以及服务提供各自的接口,由前端各自异步调用,获取到结果的提醒,否则不提醒,每次新增前后端都要写很多冗余代码,维护麻烦,便有了我这次的改造。所以对于全局服务,服务A、B等都要异步获取结果,每个服务中也需要异步去执行业务获取结果,且每个业务超时了就不等待了,不能影响其他业务。看完图以后,改造思路应该挺清晰,异步由前端转至后端处理,且每个服务的提醒业务聚合成单一接口,各个服务的接口在聚合在一个全局的服务中暴露至前端。

2024-07-06 18:57:51 135

原创 Spring Boot中使用ENC加密

防止配置文件中重要信息明文暴露,从而导致数据库、redis、mq、email等安全问题。使用ENC加密,有效防止他人窥视。报错如下,则依赖版本太高,改低一些运行成功。

2024-07-05 15:02:16 273

原创 python爬取免费代理ip脚本(含代码),搭建自己的代理池

使用python爬取代理,搭建自己的代理池建议:爬取后尽量搭建自己的代理池,每天都测一下代理是否可用,开放接口时需测下是否可用。python爬取代理ip脚本。

2024-05-28 16:35:37 201 1

原创 wifi修复记录(8个方法)

WIFI修复之路(笔记本)8个方法,不信没有你能用的前序:笔记本忽然WiFi没了,好久才搞好,尝试了百度各种方法,当我要放弃,在网上买了一个wifi接收器后,发现某wifi接收器网速慢,连接断断续续,导致我气愤的,md一个程序员,wifi都搞不好,又尝试修复wifi,终于在民间(百度)中找到了一个方法,把我的wifi和蓝牙都整好了,主要是wifi看方法前看一下自己的笔记本上是否有wifi启动按钮,可能是不小心关了不知道在哪儿的,搜自己电脑型号+wifi启动按钮www.baidu.com每个方法设置

2021-09-04 23:01:39 4890 1

原创 索引和约束

索引和约束大佬博客(发现大佬博客后,就不想写了……):https://blog.csdn.net/weixin_46030212/article/details/108838581158俱乐部约束:https://www.bilibili.com/video/BV1Vt411z7wy?p=8狂神索引:https://www.bilibili.com/video/BV1NJ411J79W?p=30研究原理的大大佬(面试必看):http://blog.codinglabs.org/articles/th

2021-06-18 21:55:14 128

原创 事务ACID

事务事务参考博客:https://www.jianshu.com/p/fc8a654f2205学习视频狂神说:https://www.bilibili.com/video/BV1NJ411J79W?p=28&spm_id_from=pageDriver事务原则:ACID原则原子性(Atomicity):​ 一个事务要么全部提交成功,要么全部失败回滚,不能只执行其中的一部分操作,这就是事务的原子性一致性(Consistency):​ 事务的执行不能破坏数据库数据的完整性和

2021-06-18 21:34:27 128

原创 MySQL引擎笔记

MySQL引擎MyISAMInnoDB事务支持不支持支持数据化锁定不支持支持外键约束不支持支持全文索引支持不支持表空间的大小较小较大,约为2倍InnoDB(默认)安全性高,事务的处理,多表多用户操作在数据库表中只有一个*.frm文件MyISAM节约空间,速度较快*.frm表结构的定义文件*.MYD数据文件(data)*.MYI索引文件(index)所有的数据库文件都存在data目录#设置数

2021-06-18 20:24:28 99

原创 Git版本控制(笔记)

Git将需要进行版本管理的文件放入暂存区 git add .将暂存区域的文件提交到git仓库 git commit初始化git init我的gitee的仓库https://gitee.com/Gugumeng/gittext.git在根目录下建立“.gitignore”#为注释*.txt #忽略所有的.txt文件!lib.txt #但lib.txt除外/temp #仅忽略项目根目录下的TODO文件,不包括其他目录tempbuild/

2021-06-17 20:44:56 81

原创 解决json乱码

<!-- 解决json乱码 --> <mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <bean class="org.springframework.http.converter.StringHttpMessageConverter"> <constructor-arg value="UTF-8"/&gt...

2021-06-07 19:27:57 158

原创 ssm框架配置

web.xml的配置<?xml version="1.0" encoding="UTF-8"?><web-app version="4.0" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee

2021-06-07 19:27:18 53

原创 代理模式

代理模式SpringAOP的底层!【SpringAOP和SpringMVC】AOP:代理模式的分类:静态代理角色分析:抽象角色:一般会使用接口或者抽象类来解决真实角色:被代理的角色代理角色:代理真实角色,代理真实角色后,我们一般会做的一些附属操作客户:访问代理对象的人代码实现:​ 1、接口package com.zhang.demo02;public interface UserService { public void add(); public

2021-05-16 16:30:43 55

原创 Bean和注解实现自动装配

Bean的自动装配自动装配收Spring满足bean依赖的一种方式Spring会再上下文中自动寻找,然后给bean装配属性在Spring中的三种配置方式:1、在xml中显示配置2、在Java中显示配置3、隐世的自动装配beanByType:需要保证所有bean的class唯一,并且这个bean需要和自动注入的属性的set方法的值一致ByName:需要保证所有bean的id唯一,并且这个bean需要和自动注入的属性的set方法的值一致使用注解实现自动装配1、导入约束xmlns:con

2021-05-15 20:20:18 164

原创 log4j的使用

1、在pom.xml中导入依赖<!-- https://mvnrepository.com/artifact/log4j/log4j --><dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>2、创建log4

2021-05-12 13:34:03 244

原创 Lombok的使用

Lombok使用以及介绍https://www.jianshu.com/p/2543c71a8e451、安装Lombok插件FIle->Settings->Plugins->搜lombok2、在项目中导入Lombok的jar包<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --><dependency> <groupId>org.projectlombok

2021-05-12 13:21:29 95

原创 关于bean中constructor-arg出现的错误

ApplicationContext.xml<?xml version="1.0" encoding="UTF-8" ?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema

2021-05-12 13:12:22 1178 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除