首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
meethigher专题
meethigher-Q群自动签到php+java实现
2020年9月10日更新:腾讯在9月9日,再次对签到系统进行了大幅度的更新,整个实现思路失效! 本篇文章仅记录开发流程,原文,并不放置源代码,不喜绕道~ 腾讯在8月12日,对QQ群进行了大幅度的更新,24小时全程自动登录签到脚本失效,脚本弃用。 新的脚本是通过php手动更新加密值到数据库,java多线程执行签到,并随时监测会话是否失效,失效则通知管理员进行数据更新。 其实实现过程很简
阅读更多...
Java21-虚拟线程小试牛刀-meethigher
其他语言,如Go早期就支持了叫做协程的东西,它是轻量化后的线程,而Java异步编程却只有线程的概念。JDK8以后的升级带来的改变总体感觉不大,不过这次JDK21带来的Virtual Thread还是值得体验一把的,可以说是YYDS,终于有理由不使用Java8了! 首先下载JDK 21。 如官方所说,Virtual Thread在JDK19和JDK20时,还是预览版本。在JDK21才正式确定出道
阅读更多...
meethigher-基于springboot+jpa+camunda实现简单的请假审批流程
整个camunda的绘图、具体使用,参照上一篇文章Camunda工作流引擎简记。 源码地址,相关技术储备如下 springboot–v2.5.4jpa–v2.5.4postgresql–v11camunda–v7.16.0 整个过程不需要建表,这就是JPA面向对象编程的好处,这也是我认为JPA优于Mybatis的地方。 虽然我两种都用,但应用实际demo,JPA的速度远超Mybatis。
阅读更多...
FTP的主动传输和被动传输以及实现FTPClient连接池-meethigher
一、概述 FTP(File Transfer Protocol)是一种基于TCP实现的用于在计算机之间传输文件的可靠协议,它屏蔽了各种计算机系统的细节,适用于在异构环境中,进行数据传输。它允许用户从一个计算机(FTP客户端)向另一个计算机(FTP服务器)发送文件或从服务器获取文件。 另有一种基于UDP实现的TFPT协议,使用该协议想要保证可靠性,就需要开发者手动编码实现可靠逻辑。 二、
阅读更多...
meethigher-理解加载class到JVM的时机
本文持久维护地址 最近有看《深入理解Java虚拟机》,作者很聪明,这边直接一笔带过,跟没提一样。 甚至百度都搜不到,领域大佬直接给大众树了死标杆,由此,我自己来记录踩坑了。 纸上得来终觉浅,绝知此事要躬行,不知道说了多少次。 一、idea远程断点 1.1 远程断点基本步骤 为啥要远程断点? 我特意干掉了某个依赖,本地可以启动,打包后有bug,我还特意确定了本地也是没有引入的。我怀疑是
阅读更多...