JAVA实现功能
使用java语言完成的一些功能
呆呆_小茗
梦想总是遥远,一步一脚印,只会越来越近
展开
-
rainmeter频谱动效和动态挂件
下载地址: 安装过程和使用教程: 安装之后效果图原创 2021-01-25 14:08:41 · 1974 阅读 · 0 评论 -
JAVA爬虫神器丶HTTP请求神器<JSOUP>详细介绍和示例使用
完整的Jsoup工具类,用于Java爬虫或者当做Http请求工具,代码简洁,又好用,详细介绍Jsoup,整合项目简单原创 2021-01-21 14:17:18 · 735 阅读 · 1 评论 -
SpringBoot+security+oauth2+jwt搭建SSO单点登录系统
前言:spring boot security oauth2 jwt整合,搭建一个SSO单点登录系统,认证服务和资源服务分离…github地址: https://github.com/qiangqiang666/oauth2原创 2020-12-18 17:33:24 · 1454 阅读 · 1 评论 -
区块链: JAVA版,币coin和Okex整合自动功能
前言: 在过年期间,数字货币市场很火,我就跟随着,编写了个小程序,进行一些自动化操作,当然这个不保证你觉得是赢家....后记:JAVA完成全自动操作,无后门,开源....详情查看github:https://github.com/qiangqiang666/follow...原创 2020-09-12 14:33:17 · 560 阅读 · 0 评论 -
JAVA: 后台将数据封装成树状结构返回给前台
@Resource private MenuMapper menuMapper; @Override public List<AdminPrivilegeVO> getPrivilegeAll(Integer status) { // 获取所有根节点 List<AdminPrivilegeVO> list = menuMapper.selectRootNode(status); List<Adm...原创 2020-06-09 11:58:57 · 991 阅读 · 0 评论 -
谷歌Google authenticator 整合到JAVA项目
前言: 最近项目中,需要使用到谷歌的验证码,就采用了这种..... 其实还可以使用reCaptcha来做,不过移动端还是采用authenticator 会方便点, 如果想了解reCaptcha,移步到这里:https://blog.csdn.net/baidu_38990811/article/details/86530350原理:1.客户端每30秒使用密钥『DPI45HKISEXU6HG7』和时间戳通过一种『算法』生成一个6位数字的一次性密码2.用户登陆时输入一...原创 2020-05-08 17:43:44 · 3216 阅读 · 0 评论 -
2019查询IP物理位置,多个查询源,自动切换
整合了网上一些查询IP位置的查询源,解析封装完毕,对外统一提供查询IP方法,自动切换查询源github地址:https://github.com/qiangqiang666/demo原创 2019-09-03 09:25:04 · 256 阅读 · 0 评论 -
java 读写txt文件
public static void main(String[] args) { try { // 防止文件建立或读取失败,用catch捕捉错误并打印,也可以throw /* 读入TXT文件 */ String pathname = "D:\\input.txt"; // 绝对路径或相对路径都可以,这里是绝对路径,写入文件时...原创 2019-05-30 15:01:09 · 156 阅读 · 0 评论 -
RSA加解密+AES加解密+recaptchaV2验证+recaptchaV3验证+日志记录
项目介绍本项目采用springboot,maven管理jar包,直接下载项目,下载完依赖,就可以运行,里面包含1.AES加解密请求demo2.RSA加解密请求demo3.recaptcha V2版本demo4.recaptcha V3版本demo5.日志记录,采用自定义注解+aop实现6.敏感词工具类7.邮箱:发送邮件(一般用于验证码验证或者链接验证)8.导出:上传文件,导出T...原创 2019-01-28 19:09:13 · 1863 阅读 · 4 评论 -
开源项目: 春松客服,WEB网站集成,文图详解(在线客服,后台客服管理)
前言: 这里只单纯介绍,在自己的WEB网站中集成春松客服,如果需要了解春松客服和下载春松客服,请点击查看这篇文章实现步骤: 1.利用项目提供的admin账户,创建客服用户账户 2.利用项目提供的admin账户,在"网站列表"中接入自己的网站地址 3.自己创建一个web工程(模拟一个网站),创建html页面或者jsp页面,上面接入第三步接入中的地址 4...原创 2019-01-09 17:30:08 · 1974 阅读 · 0 评论 -
开源项目: 春松客服,移动端集成,文图详解(在线客服,后台客服管理)
前言: 前面一篇文章说了web网站集成,但是发现有可能达不到业务需求!!!!提问: 1.但是如果是app或者微信中集成怎么办? 2.嫌弃"在线客服"按钮ui丑怎么办? 3.我想自定义"在线客服"按钮位置怎么办?解决思路:1.弃用春松系统提供的ui,改用自己的2.直接将春松系统提供的聊天的接口找出来,并重新自定义接口(博客就不贴代码了,直接加我Q,问我本人)3.自己系统直接采用接...原创 2019-01-09 18:48:19 · 2317 阅读 · 6 评论 -
java上传图片到阿里云oss云存储中,返回url链接地址
前言:最近要做一个门户网站,图片较多,所以要采用图片服务器,我这里采用的是阿里云的oss云存储,1.个数无限制,2.阿里云备份3,性能也不错.oss对于图片的处理,也有api,但是我这里上传的图片只需要加个水印,所以只需要在oss那边设置一个样式,那么每次上传的图片都会带水印,其余的图片的处理,没使用过,不太了解,但是oss提供在url中直接对图片进行处理,但是这种图片处理的不太好 (个人觉得)...原创 2017-11-01 14:21:37 · 38633 阅读 · 26 评论 -
java使用163邮箱完成发送邮件完成注册
前言:最近在做一个pc网站,网站需要邮箱注册(发送的验证码),阿里云部署项目.所以采用的是163的邮箱(网易6.0)!! 使用前必须先去注册163邮箱(免费),还有去设置-->客户端授权密码-->开启(然后自己设置一个密码),在去设置-->POP3/SMTP/IMAP-->全选√. 使用前的注意事项:1. 发送邮件一般是25端口,但是在阿里云部署项目,现在...原创 2017-11-01 14:00:26 · 2388 阅读 · 0 评论 -
java使用阿里大于发送短信(现在已经更名为云通讯下的短信服务)
前言: 最近在做一个网站,网站注册需要手机注册,发送短信的第三方有很多,但是服务器是阿里云的,所以采用阿里云的云通讯来完成发送短信服务,这样方便扣费,多的不说了,直接来干货.使用前需要两个jar包:aliyun-java-sdk-core: 短信服务的核心包aliyun-java-sdk-dysmsapi:短信服务的工具包下载的连接,开发文档里有,后台如果是使用maven构建项目,...原创 2017-11-01 12:18:46 · 3093 阅读 · 0 评论 -
使用友盟推送,别名(alias)推送
前言:公司要做app推送,选择了友盟,刚接触推送这一块,也不怎么熟悉,碰到了一些问题,比如友盟推送是分平台:Android和IOS都是不同的key和secret.然后就是如果想在本地测试,那么就要去友盟后台关闭白名单......等等特别是刚接触的同学特别需要注意是:1.deviceToken是IOS或者Android来获取传递给我们的,不是我们自己能获取的.2.如果需要使用别名推送,那...原创 2018-05-09 17:50:03 · 7196 阅读 · 2 评论 -
谷歌(Google): reCaptcha(2.0版本)做网站验证码
百度百科: CMU设计了一个名叫reCAPTCHA的强大系统,让他们的电脑去向人类求助。具体做法是:将OCR软件无法识别的文字扫描图传给世界各大网站,用以替换原来的验证码图片;那些网站的用户在正确识别出这些文字之后,其答案便会被传回CMU。使用前需注意: 1.reCaptcha官网网站为:https://developers.google.com/recaptcha/(需...原创 2018-10-30 18:59:48 · 9013 阅读 · 7 评论 -
网站微信分享
前言: 网站主流的几个分享就是qq,微信,微博.还有QQ空间,除了微信分享之外的几类分享都可以使用百度的一键分享,集成到自己的网站很方便,也好使用.但是唯独微信就有问题,分享进去后,title和pic还有description就有问题,都是一些默认的,不能自定义,后来看了很多文章和浏览了微信的官方文档,才发现,微信改版后,是不能直接自定义分享的,必须要使用微信的SDK,才能分享...原创 2018-05-29 11:48:10 · 991 阅读 · 1 评论 -
java抽奖详细介绍
前言:应项目中有需求做一个抽奖活动,所以我去看了很多篇文章,取了其中一篇文章,做了修改.达到了我的需求,思路:1.先计算权重,然后得到区域,2.随机一个随机数,判断在哪个区域,就得到相应的奖品 分析:如上图,为了便于计算和理解,可以设置每种奖品的权重分别为1,2,3,4,所以被抽到的概率分别为0.1,0.2,0.3,0.4(本次活动中奖概率为100%)。 先生成一...转载 2017-12-26 15:08:20 · 1053 阅读 · 0 评论 -
关于poi导出excel浏览器不下载的问题
问题: 最近使用poi导出excel表格,但是发现请求成功,但是没有下载框,在浏览器中按F12查看,在调用的成功的response中查看到一堆乱码数据,考虑是不是返回的数据类型有问题,百度了一波,才发现不能使用ajax进行请求解决: 如果页面使用了frame框架, 点击mvc方法调用地址, 但是没有弹出下载框, 而其他的配置代码没有问题的话, 前后台使用...原创 2018-12-25 11:22:44 · 4153 阅读 · 1 评论 -
谷歌(Google): reCaptcha(3.0版本)做网站验证
前言: 前面有一篇使用了2.0版本来做网站验证码,但是发现如果只是做网站验证码可以,但是如果我想集成到移动端的话,那样式太丑了,找遍了官方文档(强烈建议去看看一下官方文档(需要翻墙),点击查看),也没有可以去自定义ui的地方,但是刚好最近官方发布了3.0版本,发现3.0版本更方便....V3介绍: recaptcha v3为每个请求返回一个没有用户摩擦的分数。评分是基于与...原创 2019-01-17 19:58:08 · 11426 阅读 · 4 评论 -
开源项目: 春松客服,介绍演示详解(在线客服,后台客服管理)
目录先看效果图,如果有兴趣,往下看:春松客服开源地址:春松客服介绍:春松客服功能点:春松客服产品系列视频:介绍步骤:先看效果图,如果有兴趣,往下看: 最近项目中,需要使用到客服功能,又很急,自己单纯写,估计会遇到很多坑,所以去github上找了下,发现一个开源的项目:春松客服,这个项目功能点很多,但是我只需要客服功能,所以我只看了关于这个项目中的这方面...原创 2019-01-09 15:47:20 · 8892 阅读 · 11 评论 -
压缩图片上传到阿里云(解决图片变红)
前言: 以往文章说了如何上传图片到OSS,这次因为需求,需要将图片进行压缩上传,提高上传速度.1.我这里没有使用Thumbnails 来压缩图片,因为我发现如果是传入PNG图片,然后转成jpg的时候回出现图片变红,所以我放弃了这种做法,(但是都说这种效率高,)2.我直接采用的是java自带的BufferedImage+ImageIO来完成压缩,什么都不说了,只上传压缩代码,如果有同学想获取...原创 2017-11-22 14:04:57 · 4356 阅读 · 3 评论