- 博客(13)
- 资源 (19)
- 收藏
- 关注

原创 可执行JAR包精简器
有时候,我们开发一个小工具,不得不依赖一些第三方库,而且只用到第三库很小一部分功能,但我们导出的可执行JAR就胖了好多。为了追求极致,在空闲时间开发了这个小工具,可以用来精简依赖的第三方包体积,从而使我们的JAR变瘦。使用1)选择需要精简的JAR文件,支持拖拽。2)填写需要精简的包前缀,指明哪些第三方包需要精简。3)点击简化按钮,会运行可执行JAR,操作所有功能,完成数据收集。4)自动化精简。5)点击运行按钮,操作所有功能,验证软件是否能正常工作。6)精简完成。原理一个可执行JAR包中
2020-06-28 22:01:56
816
1

原创 Mybatisplus代码生成器(界面&插件)
Mybatisplus 代码生成器提供 Windows Desktop 和 IDEA Plugin 两个版本。主要功能Mybatis Plus代码生成器 - 自定义配置模板 - 自定义表-实体映射信息 - 多数据源管理 - 操作记忆功能 - 操作化繁为简工程化(maven,spring boot) - 生成maven工程
2020-06-28 21:08:13
5241
4

原创 JVM 性能调优
一、JVM 内存模型及垃圾收集算法1.根据 Java 虚拟机规范,JVM 将内存划分为:New(年轻代) Tenured(年老代) 永久代(Perm)其中 New 和 Tenured 属于堆内存,堆内存会从 JVM 启动参数(-Xmx:3G)指定的内存中分配,Perm 不属于堆内存,有虚拟机直接分配,但可以通过-XX:PermSize -XX:MaxPermSize 等参数调整其大小...
2018-08-15 13:01:42
238

原创 Windows自定义右键菜单
给文件添加右键菜单的方法主要有修改注册表,编写COM组件两种方式,当然这个只是我知道的,或许还有其他我所不知道的方法。今天我要分享的是如何通过添加注册表来达到创建自定义菜单的目的。 在XP系统上通过注册表添加自定义菜单,只能创建一级菜单而且不能给菜单添加图标。WIN7及之后的系统支持注册表添加多级菜单并且可以添加菜单图标。 自己写好的小程序想要...
2018-08-02 11:05:40
35486
6

原创 使用二维码实现文件分享
有时候,想要把电脑上的文件快速便捷的传输到手机,就可以用到这个工具了。使用方法示例: 1、准备需要传输到手机的文件 注:1.2版本不仅支持对文件的一键分享,还支持文件夹的一键分享。 2、选中文件或文件夹,右键属性,点击QrShare 3、弹出二维窗口,用手机扫描二维码下载文件 提示:此时鼠标的粘贴板已经粘贴了二维码...
2018-07-30 11:11:47
18556
3

原创 如何在系统中生成唯一性ID的问题
关于如何在系统中生成唯一性 ID 的问题(如订单号、批次号等),一直困扰了许久。因为还要考虑并发的问题,所以时间戳 + 随机数的组合并不可取,Java 中的 UUID 是一种可取的方法,但它的缺点是序列号太长了,而且没有可读性,对用户来说这么一堆乱码是极不友好的。 推特的工程师 snowflake 也提出了一个在分布式系统中生成唯一序列的方法。SnowFlake 的优点是,...
2018-07-20 14:46:15
1632

转载 Centos7安装并配置mysql5.6完美教程(修正版)
转自:Centos7安装并配置mysql5.6完美教程说明:有些步骤执行不过去,我做了笔记,解决了。IT视频集合下载地址:http://blog.sina.com.cn/s/blog_189450fd80102xp2f.html原文:https://blog.youkuaiyun.com/qq_25166683/article/details/81131974...
2018-07-20 14:40:48
1874
5

转载 如何在Centos7上以图形化解界面安装Oracle数据库12c
说明:我按照该教程安装的时候,出现了一些问题,标记出来了。 IT视频集合下载地址:http://blog.sina.com.cn/s/blog_189450fd80102xp2f.html原文:https://blog.youkuaiyun.com/qq_25166683/article/details/81131779...
2018-07-20 14:34:56
522

原创 常见的RuntimeException
常见的RuntimeException RuntimeException是开发中最容易遇到的,下面列举一下常见的RuntimeException:1、NullPointerException:见的最多了,其实很简单,一般都是在null对象上调用方法了。 String s=null; bo...
2018-07-20 14:28:03
338
原创 Virtualbox桥接实现静态固定IP内外网访问
桥接实现静态固定IP内外网访问第一步、安装好一个虚拟机linux01 第二步、配置网卡,选择桥接网卡模式,并且指定桥接的具体的网卡第三步、正常启动虚拟机linux01,查看环境1.外网可以连接2.虚拟机可以访问物理主机3.物理主机可以访问虚拟机第四步、修改网卡配置文件,实现静态IP连通内外网1.进入/etc/sysconfig/network...
2018-10-20 11:55:28
17155
3
原创 Java学习之路(书籍推荐)
如果都能看完看懂且科学的总结外加合理的实践,相信BAT,TMD的Offer会向你招手的。以下是每本书的推荐语,清楚自己缺的是什么,就下定决心去补吧,一个好工作意味着高收入,投资自己的时间换来更宝贵的东西。如果您不想购买实体书籍,那么你可以从这里批量下载电子版的PDF书籍阅读。 一.计算机网络系列:1.《TCP/IP卷一》 这本其实我刚开始没看太懂,可能是当时太水的原因,...
2018-10-12 23:51:01
654
原创 JOptionPane扩展应用
JOptionPane轻便应用,不需要另外写Jframe代码案例:(抛砖引玉)package com.kancy.wintools;import javax.swing.*;import javax.swing.border.TitledBorder;import javax.swing.event.ChangeEvent;import javax.swing.event.Ch...
2018-09-03 12:28:23
605
Mybatis Plus代码生成器 IDEA 插件版 (版本v0.0.6)
2020-06-28
可执行JAR包精简器:jar-slim-maker
2020-06-28
使用二维码实现文件分享v4.0.0最新版(windos工具)
2020-05-03
Context Menu Tuner Windos 3.0.2 右键菜单功能编辑器
2018-08-22
使用二维码实现文件分享(windos工具QrShare1.3版本)
2018-07-31
使用二维码实现文件分享(windos工具QrShare1.2版本)
2018-07-30
使用二维码实现文件分享(windos工具)
2018-07-30
activiti6疯狂工作流讲义+activiti的eclipse插件
2018-07-20
mysql主从服务器配置
2018-07-20
Drools6.5 部署Drools Workbench和Kie Server笔记
2018-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人