![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
大雄_Ho
懒人一个
展开
-
SpringBoot 整合activiti5.22 实现一个完整的请假流程
SpringBoot 整合activiti5.22 实现一个完整的请假流程原创 2022-07-12 17:44:22 · 1622 阅读 · 2 评论 -
String转十六进制,十六进制转String,字符串转十六进制,十六进制转字符串
最近需要使用到十六进制转字符串之类的,网上查都很乱,自己研究了一下,1.字符串转十六进制数据String str = "你好";String format = String.format("%x", new BigInteger(1, str.getBytes("utf-8")));System.out.println(format);输出为:e4bda0e5a5bd2.十六进制转字符串String mac = "e4bda0e5a5bd";String str = ne.原创 2021-04-29 15:13:22 · 8559 阅读 · 0 评论 -
java 大数据 SXSSFWorkbook百万级数据写入到Excel
使用java实现大数据的写入,用到了XSSFWorkbook和SXSSFWorkbook不多说。直接上图上代码。 import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.uti...原创 2018-12-12 15:48:29 · 5256 阅读 · 0 评论 -
java SHA1 签名
public class SHA1 { private final int[] abcde = { 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0 }; // 摘要数据存储数组 private int[] digestInt = new int[5]; ...原创 2018-05-16 11:28:22 · 2661 阅读 · 1 评论 -
Java实现url参数按照参数名Unicode码从小到大排序(字典序)
转自:https://blog.csdn.net/dong_18383219470/article/details/53636943/** * * 方法用途: 对所有传入参数按照字段名的Unicode码从小到大排序(字典序),并且生成url参数串<br> * 实现步骤: <br> * * @param paraMap ......转载 2018-05-16 11:02:05 · 4325 阅读 · 0 评论 -
java 运行多线程轮询时,外部停止轮询
1,先建一个Map/** * 创建一个Map用于存放线程id对象集合,主要是用于到达岗亭之后扫码付费,如果人工收费就需要关闭线程,key是停车记录Id, */ public static Map<String, String> MAPTHREAD = new HashMap<String,String>();2.建一个线程类继承Runnable/**...原创 2018-03-30 20:37:55 · 2812 阅读 · 0 评论 -
线程池的运用 java
使用线程池插入数据,下面的testThreadPool类import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.LinkedBlockingDeq...原创 2018-03-20 12:55:19 · 212 阅读 · 0 评论 -
java 线程池
本文转自http://blog.csdn.net/u011531613/article/details/61921473 我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用...转载 2018-03-20 11:58:24 · 106 阅读 · 0 评论 -
BlockingQueue 队列
1.BlockingQueue是什么? 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞队列就是生产者存放元素的容器,而消费者也只从容器里拿元素。2. B...转载 2018-03-20 11:41:56 · 152 阅读 · 0 评论 -
java串口调试
package com.giraffe.ipc.hardware;import java.io.*;import java.util.*;import java.util.concurrent.BlockingQueue;import java.util.concurrent.LinkedBlockingQueue;import org.apache.commons.lang3.St...原创 2018-03-06 16:25:40 · 815 阅读 · 0 评论 -
java简易新开线程处理
直接新建一个异步线程new Thread(new Runnable() { @Override public void run() { try { Thread.sleep(1000); //处理需要实现的 } catch (Exception e) { e.printStackTrace(); }}...原创 2018-03-06 16:16:21 · 362 阅读 · 0 评论 -
spring ioc容器管理
在项目中,有些java类没有被spring ioc容器管理到,倒是使用@Autowired 注入会失败,在此需要手动注入,下面添加一个工具类import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework...原创 2018-03-06 16:10:02 · 313 阅读 · 0 评论