
java
spfLinux
这个作者很懒,什么都没留下…
展开
-
JAVA正则校验密码
1.(要求包含大写小写数字标点符号四种字符)主要思路是:1. 校验密码中一定包含大写、小写、数字和标点符号;2. 且校验密码中一定不包含除大写、小写、数字和标点符号以外的字符public boolean validatePassword(String password) { return Pattern.compile("[0-9]+").matcher(password).find() && Pattern.compile("[a-原创 2021-04-13 07:13:34 · 1323 阅读 · 0 评论 -
Java程序自动控制鼠标点击位置和键盘点击
import java.awt.AWTException;import java.awt.MouseInfo;import java.awt.Point;import java.awt.Robot;import java.awt.event.InputEvent;public class MyRobot { public static void main(String[] args) throws AWTException { Robot robot = new Ro.转载 2021-01-08 22:14:37 · 3934 阅读 · 1 评论 -
由事务引起的心跳事件
最近在项目中发现一个比较严重的问题,当然之前也意识到了,已更正,不过还没上到生产环境,但在业务中发现了其巨大的威力。大概代码结构如下:@Transaction(REQUES_NEW)A() { for() { B(); }}B() { some code; C(); some DB update actions;}@Transaction(REQUES_NEW)C() { call 第三方API,插入业务数据并记log原创 2020-07-04 08:23:16 · 371 阅读 · 0 评论 -
Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
https://www.cnblogs.com/tankaixiong/p/5613459.html其它的都试了,就这个可以转载 2020-03-20 16:43:01 · 292 阅读 · 0 评论 -
IT学习资源
1. 易百教程这是链接2. 极客时间这个是我在开源中国的一篇文章中发现的,自己试了下,发现上面大牛很多,技术性很强,还买了一个课程,觉得是个很好的资源,推荐可以下载个手机APP,电脑版的我没试过啦。3. 开源中国这个是我想着看看开源界的近况,然后就找到了这个网站,也是不错的,可以碰到一些不错的文章啦。4. InfoQ这个是在极客时间上看到的,稍微扫了下,发现很多文章和企...原创 2018-08-15 19:45:48 · 504 阅读 · 0 评论 -
IDEA 字符串比较 看出两个基本相同字符串的细微差别(java)
junit写测试函数中写下面的代码: assertEquals("On this rental You earned <EM>1</EM> frequent renter points<P>","On this rental you earned <EM>1</EM> frequent renter points&原创 2018-08-25 20:31:46 · 1247 阅读 · 0 评论 -
StringBuffer
最近犯了一个很基础的错误,就是在for循环中拼接字符串直接用了+=这种形式,然后就被同事说了一顿,因为效率太慢了,那个for循环的量级可是百万级的。直接上一段类似代码:public class stringBufferTest { public static void main(String[] args) {// String a = "";// f...原创 2019-09-01 16:20:03 · 247 阅读 · 0 评论 -
eclipse 创建maven项目 找不到src/main/java
在项目上右键点击创建source folder,然后起一个名字为src/main/java1,然后将这个名字改为src/main/java就可以了。转载 2018-07-25 20:51:50 · 580 阅读 · 0 评论 -
eclipse 项目打包成可执行的jar包
(1)右键选择export ,选择Java下面的Runable JAR file,点击next;(2)Launch configuration中选择main程序的入口,目的路径自己选,其他默认;(一定要有main函数哦)(3)导出后在cmd窗口中输入java -jar ***.jar原创 2017-06-07 10:18:46 · 1104 阅读 · 0 评论 -
java 对一行英文进行单词提取
直接上代码:package fanyi;import java.util.Scanner;import java.util.StringTokenizer;public class text { public static void handle(String eString) { StringTokenizer st = new StringTokenizer(eS原创 2017-09-04 13:50:22 · 4418 阅读 · 0 评论 -
java 简单的英文文本单词翻译器
直接上代码:package fanyi;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream原创 2017-09-04 14:22:02 · 8199 阅读 · 0 评论 -
elipse 关键代码快速生成
window->perference这里最需要注意的是Auto Activation,下面有一个Auto activation triggers for Java,这里要把键盘上的字母和标点符号都加上。原创 2018-07-03 12:33:01 · 325 阅读 · 0 评论 -
乱码时对字符集进行测试
下面的链接中,可以将乱码输入到框中,测试具体编码:编码测试工具原创 2018-07-16 17:01:13 · 1576 阅读 · 0 评论 -
Java 抽象类和接口的区别和应用场景
发现一篇博客写的很好,附链接:点击打开链接转载 2018-07-11 22:15:07 · 1253 阅读 · 0 评论 -
java dom4j
package week4demo.week4demo.reflect;import java.io.File;import java.util.HashMap;import java.util.List;import java.util.Map;import org.dom4j.Document;import org.dom4j.DocumentException;impor...转载 2018-07-24 13:08:58 · 266 阅读 · 0 评论 -
spring mvc流程图
先放一张网上拿来的图:再放一张自己画的图:参考链接:参考链接转载 2018-07-25 09:15:19 · 459 阅读 · 0 评论 -
java学习--try catch finally
今天看到一段视频讲try catch finally,然后觉得不错,就把其中的内容再写一遍这里主要讲一道题:try{}里有一个return语句,那么紧跟在try后的finally{}里的代码会不会被执行,什么时候被执行a. 不会执行b. 会执行,在return前执行c. 会执行,在return后执行d. 会执行,可能在return前执行,也可能在return后执行原创 2017-04-22 12:10:14 · 545 阅读 · 0 评论