摘要:
sql: 1 set group_concat_max_len=100000; 2 SET @sql = NULL; 3 SELECT 4 GROUP_CONCAT(DISTINCT 5 CONCAT( 6 'SUM(IF(DATE_FORMAT(p.PAYMENT_DATE, ''','%Y-%m 阅读全文
摘要:
1、核心配置 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下: configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) obje 阅读全文
摘要:
1、Nginx基本概念 1.1、什么是Nginx Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。 其特点是占有内存少,并发能力强。 Nginx 是一个很强大的高性能Web和反向代理服务,它能够支持高达 50,000 个并 阅读全文
摘要:
1、安装JDK 1.1、官网下载jdk 1.2、源码包解压 jdk源码包上传到/usr/local(软件一般安装到这个目录) 使用解压命令解压 [root@localhost local]# tar -zxvf jdk-8u301-linux-x64.tar.gz 1.3、配置jdk环境变量 /et 阅读全文
摘要:
注意: JPEGCodec在JDK1.7下编译会报错,该类已从jdk移除,可使用ImageIO.write替代。 Graphics2D 类 drawString 方法添加水印时,如果水印包含中文,且项目部署在Linux系统,需将中文字体上传至Linux服务器的/usr/share/fonts/目录下 阅读全文
摘要:
1、简介 1.1、定义 MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain 阅读全文
摘要:
一、安全三要素 安全三要素是安全的基本组成元素,分别是机密性( Confidentiality)、完整性( Integrity)、可用性( Availability)。 二、安全评估 一个安全评估的过程,可以简单地分为 4 个阶段:资产等级划分、威胁分析、风险分析、确认解决方案。 1)资产等级划分是 阅读全文
摘要:
第一节 AOP 简介 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可 阅读全文
摘要:
第一节 Spring ioc 简介 IOC(控制反转:Inverse of Control),又称作 依赖注入,是一种重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 第二节 Spring ico 实例 1、接口类 2、实体类继承接口类 3、控制类 4、bea 阅读全文
摘要:
第一讲 问候Spring4 第一节 简介 Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。 1、框架特征 轻量——从大小与开 阅读全文