知识扫盲
文章平均质量分 51
calmtho
这个作者很懒,什么都没留下…
展开
-
加密算法概念分类,以及使用通俗的例子说明什么是可逆算法,不可逆算法,对称加密算法,非对称加密算法
这里就不引用百科长长的概念解释了,通俗的说可逆即是可以将密文再次转为明文即为可逆。这里同样不引用百科长长的概念解释了,通俗的说可逆即是不可以将密文再次转为明文即为可逆。引用360百科解释引用360百科解释看完以上概念,应该对这四中分类有一定的了解,那么实际上呢,四种分类评判的维度不完全一致,而细心的小伙伴则会发现,实际上可逆加密是包含非对称加密和对称加密的,为什么这样说呢,因为对称和非对称,实际上都是为了保证数据的安全传输,本质是需要传输后解析,获取回原来的数据的,所以先决条件就是必须可逆。1.不可逆算法,原创 2022-06-09 00:09:08 · 2404 阅读 · 0 评论 -
各大软件协议区别图
一张图弄懂 MIT,BSD,Apache几种开源协议之间的区别http://www.ruanyifeng.com/转载 2021-04-28 14:25:14 · 269 阅读 · 0 评论 -
分享几个免费的开源邮件服务器软件
由于企业的需要,我们很可能需要架设一个邮件服务器,微软的Exchange太复杂?GOOGLE出来的又收费!头大了吧,下面则有一些开源免费的邮箱服务器软件。hMailServerhmailserver是一个免费的win下的邮件服务器,类似于国内的winmail的管理界面只是没有中文不过可以找到网上的中文包补丁,支持SMTP,POP3,IMAP不内置Webmail但可以使用开源的各种web端来组合使用.可以使用邮件过滤黑白单灰名单,杀毒.后台数据在MSSQL或者MYSQL.其官网有Squirrel转载 2021-03-02 00:27:44 · 72511 阅读 · 0 评论 -
线程池应该设置多少才合理
我们常常会问多线程相关知识,那么线程池的设置问题就避免不了,那么,我们应该怎么回答或者怎么思考解决这个问题呢?其实这个问题反映的是如何设置使得计算机资源利用率最大化。我们回答的时候可以说:为了提高 CPU 的利用率,一般我们可以设置线程池的为CPU核心数或者核心数的2倍。线程池的理想大小 取决于提交任务的类型以及所部署系统的特性,不应该在程序中写死,线程等待时间所占比例越高,需要越多线程。线程CPU时间所占比例越高,需要越少线程我们要根据任务是 :计算密集型 or I/O密集型 来设置线程池的大原创 2020-11-13 11:01:26 · 1457 阅读 · 1 评论 -
Springboot多模块,系统包名不一致,导致主类无法扫描,以至于spring无法注入的解决
最近最在做项目,是使用的多模块聚合工程的开发模式,而且是使用的开源框架二次开发,通过依赖传递,引入自己的模块,在做的过程中有很多问题,其中就遇见了系统包名不一致,导致主类无法扫描,以至于spring无法注入的解决,包名即域名,而开源框架肯定和公司的域名不同,自动扫描,我们都知道是扫描的启动类的子孙包,而我们的包名不一样肯定是无法扫描到的。所以需要使用手动开启注解扫描,让其注入springioc容器。使用@ComponentScan,但是这个不能加在主类,因为加在主类回覆盖默认,我们不想这样,可以将这个注解加原创 2020-11-02 17:23:47 · 2219 阅读 · 0 评论 -
Cookie、Session、Token、JWT概念,常见疑问以及使用扫盲
文章目录前言什么是认证(Authentication)什么是授权(Authorization)什么是凭证(Credentials)什么是 Cookie什么是 SessionCookie 和 Session 的区别什么是 Token(令牌)一.Acesss Token二.Refresh TokenToken 和 Session 的区别什么是 JWT生成 JWTJWT 的原理JWT 认证流程:JWT 的使用方式方式一方式二方式三Token 和 JWT 的区别常见的前后端鉴权方式常见的加密算法常见问题使用 coo转载 2020-10-31 23:04:05 · 285 阅读 · 2 评论 -
编程到底学的是什么,主次又是什么
第一,是思想!思想指的是什么呢,首先我们回到最初的起点,那会刚有计算机,那我们最需要的做的是什么,就是思想的处理,什么叫思想的处理,其实就是怎么将人的思维给到以计算机可以识别的方式让计算机识别以及存储。所以其实我们想要表达的就是程序思维,计算机需要什么,我们能给什么,我们要给什么。这样才可以进行编程。第二,设计!这里指的是一些设计思想以及设计模式,从而到架构的设计这里说的架构设计,不是说一个要你设计个架构出来,因为架构这个东西不是每个人都能设计好的,但是我们如果作为编程人员需要去发现什么样的架构适合做原创 2020-10-31 14:15:47 · 1757 阅读 · 0 评论 -
WEB-INF和META-INF扫盲,以及解开困惑一些初学者困惑,为什么index文件在WEB-INF,META-INF是什么,作用
WEB-INFWEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过 web.xml 文件对要访问的文件进行相应映射才能访问。所以我们传统的JavaEE项目,这也是为什么我们servlet配置映射的index.jsp页面不在WEB-INF下的原因。META-INF相当于一个信息包,目录中的文件和目录获得Java 2平台的认可与解释,用来配置应用程序、扩展程序、类加载器和服务manifest.mf文件,在用ja原创 2020-10-31 13:40:17 · 1173 阅读 · 0 评论 -
分布式,集群,微服务概念以及实际区别
概念原创 2020-10-24 21:45:49 · 124 阅读 · 0 评论