- 博客(100)
- 收藏
- 关注
原创 考试系统比较好案例
/* Navicat Premium Data Transfer Source Server : 127.0.0.1-本地库 Source Server Type : MySQL Source Server Version : 80028 (8.0.28) Source Host : localhost:3306 Source Schema : yf_exam_lite Target Server Type : MySQL
2024-04-29 08:49:22 91
原创 WebSocket实现数据的实时推送
因此,在WebSocket中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输,客户端和服务器之间的数据交换变得更加简单。4.定时任务(为了给前端实时推送数据,我这里写了个定时任务,定时任务我用的是cron表达式,不懂的同学可以上这个网址学习:cron表达式)//监听窗口关闭事件,当窗口关闭时,主动去关闭websocket连接,防止连接还没断开就关闭窗口,server端会抛异常。//连接发生错误的回调方法。//连接成功建立的回调方法。//连接关闭的回调方法。
2023-12-13 14:04:31 642
原创 Java8新特性(stream API)
Stream 流是 Java 8 新提供给开发者的一组操作集合的 API,将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选、排序、聚合等。stream和parallelStream的简单区分: stream是顺序流,由主线程按顺序对流执行操作,而parallelStream是并行流,内部以多线程并行执行的方式对流进行操作,但前提是流中的数据处理没有顺序要求。归约,也称缩减,顾名思义,是把一个流缩减成一个值,能实现对集合求和、求乘积和求最值操作。
2023-12-13 13:43:40 338
原创 Java集合转树结构(treeList)
显然,树的定义是递归的,即在树的定义中又用到了自身,树是一种递归的数据结构。当n>1时,其余节点可分为m(m>0)个互不相交的有限集T1,T2,…,Tm,其中每个集合本身又是一棵树,并且称为根的子树。树是n(n>=0)个结点的有限集。2、根据每一个根节点,与所有节点集合(数据)进行判断,当前节点是否为其下的子节点。1、首先获取所有的根节点(顶级节点),即根节点的parentId = 0。若不是,则表明该节点不属于其下子节点。4、应继续循环判断节点父子关系,直到所有节点与根节点判断完毕。
2023-12-13 13:14:04 923
原创 数据脱敏(推荐)
数据脱敏也叫数据的去隐私化,在我们给定脱敏规则和策略的情况下,对敏感数据比如 手机号、银行卡号 等信息,进行转换或者修改的一种技术手段,防止敏感数据直接在不可靠的环境下使用。脱敏规则:邮箱只显示第一个字符和’@'之后的字符,第一个字符之后’@‘之前的,显示为‘****’脱敏规则:只显示手机号的前面3位和尾号后4位,中间号码显示为‘****’脱敏规则:身份证号只显示前三位和后四位,其余显示为‘****’脱敏规则:银行卡号只显示前六位和后四位,其余显示为‘****’二、需要脱敏的数据有哪些。
2023-12-13 11:55:46 86
原创 切换npm的版本
环境变量中的path的值是不用变的C:\Program Files\nodejs。1、在配置环境变量的地址中,多准备几个已解压版本的node。2、要想升降版本直接更改该文件中的文件夹名称就行。
2023-10-14 10:05:38 1089
原创 【uniapp微信小程序+springBoot(binarywang)
【代码】【uniapp微信小程序+springBoot(binarywang)
2023-10-13 16:16:07 740
原创 uniapp+springBoot实现微信支付、退款
转载:https://www.cnblogs.com/l5gw/p/15918418.html。代码地址:https://github.com/runbrick/pay_spring。
2023-10-12 16:31:32 383
原创 VR软件与管理后台的协议(微信扫码)
*2、信息暂存:**用户跳过视频之后VR程序内部实现工程的跳转,从而利用中间表对之前用户的关键信息进行暂存,跳转至新工程还是根据设备号和已授权状态获取暂存的用户信息来进行后续操作。②、用户点击一键启动,用户信息的授权状态更改为已授权。VR软件程序通过设备号状态获取用户信息进而检测到授权状态和用户名不为空的情况下开始进入工程界面。①、VR软件界面生成二维码,二维码中携带跳转小程序的链接及设备号、公司ID;四、开发难度较大,需要时间查阅文档,研究案例,进行测试。二、申请域名:微信公众号开发需要通过域名通讯。
2023-09-08 11:06:53 91
原创 windows开机自启动Jar包
createobject(“wscript.shell”).run"C:\Users\yuzheng\Desktop\jar\start.bat",0
2023-09-05 17:27:23 72
原创 若依部署全过程
3、启动Nginx ①修改前端文件location,重启config: cd到sbin目录下,使用./nginx -s reload 重启修改配置文件 总结:前端代码不需要修改,Nginx只要修改静态文件的路径即可。2、连接服务器Redis ①src/redis-server redis.conf ②src/redis-cli(不用也行) ③ ps -ef | grep redis 查看进程。环境变量重新配置:1、JAVA_HOME=/opt/jdk-14.0.1。
2023-08-26 08:46:34 416
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人