07 2017 档案

摘要:AOP的概述(http://www.cnblogs.com/lxp503238/p/6837653.html) 1. 什么是AOP的技术? * 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程 * AOP是一种编程范式,隶属于软工范畴,指导开发者如何 阅读全文
posted @ 2017-07-31 10:34 starskyhu 阅读(347) 评论(0) 推荐(0) 编辑
摘要:面向对象的基本原则:多聚合,少继承。低耦合,高内聚.【高内聚、低耦合】 内聚:每个模块尽可能独立完成自己的功能,不依赖于模块外部的代码。 耦合:模块与模块之间接口的复杂程度,模块之间联系越复杂耦合度越高,牵一发而动全身。 目的:使得模块的“可重用性”、“移植性”大大增强 通常程序结构中各模块的内聚程 阅读全文
posted @ 2017-07-30 19:33 starskyhu 阅读(249) 评论(0) 推荐(0) 编辑
摘要:引述:IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能不说是一大遗憾。不过IoC确实包括很多内涵,它涉及代码解耦、设计模式、代码优化等问题的考量,我们打算通 阅读全文
posted @ 2017-07-30 15:25 starskyhu 阅读(326) 评论(0) 推荐(0) 编辑
摘要:mysql 数据库的逻辑架构如下图: 第一层,即最上一层,所包含的服务并不是MySQL所独有的技术。它们都是服务于C/S程序或者是这些程序所需要的 :连接处理,身份验证,安全性等等。 第二层值得关注。这是MySQL的核心部分。通常叫做 SQL Layer。在 MySQL据库系统处理底层数据之前的所有 阅读全文
posted @ 2017-07-29 09:21 starskyhu 阅读(1673) 评论(0) 推荐(0) 编辑
摘要:目录 1、树状目录结构图 2、/目录 3、/etc/目录 4、/usr/目录 5、/var/目录 6、/proc/目录 7、/dev/目录 该文章主要来自于网络进行整理。 目录结构参考地址: http://www.hudong.com/wiki/linux%E7%9B%AE%E5%BD%95%E7% 阅读全文
posted @ 2017-07-23 12:05 starskyhu 阅读(320) 评论(0) 推荐(0) 编辑
摘要:原因: 未安装gcc 解决方法: 安装gcc [ckl@localhost ~]$ yum -y install gcc automake autoconf libtool make 结果: 安装后再执行make便成功了 2. 如果输入make提示: zmalloc.h:50:31: 致命错误:je 阅读全文
posted @ 2017-07-23 11:45 starskyhu 阅读(247) 评论(0) 推荐(0) 编辑
摘要:Spring Boot应用启动器基本的一共有44种,具体如下: 1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2)spring-boot-starter-actuator 帮助监控和管理应用。 3)spring-boot-sta 阅读全文
posted @ 2017-07-20 10:40 starskyhu 阅读(793) 评论(0) 推荐(0) 编辑
摘要:首先执行rpm -qa|grep -i mysql检查一下是否已经安装过mysql mysql-libs-5.1.73-5.el6_6.x86_64 可见已经安装了库文件,应该先卸载,不然会出现覆盖错误。注意卸载时要使用–nodeps选项忽略依赖关系 卸载老版本的库文件:rpm -e mysql-l 阅读全文
posted @ 2017-07-08 14:58 starskyhu 阅读(389) 评论(0) 推荐(0) 编辑
摘要:环境 CentOS 7.1 (64-bit system) MySQL 5.6.24 CentOS 安装 参考:http://www.waylau.com/centos-7-installation-and-configuration/ 依赖 MySQL 依赖 libaio,所以先要安装 libai 阅读全文
posted @ 2017-07-08 14:25 starskyhu 阅读(276) 评论(0) 推荐(0) 编辑
摘要:1)GIT是分布式的,SVN不是: 这 是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。好处是跟其他同事不会有太多的冲突,自己写的代码放在自己电脑上,一段时间后再提交、合并,也可以不用联网在本地提交;如果你能理解这个概念,那么你就已经上手一半了。需要做一点声明,GIT并 不 阅读全文
posted @ 2017-07-01 14:30 starskyhu 阅读(299) 评论(0) 推荐(0) 编辑