![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
qq_35577329
我有故事,你有酒吗?
展开
-
String 保留两位
String abc=“6.8”;DecimalFormat format = new DecimalFormat(“0.00”);String a = format.format(new BigDecimal(abc));System.out.println(a);原创 2020-02-12 22:30:01 · 316 阅读 · 0 评论 -
JAVA获取本周 本月 本年 第一天和最后一天
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.HashMap;import java.util.Map...原创 2020-02-12 22:19:24 · 560 阅读 · 0 评论 -
controller 接收json
@ResponseBody@RequestMapping(value = “/request/data”, method = RequestMethod.POST, produces = “application/json;charset=UTF-8”)public String getByRequest(HttpServletRequest request) { //获取到JSONO...原创 2019-12-04 16:29:45 · 841 阅读 · 0 评论 -
java时间相加,2个小时后
SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);Date currentTime = new Date();String now = formatter.format(currentTime);//免费后的时间String free=“02:00:00”;SimpleDateFormat s...原创 2019-11-28 14:27:13 · 1367 阅读 · 0 评论 -
时间天数加减
SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);java.util.Date currentTime = new java.util.Date();String today = formatter.format(currentTime);Date d = formatter.parse(toda...原创 2019-11-11 00:08:59 · 98 阅读 · 0 评论 -
时间转换
String free=chairService.findSetTing().get(0).getFreeTime();SimpleDateFormat sdf= new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);Date start = sdf.parse(“2013-10-23 “+free+””);//Date end = sdf.parse(“2...原创 2019-10-30 11:13:04 · 92 阅读 · 0 评论 -
java整数相处转百分比%
float num= (float)2/3; NumberFormat nt = NumberFormat.getPercentInstance(); //设置百分数精确度2即保留两位小数 nt.setMinimumFractionDigits(2); //最后格式化并输出 System.out.println("百分数:" + nt.format(nu...原创 2019-07-05 17:49:22 · 659 阅读 · 0 评论 -
联表查询,多表查询
@Select(“SELECT c.uid,a.content,a.titles,c.stat,COUNT() from comment as c LEFT JOIN article as a ON a.id=c.uid WHERE c.uid in (SELECT a.id FROM article as a WHERE a.userid=#{userid} AND a.titles=#{tit...原创 2019-07-05 16:56:15 · 356 阅读 · 0 评论 -
java 强制替换
bb.replaceAll("[\b\r\n\t]*", “”);原创 2019-07-04 15:02:30 · 296 阅读 · 0 评论 -
处理cookie
在使用webdriver测试中,很多地方都使用登陆,cookie能够实现不必再次输入用户名密码进行登陆。首先了解一下Java Cookie类的一些方法。在jsp中处理cookie数据的常用方法:getDomain();返回cookie的域名.getMaxAge();返回cookie的存活时间getName();返回cookie的名字getPath();返回cookie适用的路径get...原创 2019-06-26 14:18:04 · 320 阅读 · 0 评论 -
文件写入和读出
File file = new File(“aa.data”);try {// delete file if existsfile.delete();file.createNewFile();FileWriter fw = new FileWriter(file);BufferedWriter bw = new BufferedWriter(fw); bw.wr...原创 2019-06-26 14:15:34 · 164 阅读 · 0 评论 -
java调用浏览器打开链接代码
调用IE浏览器打开链接URL:Runtime.getRuntime().exec(“cmd /c start iexplore http://www.baidu.com/”);或ProcessBuilder builder = new ProcessBuilder(“c:\Program Files\Internet Explorer\iexplore”, “http://www.baid...原创 2019-05-31 09:24:01 · 724 阅读 · 0 评论 -
java 模拟 post request payload
post 请求先贴代码public String sendCPICPostRequest(String requestUrl, String cookStr, String licenceNo, String referer, String host) {String payload = "{\"meta\":{},\"redata\":{\"ecarvo\":{\"plateNo\":\"...原创 2019-07-30 15:22:18 · 1143 阅读 · 0 评论 -
Java计算时间差(两个时间相减)
DateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);try{Date d1 = df.parse(“2004-03-26 13:31:40”);Date d2 = df.parse(“2004-01-02 11:30:24”);long diff = d1.getTime() - d2.getTime();//这样得到的...原创 2019-10-09 15:57:12 · 888 阅读 · 0 评论 -
服务器传参乱码post
package com.hodehtml.basic;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputS...原创 2019-02-25 17:51:20 · 271 阅读 · 0 评论 -
在IDEA上springboot项目修改文件后无需重启(热部署)
想在调试springboot项目时,修改静态资源文件后不重启可以通过下面两步来达到目的1、在pom中直接引入依赖 org.springframework springloaded 1.2.6.RELEASE org.springframework.boot spring-boot-devtools 1.3.0.RELEASE true...原创 2019-04-15 14:47:22 · 751 阅读 · 0 评论 -
grpc编译失败
原创 2019-04-17 17:16:39 · 784 阅读 · 0 评论 -
java获取当前时间前一周、前一月、前一年的时间
SimpleDateFormat format = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);Calendar c = Calendar.getInstance(); //过去七天 c.setTime(new Date()); c.add(Calendar.DATE, - 7); Date d = c.getTime(...原创 2019-03-06 11:11:37 · 99 阅读 · 0 评论 -
Java 识别图片验证码
package com.demo.bobo;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;i...原创 2019-03-02 10:09:56 · 2115 阅读 · 0 评论 -
Selenium WebDriver 中鼠标和键盘事件分析及扩展
https://www.ibm.com/developerworks/cn/java/j-lo-keyboard/转载 2019-03-05 14:12:51 · 247 阅读 · 0 评论 -
post输入输出流乱码
package com.util;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputStreamWrite...原创 2019-02-25 17:58:56 · 454 阅读 · 0 评论 -
Timer定时器
Timer timer = new Timer();timer.schedule(new TimerTask() {public void run() {System.out.println(“11232”);}}, 1000 , 2000);原创 2019-02-25 08:58:36 · 127 阅读 · 0 评论 -
md5加密和解密
package com.hodehtml.demo.controller;import java.security.MessageDigest;public class MD5Util {/**** MD5加码 生成32位md5码*/public static String string2MD5(String inStr){MessageDigest md5 = null;try{...原创 2019-01-29 16:32:22 · 183 阅读 · 0 评论 -
for循环String字符串
public static void main(String args[])throws Exception {String userid=“13007534537”;for (int i = 0; i < userid.length(); i++) {char ch = userid.charAt(i);Thread.sleep(5000);System.out.print(ch...原创 2019-02-04 12:13:19 · 12262 阅读 · 0 评论 -
md5加密
package com.hodehtml.demo.controller;import java.security.MessageDigest;public class MD5 {public static String MD5(String key) {char hexDigits[] = {‘0’, ‘1’, ‘2’, ‘3’, ‘4’, ‘5’, ‘6’, ‘7’, ‘8’, ‘9...原创 2019-01-28 17:59:04 · 85 阅读 · 0 评论 -
java robot控制鼠标和键盘
package robot_java;import java.awt.AWTException;import java.awt.Robot;import java.awt.event.KeyEvent;import java.io.IOException;public class RobotPrintILoveYou {// 打出一个大写的Q// myRobot.keyPress(K...原创 2019-03-04 10:05:29 · 457 阅读 · 0 评论 -
点击屏幕坐标
package com.hodehtml.demo.controller;import java.awt.AWTException;import java.awt.MouseInfo;import java.awt.Point;import java.awt.Robot;import java.awt.event.ActionEvent;import java.awt.event.Ac...原创 2019-03-14 16:11:04 · 671 阅读 · 0 评论 -
Windows64位机使用RXTX开源包的安装和环境配置
Java对串口编程的API包常见的针对Java的串口包:comm2.0.jar(Windows环境下)comm3.0.jar(Linux/Solaris环境下)开源的API如Rxtx的jar包我一开始看了几篇文章,用的是comm2.0.jar,后来测试时后报错,报错内容是它并不支持64位系统。而且comm2.0.jar太老了,所以还是使用Rxtx。不然的话还有一个解决方法就是重新去装3...原创 2019-04-03 17:15:22 · 589 阅读 · 0 评论 -
redis下载安装
下载地址https://github.com/MicrosoftArchive/redis/releases原创 2019-04-10 16:23:03 · 73 阅读 · 0 评论 -
get方式发送cookie
package com.hodehtml.basic;import com.google.gson.JsonObject;import com.google.gson.JsonParser;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebEle...原创 2019-03-27 09:30:07 · 2405 阅读 · 0 评论 -
idea注册机制
http://idea.imsxm.com/原创 2019-03-21 17:49:26 · 170 阅读 · 0 评论 -
JAVA将图片(本地或者网络资源)转为Base64字符串
package cn.sanishan.util;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLC...转载 2019-03-25 08:59:22 · 146 阅读 · 0 评论 -
做一个小exe,双击它使用指定的浏览器打开指定的网页
首先写个bat右键-新建-文本文档,更改下格式,把.txt改成.bat,然后右键编辑输入下列内容(调用ie浏览器打开百度主页)IE浏览器:@echo offstart iexplore.exe “www.baidu.com”保存,双击这个小东西,会先弹出黑框闪一下,然后使用ie浏览器打开了百度;360极速浏览器:@echo offstart 360chrome.exe “www....原创 2019-03-15 16:55:50 · 1281 阅读 · 0 评论 -
java多线程
https://www.cnblogs.com/nn369/p/8043303.html转载 2019-03-19 17:10:42 · 77 阅读 · 0 评论 -
java + selenium测试框架 之进程强制关闭
杀掉进程 tskill,taskkilltasklist 列出所有的进程和相应的信息;tskill 杀进程,语法很简单:tskill 进程名,或者 tskill PID ;taskkill 用法复杂但是更强大,简单的杀PID不如用tskill,比如它得写成 taskkill -im 进程名.扩展名 ,或者 taskkill -pid PIDRuntime runTime = Runtime...原创 2019-03-15 10:27:09 · 597 阅读 · 0 评论 -
打开java窗口
package com.hodehtml.demo.controller;import java.awt.*;import java.io.IOException;import java.net.URI;import java.net.URISyntaxException;import java.awt.event.ActionEvent;import java.awt.event.A...原创 2018-12-28 16:34:47 · 1122 阅读 · 0 评论