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

原创 关于实现前端打字机效果多层代理问题的排查

当前大模型应用以大面积应用,因此基于大模型技术,改进公司原自助问答知识库。由于大模型对计算要求较高,反馈速度较慢,因此希望通过流式应答,在前端实时展示大模型应答(即打字机效果),以提升使用体验。解决方法一:修改nginx配置,强制代理采用 http1.1转发,proxy_http_version 1.1;解决方法二:修改nginx配置,强制关闭本地缓冲,proxy_buffering off。前端经过多层nginx代理后,前端无法实现打字机效果,或效果与后端反馈不同步。后端:SseEmitter。

2024-08-16 11:53:49 167

原创 ChatterBot - 初体验

注意事项:1、当前支持 Python < 3.92、spacy安装高版本后会出现异常,需要修改tagging.py 原:self.nlp = spacy.load(self.language.ISO_639_1.lower()) 修改为:if self.language.ISO_639_1.lower() == 'en': self.nlp = spacy.load('en_core_web_sm')else: self...

2021-05-18 17:59:56 392

转载 HTTPS/HTTP原理、PKI/CA密钥体系

一、HTTPS与HTTP介绍二、TLS/SSL工作原理三、TSL/SSL握手过程四、HTTPS性能优化五、PKI体系一、HTTPS与HTTP介绍1.Https(Secure Hypetext Tranfer Protocol)安全超文本传输协议是一个安全通信通道,基于HTTP开发用于在客户计算机和服务器之间交换信息,使用安全套接子层(SSL)进行信息交换,换句话说就是使用TLS/SSL加密的HTTP协议,HTTP协议采用明文传输信息,存在信息窃听、信息篡改和信息劫持的风险,而协议

2020-10-27 18:22:50 1337 1

原创 安全标准

数据完整性技术:消息鉴别码(MAC)或数字签名范围:网络与通信、设备与计算、物理与环境三个领域;电子门禁记录、视频监控影音记录、通信中数据、资源访问控制策略/信息、重要信息资源敏感标记、重要数据、日志记录等身份鉴别技术:对称加密、动态口令、数字签名范围:信息系统中的网络设备和用户登录数据保密技术:加密范围:网络与通信、设备与计算、应用与数据三个领域;网络与通信中的身份鉴别信息、设备与计算中敏感信息字段或整个报文、应用与数据安全的重要信息防抵赖技术:数字签名范围:发

2020-10-27 10:51:58 237

原创 centOS 7.5 安装python3.8环境

1、下载 python https://www.python.org/downloads/source/2、安装准备 1)rpm -qa|grep openssl yum install openssl-devel -y 2)yum install libffi-devel -y 3)安装libz3、安装ta...

2020-01-22 11:19:26 533

原创 MySQL主备HA(keepalived)方案

序言:方案:keepalived +MySQL 实现主备(1+1)互备高可用,keepalived为默认抢占模式环境说明:centOS 7.5MySQL 5.7.28keepalived-2.0.19一、MySQL安装1、安装检查 1)rpm -qa | grep mysql 检查老版本 2)rpm -e --no...

2019-12-13 10:38:54 1035

原创 oracle调优时一些常用分析经验

#限制连接数create profile shanghai_ip2 limit SESSIONS_PER_USER 400;alter user pbcebipdb_2900 profile shanghai_ip2;查看连接数:1、查看当前连接数select count(*) from v$process;2、允许的最大连接数select value from v$parame...

2019-09-19 09:56:42 257

原创 性能分析一些简单实战经验

时间和篇幅有限,简单写几点,主要是阐述思路。1、首先关注服务器层面,看CPU、内存、IO、网络吞吐情况 常用的linux命令如: top、vmstat、sar、iostat 等,这些是我经常用的 常用的工具如:nmap等,网上搜一下可以找到很多,不具体说了。2、CPU高分析 CPU高是大多数造成性能低下的原因,C和java的分析方法有所不同 ...

2019-09-18 12:06:37 204

原创 性能测试jvm常用分析

1、查看top进程 top -H -p 230022、对某一个进程的线程分析 ps -mp pid -o THREAD,tid,time printf "%x\n" 线程id --> 结果id jstack 进程id| grep 结果id -A 30 *****************************************...

2019-09-04 17:34:16 477

原创 MySQL 摘要

1、数据库事务基础知识 1)数据库事务有严格的定义,它必须同时满足4个特性:原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),简称ACID。 2)数据并发的问题:脏读、不可重复读、幻想读、第一类丢失更新、第二类丢失更新。 3)数据库锁机制: 按锁定的对象的不同:一般可以分别...

2019-09-04 15:32:41 368

原创 spring注解

--定义Bean的注解 @Controller @Controller("Bean的名称") 定义控制层Bean,如Action @Service @Service("Bean的名称") 定义业务层Bean @Repository @Repository("Bean的名称") 定义DAO层Bean @...

2019-09-04 15:26:56 121

原创 多线程生命周期

2019-09-04 15:25:59 92

原创 基础数据结构

String SringBuffer StringBuilder 不可变类 可变 可变 线程安全 线程不安全 性能高 Collection Set 无序、不可重复 List 有序、可重复 Queue ...

2019-09-04 15:25:20 120

原创 关于钩子

正常关闭、异常关闭的几种情况,JVM关闭前,都会调用已注册的shutdown hooks使用关闭钩子的注意事项 关闭钩子本质上是一个线程(也称为Hook线程),对于一个JVM中注册的多个关闭钩子它们将会并发执行,所以JVM并不保证它们的执行顺序;由于是并发执行的,那么很可能因为代码不当导致出现竞态条件或死锁等...

2019-09-04 15:19:54 153

原创 java垃圾回收

可达状态 可恢复状态 不可达状态 finalize() ...

2019-09-04 15:15:19 94

空空如也

空空如也

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

TA关注的人

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