- 博客(24)
- 收藏
- 关注
原创 redis 查看与设置 慢查询日志
设置执行时间超过多少开始记录config set slowlog-log-slower-than 1000000设置慢查询日志记录多少config set slowlog-max-len 100查看慢查询日志slowlog get 1000
2022-01-14 14:48:58
282
原创 阿里云Linux 通过docker 使用 rabbitmq
第一步下载镜像docker pull rabbitmq:3.7.8-management第二步通过容器启动 rabbitmq并设置 账号密码(这里我设置的账号密码都是admin)docker run -d -p 15672:15672 -p 5671:5671 -p 5672:5672 --hostname rabbitmqhost --name localrabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=a
2021-12-13 17:08:24
1399
原创 使用redisTemplate 往set集合中批量添加值(往可变参数中批量添加值)
今天往redis set 数据类型 中批量添加值的时候遇到问题他倒是支持多个值 可我缺不能确定我添加多少个值redisTemplate.opsForSet().add("key","value1","value2","value3");点进去 redisTemplate的添加方法中看看 可以看到它规定的value值的个数 是可变的ps:无奖竞猜一下 能看出背景图片是谁么?一开始我的想法是写个循环每次添加一个但是这样 太low了 而且效率也不行(大概一秒钟处理1w条)...
2021-12-07 17:41:03
10884
7
原创 redisTemplate 操作set数据类型 获取两个集合之前的差集
首先注入一个redisTemplate@Resourceprivate RedisTemplate redisTemplate;其实获取两个set集合的差集很简单// uploadManageKey 里面的数据是 1-10// manageKey 里面的数据是 1-5Set difference = redisTemplate.opsForSet().difference(uploadManageKey, manageKey);// difference 里面的数据为 6-10
2021-12-07 17:15:57
934
原创 restTemplate模拟浏览器请求 携带headers 参数
代码如下Map<String, String> params = new HashMap<>();params.put("postStr", String.format("{\"lon\":%s,\"lat\":%s,\"ver\":1}","120.8511001","51.9392779"));params.put("type","geocode");params.put("tk","50f9d09a2043d11a1755d01e8d23d1e2");Stri.
2021-12-03 19:47:00
1199
1
原创 设置restTemplate 不抛出异常 拿到原始接口返回值
// 设置restTemplate 不抛出异常 restTemplate.setErrorHandler(new DefaultResponseErrorHandler(){ @Override public void handleError(ClientHttpResponse clientHttpResponse) throws IOException { // 只要重写此方法,不去抛出Ht...
2021-12-02 17:25:59
1152
原创 糊涂工具类maven地址
<!-- https://mvnrepository.com/artifact/cn.hutool/hutool-all --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.13<...
2021-11-27 14:37:52
1548
原创 通过jdbcTemplate 操作PostgreSQL 进行添加或修改语法 insert into 表名 (字段) values (值) on conflict (唯一字段) do update
这里操作数据库使用的框架是: jdbcTemplate数据库是 : PostgreSQLINSERT INTO 表名 (字段1, 字段2) VALUES (?,?) ON CONFLICT (设置了唯一约束的字段) DO UPDATE SET 字段 = EXCLUDED.字段如果想获取原来的值 写法是 表名.字段...
2021-11-19 15:25:08
1736
原创 Linux根据端口号获取pid
Linux根据端口号获取pidnestat -nap | grep 端口号Linux根据pid 获取端口号nestat -nap | grep pid根据pid 查看服务ps -ef | grep pid
2021-11-16 15:32:09
1370
2
原创 在springboot配置文件中配置了redis 但是还是无法访问到redis地址
配置信息如下这里注意缩进 redis的配置信息应该在spring下面一级springboot默认的redis地址是localhost的所以会导致明明配置了别的ip地址 但是还是访问的是本机的
2021-11-11 12:05:00
5172
2
原创 通过蒲公英远程桌面
首先先下载蒲公英访问端下载地址https://dl-cdn.oray.com/pgy/windows/PgyVisitor_4.10.0.41083.exe下载完毕后登录注册一个账号ps:被远程的电脑和使用的电脑需要登录同一个账号 在被远程的电脑上右键此电脑 记得将被远程电脑的睡眠模式给关一下到这里被远程的电脑准备工作已经完毕在Windows的左下角搜索框中搜索远程桌面点击连接 输入被远程电脑的 用户密码...
2021-11-11 11:56:39
7964
3
原创 PostgreSQL 查看死锁进程
select * from pg_stat_activity where datname = '库名' and client_addr = '本机ip地址'
2021-11-05 14:46:11
1233
原创 Mybatis 获取添加的自增主键ID
第一种在insert节点的userGeneratedKeys = true 设置向生成主键,然后keyProperty=”id” 把生成的主键指向属性<insert id="add" parameterType="org.stm.entity.Student" userGeneratedKeys=true keyProperty="id"> insert into ssm_student(name,age,birthday,sex) value(#{name},#{age},#
2021-10-26 18:00:14
204
原创 redisTemplate 根据score筛选zset数据
项目中引入redis相关依赖后引入配置文件import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectMapper;import org.springframework.cache.CacheManager;import org.springfr
2021-10-21 12:02:32
1168
原创 java获取当日凌晨时间(获取当日零点)
这段代码获取的是毫秒值 如需获取字符串格式自己在格式化一下 /** * 获取当日凌晨时间的毫秒值 * @return 日期毫秒值 */ public static long getWeeHoursDate(){ long nowTime =System.currentTimeMillis(); return nowTime - ((nowTime + TimeZone.getDefault().getRawOffset()).
2021-10-21 11:58:19
1541
原创 jQuery按下回车调用事件
按回车执行某个方法html代码片段<div style="padding-bottom:5px;"> <span>员工姓名:</span><input type="text" id="key" /> <input type="button" value="查找" onclick="search()"/></div>javascript代码片段 // 查询方法 function sea
2021-09-28 11:20:19
388
原创 seata的初始化以及整合nacos
Seata简介Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。准备工作Seata首先下载seata这里下载的是1.4.2、(下载别的版本)注册中心这里选用的nacos修改配置文件conf目录下的file.conf配置文件## transaction log store, only used in seata-serverstore .
2021-08-16 17:17:49
1080
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人