- 博客(10)
- 收藏
- 关注
原创 数据库连接demo
package com.cmb;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;/** * @Classname PredictionData * @Description TODO * @Date 2022/3/2 10:08 * @Created
2022-03-02 14:52:44
669
原创 HTTP post请求加请求头
http post请求设置请求头完整代码实现,这种方式相比其他的post请求更加便捷一点pom文件中添加依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-http</artifactId> <version>5.7.10</version>
2022-01-05 19:13:18
10897
原创 web层统一返回base类
import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;/** * Created by * base类 * */public class Base<T> { private Integer code;//返回码 private String info;//返回信息 private T data;//返回值 public Base(Integer co.
2021-09-23 15:29:44
179
原创 后端返回前端树形接口
返回树形结构主要的思路就是封装成一个实体类格式的,进行层层封装,最后达到树的形式,(可能对于前端更友好吧,可能) ,但是树的结构返回的速度有点慢,因为是使用到了递归来处理的
2021-09-23 15:20:38
438
原创 自总
自总(1)定时删除: 设置一个键过期时间的同时,创建一个定时器。每个带有过期时间的键都对应着一个定时器。 这种策略对内存是最友好的,但对CPU时间是最不友好的。创建一个定时器需要用到Redis服务器中的时间事件,而当前时间事件的实现方式为无序链表,查找一个事件的时间复杂度为O(N),并不能高效地处理大量时间事件。(2)惰性删除: 访问一个键的时候再检测该键是否过期,是则删除之。 这种策略对CPU时间是最友好的,但对内存是最不友好的。没被访问到的过期键永远不会被删除,可以看做内存泄露。对于
2021-05-21 09:23:29
166
原创 mysql不能正常启动
连接mysql数据库出现问题can’t connect to mysql server on ‘‘localhost(10061)’’解决方案:(使用管理员身份打开cmd黑窗口))先找到mysql的安装目录中bin(如果安装时没做其他的选择,那么目录在C:\Program Files\MySQL\MySQL Server 5.5\bin)2.命令mysqld --install (安装完就会出现seccess)3.使用net start mysql验证(这里可以正常启动那就是正常了).
2021-05-07 14:43:54
100
原创 java简单粗暴的定时器
简单粗暴的定时器:采用时间戳进行定时:想要执行定时的代码之前设置时间戳:Long time =System.currentTimeMillis(); 然后在需要处理的代码编写System.currentTimeMillis() - time >你定时的时间,然后进入需要执行的代码,最后切记将time重新赋值,否则只可执行一次。采用TimerTask进行定时;首先创建TimerTask类,TimerTask time = new Time
2020-07-07 17:41:11
138
原创 kafka安全不安全集群
kafka ssl安全认证集群与非安全集群ssl安全认证集群:参数中除了常规的参数之后,需要传入参数:1. “CommonClientConfigs.SECURITY_PROTOCAL”,“SASL_PLAINTEXT” ;2. “SaslConfigs.SASL_MECHANISM”,“PLAIN” ;3. 需要传入安全集群的用户名密码:“sasl.jaas.config”,"org.apache.kafkacommon.security.plain.PlainLoginModule requ
2020-07-07 17:15:27
305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅