2018年7月20日

设计模式

摘要: 设计模式(Design Patterns) 设计模式可以提高代码重用性、让代码更容易被他人理解、保证代码可靠性。 一、设计模式的六大原则1、单一职责原则(Single Responsibility Principle, SRP)一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该 阅读全文

posted @ 2018-07-20 14:32 lc19149 阅读(105) 评论(0) 推荐(0) 编辑

MySQL

摘要: MySQL MySQL是一个关系型数据库管理系统。 MySQL的存储引擎 1.InnoDB存储引擎 InnoDB是MySQL5.5开始默认的存储引擎,被设计用来处理大量的短期事物;有自动崩溃恢复的特性。 2.MyISAM存储引擎 在MySQL5.5,MyISAM是默认的存储引擎。MyISAM提供了全 阅读全文

posted @ 2018-07-20 14:31 lc19149 阅读(215) 评论(0) 推荐(0) 编辑

Redis

摘要: Redis是一个开源的内存数据存储,常用作数据库,缓存和消息代理。 Redis常用场景 1.分布式缓存。 2.分布式锁。 3.实时排行榜。 4.计数器/自增ID。通过INCR命令来实现。 5.消息队列。PUB/SUB(发布/订阅)功能或者Stream来实现消息的发布和订阅。 6.地理位置应用。通过g 阅读全文

posted @ 2018-07-20 14:09 lc19149 阅读(206) 评论(0) 推荐(0) 编辑

RabbitMQ

摘要: 1.http://www.rabbitmq.com/install-windows.html Window安装RabbitMQ前,需要安装Erlang。 安装RabbitMQ后不能访问http://localhost:15672 CMD进入Rabbit安装目录/sbin,执行 rabbitmq-se 阅读全文

posted @ 2018-07-20 14:08 lc19149 阅读(106) 评论(0) 推荐(0) 编辑

Oracle

摘要: DBS数据库系统,指带有数据库并利用数据库技术进行数据管理的计算机系统。一般由4个部分组成:1.数据库(DB)。存储在磁盘、光盘或其他外存介质上、按一定结构组织在一起的相关数据的集合。2.数据库管理系统(DBMS)。一组能完成描述、管理、维护数据库的程序系统。目前常用的有Oracle、SQL Ser 阅读全文

posted @ 2018-07-20 14:06 lc19149 阅读(114) 评论(0) 推荐(0) 编辑

Mybatis

摘要: MyBatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。MyBatis支持定制化SQL、存储过程以及高级映射,避免了几乎所有的JD 阅读全文

posted @ 2018-07-20 14:04 lc19149 阅读(93) 评论(0) 推荐(0) 编辑

Maven

摘要: Maven简介 Maven是一个项目管理工具。包含项目对象模型(POM)、项目生命周期(验证validate,编译compile,测试test,打包package,检查verify,安装install,部署deploy)和一个依赖管理系统。 Maven和Ant Ant是一个基于Java的构建工具,关 阅读全文

posted @ 2018-07-20 14:01 lc19149 阅读(157) 评论(0) 推荐(0) 编辑

SQL Server

摘要: 1.下载 Microsoft SQL Server 2019 Red Hat 存储库配置文件 sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-serv 阅读全文

posted @ 2018-07-20 14:01 lc19149 阅读(137) 评论(0) 推荐(0) 编辑

MySQL表结构导出到Word

摘要: Apache POI是基于Office Open XML标准(OOXML)和Microsoft的OLE2复合文档格式(OLE2)处理各种文件格式的开源项目。支持Word、Excel、PowerPoint格式文档的读写,Visio、Publisher、Outlook格式文档的读取。 使用POI导出数据 阅读全文

posted @ 2018-07-20 14:00 lc19149 阅读(633) 评论(0) 推荐(0) 编辑

JspServlet

摘要: JSP简介JSP页面的构成元素JSP的生命周期JSP的内置对象JSP表达式语言(EL)JSP标准标签库(JSTL) JSP简介1.使用Servlet产生动态页面,需要在代码中打印出很多HTML的标签,在Servlet将静态显示的内容和动态内容代码混合在一起。2.使用Servlet开发动态网页,程序员 阅读全文

posted @ 2018-07-20 14:00 lc19149 阅读(110) 评论(0) 推荐(0) 编辑

IDEA常用配置

摘要: properties文件乱码 File-Settings-Editor-File Encodings 修改Default encoding for properties files为UTF-8 自动导入、自动删除无用的包 File-Settings-Editor-General-Auto Impor 阅读全文

posted @ 2018-07-20 13:59 lc19149 阅读(403) 评论(0) 推荐(0) 编辑

Mac

摘要: MacBook重装系统 1.开机时按command + r 2.磁盘工具 - 抹掉 3.退出磁盘工具,重新安装MacOS ⌃ control ⌥ alt ⌘ command ⇧ shift command + control + q 锁屏 command + shift + . 显示隐藏文件 com 阅读全文

posted @ 2018-07-20 13:56 lc19149 阅读(1126) 评论(0) 推荐(0) 编辑

Shiro

摘要: Shiro是Apache的一个开源框架,提供了认证、授权、加密、会话管理、与Web集成、缓存等功能。Shiro属于轻量框架,不仅可以实现web应用的权限管理,还可以实现c/s系统,分布式系统权限管理。 基本功能Authentication身份认证,登录时使用,验证用户是否存在。Authorizati 阅读全文

posted @ 2018-07-20 13:01 lc19149 阅读(101) 评论(0) 推荐(0) 编辑

导航