MySQL锁知识(一)

MySQL锁知识(一)

       前言
        MySQL数据库锁机制的认识

        本次记录的是Mysql数据中锁的一方面知识,主要从数据库锁类型->各种类型的详细讲解->关于事务的一些语法


阅读全文
博客-问题记录整理

博客-问题记录整理

       前言
        问题整理

        自己搭建的个人博客,问题整理


阅读全文
Mybatis源码-1.0

Mybatis源码1.0

       前言
        Mybatis源码理解记录

        时隔2年左右,再次开启博客记录。今天是开始记录SpringBoot整合Mybatis这个框架的个人理解。


阅读全文
Linux基本介绍

Linux基本介绍

       前言

        Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器操作系统方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善这个操作系统,使其最大化地适应用户的需要。

        Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux操作系统不仅仅是被网络运维人员当作服务器使用,Linux既可以当作服务器,又可以当作网络防火墙是Linux的 一大亮点。

        Linux与其他操作系统相比 ,具有开放源码、没有版权、技术社区用户多等特点 ,开放源码使得用户可以自由裁剪,灵活性高,功能强大,成本低。尤其系统中内嵌网络协议栈 ,经过适当的配置就可实现路由器的功能。这些特点使得Linux成为开发路由交换设备的理想开发平台。


阅读全文
solr8.20用法

solr8.20用法

       前言

        Solr是一个基于Lucene的Java搜索引擎服务器。Solr 提供了层面搜索、命中醒目显示并且
支持多种输出格式(包括 XML/XSLT 和 JSON 格式)。它易于安装和配置,而且附带了一个基于 HTTP 的管理界面。Solr已经在众多大型的网站中使用,较为成熟和稳定。Solr 包装并扩展了 Lucene,所以Solr的基本上沿用了Lucene的相关术语。更重要的是,Solr 创建的索引与Lucene 搜索引擎库完全兼容。通过对 Solr 进行适当的配置,某些情况下可能需要进行编码,Solr 可以阅读和使用构建到其他 Lucene 应用程序中的索引。此外,很多 Lucene 工具(如Nutch、 Luke)也可以使用 Solr 创建的索引。


阅读全文
Freemarker代码生成器

Freemarker代码生成器

       前言

        FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据,并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。


阅读全文
Shiro中的记住我

Shiro中的记住我

       前言

        Shiro中使用记住我功能,可以使用户在下次登录时无需输入账号密码。例如支付宝、微信、QQ类似。


阅读全文
kaptcha验证码实现

kaptcha验证码实现

       前言

        Kaptcha是一个非常实用的验证码生成、是一种开源的验证码实现工具,可以通过配置生成多样化的验证码。以图片的形式显示,从而无法进行复制粘贴。


阅读全文
Shiro过滤器与权限设置

Shiro过滤器与权限设置

       前言

        Shiro对于Web类型的软件项目,Shiro框架的内部运行强烈依赖于Servlet技术规范中的Filter(过滤器),因此内部提供了包括认证、授权、管理等各个环节非常多的过滤器。因此了解过滤器及配置规则尤其重要。


阅读全文
Shiro之密码加密

Shiro之密码加密

       前言

        Apache Shiro 是 Java 的一个安全框架。目前,使用 Shiro 的人越来越多,因为它相当简单,对比Spring Security,可能没有 Spring Security 做的功能强大,但是在很多项目的实际开发中可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。


阅读全文