工具
激流勇进_38193118
做笔记时,不要瞻前顾后,不要目标性太强,只需要写下此时此刻的思路和想法,日积月累和后期的整理,就能看到潜移默化的效果。
展开
-
20220125 String.format()的使用
/*%s 字符串类型 //string %d 整数类型(十进制) 99 %c 字符类型 'm' //char%b 布尔类型 true //boolean%f 浮点类型 99.99 //float%a 十六进制浮点类型 FF.35AE%% 百分比类型 %%n 换行符%x 整数类型(十六进制) FF%o 整数类型(八进制) 77%e 指数类型 9.38e+5%g 通用浮点类型(f和e类型中较短的)%h 散列码 %tx 日期与时间类型(x代表不同的日期与时间转换原创 2022-01-25 14:18:15 · 395 阅读 · 0 评论 -
简单Java缓存类
需求分析项目中经常会遇到这种场景:一份数据需要在多处共享,有些数据还有时效性,过期自动失效。比如手机验证码,发送之后需要缓存起来,然后处于安全性考虑,一般还要设置有效期,到期自动失效。我们怎么实现这样的功能呢?一import java.util.HashMap;import java.util.Map;import java.util.concurrent.Executors;import java.util.concurrent.Future;import java.util.concurr原创 2021-03-02 12:21:39 · 313 阅读 · 0 评论 -
2020-12-14 WebService soap header问题
客户端添加soapHeader 记录package com.want.fchdev.test;import java.util.List;import javax.xml.namespace.QName;import org.apache.cxf.binding.soap.SoapMessage;import org.apache.cxf.headers.Header;import org.apache.cxf.helpers.DOMUtils;import org.apache.cxf原创 2020-12-14 15:28:57 · 185 阅读 · 0 评论 -
version 8 新特性整理
1 Lambda 表达式可选类型声明:不需要声明参数类型,编译器可以统一识别参数值。可选的参数圆括号:一个参数无需定义圆括号,但多个参数需要定义圆括号。可选的大括号:如果主体包含了一个语句,就不需要使用大括号。可选的返回关键字:如果主体只有一个表达式返回值则编译器会自动返回值,大括号需要指定明表达式返回了一个数值package com.want.test;/** * Hello world! * */public class App { interface MathOpera原创 2020-05-26 10:16:54 · 781 阅读 · 0 评论 -
2020-11-24 Java的JJWT实现JWT
1,什么是JJWTJJWT是一个提供端到端的JWT创建和验证的Java库token的创建引入依赖 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.6.0</version> </dependency>创建类Cre原创 2020-11-24 14:56:42 · 422 阅读 · 0 评论 -
如何在Windows系统安装RabbitMQ的超简单教程
安装RabbitMQ原创 2020-11-18 09:58:36 · 129 阅读 · 0 评论 -
20200812 java 笔记
第一章目标: A:Java简介 B:Java环境搭建 C:第一个应用程序 D:输入与输出 E:注释1、什么是程序? 我们为了让计算机帮我们完成某一项操作而编写的一系列有序的指令的集合。2、Java 它是标准的面向对象的编程语言 1995年由Sun推出,2009年被甲骨文公司收购 特点:跨平台,一次编写,到处运行,简单但是功能强大,运用广泛。3、使用记事本开发Java程序的三个步骤: A:编写源程序(后缀名.java) B:编译源程序(产生.class文件)原创 2020-08-12 13:29:59 · 582 阅读 · 0 评论 -
Design_Patterns_23
对象怎么来工厂方法抽象工厂原型建造者单例结构型模式–>对象和谁有关享元桥接组合装饰器适配器外观代理过滤行为型模式–>对象与对象在干嘛命令command责任链chain解释器interpreter迭代子iterator中介者mediator观察者observer备忘录memento模板方法template访问者visitor状态state策略strategy工厂方法public interface ISender { void Sen原创 2020-08-12 09:21:23 · 125 阅读 · 0 评论 -
Jimmy 23 种设计模式
顺口溜 公公原简单 小乔组装是外带 明泽姐弟中观被木房装册 命责解迭中观备模访状策 礼仪开合接地线创建型模式-->对象怎么来 结构型模式-->对象和谁有关行为型模式-->对象与对象在干嘛J2EE 模式-->对象合起来要干嘛设计模式的六大原则1、开闭原则(Open Close Principle)对扩展开放,对修改关闭。2、里氏代换原则(Liskov Substitution Principle) 任何基类可以出现的地方,子类一定可以出现3、依赖倒转原原创 2020-08-10 15:22:53 · 276 阅读 · 0 评论 -
加密 解密 EncryptUtils PwdUtils
package com.want.imdg.utils;import java.security.*;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;/** * EncryptUtils.java * Original Author: * Company: mdcl .原创 2020-08-10 14:22:24 · 918 阅读 · 0 评论 -
实用URL
everything 搜素工具https://www.voidtools.com/zh-cn/downloads/原创 2020-05-23 12:18:03 · 169 阅读 · 0 评论 -
算法和编程
1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。import java.io.File; import java.io.FileReader; import java.io.FileWriter; public class MainClass { public static void main(String[] args) throws Excepti原创 2020-08-10 11:44:14 · 156 阅读 · 0 评论 -
BsonUtil
import java.lang.reflect.Array;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.lang.reflect.ParameterizedType;import java.lang.reflect.TypeVariable;import java.util.ArrayList;import java.util.HashMap;import java.util.Lis原创 2020-07-31 09:28:44 · 188 阅读 · 0 评论 -
JAVA对象和BSON文档对象之间的相互转换
支持 列表,哈希,数组和基本类型import java.lang.reflect.Array;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.lang.reflect.ParameterizedType;import java.lang.reflect.TypeVariable;import java.util.ArrayList;import java.util.HashMap;imp原创 2020-07-30 16:36:31 · 2852 阅读 · 3 评论 -
IntelliJ IDEA 快捷键大全
IntelliJ IDEA 快捷键大全链接: link.1. Editing(编辑)快捷键 介绍 Ctrl +Space 基本代码补全,输入字母按后列出匹配的词组 Ctrl+Shift+Space 智能代码补全,列出与预期类型一致的方法或变量原创 2020-07-23 10:35:44 · 117 阅读 · 0 评论 -
Java经典问题算法大全
Java经典问题算法大全Java经典问题算法大全/*【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....*/package cn.com.flywater.FiftyAlgorthm;public class FirstRabbit {public static final int MONTH = 15;pu原创 2020-07-14 13:37:11 · 410 阅读 · 0 评论 -
java 文件 上传 下载
SpecialPlanControllerpackage com.want.special.controller; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io原创 2020-07-10 14:45:25 · 273 阅读 · 0 评论 -
批量建立文件,建立文件夹 ,清理垃圾,快速获取文件名
批量建立文件.batcopy>D:\jimmy_folders\jimmy\Ultras\1.javacopy>D:\jimmy_folders\jimmy\Ultras\2.javacopy>D:\jimmy_folders\jimmy\Ultras\3.javacopy>D:\jimmy_folders\jimmy\Ultras\4.javacopy>D:\jimmy_folders\jimmy\Ultras\5.javacopy>D:\jimmy_fol原创 2020-07-09 14:14:46 · 157 阅读 · 0 评论 -
Beyond Compare4过期解决方法
链接: link.C:\Users\00320558\AppData\Roaming\Scooter Software\Beyond Compare 4删除<TCheckForUpdatesState>节点(即<TCheckForUpdatesState>到</TCheckForUpdatesState>之间的部分),保存退出编辑软件。4重新打开BeyondCompare3,所有历史记录及配置都有保留,没再弹出3281-0350...原创 2020-07-08 13:25:38 · 330 阅读 · 0 评论