会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Ruthless
J2EE交流群: 158560018
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
68
下一页
2022年8月31日
logback接入到阿里云sls日志服务
摘要: 一、阿里云配置0、sls日志应用主界面 1、创建Project 2、创建logStore创建logStore用于日志数据存储 3、开启索引开启日志库索引,tajia-log(Project) => tajia-api(logsearch) => 开启索引(右上角) 二、nijia-test项目配置1
阅读全文
posted @ 2022-08-31 11:39 Ruthless
阅读(2624)
评论(0)
推荐(0)
编辑
2022年8月30日
手动添加git到 右键菜单
摘要: 1、通过在“运行”中输入‘regedit’,打开注册表。 2、找到[HKEY_CLASSES_ROOT\Directory\Background]。 3、在[Background]下如果没有[shell],则右键-新建项[shell]。 4、在[shell]下右键-新建项[open in Git],
阅读全文
posted @ 2022-08-30 14:53 Ruthless
阅读(810)
评论(0)
推荐(1)
编辑
2022年8月29日
OpenResty Redis操作二次封装
摘要: 在web+lua+openresty开发中会大量操作redis,项目中的代码会重复创建连接-->数据操作-->关闭连接(或放到连接池)这个完整的链路调用完毕,甚至还要考虑不同的 return 情况做不同处理,就很快发现代码中有大量的重复代码。 因此推荐一个二次封装的类库。 1、编写redis_ire
阅读全文
posted @ 2022-08-29 19:42 Ruthless
阅读(395)
评论(0)
推荐(0)
编辑
openresty/nginx配置多个conf文件
摘要: Linux/Centos在/etc/nginx/目录下创建conf.d/,用来存放自定义conf文件 Windows在D:/dev/nginx-1.9.14/目录下创建conf.d/,用来存放自定义conf文件 1、nginx.conf配置文件 #user nobody; worker_proces
阅读全文
posted @ 2022-08-29 14:27 Ruthless
阅读(1073)
评论(0)
推荐(0)
编辑
2022年8月26日
在lua中操作http请求有两种方式
摘要: 第一种方式:使用通过ngx.location.capture 去方式实现,但是有一些限制第二种方式:因为openresty默认没有引入第三方http客户端类库lua-resty-http,需要下载(推荐)。 下载lua-resty-http类库 wget https://github.com/led
阅读全文
posted @ 2022-08-26 10:03 Ruthless
阅读(9722)
评论(0)
推荐(0)
编辑
2022年8月18日
ES自定义评分查询——ES function_score
摘要: 在很多复杂的业务场景下,排序的规则会比较复杂,单一的降序,升序无法满足日常需求。不过 ES 中提供了给文档加权重的方式来排序。 首先初始化三条测试数据,方便查看效果(type:1 为翻译,2 为转载,3 为原创): POST /language_index/_doc/1 { "id": 1, "ti
阅读全文
posted @ 2022-08-18 11:22 Ruthless
阅读(2626)
评论(0)
推荐(0)
编辑
2022年8月15日
lambda方法引用获取字段属性
摘要: 1、IGetter import java.io.Serializable; @FunctionalInterface public interface IGetter<T> extends Serializable { Object get(T source); } 2、ISetter impor
阅读全文
posted @ 2022-08-15 15:54 Ruthless
阅读(1117)
评论(0)
推荐(0)
编辑
2022年8月10日
阿里私服 maven 配置settings.xml
摘要: <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
阅读全文
posted @ 2022-08-10 10:21 Ruthless
阅读(1568)
评论(0)
推荐(0)
编辑
2022年8月5日
elasticsearch同义词
摘要: 1、同义词词库准备一个同义词文件,每行一个同义词词组,例子sku_synonym.txt: 西红柿,番茄,tomato =>西红柿,番茄 马铃薯,土豆 =>马铃薯,土豆 社保,公积金 =>社保,公积金 注意:编码 UTF-8 (很关键!!!我就是被坑在这里) 2、上传同义词文件上传同义词文件,点击此
阅读全文
posted @ 2022-08-05 14:24 Ruthless
阅读(336)
评论(0)
推荐(0)
编辑
2022年6月25日
将List对象列表转为树形结构
摘要: 1、SocialTag.java package com.nijia.vip.social.entity; import java.util.ArrayList; import java.util.List; import com.baomidou.mybatisplus.annotation.Id
阅读全文
posted @ 2022-06-25 12:15 Ruthless
阅读(696)
评论(0)
推荐(0)
编辑
2022年6月7日
关于code review
摘要: 关于code review背景:我们组是属于技术平台,后端一共就4个研发,主要是给整个部门提供基础库,以及解决方案,所以代码量不多,对代码要求质量比较高,组内成员整体水平也比较高,有行业天花板的大佬。纯技术团队:review关注点:1.架构设计,重点关注是不是最优,而不单纯只是合理2.代码质量,重点
阅读全文
posted @ 2022-06-07 10:24 Ruthless
阅读(152)
评论(0)
推荐(0)
编辑
2022年5月12日
实践干货
该文被密码保护。
阅读全文
posted @ 2022-05-12 15:51 Ruthless
阅读(20)
评论(0)
推荐(0)
编辑
2022年4月8日
Redis中bitmap的妙用
摘要: 第十章:Redis中bitmap的妙用 bitmap的使用场景 使用场景一:用户签到使用场景二:统计活跃用户使用场景三:用户在线状态
阅读全文
posted @ 2022-04-08 15:06 Ruthless
阅读(114)
评论(0)
推荐(0)
编辑
2022年3月3日
SpringBoot系列之集成阿里canal监听MySQL Binlog
摘要: 1、什么是阿里canal?canal是阿里开源的,对数据库增量日志解析,提供增量数据订阅和消费的组件。引用官网的图片,canal的工作原理主要是模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave,向master发送dump 协议,获取到数据后,解析 binary log 对
阅读全文
posted @ 2022-03-03 09:02 Ruthless
阅读(2745)
评论(0)
推荐(0)
编辑
2022年1月21日
地理空间数据Geometry在MySQL中使用
摘要: 建表脚本 CREATE TABLE `z_gis` ( `id` bigint(20) NOT NULL, `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '姓名', `gis
阅读全文
posted @ 2022-01-21 16:36 Ruthless
阅读(1879)
评论(0)
推荐(1)
编辑
2021年12月14日
Kubernetes集群架构与组件介绍
摘要: 一、Master组件(管理节点)1.kube-apiserverKubernetes API,集群的统一入口,各组件协调者,以RESTfulAPI提供接口服务,所有对象资源的增删改查和监听操作都交给APIServer处理后再提交给Etcd存储。 2.kube-controller-manager处理
阅读全文
posted @ 2021-12-14 15:35 Ruthless
阅读(550)
评论(0)
推荐(0)
编辑
2021年11月24日
微服务拆分需要考虑的必要因素与坚持原则
摘要: 前言:创业公司往往因为有限的时间和投入,把系统所有的功能都聚集在一起。随着业务的不断发展,技术人员开始不断地对架构进行解耦和拆分。微服务在最近几年大行其道,很多公司的研发人员都在考虑微服务架构,或者在做微服务的路上,拆分服务是个很热的话题。那么我们应该按照什么原则将现有的业务进行拆分?是否拆分得越细
阅读全文
posted @ 2021-11-24 14:53 Ruthless
阅读(490)
评论(0)
推荐(0)
编辑
2021年10月30日
用户密码加解密(数据库层面)
摘要: 1、密码加密格式:ENCODER.encode(密码明文)说明:加密后作为密码密文保存到数据库 例如:ENCODER.encode("123456") //$2a$10$PVUHriO67YxRYq84eXVpjefGMmgiScUIHRCaDpj0eWti/535fV83e 2、密码验证 Pass
阅读全文
posted @ 2021-10-30 17:22 Ruthless
阅读(1883)
评论(0)
推荐(0)
编辑
2021年10月28日
pigx快速上手
摘要: 一、项目下载ssh://git@*.*.*.*:33068/root/tajia.git 二、配置数据库1.参数说明 版本: mysql5.7.8+ 默认字符集: utf8mb4 默认排序规则: utf8mb4_general_ci 要求设置数据库大小写不敏感 lower_case_table_na
阅读全文
posted @ 2021-10-28 19:40 Ruthless
阅读(4062)
评论(0)
推荐(0)
编辑
多级缓存-nginx(OpenResty)本地缓存
摘要: 在查询商品时,优先查询OpenResty的本地缓存,需求:1.修改item.lua中的read_data函数,优先查询本地缓存,未命中时再查询Redis、Tomcat2.查询Redis或Tomcat成功后,将数据写入本地缓存,并设置有效期3.商品基本信息,有效期30分钟4.库存信息,有效期1分钟 1
阅读全文
posted @ 2021-10-28 09:29 Ruthless
阅读(644)
评论(1)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
···
68
下一页