工具专栏
一些基础类的使用
飞流2023
村上春树有一句话: “我告诉你我喜欢你 并不是一定要和你在一起 只是希望今后的你 在遭遇人生低谷的时候 不要灰心 至少曾经有人被你的魅力所吸引 曾经是,以后也会是”。
我觉得陈奕迅的《十年》是一种不甘心,是一种歇斯底里宣泄,那种深深刻在骨子里的悲伤,而沙宝亮的《十年》是最后面对这样结局的一种释然,是一种美好的祝愿。那种"在最美的十年遇见你"。
展开
-
CSDN上大伙都在用的自定义设置
找到管理博客点击进入侧边栏找到博客名片进入设置博主名片的详细信息查看文章底部设置的博主名片原创 2021-04-11 12:13:41 · 624 阅读 · 0 评论 -
阿里云Code 仓库如何设置公钥详解版本
1、阿里云代码仓库管理平台网站https://code.aliyun.com/2、点击设置进入个人设置页面3、获取个人的公钥3.1、进入ssh目录cd ~/.ssh3.2、查看公钥cat id_rsa.pub3.3、整个复制公钥从 ssh-rsa 开始复制完整的4、将复制公钥配置到阿里云代码仓库...原创 2021-01-07 11:34:16 · 1206 阅读 · 0 评论 -
枚举的简单用法根据值查找名称
package com.fansunion.cloud.luckids.enums;import lombok.AllArgsConstructor;import org.apache.commons.lang3.StringUtils;import java.util.HashMap;import java.util.Map;/** * 关卡难度级别 */@AllArgsConstructorpublic enum GameDifficulty { /** * 4原创 2021-01-03 20:38:50 · 763 阅读 · 0 评论 -
Mac环境下安装MAT分析内存快照的踩坑过程
1、下载压缩文件并解压出mat.app1.1、官方下载链接https://www.eclipse.org/mat/downloads.php2、将解压的mat.app移动到/ApplicationsMacBook-Pro ~/Applications $ mv /Users/fenke/Downloads/mat.app .3、直接运行报错并解决3.1、错误提示如果直接点击mat应用,会启动失败,并弹窗提示我们去查看日志文件.eclipse/1005214708_macosx_coco原创 2020-10-21 19:44:45 · 1071 阅读 · 1 评论 -
Lambda使用Stream包下的Collectors的toMap源码分析以及入门案例【第二篇】
返回自己想要的key和value /** * toMap * TODO * public static <T, K, U> * Collector<T, ?, Map<K,U>> toMap(Function<? super T, ? extends K> keyMapper, ...原创 2019-12-16 12:05:26 · 601 阅读 · 0 评论 -
Lambda使用Stream包下的Collectors的入门案例【第一篇】
源码中的案例/** * Implementations of {@link Collector} that implement various useful reduction * operations, such as accumulating elements into collections, summarizing * elements according to various c...原创 2019-12-15 16:41:56 · 422 阅读 · 0 评论 -
Lambda表达式Stream源码中的方法入门案例
初始化一个集合用作stream中的方法的测试 /** * 初始化集合 * @return */ private List<Phone> getList(){ List<Phone> list = new ArrayList<>(); list.add(new Phone("bla...原创 2019-12-13 12:18:25 · 301 阅读 · 2 评论 -
反射的总结及暴力反射的使用
1 .需要掌握的留个单词 class 类 constructor 构造 method 方法 field 字段 instance 实例 invoke 执行2 .一个类(class)的字节码文件的三种获取方式 一: 类名.class 二: 实例.getClass() 三: Class....原创 2018-03-28 14:14:12 · 1752 阅读 · 0 评论 -
EL表达式的使用
////////////////////////////////////////////// // 数组 String[] str = {"aaa","bbb","ccc"}; getServletContext().setAttribute("str", str); <c:forEach items="${str }" var="srtArr"&g原创 2018-03-28 14:24:09 · 180 阅读 · 0 评论 -
如何使用fastDFS服务器上传图片的代码实现及详解案例
1. 表单 2. Controller的接收 3. 配置文件 4. 配置文件注解 5. 方法一:图片保存到本地并且同时长传到fastDFS图片系统创建本地文件夹存放上传的图片 注意:图片的非空判断,和由于要保存到本地图片的名称相同容易冲突,需要解决6. 方法二:直接存放到fastDFS图片...原创 2018-03-28 14:35:01 · 2480 阅读 · 1 评论 -
lombok插件的使用
安装插件引入maven依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional></dependency>原创 2018-11-07 09:59:05 · 179 阅读 · 0 评论 -
使用Background Image Plus插件给IDEA添加背景图片
效果图插件的下载第一步:第二步第三步:第四步安装上面的插件,重启ideaIDEA背景图片的设置先下载一张图片供选择设置图片原创 2018-08-29 14:58:06 · 12843 阅读 · 6 评论 -
springboot项目配置文件的读取高级用法
配置文件web: my_name: mqs tags: aaa,bbb,ccc,ddd like: 学习配置文件对应的实体类package com.test.demo.pojo;import lombok.Data;import org.springframework.boot.context.properties.ConfigurationProperties;...原创 2018-11-06 14:56:19 · 797 阅读 · 0 评论 -
springboot项目动态获取配置文件的配置信息
application.ymlweb: my_name: mqs tags: aaa,bbb,ccc,ddd like: 学习配置文件对应的beanpackage com.test.demo.pojo;import lombok.Data;import org.springframework.boot.context.properties.Configuratio...原创 2018-11-06 14:47:05 · 5561 阅读 · 3 评论 -
springboot项目使用@Value注解获取配置文件中的配置信息
application.yml配置文件得配置信息web: my_name: mqs tags: aaa,bbb,ccc,ddd like: 学习使用@Value注解获取配置文件中的配置信息 /** * TODO springboot配置文件得读取方法一 */ @Value("${web.tags}") private Strin...原创 2018-11-06 14:41:00 · 1434 阅读 · 0 评论 -
SpringBoot集成beetl模板快速入门【IDEA开发】
【1】beetl官方网址:http://ibeetl.com【pom.xml】需要添加的依赖原创 2018-08-30 23:58:29 · 1962 阅读 · 0 评论 -
SpringBoot的监控和管理
添加依赖pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>springboot项目的配...原创 2018-08-29 14:27:12 · 203 阅读 · 0 评论 -
第二篇:丰桥SDK之路由查询【顺丰查询订单的物流信息】
上一篇的文章链接:https://blog.csdn.net/wildwolf_001/article/details/83410452丰桥sdk路由查询的关键代码:package com.test.demo.express.config;import com.test.demo.express.service.SfExpressService;import org.sprin...原创 2018-10-26 10:52:51 · 5095 阅读 · 10 评论 -
第一篇:丰桥SDK之路由查询【顺丰查询订单的物流信息】
项目的包结构配置文件配置信息【application.yml】丰桥月结卡号自己去注册配置文件中的配置信息的获取代码package com.test.demo.express.config;import org.springframework.boot.context.properties.ConfigurationProperties;/** * @Author...原创 2018-10-26 09:59:37 · 6082 阅读 · 3 评论 -
SpringBoot 使用@Scheduled注解配置定时任务
定时任务简单解析这里使用的是spring自带的定时任务框架内,只需要一个注解就可以使用定时任务。SpringBoot自带的Scheduled,是一个轻量级的Quartz代码演示项目的启动类需要加注解@EnableScheduling/** * @Author: Mqs * @Date: 2018/9/19 14:26 * @Description: springBoot...原创 2018-10-22 18:05:56 · 724 阅读 · 0 评论 -
JQuery和java以及easyUI中日期格式的转换
1. Jq中日期格式的转换// 时间的格式化传过来的是json格式日期function pdateFormat(data){// 对于json格式的日期的转换 1446393600000if (data != null) {var date = new Date(data);var y = date.getFullYear();var m = date.getMont...原创 2018-03-28 14:29:14 · 983 阅读 · 0 评论 -
xml文件解析的配置工具类
xml文件解析的配置工具类package com.test.demo.express.sf.util;import javax.xml.bind.JAXBContext;import javax.xml.bind.Unmarshaller;import java.io.StringReader;/** * @Author: * @Date: 2018/10/17 23:47...原创 2018-10-26 10:56:19 · 1867 阅读 · 0 评论 -
double类型转换成int类型
public class test09 { public static void main(String[] args) { double a = 5000.44; double b = 100.12; double v = a / b; int i = new Double(v).intValue(); ...原创 2018-08-13 16:49:37 · 166991 阅读 · 2 评论 -
使用正则截取字符串和拼接
第一种使用字符串的截取 /** * 截取字符串 */ @Test public void test(){ String str = "https://item.taobao.com/item.htm?spm=a219t.7900221/10.1998910419.d30ccd691.17d575a5u82Z8v&id=...原创 2019-05-29 19:26:38 · 2949 阅读 · 0 评论 -
字符串截取得Java工具类
@Test public void test24(){ //删除标签 String tagIdStrand = "1,2,3,4,5,6"; if (StringUtils.isNotEmpty(tagIdStrand)) { // TODO 截取第一个元素// tagIdStrand...原创 2018-11-05 18:25:44 · 915 阅读 · 0 评论 -
java将字符串转换成集合
代码展示 @Test public void test23(){ Set<String> set = new HashSet<>(); set.add("aaaa"); set.add("qqqq"); set.add("wwww"); set.add("eeee");原创 2018-11-05 17:40:35 · 18584 阅读 · 0 评论 -
Java将集合转换成以特定符号分隔的字符串
@Test public void test22(){ Set<String> set = new HashSet<>(); set.add("aaa"); set.add("qqq"); set.add("www"); set.add("eee"); set....原创 2018-11-05 17:28:45 · 9571 阅读 · 0 评论 -
将字段名称转换为驼峰命名
代码演示 @Test public void test_str(){ StringBuilder sb = new StringBuilder(); String field = "this_is_an_apple"; if (!field.contains("_")){ } String[] s = field.split("_"); sb.append(s[0]); for原创 2020-05-11 14:32:55 · 2378 阅读 · 2 评论 -
将Json解析成Java对象
使用工具将Json字符串转换成对象json转对象的地址:http://www.bejson.com/json2javapojo/new/Maven依赖<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --><dependency> <groupId>com.aliba...原创 2019-12-15 16:34:35 · 230 阅读 · 0 评论 -
字符串的替换【${name}】和xml格式数据的拼接
/** * 拼接字符串 */ private static final String LOVE_YOU = "姓名:{name}\n家庭住址:{address}\n爱好:{hobby}"; @Test public void testReplace(){ HashMap<String, String> map = n...原创 2019-05-29 19:30:04 · 2297 阅读 · 0 评论 -
将驼峰命名转换为数据库字段
代码演示方法一 public static String HumpToUnderline(String para){ StringBuilder sb=new StringBuilder(para); int temp=0; if (!para.contains("_")) { for(int i=0;i<para.length();i++){ if(Character.isUpper原创 2020-05-12 16:41:01 · 1634 阅读 · 0 评论 -
一个list分割成若干个指定长度list的方法
1、测试数据@Testpublic void test_split(){ List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.add(3); list.add(4); list.add(5); list.add(6); list.add(7); list.add(8);}2、方法一使用google guava包下的原创 2020-09-09 20:06:06 · 3490 阅读 · 0 评论 -
如何优雅的从一个逗号分隔的字符串中获取第一个元素
1、转成数组直接获取0位置的元素// it.getBannerPics() 获取到的是一个英文都好分割的字符串String[] strArr = it.getBannerPics().split(","); bo.setItemsPic(strArr[0]);2、使用增强for循环,获取到第一个元素然后直接跳出循环String[] strArr = it.getBannerPics().split(",");for(String p : strArr){ bo.setItemsPic(p);原创 2020-09-01 14:11:43 · 2752 阅读 · 1 评论 -
转换成Json格式的数据并且可以看转换后的结果
需要的jar包:json-lib-2.4-jdk15.jarpackage com.xxx.xxx.json;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import net.sf.json.JSONArray;import net.sf.json.JSONObject;pub...原创 2018-03-28 14:10:10 · 590 阅读 · 0 评论 -
二叉树!!!数据结构与算法,大学期间没学会,现在终于搞明白了
前言点赞在看,养成习惯。点赞收藏,人生辉煌。点击关注【微信搜索公众号:编程背锅侠】,防止迷路。树定义树(Tree) 是n(n>=0)个结点的有限集。n=0时称为空树。在任意一颗非空树中:有且仅有一个特定的称为根(Root)的结点;当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1、T2、…、Tn,其中每一个集合本身又是一棵树,并且称为根的子树。此外,树的定义还需要强调以下两点:n>0时根结点是唯一的,不可能存在多个根结点,数据结构中的树只能有一原创 2020-07-15 16:51:37 · 389 阅读 · 0 评论