自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 【涛桑java面试突击】

访问数据库不存在的数据,虚无缥缈,仿佛透过缓存的身体一直查数据库,多发生在恶意接口访问。】:某个热点 key的过期时间到了,且恰好此时有大量并发请求,瞬间击穿DB。2.Redisson读写锁:读readLock共享锁,可一起读,不能写;:延迟双删:(删缓存 - 修改数据库 - (延时)再删缓存 )】:大量/同时失效,或redis宕机,顾名思义,雪崩。】:修改数据库后,同步更新缓存数据,保持数据一致性。1.MQ中间件,更新数据后,通知缓存删除。:直接删缓存(删缓存 - 修改数据库)

2023-10-13 16:09:00 337

原创 【AI训练新手记:浅尝模块化编程】

而在数据库中,我们定义了一个ChatStatDO类,用于表示统计表中的一条记录,包含日期、公司ID、销售ID、客户ID、跟进数、咨询数、沟通数和有效沟通数这些字段。3.我需要实现上述需求中的业务写入部分,以及对跟进数,咨询数,沟通数,有效沟通数等字段按人员按日期查询的功能,数据库采用postgrasql,jdk是1.8,可使用的中间件为。设计数据库表结构,包含公司表、销售表、客户表、聊天记录表以及统计表,其中统计表包含日期、公司、销售、客户、跟进数、咨询数、沟通数、有效沟通数等字段。

2023-04-19 19:52:37 270

原创 【AI训练新手记:如何通过ChatGPT生成令人惊艳的文案!】

【我】:等等,我的意思是今天我们使用chatgpt产生的这些聊天,从我的第一句话“我是一名Youtuber,工作内容是写吸引人的youtube脚本,并拍摄上传,我的领域是技术型频道,请你告诉我10个chatgpt相关的吸引人的选题”到现在,我的问题及你的回答不希望你修改,只是以markdown的形式复制给我。【我】:我是一名Youtuber,工作内容是写吸引人的youtube脚本,并拍摄上传,我的领域是技术型频道,请你告诉我10个chatgpt相关的吸引人的选题。输入的关键词越准确,生成的文章质量就越高。

2023-03-31 18:02:12 5678

原创 【Kafka-跨越数据海洋的信使】

MQ(Message Queue)是一种消息队列,是一种跨进程、跨语言的通信方式。它可以将消息从一个应用程序传递到另一个应用程序。通过使用MQ,可以实现异步通信,提高应用程序的响应能力和吞吐量。

2023-03-28 16:05:59 179

原创 【浅尝Docker】

自己嗨,浅尝Docker安装方案一(win10:专业版、企业版、教育版)Docker Desktop 官方下载地址: 下载地址Hyper-V开启:①【应用和功能】–【程序和功能】–【启用或关闭windows功能】–【Hyper-V勾选】② 执行命令:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All验证:docker run hello-world方案二(win7,win8,w.

2022-05-10 11:22:50 105

原创 【使用python脚本筛分重复日志】

使用python脚本筛分重复日志需求:业务设计企微回调,近期发现重复回调攀升,所以从日志分析一下重复比例思路:1、根据关键词筛选命中日志到新文件中2、使用python脚本筛选出重复key,结果集打印到新文件实战拆分日志#筛选日志(三台ims,4.13号一天)zgrep "**客户回调信息" server-2022-04-13-* | grep "add_external_contact" -> add_callback_4.13.log#将日志拉取到本地环境scp /hom

2022-04-20 20:41:07 763 1

原创 【记一次Excel的批量导出】

【记一次Excel的批量导出】概述需求,某私有化客户需要对聊天搜索的结果,进行批量导出,最大量达到17W,而我们目前情况一次只能导出1W解决思路目前导出瓶颈1W在于,查询方式为ES集群,返回值最大结果集默认为1W。 index.max_result_window:10000修改默认返回值配置 index.max_result_window:200000(弊端:会影响整体ES性能,由于是私有化客户独立服务器,且非长期需求,所以,改!)返回值超过缓存大小报错,利用反射修改es配置工厂

2022-04-06 17:04:01 1622 2

原创 【装X必备 == > 手写Spring】

起飞!Right now!!!【一、创建项目】1.New Project2.pom引入servlet依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </

2021-05-12 22:00:57 148 1

原创 常用配置中心差异

对比项目/配置中心 SpringCloud config apollo nacos 开源时间 2014.9 2016.5 2018.6 配置实时推送 支持(SpringCloud Bus) 支持(HTTP长轮询1s内) 支持(HTTP长轮询1s内) 版本管理 支持(Git) 支持 支持 配置回滚 支持(Git) 支持 支持 灰度发布 支持 支持 待支持 权限管理 支持

2021-03-05 11:04:58 123 1

原创 【MySQL安装】

一、MySQL安装1.卸载CentOS中预安装的mysqlrpm -qa | grep -i mysql rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps2.上传mysql安装包alt + p -------> put E:/test/mysql-5.7.25-1.el6.x86_64.rpm-bundle.tar3.解压 mysql 的安装包mkdir mysql tar -xvf mysql-5.7.25-1.el6.x86_64.

2021-02-02 10:26:55 59

原创 【单点登录】

SSO登录架构跨域Cookie解决方案分布式Session解决方案客户端Token解决方案增强Token解决方案

2021-01-20 17:03:21 156

原创 【技术中台下终搜解决方案】

2021-01-15 14:08:30 136 1

原创 【初识Lua】

【初识Lua】一、Hello Lua二、Lua变量三、Lua语法一、Hello Lua编程模式1.交互式编程 Lua提供了交互式编程模式,可以在命令行输入程序并立即看到效果 Lua交互式编程模式可以通过命令lua -i或lua来启用2.脚本式编程 我们可以将Lua程序代码保存到一个以lua结尾的文件,并执行,该模式称为脚本式编程。简单demo 1.创建hello.lua文件 vi hello.lua print("hello"); 2.执行命令 lua hello.lua

2021-01-04 15:12:20 110

原创 【Nginx】

【Nginx浏览器缓存配置】

2021-01-02 19:43:59 90

原创 Redis-Sentinel集群日志信息

@[【Redis-Sentinel集群日志信息】+reset-master:主服务器已被重置。+slave:一个新的从服务器已经被Sentinel识别并关联。+failover-state-reconf-slaves:故障转移状态切换到了reconf-slaves状态。+failover-detected:另一个Sentinel开始了一次故障转移操作,或者一个从服务器转换成了主服务器。+slave-reconf-sent:领头(leader)的Sentinel向实例发送了SLAVEOF命令,为实例

2021-01-02 15:40:22 885

动态加载树

JQUERY+jSON动态加载树

2018-01-30

空空如也

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

TA关注的人

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