- 博客(390)
- 问答 (1)
- 收藏
- 关注
原创 SpringCloud Gateway Netty Websocket实现高性能聊天系统集群方案
当用户在不同Netty服务器上时(此时发送与接收者都在线),我会先让服务器去Redis获取对应用户名的ChannelId,先在本地服务器中查找,若查询到该ChannelId的Channel则直接转发,否则为不在同一个Netty服务器上,发送Channel寻找的信号到MQ进行广播,其他服务器获取到广播后查询直接是否有该ChannelId的Channel,若有则转发;有了这样的对象以后,我便可对发送过来的消息进行序列化与反序列化获取数据,通过消息对象中的数据是否正确与是否认证来决定消息的转发。
2023-03-01 15:33:01 2361 7
原创 数据分析 pandas库常用操作 (中)
1、如何避免SettingWithCopyWarning2、pandas数据排序3、字符串处理4、pandas的axis参数的理解5、pandas的index索引的理解6、pandas的merge归并dataFrame简介7、pandas的concat合并dataFrame简介这里续(上)的内容1、如何避免SettingWithCopyWarningdef pandas_warn_deal(): df = pd.read_excel("./testData.xl
2022-01-05 13:48:44 2399
原创 SEO 优化总结
上线了建站系统商店和产品展示页中的产品网址都将默认包含关键词,这样做的目的是为了提高关键词的相关性,对于排名有一定的推动作用。当然你也可以自定义,自定义URL建议优先考虑目标关键词。
2024-01-22 21:21:05 969
转载 OCI runtime exec failed: exec failed: unable to start container process: exec: “mongo“: executable f
OCI runtime exec failed: exec failed: unable to start container process: exec: "mongo": executable file not found in $PATH: unknown 该问题的原因是因为mongodb 5.0以后mongo将不能用于执行命令,替代方案mongosh。
2023-07-15 22:08:18 1614
原创 SEO优化总结
SEO是英文搜索引擎优化(Search Engine Optimization)的缩写,是指通过对网站内容、布局、技术等各方面的优化,提高网站在搜索引擎结果页(SERP)中的排名,从而增加网站有针对性的访问量、提升品牌知名度,以及实现商业利益的最大化。SEO本质上是一种互联网营销方法,主要针对搜索引擎大量的无偏好性的流量,通过搜集、分析和优化数据等来提高网站在搜索引擎的排名,从而带来更多的有针对性的流量,在保证内容质量的前提下,提高用户在网站中停留时间,增加转化率。
2023-04-08 10:49:25 919
原创 SpringCloud Nacos Gateway 负载均衡 Netty的Websocket
SpringCloud Nacos Gateway 负载均衡 Netty的Websocket
2023-02-13 16:16:43 3537 8
原创 Nextj TS2307: Cannot find module ‘@/styles/Home.module.less‘ or its corresponding type declarations
前端框架 react Nextj TS2307: Cannot find module '@/styles/Home.module.less' or its corresponding type declarations 问题解决
2023-01-31 16:20:24 580
转载 前端框架 Nextjs 快速入手
揭秘同构渲染,nextjs初体验 - 知乎看了就会的Next.js SSR SSG实战教程_nextjs脚手架_Mr兔子先生的博客-CSDN博客
2023-01-30 16:39:39 191
原创 设计模式 (一) 单例模式 Java
单例模式一般分为饿汉式与懒汉式(类似于懒加载)。饿汉式会在类加载时即刻创建实例对象,线程安全;懒汉式由于是在调用时才创建,所以需要考虑线程安全。
2023-01-18 16:21:26 788
原创 redisson与sping boot版本不兼容的问题
redisson与sping boot版本不兼容的问题java.lang.StackOverflowError at org.springframework.data.redis.connection.DefaultedRedisConnection.zAdd
2023-01-02 16:37:17 2197
原创 前端框架 Nuxt3 Vue3 修改网页favicon.ico 顶部 小图标
前端框架 Nuxt3 Vue3 修改网页favicon.ico 顶部 小图标
2022-12-14 09:02:56 2487 2
转载 升级jdk11后出现告警信息解决方案,An illegal reflective access operation has occurred
升级jdk11后出现告警信息解决方案,An illegal reflective access operation has occurred_叫我磊哥的博客-CSDN博客
2022-12-04 13:46:26 564
原创 Java 网络编程
在Java中提供了操作IP地址的接口//实例化IP对象//ip名和ip地址都可以,推荐使用ip地址//获取该IP地址的主机名//获取该IP地址System.out.println("主机名" + name);System.out.println("IP地址" + ip);
2022-11-29 16:23:35 254
原创 前端框架 Nuxtjs Vue2 SEO解决方案 SSR
有用组件默认会使用default加载,所以此时default为全局公共,若要单独公共,可以创建如header.vue公共模板。在Nuxtjs中以pages目录为页面目录,可以通过浏览器直接访问该目录下的页面。项目运行可以看到SSR渲染了。如:动态路由用"_"+变量名。
2022-11-24 15:18:52 1013
原创 前端框架 Nextjs 实现React SEO优化 SSR
Nextjs里的路由相对于传统ReactRouter路由更能满足SEO优化的需求,通过路径来进行路由更能被搜索引擎收录。相当于localhost:3000/user/:id这个id可以动态改变,都可以访问到对应的文件。参考:nextjs.cn/docs/basic-features/script。见: nextjs.cn/docs/basic-features/pages。值得注意的是这样的js脚本都是在页面最好执行的。效果如下:"/"代表从public目录下开始。如:完成动态路由的跳转。
2022-11-22 18:49:02 2087
原创 前端框架 React中Typecript的使用
TypeScript和Javascript的区别在于加入对类型的限制,有点类似于强类型的语言,实质是为了更好的管理维护代码。
2022-11-22 13:02:45 344
原创 前端框架 React 学习总结
(1)创建store仓库,reducers分开管理reducers: 数据开发中type字符串应放入一个常量管理default:}}default:}}count,user}//1、引入redux//引入日志//导入reducers//2、创建仓库//合并多个reducer})(2)导入到src/index.js文件,全局配置(3)组件中的使用return (
2022-11-17 17:25:20 6653
空空如也
Netty集群如何做到Channel共享,高并发
2023-01-09
如何保证rocketmq的服务器安全不被别人修改
2022-10-13
SpringCloud搭建Nacos集群基于Nginx,配置文件后报错,如何解决?
2022-04-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人