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

阿福谈Web编程

专栏成员
73
文章
109516
阅读量
14
订阅数
学习ElasticSearch的Restful Api快速掌握ES数据的增删改查
3)NODE-1使用文档ID来确定文档属于分片0,通过集群状态中的内容路由表信息获知分片0的主分片位于NODE3,因此请求被转发到NODE3上
用户3587585
2024-06-13
770
WebSocket双工通信实现用户互踢功能,一个用户同时只能在一台设备上登录需求服务端实现
最近有个需求需要控制用户在登录系统时一个用户只能在一台设备上登录。如果用户已经在一台设备上登录了,然后同一个用户又继续使用另一台设备登录,则需要踢掉在前一台设备上登录的会话,确保一个用户同一时间只有一个会话。笔者在掘金上调研了可行的技术方案,发现主要有以下两种实现方案:
用户3587585
2024-06-13
550
WebSocket双工通信实现一个用户只能同时在一台设备上登录需求之服务端实现
最近有个需求需要控制用户在登录系统时一个用户只能在一台设备上登录。如果用户已经在一台设备上登录了,然后同一个用户又继续使用另一台设备登录,则需要踢掉在前一台设备上登录的会话,确保一个用户同一时间只有一个会话。笔者在掘金上调研了可行的技术方案,发现主要有以下两种实现方案:
用户3587585
2024-06-13
710
HC小区管理系统项目前端页面开发流程梳理
在我之前写的文章你一定没见过这样高度适配的接口,HC小区管理系统后端项目源码难点梳理 中我们一起梳理了后端项目MicroCommunity的开发流程和难点,当时前端项目MicroCommunityWeb尚未梳理,而前端项目MicroCommunityWeb对于
用户3587585
2024-06-13
1530
持续发布公众号文章后终于吸引到同频的人找我一起合作做个小区智慧物业系统!
最近几乎每隔一天笔者就会发布一篇公众号文章,很明显的正向反馈也来了,一方面是公众号每天都有新的粉丝添加关注,每天的流量费也在慢慢地涨。最令我惊喜的是上周三把一篇刚公众号文章SpringBoot 整合 Vue3 与 Element-Plus 完成系统页面表单和表格功能开发 分享到自己的朋友圈后,就有一个之前给我推荐工作的技术小哥找我一起做一个小区智慧物业系统。
用户3587585
2024-05-20
1530
开源物联网平台 FastBee 项目推荐
在如今越来越内卷的互联网行业无论是PC端还是移动端方向的需求已经越来越少,这也是为什么互联网行业的程序员发现找工作会越来越难的原因,很多互联网行业的程序员发现失去工作或收入出现断崖式的下降,想通过副业弥补在主业收入上的锐减发现也非常困难。人到中年想要转行做自己完全没有基础的行业也没那么容易,常言道转行要做好穷三年的准备。即便要转行,我们也尽可能在我们熟悉又有一定基础的行业里转型。
用户3587585
2024-05-10
2280
vue 项目中自定义布局与左侧菜单及路由跳转功能的实现(简易版)
在 Vue项目中,实现自定义布局与左侧菜单及路由跳转功能,对于笔者这种不是精通前端开发的同学一向是比较困难的。以前都是在开源项目的基础上扩展自己的功能,比较著名的开源项目 vue-element-admin 就是开源项目的作者通过定义实现的左侧菜单和路由跳转的。不过 vue-element-admin 项目使用的 vue 版本还停留在 vue2,现在市场上新项目普遍都用 vue3 技术了, 但是 vue-element-admin 项目也相应地出了 Vue3 版本,对应的 gitee 仓库地址为:https://gitee.com/youlaiorg/vue3-element-admin.git
用户3587585
2024-05-10
3190
支付项目中常用的加密解密算法一文讲透
作为支付机构,传输的数据大多是非常隐私的,比如身份证号、银行卡号、银行卡密码等。一旦这些信息被不法分子截获,就可能直接被盗刷银行卡,给消费者造成巨大损失。如果不法分子获取的信息是加密的,且没有解密的秘钥,那么对于不法分子来说这些信息就是一堆乱码,这就是加码最重要的意义。
用户3587585
2024-04-30
2280
支付行业中的加签与验签一文讲透
商务合同、契约关系等丢需要合作双方签名之后才能生效,签名能够证明是本人授权的合作协议,如果被伪造了合作关系,则可以根据签名的笔迹判断出来。同样这个思路可以引入支付行业,支付机构收到支付报文之后能否判断出是合法机构上送的信息非常关键,如果被不法分子恶意上送支付或者转账信息到支付机构,则可能直接把消费者银行卡中的资金扣除,这是非常严重的安全漏洞。
用户3587585
2024-04-25
1340
线上 JVM 调优工具 Athars 入门
Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。
用户3587585
2024-04-17
1850
复盘mall电商项目部署到云服务器过程中踩过的两个坑
笔者在部署mall项目的过程中其实踩了两个典型的坑,花了不少时间才解决,这里笔者也记录下来,为在部署过程中遇到相同报错的读者朋友提供解决方案。
用户3587585
2024-03-25
1850
使用 JDK 自带工具进行 JVM 诊断调优实战
最近参加面试多次被面试官问到JVM调 优方面的问题,即时自己面试前也重点复习了这一块的面试题,但是发现还是回答地不太好,浪费了好多次面试机会,真是让自己很抓狂。归根结底是自己以前一直只注重业务,而忽略了JVM调优这一块,对JVM这一块的实践太少了。这几天自己也重点观看了马士兵老师的JVM调优视频课, 看完之后自己也在本机和腾讯云服务器上进行了一番实践,感觉还是很有收获的。
用户3587585
2023-12-18
4020
Docker 安装7.12.1版本ElasticSearch、Kibana及中文分词器
好久没有更文,先给广大读者致个歉!最近新找了工作,新工作前面的试用期几乎全力投入工作中去了,另外自己这段时间也在研究一些开源项目,在笔者本为了跑起来花时间填了不少坑,以致于公众号更文的事情被一推再推而被耽误就是一个多月,实在是感觉光阴似箭,虚度不起!下面我们进入正文。
用户3587585
2023-11-01
1.4K1
算法题:Java编程判断给定坐标数组中可以组成的正方形个数并打印它们的坐标组合
某次参加华为OD机考,其中抽中的一道题是输入一组坐标集合,然后输出可以组成正方形的个数以及能组成正方形的坐标组合,当时自己也是一筹莫展,竟然用四条相邻的边相等和相邻两条边的夹角为90度这样的数学建模来解决,结果花了很长时间硬是没解出来。现在回过头来继续刷一下这道算法题,发现其实它并不是那么难。下面我把自己对这道算法题的解题思路和代码重新整理了一遍。
用户3587585
2023-09-07
2960
Java语言实现一道经典机考题:斗地主计算对手玩家手上存在的最大顺子
上一段时间笔者所在的甲方公司大规模裁员,笔者也不幸失业了,为了尽快找到新的工作,只好在Boss直聘上一个劲地投简历。不得不说今年的就业行情非常严峻,笔者面试了大半个月竟然一个offer都没收到,很多外包岗位招的虽然是高级开发却要求应聘人员具备架构师才具备的技能和处理生产问题的经验,面试官也不愿冒着一定的风险给我发放offer。
用户3587585
2023-09-07
2080
一篇文章搞懂RabbitMQ 延迟消息
RabbitMQ Assistant [1] 是一款 RabbitMQ 可视化管理与监控——深入了解您的队列、订阅与消费消息,展示完整的消息流图以及压力测试。
用户3587585
2023-09-07
4390
SpringBoot整合RabbitMQ实现延迟消息
在上一篇文章一篇文章搞懂RabbitMQ 延迟消息中作者详细介绍了RabbitMq实现延迟消息队列的两种方式:
用户3587585
2023-08-10
5080
JS判断当前设备属于哪种客户端并让移动端可调试
最近做的一个项目需要同时适配PC端和iPad及mobile移动端,由于PC端的设备屏幕宽度比iPad和mobile端大太多,因此页面布局需要进行区分。而前笔者在端项目中使用了vue和vue-router进行开发,也就是说需要根据当前客户使用的设备属于哪种客户端让路由决定进入哪种设备适配的页面组件。因此需要在邻项目路由的入口处判断客户使用的设备是PC、iPad还是mobile。
用户3587585
2023-08-10
9030
解决前后端分离Vue项目部署到服务器后出现的302重定向问题
最近发现自己开发的vue前后端分离项目因为使用了spring security 安全框架,即使在登录认证成功之后再调用一些正常的接口总是会莫名奇妙地出现302重定向的问题,导致接口数据出不来。奇怪的是这个问题在本地开发环境并没有,而是部署到了服务器之后才会有。
用户3587585
2023-03-09
3.3K0
Spring Security的项目中集成JWT Token令牌安全访问后台API
最近接了一个私活项目,后台使用的是Spring Boot脚手架搭建的,认证和鉴权框架用的Spring Security。同时为了确保客户端安全访问后台服务的API,需要用户登录成功之后返回一个包含登录用户信息的jwt token, 用于调用其他接口时将此jwt token携带在请求头中作为调用者的认证信息。最近一个多月一方面在忙着做这个项目,另一方面恰好遇上了精彩的世界杯,也没怎么发文了。很多时候真的深感写篇原创文章比单纯的敲代码麻烦多了,但是好久不更文还是要检讨一下自己的惰性,客服自身的惰性是每个想要突破自我、不甘平庸的普通人的一辈子都不能松懈的重任。
用户3587585
2023-03-09
4.2K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档