Java
文章平均质量分 81
芸灵fly
喜欢编程的本科小生一枚
展开
-
极验GeeTest简单demo
概述人机验证 3.0 解决方案(基于生物行为与人工智能)2012 年极验将人机验证从1.0时代推动到了 2.0 时代。在 5 年时间中,超过千亿次数据学习与优化,极验利用三角防护理论和 AI 智能决策引擎,全面更新安全架构。2017 年,正式推出 Test-button 人机验证 3.0 时代解决方案。安装1使用命令从Github获取git clone https://github.com/Ge...原创 2018-02-06 10:59:02 · 12115 阅读 · 3 评论 -
使用Jenkins上传文件并部署后端分支
说明讲一下Jenkins部署分支好了,一般来说我们的开发环境和生产环境的配置文件/类的配置会不同,如果远程库就是部署环境然后修改本地文件又感觉欠妥,所以我们需要一个专门的分支来干这个事情,IDEA的版本控制真好用|ू・ω・` ),所以来讲一下IDEA怎么方便的干这个事快速开始Jenkins设置安装插件然后在管理界面输入你的目标部署机器创建项目并指定构建分支、构建和构建后操作Jenkins的配置到此结束,你可以自由的添加构建脚本来构建出你的jarGitlab原创 2021-01-27 11:34:33 · 1003 阅读 · 0 评论 -
SQL分组选取时间最大的记录
说明最近没太多好写的ヽ(ー_ー)ノ,来记录一下昨天写的有趣的SQL好了快速开始首先来看一下我们的数据长啥样吧,建表SQL戳->test_max_time.sqlid create_date other_id(要分组的字段)1 2020-11-20 19:36:19 1112 2020-11-22 19:36:24 2223 2020-11-21 19:36:24 1114 2020-11-21 ...原创 2020-11-23 16:18:08 · 17651 阅读 · 2 评论 -
发送QQ邮件(Java)
1 开启SMTP服务登录QQ邮箱,点击设置,切换到账户界面开启SMTP服务,点击开启使用密保手机输入"配置邮件客户端"至1069070069手机号,然后点击我已发送按钮,确认后,返回一串16位的代码,要记住,之后会用,这里笔者将授权码遮住了,都懂得╮( ̄▽ ̄)╭然后就可以编写java代码了,需要的jar包为mail.jar,JavaEE自带的,以防万一,我也上传了一份,有需要的可以自己下http:...原创 2018-02-15 00:08:19 · 1396 阅读 · 0 评论 -
断点续传的Java桌面程序
说明断点续传指的是在下载或上传时,将下载或上传任务(一个文件或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的部分开始继续上传下载未完成的部分,而没有必要从头开始上传下载。用户可以节省时间,提高速度。常见的支持断点续传的上传、下载软件:QQ旋风、迅雷、快车(迷你快车)、web迅雷、影音传送带、快车、BitComet、电驴eMule、哇...原创 2018-03-11 14:06:05 · 404 阅读 · 0 评论 -
数据加密解密之DES与AES
说明DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。AES是高级加密标准(英语:Advanced Encryption Standard),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加...原创 2018-05-30 11:41:41 · 1257 阅读 · 0 评论 -
SQL分组后将不存在的组记为0
说明最近遇到这么一个需求:统计区间在0-2000,2000-3000,3000-4000,4000-5000,5000+工资的人数。快速开始数据如下:开始看到这个问题,想都没想就开始写了下面的代码:SELECT case when salary < 2000 then '[0, 2000)' when salary >= 2000 and salary &...原创 2019-02-28 15:45:28 · 8957 阅读 · 6 评论