摘要: 首先我们在eclipse查看两个环境文件的换行符区别: 产生背景 关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题, 阅读全文
posted @ 2017-04-18 16:09 shawWey 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 一、什么是AOP: 面向切面的编程,即 AOP,是一种编程技术,它允许程序员对横切关注点或横切典型的职责分界线的行为(例如日志和事务管理)进行模块化。AOP 的核心构造是方面,它将那些影响多个类的行为封装到可重用的模块中。 AOP 和 IOC 是补充性的技术,它们都运用模块化方式解决企业应用程序开发 阅读全文
posted @ 2017-04-17 10:33 shawWey 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、浅谈IOC IOC(Inversion of Control,控制反转)是spring的核心,贯穿始终。所谓IOC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系: 传统开发模式:对象之间互相依赖 耦合性太高,一旦系统复杂,要修改其中一个模块就有可能牵一发而动 阅读全文
posted @ 2017-04-15 10:19 shawWey 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一、Spring的简介 Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架,是分层的一站式开 阅读全文
posted @ 2017-04-14 09:11 shawWey 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 远程协作相关命令 1.1. git clone 克隆远程仓库 git clone支持的协议有: 例如: 1.2. git fetch 获取远程分支 例如:直接进入仓库中,然后输入git fetch命令就可以获取最新分支命令。 我在远程添加一个readme文件,通过git fetch获取下来。 输入: 阅读全文
posted @ 2017-04-13 14:46 shawWey 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1.1 在电脑端生成sshkey文件 打开git bash 输入: 期间要输入两次密码【github远程添加ssh验证要用到】 接着输入 在C:\Users\Administrator\.ssh找到id_rsa.pub 并拷贝里头的内容。 1.2 github上面进行配置 到github上点击Set 阅读全文
posted @ 2017-04-12 22:24 shawWey 阅读(1971) 评论(0) 推荐(0) 编辑
摘要: 一、新建git仓库 方式一:git init 这种方式建立一个裸仓 例如我们在d盘新建一个文件夹,然后输入git bash命令 git init practiceOne 我们新建了一个空仓 cd practiceOne/.git/ 进入git配置目录 ls我们可以看到该目录下相关的git配置文件 方 阅读全文
posted @ 2017-04-12 21:46 shawWey 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Git Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软 阅读全文
posted @ 2017-04-12 15:22 shawWey 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1、left join、right join、inner join三者区别 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等 阅读全文
posted @ 2017-03-29 09:59 shawWey 阅读(1571) 评论(0) 推荐(0) 编辑
摘要: 1、首先创建maven工程,使用哪种方式进行创建都可以,可以参考博主之前的文章: 《两种方式创建Maven项目【方式二】》《两种方式创建Maven项目【方式一】》 2、先看看搭建最终搭建完成后的项目结构: 3、搭建流程: 数据库使用的是:mysql ide使用的是:eclipse【Version: 阅读全文
posted @ 2017-03-27 10:17 shawWey 阅读(9384) 评论(0) 推荐(0) 编辑