Java
ラピスラズリ(Dawn)
No pains,no gains!
展开
-
Java实现WebService
1 package org.jimmy.webservice20171116;2 3 import javax.jws.WebService;4 5 @WebService 6 public interface HelloWorld {7 public String sayHi(String name);8 } 1 package org.jimmy.webservi...原创 2017-11-17 16:52:00 · 66 阅读 · 0 评论 -
Java Servlet 非英文乱码
response.setHeader("Content-Type", "text/json; charset=UTF-8");request.setCharacterEncoding("UTF-8");response.setCharacterEncoding("UTF-8");servlet中,这几行一定要放在Servlet最前面,要不然可能失效....原创 2019-03-11 16:29:00 · 78 阅读 · 0 评论 -
Poi 写入图片进入excel
public static void cacheWritePicture(BufferedImage bufferImg, Sheet sheet, Workbook wb, int width, int height, int col1, int row1, int col2, int row2) throws Exception { ByteArrayOutputStream...原创 2019-03-15 11:04:00 · 709 阅读 · 2 评论 -
java将很长的一条sql语句,自动换行输出(修改版)2019-06-01(bug未修复)
package org.jimmy.autosearch2019.test;import java.util.HashMap;public class AutoLinefeedSql { public static final String BLANK = " "; public static final String BLANK_REG = " {2,}"; ...原创 2019-03-22 16:09:00 · 303 阅读 · 0 评论 -
Java以组的数量将字符串分组
package org.jimmy.autosearch2019.test;import java.util.ArrayList;public class Test20190327 { public static void main(String[] args) { ArrayList<String> strList = new ArrayList&...原创 2019-03-28 09:22:00 · 1240 阅读 · 0 评论 -
java分段加载数据,循环和递归两种方式
package org.jimmy.autosearch2019.test;import java.util.ArrayList;public class Test20190328 { private static final ArrayList<String> allList = new ArrayList<String>(); st...原创 2019-03-28 14:52:00 · 181 阅读 · 0 评论 -
Java练习demo 20190402 优惠券扣减
实体类:package org.jimmy.autosearch2019.pojo;import java.math.BigDecimal;public class TestEntity20190402 { private Integer time; private BigDecimal discountMoney; public Integer ...原创 2019-04-04 11:19:00 · 608 阅读 · 0 评论 -
Java BufferedReader文件读取 带缓冲区的字符流
package org.jimmy.autosearch2019.test;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStreamReader;import java.util.ArrayList;public class Test20190412 { ...原创 2019-04-12 14:31:00 · 219 阅读 · 0 评论 -
java实现中文或其他语言及标点符号等转换成unicode字符串,或unicode的16进制码转换回文字或符号等...
package org.analysisitem20181016.test;public class Code128Test2019052201 { public static final String UNICODE_PREFIX = "\\u"; public static void main(String[] args) { String t...原创 2019-05-22 16:31:00 · 305 阅读 · 0 评论 -
参考别人的代码写的aes加密,记录一下(AES,ECB模式,填充PKCS5Padding,数据块128位,偏移量无,以hex16进制输出)...
package org.jimmy.autosearch2019.test;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.Secre...原创 2019-05-28 15:28:00 · 1697 阅读 · 0 评论 -
Java生成固定长度的随机字符串(以大小写字母和数字)
package org.jimmy.autosearch2019.test;import java.util.ArrayList;import java.util.Random;/** * @author ラピスラズリ(Dawn) * @date 2019年5月30日 下午3:18:48 * @detail 随机生成固定长度的字符串 */public class TestRa...原创 2019-05-30 15:24:00 · 2025 阅读 · 0 评论 -
Java的jdbc调用SQL Server存储过程Bug201906131119
SQL Server数据库存储过程,一个查询使用动态sql,另一个不使用动态sql,这种情况,jdbc可能获取不到实际查询数据,虽然数据库中执行没问题.解决方法,都使用静态sql,或都使用动态sql.(理论上可以解决上述问题)Mark.sql server的这个bug是否存在还是一个问题.所以这个就当作完全没有办法的时候试试.实际上,问题具体不清楚.(没报错,但是jdbc没效果)...原创 2019-06-13 11:19:00 · 148 阅读 · 0 评论 -
Java调用存储过程出现Bug,sql语法错误
因为SQL Server运行没有正常,检查了传入参数的值,发现问题,然后传入默认参数,解决了问题.原创 2019-06-18 09:33:00 · 168 阅读 · 0 评论 -
Java Miniui实现批量上传文件demo 201906221520
可能需要的jar包:需要miniui(类似easyui).Test2019062201.jsp<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01...原创 2019-06-22 15:25:00 · 877 阅读 · 0 评论 -
Java合并png图片
package org.jimmy.autosearch2019.test;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.util.ArrayList;import javax....原创 2019-08-08 12:33:00 · 540 阅读 · 0 评论 -
Java之Servlet文件下载20190228
jsp页面:<%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose...原创 2019-02-28 11:01:00 · 64 阅读 · 0 评论 -
java解决动态的锁顺序死锁的方案
直接上代码public class Test3 { public static Object fromAccount = new String("1"); public static Object toAccount = new String("2"); /*public static Object toAccount = new String("1");*/ ...原创 2018-11-30 15:16:00 · 108 阅读 · 0 评论 -
java线程池,信号量使用demo
直接上代码package org.jimmy.threadtest20181121;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.Semaphore;import java.util.concurrent.TimeUnit;public class TestThread201...原创 2018-11-28 14:03:00 · 132 阅读 · 0 评论 -
Maven的pom报错的解决方法
如果在MyEclipse里面导入项目,导入不了,如下图接下来可以点击Import Maven Projects里的Action那一行Resolve Later.点击Do Not Execute(add to pom)就可以正常导入了...原创 2017-12-19 23:31:00 · 92 阅读 · 0 评论 -
Spring Cloud练习1
pom.xml 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http...原创 2018-05-03 13:47:00 · 67 阅读 · 0 评论 -
Java递归扫描文件路径
import java.io.File;public class Test { public static int count = 0; public static void main(String[] args){ String path = "G:/Document/HongDaXingYe/Project/oa/workflow/ho...原创 2018-08-02 17:22:00 · 98 阅读 · 0 评论 -
java实现搜索文件夹中所有文件包含的关键字的文件路径(递归搜索)
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class Test { //计算文件数量 public static int count = 0; //关键...原创 2018-08-03 10:06:00 · 653 阅读 · 0 评论 -
java线程池 多线程搜索文件包含关键字所在的文件路径
文件读取和操作类import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class Test3 { private String keyWords; public Test3(String keyWords){ thi...原创 2018-08-06 16:40:00 · 208 阅读 · 0 评论 -
java线程池 多线程 搜索包含关键字的文件路径
package org.jimmy.searchfile20180807.main;public class ThreadMain implements Runnable{ private int taskNum; private String searchDirPath; private String keyWords; public Threa...原创 2018-08-08 14:22:00 · 133 阅读 · 0 评论 -
java正则表达式的进阶使用20180912
package org.jimmy.autosearch20180821.test;import java.util.regex.Matcher;import java.util.regex.Pattern;public class TestRegularExpression { public static void main(String[] args) { ...原创 2018-09-12 11:20:00 · 63 阅读 · 0 评论 -
java匹配http或https的url的正则表达式20180912
package org.jimmy.autosearch20180821.test;import java.util.regex.Matcher;import java.util.regex.Pattern;public class TestUrlRegularExpression { public static void main(String[] args) { ...原创 2018-09-12 11:34:00 · 1149 阅读 · 0 评论 -
java引用数据类型在方法中的值传递
package org.jimmy.autosearch20180821.test;public class TestStringArr { public static void main(String[] args) { String[] strArr = new String[]{ "1", "2" }; System.out.println(s...原创 2018-09-13 16:51:00 · 73 阅读 · 0 评论 -
关于Maven项目的pom.xml中的依赖或插件失效的解决方法
1.请将<dependency>标签包含的依赖从<dependencyManagement>中拿出来,单独放在<dependencies>标签里面.2.请将<plugin>标签包含的插件从<pluginManagement>中拿出来,单独放在<plugins>标签里面....原创 2018-09-27 14:25:00 · 384 阅读 · 2 评论 -
spring cloud Bug之was unable to refresh its cache! status = Cannot execute request on any known serve
spring cloud Bug之was unable to refresh its cache! status = Cannot execute request on any known server可能原因:1.application.ymlserver: port: 10001spring: application: name: microservice-co...原创 2018-09-29 17:07:00 · 716 阅读 · 2 评论 -
从Excel读取数据,然后分析相似的数据,多线程处理(多线程比较相似的字符串,统计出相似的数量及字符串)...
之前的jar包有问题,现已修改.需要的jar包,已修改自己去Maven中央仓库下载jar包.excel数据:直接上代码.程序再度优化了一遍.之后如果想再度精准,可能需要建模,最近没空继续做了.实体类:package org.analysisitem20181016.pojo;public class Item { private...原创 2018-10-18 16:12:00 · 170 阅读 · 0 评论 -
java正则表达式进阶运用20181023
直接上代码.package org.jimmy.autotranslate20181022.test;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Regular20181023 { public static void main(String[] args) { ...原创 2018-10-23 15:11:00 · 66 阅读 · 0 评论 -
java图片放大或缩小
package org.jimmy.autotranslate20181022.utils;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;public class Utils { public st...原创 2018-11-05 13:53:00 · 3268 阅读 · 0 评论 -
Java递归练习201908091049
package org.jimmy.autofactory.test;public class TestRecursive20190809 { public static void main(String[] args) { test(3); } public static void test(int n) { if(n > ...原创 2019-08-09 10:55:00 · 89 阅读 · 0 评论