随笔分类 - 杂记
随手杂记,技术无关内容
摘要:参考文章: https://www.cnblogs.com/lykbk/p/erwerwerwerwerwerwe.html https://www.cnblogs.com/jiangxiaoyaoblog/p/5845951.html 概述 作为一个项目管理工具,maven已经流行了好多年,近几年
阅读全文
摘要:仅做记录之用。 java代码可以反编译,因此有时候要保护自己的知识产权还真得费点心思,一般来说有三个思路: 1、将class文件加密,这个是最安全的,但也费事儿,因为要重写classloader来解密class文件; 2、使用花指令,使得class文件不能反编译(利用反编译工具漏洞);安全性一般,还
阅读全文
摘要:知乎参考文章:https://www.zhihu.com/question/28254987 日常开发中总会有一些这样那样的异常,在项目没有明确规定的情况下,多数时候我们基本无视了异常的处理,最后的结果就是程序能跑就行,出异常了找开发修复。有时候我们还认为抛异常无用,因为反正已经异常了,业务也无法使
阅读全文
摘要:Git是分布式的,并没有服务端跟客户端之分,所谓的服务端安装的其实也是git。Git支持四种协议,file,ssh,git,http。ssh是使用较多的,下面使用ssh搭建一个免密码登录的服务端。 1、提前安装git跟sshserver; 2、 创建一个用户,用来运行git服务; 新建一个用户,叫g
阅读全文
摘要:Git是分布式的,但多数时候仍然要使用中央仓库作为所有开发者的交互中心,和svn一样,开发人员仍要在本地写代码并提交到中央服务器。Git相较于svn最大的优势就在于其强大的分支系统,而git的工作流程配合其强大的分支系统,可以说几乎完美的契合了敏捷开发的要求。任何事情都一样,有一个明确的管理规范,做
阅读全文
摘要:Git已经火了很久,简单的使用也没有问题,但有几个问题一直以来都没有搞清楚:git跟svn有哪些异同,两者相互的优劣是什么,git的分布式怎么理解,为什么有离线提交,,,自己动手,分别看一下服务端跟客户端使用有什么异同,大概也就了解了。 选择的服务端分别是gitlab跟visual svn serv
阅读全文
浙公网安备 33010602011771号