摘要: 一. 引言 Spring核心的IOC的实体用了面向接口编程思想,所以有必要了解下。简单来说的话,Spring就是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。 接口的定义的概念:泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被内部修 阅读全文
posted @ 2018-05-25 10:40 knbsyoo 阅读(1661) 评论(0) 推荐(0) 编辑
摘要: 一. 引言 在阅读spring相关资料,都会提到Spring是非侵入式编程模型,轻量级框架,那么就有必要了解下这些概念。 二. 侵入式与非侵入式 非侵入式:使用一个新的技术不会或者基本不改变原有代码结构,原有代码不作任何修改即可。侵入式代码结构则要与该技术产生依赖。 侵入式框架:引入了框架,对现有的 阅读全文
posted @ 2018-05-23 11:43 knbsyoo 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: (1)单机结构 最常用的就是单机结构,一个系统业务量很小的时候,所有的代码都放在一个项目中,然后这个项目部署在一台服务上了。整个项目的服务都是这台服务器提供的。这就是单机结构。 那么,单机结构的缺点显而易见的。单机的处理能力毕竟有限,当业务增长到一定的程序的时候,单机的硬件资源无法满足你的业务需求。 阅读全文
posted @ 2018-05-22 10:52 knbsyoo 阅读(325) 评论(0) 推荐(0) 编辑
摘要: (1)New Project,选择模板,配置SDK (2)配置项目名及项目组名 GroupID是项目组织唯一的标识符, 比如我的项目叫test001 那么GroupID应该是 com.lixiaoming.test001 域名.公司名.项目名ArtifactID就是项目的唯一的标识符, 一般是 项目 阅读全文
posted @ 2018-05-18 10:22 knbsyoo 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一. 简介 CommonsMultipartResolver是基于Apache的Commons FileUpload来实现文件上传功能的,主要作用是配置文件上传的一些属性。 二. 配置 1)依赖Apache的Commons FileUpload,所以Maven的pom文件添加依赖; 2)applic 阅读全文
posted @ 2018-05-16 17:26 knbsyoo 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 一. 简介 Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。它是一个简洁的key-value存储系统。通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。 二. 安装 环境:Linux 安装命令: (1)安装libevent库:yum insta 阅读全文
posted @ 2018-05-14 18:22 knbsyoo 阅读(233) 评论(0) 推荐(1) 编辑
摘要: 官网下载地址:https://dev.mysql.com/downloads/mysql/,MySQL Community(社区版) Server 5.7.21,下载完毕后,解压文件。 (1)在mysql目录下添加my.ini文件,内容具体如下: (2)使用管理员运行CMD命令,切换目录到E:\my 阅读全文
posted @ 2018-05-13 16:59 knbsyoo 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一. 序言 一. 序言 一. 序言 在分析Object.java发现如下的方法: public native int hashCode(); 本着穷究的目的,去找相关的资料分析为什么Object.java为什么有这个原生的HashCode方法。 二. 分析 (1)HashCode是什么? HashC 阅读全文
posted @ 2018-05-13 16:54 knbsyoo 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一. 序言 Object.java是一切类的基类,所以了解该类有一定的必要 二 .属性及方法分析 方法列表: 关键字分析:final,native,static (1) natives“原生的”,natives修饰的方法的实现由非java语言实现,比如C。由于Java不能直接操作底层操作系统,所以通 阅读全文
posted @ 2018-05-13 16:51 knbsyoo 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一 引言 最近在查看JDK1.8的源码,分析integer.java文件,发现用到一些位运算,遂网上了解一番。 二 正文 下面的a和b都是整数类型,则: 例子: 按位与 同符号 0b000000000000000000000000000010110B0111111111111111111111111 阅读全文
posted @ 2018-05-13 16:44 knbsyoo 阅读(141) 评论(0) 推荐(0) 编辑