自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 问答 (4)
  • 收藏
  • 关注

原创 如何监控Java线程池运行状态?

(转)如果想监控一个线程池的执行状态,线程池执行类ThreadPoolExecutor给出了相关的 API, 能实时获取线程池的以下信息:当前活动线程数正在排队中的线程数已经执行完成的线程数总线程数……总线程数 = 排队线程数 + 活动线程数 + 执行完成的线程数代码示例创建ThreadPoolExecutor实例:通过ThreadPoolExecutor的API来获取线程运行信息:代码运行分析线程池提交了 100000 个任务,但同时只有 50 个线程在工作,我们每

2020-05-09 11:00:43 2187

原创 HTTP请求工具 postman7.1下载

Postman7.1链接:https://pan.baidu.com/s/1-MYipMVq9HHKBk6FrK0EAg提取码:pst7

2022-04-15 11:37:50 331

原创 计算机网络 - 大学精品公开课

计算机网络 - 大学公开精品课程:https://www.icourse163.org/course/HIT-154005

2021-10-29 14:52:01 227

原创 进阶篇:SpringCloud整体架构学习

进阶篇:SpringCloud整体架构学习链接: http://www.macrozheng.com/#/cloud/springcloud欢迎使用助记网站: 助记宝

2021-04-13 10:00:45 83

原创 将多个word文档合并成一个, 兼容doc/dox格式

Aspose组件功能强大,推荐使用import com.aspose.words.Document;import com.aspose.words.ImportFormatMode;import com.aspose.words.SaveFormat; /** * 使用aspose.words 合并多个word文件成一个word,兼容doc和docx格式 * @param inputFilePaths 多个word文档路径集合 * @param outPath

2021-03-03 10:24:12 538

转载 35个Java代码优化的细节,你知道几个?

(转) 前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来,对于代码的运行效率绝对是有提升的。代码优化的目标是:1、

2020-11-17 16:10:25 112 1

原创 公共API接口推荐

免费公共API接口推荐:http://47.94.135.214/ 顾宇APIhttps://api.vvhan.com/ 韩小韩APIhttps://api.oioweb.cn/ 教书先生API

2020-10-30 09:50:30 2185 1

原创 Java中通过mutool命令将pdf中页生成图片

/** * 生成pdf快照 * @param tmpPdfFile 临时pdf文件 * @param pdfId pdf文件ID * @param pageNos 待生成的页 * @param httpdPath 存放生成图片的物理路径 */private static void generatePictures(File tmpPdfFile, long pdfId, Set<Integer> pageNos,String httpdPath) {

2020-06-16 13:53:36 947

原创 软件设计模式概述

软件设计模式的产生背景设计模式”这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977 年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(ChristopherAlexander)在他的著作《建筑模式语言:城镇、建筑、构造(A Pattern Language: Towns BuildingConstruction)中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。1979 年他的另一部

2020-05-19 11:56:25 187

原创 SpringSecurity+JWT 构建用户认证和用户授权框架

说明:SpringSecurity是一个用于Java 企业级应用程序的安全框架,主要包含用户认证和用户授权两个方面.相比较Shiro而言,Security功能更加的强大,它可以很容易地扩展以满足更多安全控制方面的需求,但也相对它的学习成本会更高,两种框架各有利弊.实际开发中还是要根据业务和项目的需求来决定使用哪一种.JWT是在Web应用中安全传递信息的规范,从本质上来说是Token的演变,是一种生成加密用户身份信息的Token,特别适用于分布式单点登陆的场景,无需在服务端保存用户的认证信息,而是直接对T

2020-05-14 14:07:56 264

原创 Springboot普通类如何获取bean实例?

从Spring上下文中获取bean实例:private JWTConfig jwtConfig=null; public JWTConfig getJWTConfig(){ if(jwtConfig==null){ //根据类名获取 jwtConfig = SpringContextUtil.getBeanByClass(JWTConfig.class); } return jwtConfig; }

2020-05-14 13:56:18 2086

原创 Java8 Stream 用法及案例

Stream 使用一种类 SQL查询的方式来提供一种对Java集合运算和表达的高阶抽象。可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。这种风格将要处理的元素集合看作一种流,流在管道中传输,并且可以在管道的节点上进行处理,比如筛选,排序,聚合等。## Person 实体类:public class Person { private String name;...

2020-05-08 11:01:36 249

原创 Thymeleaf 标签使用

Thymeleaf使用div文本:<div class="value counter" th:text="${tech_count}">;表格:<tr th:each="diary: ${diarylist}"><td ><font color="" th:text="${diary.title}"></font></t...

2020-05-07 10:35:22 168

json查看器.rar

能方便的, 快捷的, 格式化查看json字符串或json文本的小工具, 免安装, 解压后双击JsonView.exe 即可使用.

2020-05-09

DWR中文文档v0[1].9(dwr2.0).rar

DWR中文文档v0[1].9(dwr2.0)

2009-11-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除