杂谈
习明然
IT工程师、90后
展开
-
开源协议的使用限制
我们开发的软件肯定难免用到了来自于开源项目的部分,那么这个时候在法律上,是否会承担相应的风险,这就有必要了解一下开源协议的法律范畴。以一张图片来了解吧,更为直观点。实际情况从Github上下载的项目,大部分是采用的MIT协议,例如这里我们下载一个项目,打开license文件,内容大致如下:MIT LicenseCopyright (c) 2018-2019 HandyOrgPer...原创 2019-10-17 18:03:04 · 1292 阅读 · 0 评论 -
防止别人反编译你的软件
翻看历史记录,可以看到之前有写过一篇文章,简单讲解了怎么反编译,或者说破解C#软件。由于大公司的项目很注重安全性,这里通过移动端APP来为例,通过几个方向点,说一下避免别人反编译你软件的几个思路,以下仅限于技术方面的处理方式,暂时想到这么多,其它的自我发散思考吧。1.混淆代码这是软件防反编译加密技术的必要项,也是最直接而有效的方式,对应用程序的代码进行混淆,保证源码被逆向后无法解析代...原创 2020-01-10 14:15:19 · 9757 阅读 · 0 评论 -
学习是种乐趣
这是一篇主观随笔,想来就是对最近学习状态的一个感悟,对学习的另一个认识。回顾一下自己的编程之路,工作也有3年了,深耕不多,浅藏辄止亦是不少。看了不少书籍,也翻了不少语言书籍,发现很多知识,看了不用是容易忘的,所以也就开始学习些博客,做个总结吧。这也有个好处,可以网上做自我查阅,有时解决一个不错的实际开发问题,发现网上都有,甚至写的还很不错,也就没直接拷贝过来。当然,也有解决后发现网上没有,同时非常...原创 2018-05-08 23:29:00 · 206 阅读 · 1 评论 -
2018的简要规划
最近有点忙,17年的总结只在朋友圈里,寥寥几十字简要概括了下,没有具体细致的总结规划,倒也是不想太过死板,计划这个东西,有一个大致方向就好。周末想了想,那就给个18年的简要规划吧,也算一篇感悟。由于17年也看了些java和数据库的技术书籍,所以今年的打算,简单点就是将C#和JAVA结合起来,写一些关于两者异同方面的总结。同时也是希望将两者的基础技术方面做一个梳理,毕竟现在吃一个语言不容原创 2018-01-21 22:54:08 · 1274 阅读 · 2 评论