首页
学习
活动
专区
工具
TVP
发布

山行AI

山行AI(原开发架构二三事),后续专注于AI应用领域
专栏成员
303
文章
762449
阅读量
57
订阅数
高考即将来临,这五款A I应用,哪个有望成为学 习神器?
早就听说A I原生应用的实用性很强,高考即将来临,学生们进入冲刺期。对于学生党来讲,哪款应用有可能成为他们的“学 习神器”呢?
山行AI
2024-06-06
1560
一个基于 OpenAI API 的开源聊天界面-ChatGPT-web
ChatGPT有多强?OpenAI老板Sam Altman直接开门见山地介绍说:这是我们迄今为止功能最强大的模型!在各种专业和学术基准上和人类相当!不得不说,自打ChatGPT问世以来,微软和谷歌之间打响的数轮科技战役,微软这次又赢麻了。
山行AI
2023-12-12
1K0
lettuce 在spring-data-redis包装后关于pipeline的坑,你知道吗?
在日常开发过程中,如果想要构建一个高并发高吞吐量的系统,redis基本是成了标配。回想下现在比较常用的客户端也就是jedis、redission、lettuce这几种,jedis算是比较老牌的redis client了,redission底层基于netty并以其各种丰富的数据结构和特性而广受欢迎,lettuce则属于后起之秀,底层集成了Project Reactor提供天然的反应式编程,通信框架集成了Netty使用了非阻塞IO,5.x版本之后融合了JDK1.8的异步编程特性,在保证高性能的同时提供了十分丰富易用的API。Jedis客户端实例不是线程安全的,所以需要通过连接池来使用Jedis,Redisson的API是线程安全的,所以可以操作单个Redisson连接来完成各种操作,Lettuce的API也是线程安全的,所以可以操作单个Lettuce连接来完成各种操作。在跑完不同客户端的benchmark后,我选择了使用lettuce来作为整个平台的redis client。
山行AI
2020-07-14
5.6K0
redis Serializer的坑小记
最近入职了新公司,负责实时流平台、特征系统和推荐系统的开发工作。其中特征系统通过流平台将特征指标实时处理供推荐系统使用。其中有一处关于用户是否是当天新注册用户的判断,第一反应当然是bitmap,由于我们当前在用的主要缓存为redis,于是最先采取的选型自然是从redis开始的。
山行AI
2020-06-29
1.2K0
kotlin整合spring cglib问题分析
此时在浏览器中访问:http://localhost:8080/api/test/list的方法栈如下:
山行AI
2020-02-10
1.1K0
一则推送api使用不当导致的服务端内存溢出问题分析
步骤5执行后,发现找到的占用cpu比较高的线程都是GC线程。这也是top出的结果中该进程占用cpu达200%多的原因。这也与报错中的下面这段信息一致:
山行AI
2019-09-25
1.7K0
shiro整合swagger需要注意的点
重新打开shiro,运行,swagger2页面访问正常,但是程序日志输出依然有权限访问出错
山行AI
2019-08-26
3.1K0
如何使用Sentinel做限流、熔断和降级
资源 是Sentinel中的核心概念之一。在java中的资源一般是接口方法。例如,把需要控制流量的代码用 Sentinel API SphU.entry("HelloWorld") 和 entry.exit() 包围起来即可。在下面的例子中,我们将 System.out.println("hello world"); 作为资源(被保护的逻辑),用 API 包装起来。参考代码如下:
山行AI
2019-06-28
9.6K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档