![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java之路
艳学网
微信公众号关注“艳学网”,获取更多java项目资源!
展开
-
【java办公自动化(7)】-- puppeteer+nodejs+java+chrome秒速加载动态网站,虐杀selenium
【java办公自动化(7)】-- puppeteer+nodejs+java+chrome秒速加载动态网站,虐杀selenium需求前言最近用了selenium,尽管做了很多优化,但是性能还是很差,无奈只好上网另寻他法,看了node.js也可快速加载动态网站。于是,花了两小时,学习了下nodejs,没错就是学nodejs安装与卸载。两小时后,调bug开始了,苦战cmd,苦战chrome,苦战j...原创 2020-04-06 16:16:06 · 557 阅读 · 0 评论 -
【java办公自动化(6)】-- 自动情感分析
【java办公自动化(6)】-- 自动情感分析需求前言人工智能情感分析,俺不会做,俺也不敢做,反正很牛逼。但是用酒店的情感数据分析文章(java版),效率上很慢,还有错误率也及大,为了追求程序高效,还是自己得搞个情感分析工具类。思路也是网上找到的,但大部分是用Python写的,得改成java。过程中,也踩过不少坑,借此分享给大家。思路分析:对文章分词,然后去除停用词,找出文章中的情感词、否...原创 2020-04-06 16:15:43 · 349 阅读 · 0 评论 -
【java办公自动化(5)】-- springboot2.x模拟打开QQ.exe
【java办公自动化(5)】-- springboot2.x模拟打开QQ.exe需求前言听说一位同事早上上班,坐下来就打开电脑,打开数据库,打开微信,打开钉钉,打开邮箱,打开服务器,打开IJ,打开word文档,打开Nginx,打开淘宝,打开Redis,打开Ps,打开。。。用时半小时,冲了杯咖啡。。。每天重复这种打开操作,当然你可以不关机或者待机。JAVA中的Robot可以帮你完成这种操作。这...原创 2020-04-06 16:15:16 · 260 阅读 · 0 评论 -
【java办公自动化(4)】-- 创建和解压压缩包
【java办公自动化(4)】-- 创建和解压压缩包需求前言1、将文件打包到zip压缩文件夹中2、批量解压压缩文件夹效果展示代码展示_fileUtils.saveFiles(a, fileName); //将文件打包到zip压缩文件夹中 String outZipFileName = "C:\\Users\\yanhui\\Desktop\\TITL...原创 2020-04-06 16:14:51 · 178 阅读 · 0 评论 -
【java办公自动化(3)】-- 批量创建、复制、移动、删除、重命名文件及文件夹
【java办公自动化(3)】-- 批量创建、复制、移动、删除、重命名文件及文件夹需求前言简单的单文件复制粘贴谁都会,ctrl+c ctrl+v谁都知道。但是加个批量且秒完成,谁能做到,你说python能,但今天我们用java实现一下。效果展示代码展示package com.yanhui.controller.manage.code;import com.yanhui.common....原创 2020-04-06 16:14:30 · 427 阅读 · 1 评论 -
【java办公自动化(2)】-- 清理垃圾文件
【java办公自动化(2)】-- 清理垃圾文件需求前言实现把文件夹里的…文件都找出来,利用、、利用字符串内置的方法:.startwith()和.endwith()(1)搜索整个文件夹,包括文件夹中所有的文件夹(2)筛选体积大于100MB的压缩包.zip文件(3)筛选这些文件中日期早于2020年之前的文件(4)输出这些文件的路径效果展示代码展示if (fileName.endsW...原创 2020-04-06 16:13:57 · 246 阅读 · 0 评论 -
【java办公自动化(1)】-- Windows最好最快的查找文件神器
【java办公自动化(1)】-- Windows最好最快的查找文件神器需求前言如果用本地的搜索栏搜索文件只能搜索名称或者扩张名,txt文件或java文件里面的字符却搜索不了,且慢。因此,开发一个“内部搜索引擎”是非常必要的,为了美观,加上高亮姨妈红。输入的方式有三种:’/’、 ‘\’ 、 r’’os.chdir(‘C:/Users/86177/Desktop’)os.chdir(r’C...原创 2020-04-06 22:02:03 · 307 阅读 · 0 评论 -
【java办公自动化(9)】-- windows加黄金拍档spleeter,完美分离抖音网红歌曲人声和背景声
【java办公自动化(9)】-- windows加黄金拍档spleeter,完美分离抖音网红歌曲人声和背景声前言:最近看哔哩哔哩,发现网上很多音乐鬼才,鬼畜由此而生。也无聊在家刷抖音,其中歌曲余音绕梁,这里爬取抖音视频就不教了,但是歌曲中的背景声尤其喜欢,但五音不全的我,分不清音准的高低,也不会使用专业软件,上网查了下,像白纸的小白白可以零基础使用spleeter,虽说spleeter官网表明...原创 2020-04-05 14:12:37 · 905 阅读 · 0 评论 -
200行JAVA代码写个"狗屁不通"文章生成器
200行JAVA代码写个"狗屁不通"文章生成器狗屁不通文章生成器最近github很火的项目,狗屁不通但读起来又很通,想必有某种逻辑算法在吧,阅读了下源码,是用py写的,也看了改为日本版的,安卓版的都有,就改为java版试试。代码审阅package com.yanhui.util.article;public class ArticleUtils2 { public static...原创 2019-11-22 23:30:19 · 1670 阅读 · 0 评论 -
java研发手机归属地批量查询
需求:通过一个手机号可以查出手机号的归属地,网上是可以查的,但是10万个手机捏?当然你有1万个员工,每人帮你查10个,也算还可以。相形见绌,运用程序帮你查分分钟事情,接下来教大家如何用java批量查询手机归属地,当然代码还可以继续优化的,没有使用多线程,效率有所慢一些。思路:excel读取——数据库查询手机归属地——excel写出 代码:File f2003 = new File(filePath原创 2017-11-02 09:31:11 · 978 阅读 · 0 评论 -
js操作本地数据库openDatabase
前言:不想装一个数据库mysql,oracle,sqlserver软件,所以用openDatabase数据库。 创建表:db.transaction(function (trans) { trans.executeSql("create table if not exists Movie(title text null,url text null)", [], fu原创 2017-10-16 13:43:29 · 7122 阅读 · 1 评论 -
html兼容PC和手机端
前言:之前有些人说手机端打开vip网页会出现错位等现象,然后现在做了一个两个页面的,一个是PC端,一个是Wap端。内容虽少。 技术: 1、js判断PC端还是手机端function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone",原创 2017-10-28 18:25:20 · 1931 阅读 · 0 评论 -
一起艳学java多线程(一)
/** * 需求:10人开通艳辉vip,但开通方法是加QQ,这里我开通2个QQ, * 同时能开通vip的只能有2个人,其他8个人只能等其中一个人开通完vip后才可以占用。。。 * @author colorbin * 创建时间: 2017年11月12日 下午5:26:20 */public class Demo1 { class SemaphoreRunnable implemen原创 2017-11-19 10:10:16 · 434 阅读 · 0 评论 -
java研发百度地图,打造出游旅行路线规划
Linux安装Redis,文件权限配置2017-09-02 艳学网 点击上方“艳学网”,申请加群 最新Java技术,第一时间送达! 前言 支持公交信息查询、公交换乘查询、驾车线路规划和步行路径检索。 公交信息查询:可对公交详细信息进行查询; 公交换乘查询:根据起、终点,查询策略,进行线路规划方案; 驾车线路规划:提原创 2017-09-02 19:56:50 · 2763 阅读 · 0 评论 -
java操作ElasticSearch的API
前言:在为祖国庆生之前,我们学学大数据的ElasticSearch,为了方便就选择Windows7安装ElasticSearch5.5.2 的确尝试了99次安装失败,在100次安装勉强成功。 看到started没?看到了说明安装成功。 听说用jdk1.7是不成功的。。。 安装包下载:链接:http://pan.baidu.com/s/1gf08WIR 密码:z1gy听说像小编的电脑内存没多大原创 2017-09-27 22:35:28 · 479 阅读 · 0 评论 -
一起艳学Centos7(五)
Linux安装Redis,文件权限配置2017-09-02 艳学网 点击上方“艳学网”,申请加群 最新Java技术,第一时间送达! 前言下载wget http://download.redis.io/releases/redis-3.2.9.tar.gz解压tar -zxvf redis-3.2.9.tar.gz[root@l原创 2017-09-02 14:41:43 · 662 阅读 · 0 评论 -
一起艳学Centos7(三)
Linux安装mysql2017-09-02 艳学网 点击上方“艳学网”,申请加群 最新Java技术,第一时间送达! 前言[root@localhost ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm-bash: wg原创 2017-09-01 23:31:03 · 562 阅读 · 2 评论 -
一起艳学Centos7(四)
Linux安装tomcat,nginx负载均衡2017-09-02 艳学网 点击上方“艳学网”,申请加群 最新Java技术,第一时间送达! 前言 四、安装tomcat tar -zxvf jdk-8u131-linux-x64.tar.gz /home/tomcat/apache-tomcat-8.0.43/bin/st原创 2017-09-02 13:57:29 · 532 阅读 · 0 评论 -
高亮编辑七夕代码,完美获取女神芳心
高亮编辑七夕代码,完美获取女神芳心艳学网点击上方“艳学网”,申请加群最新Java技术,第一时间送达!前言在七夕期间,可不在女友面前炫酷一把技术?又不想下载个繁重的编辑器软件,可不在网页中自由编辑代码呢?codemirror 插件帮你完美实现效果editor web编辑器都有类似的功能,但需要我们手动去修改插件的代码,因原创 2017-08-15 10:15:52 · 3041 阅读 · 0 评论 -
一起艳学Centos7(一)
一起艳学Centos7(一)2017-08-22 艳学网 点击上方“艳学网”,申请加群 最新Java技术,第一时间送达! 前言为了更好学习大数据,现在学java不学一点大数据都不好意思在这里混了,大数据并非大量数据,而是数据量大,好吧,学大数据前,先学好操作系统。艳学网Linux系统搭建Java开发环境视频教程 链接:http原创 2017-08-22 13:17:31 · 537 阅读 · 0 评论 -
一起艳学Centos7(二)
Linux安装中文字体2017-08-25 艳学网 点击上方“艳学网”,申请加群 最新Java技术,第一时间送达! 前言某一日,发现我的操作系统没中文字符,那怎么玩下去,于是按照以下几步就可以了。。。uname -a 可显示电脑以及操作系统的相关信息 fc-list 查看所有字体 fc-list:lang=zh1、在C原创 2017-08-25 12:42:50 · 479 阅读 · 0 评论 -
一起艳学Boostrap
一起艳学Boostarp2017-09-04 艳学网 点击上方“艳学网”,申请加群 最新Java技术,第一时间送达! 前言<!doctype html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,原创 2017-09-04 11:58:47 · 440 阅读 · 0 评论 -
java研发爬虫,抓取知乎,CSDN用户信息
java研发爬虫,抓取知乎,CSDN用户信息2017-09-07 艳学网 点击上方“艳学网”,申请加群 最新Java技术,第一时间送达! 前言 “`不惜一切,零成本,宣传艳辉网——一个分享福利的网站学会爬虫,你就可以爬取任何信息,例如博客文章,小说,美女图片,电影资源,后期我们艳辉vip会发布一个艳辉电影网,就是一个查看那里原创 2017-09-07 11:51:39 · 780 阅读 · 0 评论 -
一起艳学SpringBoot
一起艳学SpringBoot2017-09-07 艳学网 点击上方“艳学网”,申请加群 最新Java技术,第一时间送达! 前言1、配置pom.xml<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start原创 2017-09-07 12:45:16 · 564 阅读 · 0 评论 -
java开发表情包生成器
前言:现在表情包越来越火,因此用java开发一个,只是简单的图片加文字生成一张图片,字体可以调大小颜色,当然你也可以尝试更多功能,如gif,文字动态等,图片大小缩放等,能动态生成图片,那自然也能动态生成网页等等。 详细代码://读入表情包 String fileWepappPath = "D://c.jpg"; BufferedImage posterDemo = n原创 2017-09-23 19:49:43 · 6684 阅读 · 1 评论 -
java-pdf转word3.0
java-pdf转word3.0 这是小编写1.0的时候http://blog.csdn.net/sinat_15153911/article/details/53926879这是2.0 http://blog.csdn.net/sinat_15153911/article/details/780042922.0是pdf转图片,现在出3.0图片再转成word,写1.0的时候目的是使用pdfbo原创 2017-11-28 20:51:21 · 8807 阅读 · 1 评论 -
App开放接口api安全性—防腾讯签名sign的设计与实现
前言:api裸奔时代已结束,企业级高可用api设防腾讯sign设计与实现。。。 设计起来就是头冷。。。有三个关键点:接口参数加密+时效性验证+私钥首先定义几个参数:int age = 0; String app_id = "123"; String name = "撒旦法"; String nonce_str = _stringUtil.getCha原创 2017-12-13 11:49:22 · 5843 阅读 · 0 评论 -
百度地图api疯狂打call找美食,一口一个么么哒
需求:吃货兼路痴的小编想了一个好注意,就是用爬虫爬取美食网站的信息,爬取地址就可以了,然后数据保存下来。有了地址数据,然后用百度地图,将地址转为地图坐标,然后再显示在地图上,然后就有一个个密密麻麻的红点。然后你可以点击那个红点,然后弹出导航规划路线,然后就出发,最后就是到达目的地,开始吃。。。 这里是用百度地图js的api,不提供ak。。。// 编写自定义函数,创建标注 function原创 2017-12-04 22:42:58 · 650 阅读 · 0 评论 -
java web景点规划导航
需求:有起点,终点,可随意输入不同的地方名,根据百度地图计算,规划出由起点到终点的路径,且需经过输入的地方。输入的地方是普通文字,而不是经纬度。所以需要调用百度的地址转经纬度,然后再调用百度的规划路线查询,得出最优解。从图上可以看出 有起有终,经过的地点也有标序号。if (point) { map.centerAndZoom(point, 16); p5 = point; v...原创 2019-05-19 21:50:04 · 553 阅读 · 0 评论 -
人工智能,百度AI人脸识别java版
人工智能,百度AI人脸识别java版需求:人脸识别登录,人脸就需要有人脸的照片,数据库建一个字段face保存用户人脸的照片,jquery.webcam.js实现调用摄像头拍照,然后后端接受base64图片,然后与数据库的图片对比,用百度的人脸识别api对比,得出一个分数,分数大于80则登录成功。前端代码:<div class="login-desk" id="loginDesk3"&g...原创 2019-03-13 08:34:31 · 3295 阅读 · 0 评论 -
爬虫项目(三)之java文章
爬虫项目(三)之java文章private void setList(ModelAndView mav, String mavObject, String filePath) { List<String> list = _fileUtils.getFiles2(filePath); Collections.sort(list); List<LoveqVO> l...原创 2019-01-04 14:06:31 · 450 阅读 · 0 评论 -
springboot2完美部署jsp外加nginx负载均衡
springboot2完美部署jsp外加nginx负载均衡部署war包部署jar包,很简单,官方极力推荐,所以前后端分离开发也完美支持,但是小编还是使用jsp开发,部署之后居然给我个404,百度许久,有的说降低版本1.4.8,有的说pom配置build,等等,都失败了,绝望之际,发现一个完美的部署方案java -jar d:/yanhui.war1、pom改为war方式2、对...原创 2018-12-20 11:07:31 · 608 阅读 · 0 评论 -
java将多张图片合成视频
java将多张图片合成视频需求近几天,无聊就看看抖音,视频信息传播信息,相亲去抖音,网红去抖音,秀恩爱去抖音。。。走在大街上,几个小妹妹拿着手机自拍干是玩抖音还是直播呢?每个人都想当导演的梦,但又没DV的钱,又没导演的才华,就是有梦。拍照你总会吧,就想能不能把自己几张的照片,加上自己喜欢的音乐,就制作成新的大片呢?答案是可以的。于是又想,几张照片是不是过于简单呢?抖音各种炫酷的抖,就想能不能...原创 2018-10-25 21:48:50 · 9341 阅读 · 0 评论 -
SSM仿微信扫码登录
SSM仿微信扫码登录验证码状态 初始化时状态为0, 1、将图片以uuid命名和状态以键值对存到缓存中, 2、页面以轮询访问服务器,如超时返回状态-3 3、手机扫码时,状态改为1, 4、手机确认登录,状态改为2;手机取消登录,状态改为-2 5、状态为2时,延迟1秒跳转到首页实现扫码登录过程 微信OAuth2.0授权登录让微信用户使用微信身份安全登录第三方应用或网站,在微信用...原创 2018-05-06 15:45:00 · 2390 阅读 · 2 评论 -
单点登录教程(一)
单点登录教程(一)——同域单点登录单方面登录,全部可通行。有点抽象,那就简明说吧,我要去旅游,去广州塔和省博物馆,我只要买一张票就可以分别进入这两个旅游景点,如果没有票,不能进入广州塔和省博物馆内。问题就来了,你去到广州塔想进去,而没有票,工作人员就会拦住你叫你去广州塔下先买票,再进去,,如果你被拦住,工作人员不知道你是想去广州塔还是去省博物馆,他叫你去省博物馆买票,你是不是很生气,你是来到了...原创 2018-04-11 13:01:44 · 1154 阅读 · 0 评论 -
单点登录教程(三)
单点登录教程(三)——跨域单点登录现在需求改了,联合国规定凡在手机购票了可以到广州塔和巴黎铁塔。显然广州和巴黎不是同一个国家了。我们可以不用到广州塔下买票,也不用到巴黎去买票,但能随时随地买票。跨域单点登录 http://www.guangzhouta.com/ssm_crud1/index http://www.senbowuguan.com/ssm_crud2/inde...原创 2018-04-16 19:16:22 · 338 阅读 · 0 评论 -
java面试题——初级篇
java面试题——初级篇 金三银四又来了,这里发放一波面试福利。 1、String s1 = “hello world”;String s2 = new String(“hello world”);总共有几个对象?为什么?A:2个。因为第一句产生了一个对象,放进了常量池。第二句在堆里new一个对象,在常量池中放一个对象,但是因为常量池中已经有相同的对象了,所以总共2个。...原创 2018-02-25 17:58:20 · 303 阅读 · 0 评论 -
如何写出好的 Java程序 —— 浅谈 API 设计
如何写出好的 Java程序 —— 浅谈 API 设计很多童鞋觉得写 Java 很简单,只要能写出功能来,效果能实现就好。还有一些培训机构,专门教人写各种“炫酷特效”,以此让许多人觉得这些培训很“牛逼”。然而事实上,能写 Java 和写好 Java 这中间还有很遥远的距离。成为专业,注定在 Java 路途上需要一步步扎实的修炼,没有捷径。实现一个类似于“交通灯”的效果,让三个不同颜色(红、绿...原创 2018-03-03 20:23:23 · 1351 阅读 · 0 评论 -
ssm整合japidocs文档
ssm整合japidocs文档前言对于学java的童鞋,只学java,不写接口文档的,就好像嘿咻不带套,流氓。。。对于我们这些软件工程来说,我们做的是像工程那么高大上,要有润滑剂,要有情趣等pom 配置dependency> groupId>io.github.yedaxiagroupId> artifactId>japidocsartifactId> ver原创 2018-01-07 11:34:14 · 4771 阅读 · 1 评论 -
一起艳学整合ssm+maven+swagger
一起艳学整合ssm+maven+swagger前言很多童鞋都在学ssm,不是sm,但是整合起来各种坑,鉴于此,整合后为了更漂亮的文档自动生成,我们选择丝袜哥框架,这个框架优点是界面相对其他同类型的框架漂亮一点,实用性优点突出为能在线调试接口。但看了很多关于ssm整合丝袜哥都报不同类型的错误,踩了很多的坑。有的说版本不同,有的说注解没被扫描。。。SSM pom 配置proje原创 2018-01-05 14:25:05 · 607 阅读 · 0 评论