- 博客(9)
- 收藏
- 关注
原创 Java如何修改Jar包中的.class并生效
有的时候项目在交接过程中有源代码丢失的情况,只有一个光秃秃的Jar包,这个时候需要修改其中的小功能,但是由于都是.class所以让人恼火进入正题只需要这5步1.下载JUIJD-GUI 下载地址这是一款反编译软件,可以看到.class对应.Java文件。这就是第一步,后续我们可以拿到对应的.java文件写出对应类2.生成与之对应的.java并编写这一步需要自己根据自己的业务完成3.把jar包传到Linux服务器并解压jar -xf xxx.jar //解压你的文件4.上传你的Java.
2021-11-25 15:30:43 1602
原创 Java 设计模式
Java设计模式前序:UML相关知识1.类之间的关系1.1 依赖1.2 泛化关系[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OM6llikT-1625644992278)(assets/20210105183619419.png)]1.3 实现[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-36c3dDLj-1625644992292)(assets/20210105184219412.png)]1.4 关联[外链图片转存失
2021-07-07 16:09:03 104
原创 状态设计模式
状态设计模式当一个人在处理同一件事情的时候,有不同表现的时候。根据他不同的状态去做不同的业务逻辑。从而表现出不同的效果。在if–else…之后,状态模式会把if…else的判断条件抽象出来,表现与状态绑定在一起interface State{//状态 doWork();// 表现}当我们把状态传给对象的时候他就可以根据状态去执行不同工作状态模式是:你改变了状态 你一系列的行为都会随之而改变...
2020-07-30 09:16:49 142
原创 服务器搭建
一 如何使用SecureCRT连接虚拟机获取虚拟机IP :ifconfig使用ip地址与密码连接二 linux操作2.1 用户操作创建一个用户sudo adduser alche给用户设置密码sudo passwd aclhe3.改变用户密码passwd 2.2设置ssh秘钥ssh数据传输的加密原理数据传输的加密方式:非对称加密非对称加密原理:公钥...
2020-04-28 17:57:48 529
原创 进程 线程 协程
进程 线程 协程的关系说到进程,我们最为熟悉了,不熟悉的话 看看下面的图后台进程有87个进程就是应用程序的启动实例,进程拥有代码和文件资源,数据资源,独立的内存空间。这里可以看到Idea 的内存占得比较多那线程呐:线程从属于进程,是进程的实际执行者,一个进程至少包含一个主线程这就是为什么你写Java的时候为什么至少要有一个main方法,线程同时也拥有自己的栈空间。对于操作系统而言,线...
2020-04-07 09:27:39 1144
原创 git如何分支操作
文章目录git使用教程1.分支操作1.1 切换远端与本地相连接的分支1.2 如何新建分支2 git stashgit使用教程1.分支操作1.1 切换远端与本地相连接的分支因为开发中会有多个分支,远端分支,本地分支都有多个。如何让分支发挥它的独立性,就需要把远端分支与本地分支相关联。查看本地分支git branch 查看远端分支git branch -a 根据远端分支...
2020-03-19 12:21:32 356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人