模拟退火算法 模拟退火算法(Simulated Annealing)1.是什么?怎么来的?模拟退火是模拟物理上退火方法,通过N次迭代(退火),逼近函数的上的一个最值(最大或者最小值)。尽管可能不是最优解,但得到的是一个可行解。 很多优秀算法的设计灵感都源于自然界和社会生活当中,比如蚁群算法,遗传算法等等,模拟退火算法也不例外,在物理退火当中,先将物体加温,最后让物体自然冷却,缓缓降温,冷却后可达到最低能量状态, 2022-10-13 笔记 算法
安装并激活Office 2021 安装并激活Office 2021专业增强版卸载原有的Office不管你是多么舍不得你的Office,你必须从头开始,并且不能拥有任何残留的回忆,包括注册表,缓存等等。这里我推荐使用Office Tool Plus工具卸载,当然用Geek或者是微软自带的卸载程序先卸载一次当然更好。下面我们简称Office Tool Plus为OTP,给出了官方下载地址和作者的个人博客(包含了新手入门指南)。 Of 2022-08-23 笔记 Windows Office
家书 母亲:“涯,这两天与你的谈话,以及你和张老师的通话,让我萌生了想写点东西给你看的念头。” 第一部分 孤独 好几年以前,我就在一本杂志上看到这样一句话:孤独,是一个人的狂欢;狂欢,是一群人的孤单。因为我觉得这句话很有道理,也好像触到了我的心弦,所以我便轻而易举地记住了它。当时的我也有很长一段时间的遗憾—–和你一样,遗憾我到向上中学来了没能遇见一个知音,准确地说,是没能遇见一个我满意的好朋友。读书时 2022-06-28 生活 生活随笔
Spring Security笔记 简介Spring是非常流行和成功的Java应用开发框架,Spring Security正是Spring家族中的成员。Spring Security基于Spring框架,提供了一套Web应用安全性的完整解决方案。 Spring Security是Spring家族中的一个安全管理框架,实际上,在Spring Boot出现之前,Spring Security就已经发展了多年了,但是使用的并不多,安全管理 2022-04-16 笔记 Java JavaWeb Spring
Filter过滤器和Listener监听器 Filter简介Filter也称之为过滤器,它是Servlet技术中最实用的技术,web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。 它主要用于对用户请求进行预处理,也可以对HttpServletRe 2022-04-15 笔记 Java JavaWeb
消息中间件RabbitMQ MQ引言什么是MQMQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为 消息中间件 通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。 MQ有哪些当 2022-04-15 笔记 Java MQ
JWT学习 什么是JWT[官网](JSON Web Tokens - jwt.io) 通俗解释:JWT简称JSON Web Token,也就是通过JSON形式作为Web应用中的令牌,用于在各方之间安全地将信息作为JSON对象传输。在数据传输过程中还可以完成数据加密、签名等相关处理。 JWT能做什么 2022-04-10 笔记 Java
Shiro权限管理 Shiro权限管理概念基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。 Shiro CoreSubjectSubject即主体,外部 2022-01-15 笔记 Java