自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (27)
  • 问答 (1)
  • 收藏
  • 关注

原创 爬英语单词

【代码】爬英语单词。

2023-12-06 23:48:43 424

原创 获取深言词汇

【代码】获取深言词汇。

2023-09-27 19:31:42 64

原创 下载精校小说

【代码】下载精校小说。

2023-08-12 21:38:24 133

原创 Java实现智能化下载小说

自动解析网页结构

2023-03-18 20:11:53 268 1

原创 Java抓取网站所有歌词

【代码】Java抓取网站所有歌词。

2023-03-05 09:54:47 97

原创 Java制作罗盘

只需要输入背景图路径以及指南针方向,就可以自动计算出罗盘效果如图

2022-12-06 11:51:33 386

原创 Java实现微信聊天记录生成器

微信聊天记录生成器

2022-06-29 01:06:21 3080 1

原创 Selenium自动写公众号文章

今天要在公众号发几百篇文章,感觉相当繁琐,点了很长一段时间才发布30多个。这时我就想起了selenium。在网络找了很久,没发现相关源码,实在没办法,只好自己动手。try{ SeleniumUtil.waitAppearAndClick(driver, 10, By.xpath("//div[@class='new-creation__menu-title']")); Thread.sleep(100); SeleniumUtil.switchToNextTag(driver

2021-12-17 21:09:53 350

原创 Java的renameTo方法无效,解决方法

今天等了好几个小时,终于把所有文件的名称改完了。后来生成视频时,出了问题,打开一看,好家伙,压根没有改名成功,气死我了废物!rename不成功,那就强行改到成功为止public static boolean rename(String filePath, String newname) { String newpath=FileUtil.getParentPath(filePath)+ "/" + newname; boolean b = new File(filePath).re

2021-11-28 11:47:29 2514

原创 Java加视频特效,实现伪原创

主要用ffmpeg,将视频拆分成一帧帧图片,然后分别修改图片,再重新合成视频断断续续搞了几个月,先记录一下。改天有空再整理工具类public static void makeVideos(String videoPath,List<List<String>> txs, String srcmusic,String targetPath){ String tem="c:/temspace/"+FileUtil.getFileNameWithoutSuffix(vide

2021-11-28 00:03:57 1114 2

原创 爬有道翻译的几种方法

方法一:刚开始用selenium来爬public static String changeArticle(String srcTxt) { WebDriver driver = SeleniumUtil.getNoHeadDriver(); driver.get("http://fanyi.youdao.com/"); try { driver.findElement(By.id("inputOriginal")).sendKeys(srcTxt); String r

2021-11-21 13:33:53 857 1

原创 只要工具到位,java也可以很简单

就说爬经典哲理文章-短篇哲理文章_文章吧这个网站吧要实现将哲理类别的所有文章,全部爬下来,按照标准的格式生成txt文件。我不相信python能比java更少代码地实现这个功能for(String page:SpiderUtil.pager("https://www.wenzhangba.com/zheliwenzhang/",4000).values()){ for(String href:Hp.find(page, "div[class=cmt_info]>div[class=s

2021-11-18 22:30:51 679

原创 Java按空白部分切分图片

原图:切分后:代码下载:https://download.csdn.net/download/ak01_10/33968799

2021-10-23 11:05:24 195

原创 Java获取页面中所有图片的地址

先要定位到img标签,再取src的值。用正则提取<img[^>]*?src=[\\s\"']+([^\"']+)[\"'][^>]*>一般这个就够用了。我另外有特殊需求,需要获取非img标签的图片链接,且要求结果有序:public static List<String> getImgUrls(String content){ Map<Integer,Integer> ps=new HashMap<Integer,Intege

2021-10-17 21:16:32 612

原创 用线段拟合曲线,纯Java实现缠论笔段

大概在2021年10月,开始研究缠论。我希望实现的效果是,能识别出涨跌平缓,仅此而已。但是一直不得要领。虽然通达信已经实现了,并且有源码公布,但看不下去,只好自己搞了。断断续续,实现了如下效果。...

2021-10-08 09:22:01 588 1

原创 oracle用户名无法登陆,sysdba却可以登陆

突然就出现这种情况,用户名突然就无法登陆了。试了下,cmd中sqlplus /as sysdba,可以登陆进去,然后可以查询到具体数据库的数据select * from 用户名.表名百思不得其解。oracle的服务重启多次,还是不行。找不到问题,抓狂。后来想到win10,时不时给我来一下网络的问题。cmd中ping 127.0.0.1,连接超时 ping localhost ,一般故障基本是网络问题了。把防火墙关了,再次登陆用户名,报的又是其他错误了。关机,重新打开,可以

2021-09-23 21:03:43 451

原创 Java分析股票涨跌走势

程序能不能像人脑一样,看一眼就知道,哪个时间段是涨哪个时间段股票在下跌?我要达到这种效果:网上找了很多资料,都是python的,而且也没有解决我的问题。我需要实现的是,能智能地对数据分段,像局部的线性回归检测。自行研究了两天,加了部分硬编码,实现了对股票涨跌的分析找到一个问答,挺有意思,摘抄如下Some ideas & guidances:Based on your statement(cit.:)I did some searches and t...

2021-09-10 01:26:50 1037 1

原创 Java提取mssql备份文件的数据

搞到一份数据,sql server里面导出来的我本地没有安装sql server。也没打算安装我就希望能将得到的文件中的数据,提取出来,放到mysql里。用BufferedReader去读,都是乱码,gbk utf-8,都试过,不行。我怀疑是有特殊的加密方式。上网找,Read/extract data from sql server backup file without restoring,也没有找到理想的答案。死心了,用代码再检测一下编码格式,发现是utf-16的。好家伙,熟悉的

2021-08-26 20:40:45 77

原创 Java实现拼音转汉字

搜索到的都是汉字转拼音的文章,拼音转汉字的却找不到。听说有这类的接口,但是要付费。收费的,咱就不搞了,整个免费版的吧,自个儿用。没打算做得多么智能,就希望写草稿时,能辅助一下。有那个意思意思,能看懂就行了。昨天决定做出来,昨天晚上把数据采集完毕。今天正式写代码。修修改改,终于写出来了。看看效果:...

2021-08-13 23:17:03 2095 4

原创 JTextPane设置颜色出现的问题

我做的是一个阅读器黑色的背景,白色的字。关键字用红色标识出现的问题是:第一次textPane加载的文字长度800,而且标识红色的位置在760刷新文字后,textPane加载的文字长度300,这时就出现问题了,不仅关键字是红色,所有字符都是红色了解决方法:在修改文字颜色前,先加以下代码 //先还原颜色 //这个bug出现在文字切换时,如果上一次标识的位置大于这一次文本的长度,颜色上就出现问题 MutableAttributeSet white = new SimpleAtt

2021-05-12 19:34:39 237

原创 获取JTextPane光标的位置

有两种方法。一种是获取相对JTextPane左上角的相对坐标。滚动文本会影响这个坐标的计算。Rectangle caretRectangle = textPane.getUI().modelToView(textPane,textPane.getCaretPosition());x=(int) caretRectangle.getX();y=(int) caretRectangle.getY();另一种,是相对屏幕可视区域来计算。滚动不会影响它的计算Caret caret = tex

2021-04-05 12:49:05 429

原创 Java多线程爬取笔趣阁小说

package com.framework.libInteresting.spider;import java.sql.Connection;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import com.framework.util.

2021-04-03 22:49:57 243

原创 JAVA+TEXT+小说速读训练器

很久以前,大概是12或13年,下载了眼神速读软件。那时看一本小说只要一个上午,一分钟读上万字。文字从眼前刷刷而过,就看个大概,走马观花。刚开始时,眼睛容易疲劳,看着看着,眼泪就流了出来。但是最终坚持了下来,从中受益良多。 小说这玩意,看着看着就没精神,但如果跟文字竞跑,就充满精神,乐此不疲。越看越精神,越看大脑越清明,好像有丝丝清气在大脑游荡,那种感觉,试过的都说好。一直想找一个Android版的速读训练器,一直找不到。拖了很久,去年学了android,总算搞出来了。但用了一两个星期,就没兴趣了

2021-04-03 20:44:43 167

原创 github搜索,不要包含关键字

比如我搜java textReader项目,会有很多Android的结果我不想看android,在搜索框里这样填textReader NOT androidNOT 要大写

2021-04-03 10:52:25 814

原创 获取wav时长的几个方法

public static long getMicrosecond(String srcPath) { Clip clip = null; AudioInputStream inputStream = null; try { inputStream = AudioSystem.getAudioInputStream(new File(srcPath)); clip = AudioSystem.getClip(); clip.open(inputStream); retu.

2021-03-02 09:48:51 1311 5

原创 关闭输入流后,依然无法删除文件

一般而言,无法删除文件,是因为文件被引用了。所以在删除文件之前,要先关闭InputStream对文件的引用,然后才可以删除文件今天遇到的问题是,关闭输入流后,依然无法删除文件。解决方法如下:1.关闭流2.System.gc()3.删除文件public static void del(String path){ try { File f = new File(path); if (f.exists()) { if (f.isDirectory()) {

2021-02-04 23:07:43 896

原创 Java+Selenium+sikuli script入门使用

最近要操作浏览器的插件,selenium做不到,发现sikuli可以。网上找了sikuliScript的博文,看得云里雾里,于是自己写了一个sikuli的定位方法是图片匹配,它自己截屏,然后根据你给的局部图片,确定焦点应该在哪里。下面开干:1.加载jar包,下载地址:https://download.csdn.net/download/ak01_10/149355122.写测试类import java.util.HashMap;import java.util.Map;imp

2021-01-26 20:54:00 365

原创 Win10只有飞行模式,没有WLAN图标

以前都是8点多开电脑,今天有点冷,冻醒了,6点多跑起来结果死活连不上网络压根没有wifi的图标,就一个飞行模式。我就纳闷了,win10的更新我早就关掉了,电脑用了几年都没变故,怎么今天还出问题了?莫非真是因为起的早?事出反常必有妖跟该死的win10抗争了两个小时,终于解决问题了。具体过程如下,我也不知道哪些步骤起了作用:先WIn+R,输入services.msc进服务里看WLAN autoconfig,是启动了的。但WLAN Direct,Network Setup

2021-01-12 08:30:13 10386 10

原创 中文转数字

之前在网络搞了一份代码,现在运行时发现运算有问题。先回忆一下事故现场:public static int chineseNumber2Int(String chineseNumber){ int sd=0; try { sd = Integer.valueOf(chineseNumber); } catch (NumberFormatException e) { if(e instanceof NumberFormatException){

2020-08-15 15:20:55 902 1

原创 spring入门-设值方法的差异

ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml"); HelloWorld h=(HelloWorld)(ctx.getBean("helloWorld")); h.hello();配置文件的几种形式 及其结果 :<bean name="helloWorld" class="com.asi.spring.beans.HelloWorld"> <proper

2020-08-10 19:10:25 74

原创 Java+Selenium工具类

import java.util.HashMap;import java.util.Map;import java.util.function.Function;import org.openqa.selenium.By;import org.openqa.selenium.JavascriptExecutor;import org.openqa.selenium.PageLoadStrategy;import org.openqa.selenium.WebDriver;import org

2020-08-10 10:19:11 328

原创 Java+Selenium 爬链家租房信息

WebDriver driver = SeleniumUtil.getNormalDriver(); driver.get("https://sz.lianjia.com/zufang/l0rp1/"); try{ while(true){ String html=driver.getPageSource(); List<String> list = HtmlUtil.find(html, "div", "class=\"content__list--item\""

2020-08-10 08:25:24 138

原创 Maven知识整理

1.maven的安装,环境配置、仓库配置https://blog.csdn.net/github_37759996/article/details/907484612.maven命令解释maven install 是先进行打包,在target目录下生成新jar,同时将打包结果放到本地仓库的相应目录中,供其他项目或模块引用。maven package 只是打包,并在target目录下生成新jar,maven仓库中还是老的jar。我们在重新打包的时候,直接install即可,不需要clean。inst

2020-08-07 17:52:30 76

原创 Java+Selenium爬贴吧

想爬贴吧很多年了,一直拖到现在。前几天心血来潮,决定搞起。大致思路如下:启动driver》进入贴吧第一页》通过getPageUrls方法获取所有帖子的url和标题》找到下一页按钮并点击。如此循环,拿到整个贴吧帖子的url。理想状态就是这样了。遗憾的是,爬到大概一万个帖子时,再翻页时,显示的是当天的帖子,更古老的帖子都被百度屏蔽了。public static void searchBa() { String tieba="%E6%9D%8E%E6%AF%85"; String driverP

2020-08-06 22:30:15 234

原创 两个数据集,本地可以关联,正式库关联不了

具体情况:两个数据集,通过uuid相关联,左右显示。在本地环境,数据集关联成功,但是放到正式库应用里,左边有值右边空,关联不了。搞了整整两天,发现关联的是数据列,改成单元格就可以关联上了。...

2019-05-27 11:38:43 242

原创 python3.6安装tesserocr

系统是win10 64位的先随便找个位置安装好Tesseract-OCR然后下载tesserocr-2.2.2-cp36-cp36m-win_amd64.whl,移动该文件到python3目录下。我的python3.6安装在这个位置D:/Anaconda/envs/python36,路径为D:/Anaconda/envs/python36/tesserocr-2.2.2-cp36-cp...

2019-02-26 22:19:34 598

原创 排序

with t as (select rownum*10 cnt from dual connect by rownum&lt;5union allselect rownum*40-10 from dual connect by rownum&lt;3)select cnt,row_number() over(order by cnt)rn ,rank() over(order by cnt) rk...

2018-04-28 20:26:19 147

原创 str_sdf

select --ascii('\r\n')--chr(92) \--chr(13) 换行--trim('s' from 'sdfafsfabck') dfafsfabck--rtrim(' df d','d') - df ----ltrim(' dfs d','dsf') --dfs d----ltrim(' dfd d ') --dfd d----substr('wecanwin',3) c-...

2018-04-22 02:14:40 192

原创 datetime_sdrf

select --power(2,10)--exp(10)--exp(1)--ln(8)--to_date('2018-10-02 22:11:02','yyyy-mm-dd hh24:mi:ss')--extract(minute from to_timestamp('2018-10-02 22:11:02','yyyy-mm-dd hh24:mi:ss'))--date'2018-01-10'...

2018-04-22 01:39:06 143

转载 cmd10与16进制的相互转换

10转16@echo offset code=0123456789ABCDEF:enterset /p num=输入你要转换的十进制数字:echo %num%|findstr "[^0-9]"&&goto enterset var=%num%:againset /a tra=%var%%%16call,set tra=%%code:~%tra%,1%%set

2017-05-13 18:56:10 3522 1

opencv-java401相关的jar和dll文件,sikuli要用到

opencv-java401相关的jar和dll文件,sikuli要用到

2023-08-22

eclipse解压class插件

eclipse解压class插件

2023-08-22

sikuli相关jar包

sikuli相关jar包

2023-08-22

最具体最详细的词汇完整分类.7z

最具体最详细的词汇完整分类。包含中、英、音标

2022-01-10

一万英文词汇朗读(去静音).7z

一万英文词汇朗读(去静音).7z

2022-01-04

htmlunit涉及的所有jar包

htmlunit涉及的所有jar包

2021-11-02

SplitPicture.java

一个图片由多个图片合在一起。本程序实现对该图片进行切分,生成多个图片

2021-10-23

WIFI密码破解字典以及大量弱口令字典.txt

复制别人的,这些密码应该是外国的破解器的字典。不适用中国的

2021-08-19

一个加密Windows文件夹的Java程序.zip

一个加密Windows文件夹的Java程序.zip

2021-02-14

JAVA-API-1.8.zip

JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8

2021-02-13

JAVA-API-1.7.zip

JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7`JAVA-API-1.7

2021-02-13

JAVA-API-1.6中文文档.zip

JAVA-API-1.6中文文档.zip

2021-02-13

jdk-6u45-windows-x64.zip

jdk-6u45-windows-x64.zip

2021-02-13

jdk-6u39-windows-x64.zip

jdk-6u39-windows-x64.zip

2021-02-13

jdk1.7 官方正式版64位下载-免积分.zip

jdk1.7 官方正式版64位下载-免积分.zip

2021-02-13

SVN-版本控制.zip

SVN-版本控制.zip

2021-02-13

屏幕亮度调节小工具.zip

屏幕亮度调节小工具.zip

2021-02-13

jdk-8u271-windows-x64.zip

jdk此版本以及更新版本,解决了输入法显示框偏离的问题。凡是低于本版本的jdk,都存在输入法偏离问题

2021-02-13

一个截取视频生成动画gif的软件.zip

一个截取视频生成动画gif的软件.zip

2021-02-13

apache-tomcat-10.0.2.zip

apache-tomcat-10.0.2.zip

2021-02-13

apache-tomcat-9.0.43.zip

apache-tomcat-9.0.43.zip

2021-02-13

apache-tomcat-8.5.63.zip

apache-tomcat-8.5.63.zip

2021-02-13

apache-tomcat-6.0.53.zip

apache-tomcat-6.0.53.zip

2021-02-13

tomcat-7.0.56.zip

tomcat-7.0.56.zip

2021-02-13

apache-tomcat-7.0.52.zip

apache-tomcat-7.0.52.zip

2021-02-13

tomcat-7.0.108.zip

tomcat-7.0.108.zip

2021-02-13

shazam算法论文.pdf

shazam技术文档

2021-02-10

Sikuli-Script-2.0.4.jar

Sikuli-Script,可以结合selenium使用,操作浏览器的插件栏地址栏之类的HTML结构之外的区域。本jar包是2021年1月的最新版本。后续应该有更新的。

2021-01-26

json_simple-1.1.jar

json_simple-1.1.jar

2017-07-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除