java
文章平均质量分 52
白竹
这个作者很懒,什么都没留下…
展开
-
Android Monkey测试(冒烟测试)以及结束方法
Android Monkey测试环境命令详情基本使用-p com.example.xxx -p com.example.xxx2 使用adb shell pm list package -3获取第三方手机包名列表环境adb环境:sdk中包含monkeyrunner,手机中预置脚本monkey.jar命令详情adb shell基本使用adb shell-p com.example.xxx -p com.example.xxx2使用adb shell pm list package -原创 2021-10-28 14:21:49 · 2167 阅读 · 1 评论 -
Android获取一个文件md5(不下载)
获取输入流的md5代码如下import org.apache.commons.codec.digest.DigestUtils;.....byte[] bytes = DigestUtils.md5(inputStream);String md5Hex = new String(Hex.encodeHex(bytes));inputStream.close();....原创 2021-04-12 14:44:47 · 229 阅读 · 0 评论 -
Java正则表达式:iPv4的ip地址匹配
文章目录1. 结果2. 表达式3.参考博客1. 结果2. 表达式网上查了很多资料,发现有些博客是错误的。为了防止以后每次都要区分正确还是错误,在这里记录一下。((25[0-5])|(2[0-4]\d)|(1\d{2})|(([1-9]\d?)))\.(((25[0-5])|(2[0-4]\d)|(1\d{2})|(\d\d?))\.){2}((25[0-5])|(2[0-4]\d)|(1\d{2})|(\d\d?))注:1.公式中排除了0.0.0.0这个地址 2.在Java代码中使用原创 2021-01-05 10:03:00 · 1478 阅读 · 0 评论 -
系列文章2.《编程之美》——中国象棋将帅问题(含分析,Java实现)
编程之美——将帅问题1.问题描述2.算法分析3.Java解法(仿照C)4. 把错误示范贴出来大家笑笑转载注明出处1.问题描述在中国象棋里将和帅是不能碰面的,如下图所示,当将位于d10时,帅就不能在d1,、d2、d3。请写一个程序,输出将、帅所有的合法位置。要求在代码中仅用一个变量。2.算法分析因为是判断两个对象A、B的位置符不符合要求,而且每个对象一共就只有9个位置可选,可以比较快地想到程序的大体框架:遍历A的位置遍历B的位置判断A、B的位置组合是否满足要求如果满足,则输出因为每个对象原创 2020-11-22 11:24:07 · 249 阅读 · 0 评论 -
系列文章1.《编程之美》——控制CPU利用率为一条正弦曲线(含分析,Java实现)
1.代码详见代码: // 公式:y = half + sin(a * PI * x) * half; // Windows任务管理器刷新周期 1s,建议最大连续执行时间不超过1s,效果较好。 int recycle = 200; int half = recycle / 2; double division = 0.01; int a = 2; int T = 2 / a;// 执行一轮周期需要多少个recycle时间。 int count = (in原创 2020-11-13 16:11:42 · 319 阅读 · 0 评论 -
java.lang.IllegalStateException: 如果当前请求不在异步模式下,则调用此方法是非
servlet异步请求1.顺序出错2.解决问题要求servlet3.0以上环境。Tomcat8.0。依赖于servlet-api(Tomcat的包)1.顺序出错import java.io.IOException;import javax.servlet.AsyncContext;import javax.servlet.ServletException;import javax.servlet.ServletResponse;import javax.servlet.annotati原创 2020-09-07 14:03:55 · 1895 阅读 · 2 评论 -
Java-final成员变量赋值
java final关键字成员变量final声明方式final static成员变量final成员变量会在分配空间时定下来final声明方式final int a=10;final int a;public classA(int val){this.a = val;}final int a;{this.a=10;}final static只有两种初始化方式。在定义时直接赋值.在静态代码块里赋值摘自文章:【小家java】java中为final变量赋值的几种方式原创 2020-08-26 14:04:53 · 550 阅读 · 0 评论 -
创建maven项目的荒唐事
-记得设置jdk路径另外我的eclipse一直没反应,要改一下选项,耐心等一会才有反应。原创 2020-08-05 15:02:30 · 80 阅读 · 0 评论 -
jdk更换低版本不生效
想换成jdk1.8,换完之后没有生效。查看环境变量是没有问题的,后来各方查找发现可能是没有1.把JAVA_HOME放到path最前面,我觉得原因与C盘路径有关,可能jdk更改了某些文件或注册表导致低版本不能生效,改了之后还是没用。一怒之下2.卸载高版本jdk11之后就可以了,原因不明。...原创 2020-08-05 08:31:51 · 347 阅读 · 0 评论 -
java.sql.SQLException: No value specified for parameter 1
PreparedStatement访问mysql忘记设置参数解决办法:调用方法进行初值的赋值for (int i = 0; i < args.length; i++) { preparedStatement..setObject(i+1, args[i]);}// 之后在调用执行ResultSet resultSet = preparedStatement.executeQuery();源码如下:使用PreparedStatement访问数据库(含详细注释)// 详细代码如下:作用是原创 2020-07-22 10:21:29 · 1741 阅读 · 0 评论 -
javac命令不可用(jdk1.8.x)
这篇文章写的很好添加链接描述,否则我还在纠结为啥不能用javac,真的裂开。目前不影响使用。如果有大佬知道原因求告知。如图:原创 2020-03-05 22:18:07 · 309 阅读 · 0 评论