- 博客(49)
- 收藏
- 关注
原创 keepalived 报错 OpenSSL is not properly installed on your system
!!! OpenSSL is not properly installed on your system. !!! !!! Can not include OpenSSL headers files. 解决方法: yum -y install openssl-devel
2017-07-19 16:45:22
1376
原创 make: *** 没有指明目标并且找不到 makefile。 停止。
centos7 在安装Keepalived时报错make: *** 没有指明目标并且找不到 makefile。 停止。是因为没有安装gcc导致安装命令:yum install gcc
2017-07-19 16:39:03
22746
3
原创 解决CentOS 7 开机网络设备不启动方法
在VMware 10里新装一个CentOS 7系统,开机发现没有网络,于是ifconfig一下发现网卡没有启动 eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 ether 00:0c:29:2b:c0:1e txqueuelen 1000 (Ethernet)...
2017-07-19 15:54:57
916
原创 理解Java Integer的缓存策略
本文将介绍 Java 中 Integer 缓存的相关知识。这是 Java 5 中引入的一个有助于节省内存、提高性能的特性。首先看一个使用 Integer 的示例代码,展示了 Integer 的缓存行为。接着我们将学习这种实现的原因和目的。你可以先猜猜下面 Java 程序的输出结果。很明显,这里有一些小陷阱,这也是我们写这篇文章的原因。12345678...
2017-07-19 10:13:50
132
前 言
从11年开始工作,到今天已过去很多年了,在大学开始接触java、自学java、到工作中使用java,这是一个从陌生到认识、再从认识到熟悉、再从熟悉到在一起(^_^),在这个过程中遇到过困难、遇到过挫折,其实只要用心、只要不放弃一起都会有结果(生活也是如此,因为这也是生活的一部分)。 工作这么多年,对java语言也有较深入的理解,对于java语言的很多开源框架也有过研究,我思前...
2016-08-01 22:54:19
133
原创 JDK导入证书
//导入指定证书到cacerts: keytool -import -alias taobao -file taobao.cer -keystore "%JAVA_HOME%/jre/lib/security/cacerts" -storepass changeit-trustcacerts //查看cacerts中的证书列表: ...
2016-07-08 13:33:49
256
原创 linux下mysql修改root用户权限
mysql -u root -p 输入root对应的数据库密码,进入mysql USE mysql; SELECT 'host' FROM USER WHERE USER='root'; UPDATE USER SET HOST = '%' WHERE USER ='root'; FLUSH PRIVILEGES; 第一句是以权限用户r...
2016-05-15 15:14:45
1008
原创 CentOS6.5下Mysql数据库的安装与配置
一、卸载掉原有mysql因为mysql数据库在Linux上实在是太流行了,所以目前下载的主流Linux系统版本基本上都集成了mysql数据库在里面,我们可以通过如下命令来查看我们的操作系统上是否已经安装了mysql数据库[root@xiaoluo ~]# rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库有的话...
2016-05-15 15:12:39
132
原创 Centos6.5 安装JDK
1.下载jdk-7u65-linux-x64.tar.gz2.查看原来jdk安装信息 [root@localhost ~]# rpm -qa | grep java tzdata-java-2012c-1.el6.noarch java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_643.卸载OpenJDK [root@localhost ~]# ...
2016-05-15 14:58:44
91
原创 centos6.5 安装tomcat
#安装tomcat将apache-tomcat-7.0.29.tar.gz文件上传到/usr/local中执行以下操作:[root@admin local]# cd /usr/local[root@admin local]# tar -zxv -f apache-tomcat-7.0.29.tar.gz // 解压压缩包 [root@admin local]# rm -rf a...
2016-05-15 14:57:59
107
原创 Linux下修改Mysql的用户(root)的密码
一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,# mysql -uroot -pEnter password: 【输入原来的密码】mysql>use mysql;mysql>...
2016-05-15 14:55:19
107
spring 注入静态变量
Spring注入静态属性的方法:一、通过springApplication 的getBean获取Class Util{ private static XXX xxx; xxx = BeanUtil.getBean("xxx"); public static void method1(){ xxx.func1(); } public static void meth...
2015-08-29 17:54:05
132
原创 第十二章:盒子模型的合并原则
一、外边距合并外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。 当一个元素包含在另一个元素中时(假设没有内边距或边框把外边距分隔开),它们的上和/或下外边距也会发生合并。 假设有一个空元素,它有外边距,但是没有边框或填充。在这种情况下,上外边距与下外边距就碰到了一起,它们会发生合并...
2015-02-09 21:21:35
405
原创 第十一章:Div盒子模型
盒子模型概念宽度=盒子模型设置的宽度+左内边距+右内边距+左边框线+右边框线+左外边距+右外边距 一、盒子模型内边距1、padding-top 上面(顶部)内边距padding-top:20px; 或 padding-top:10%;(值大小:元素宽度*10%)2、padding-right 右边内边距同上3、padding-bottom ...
2015-02-09 20:48:15
210
原创 第十章:css样式讲解下
一、color 控制字体颜色1、十六进制值 #CC0066 #0002、英文单词里颜色值 red gray blue yellow 二、font-size 控制文字字体大小font-size:12px; 三、font-family 控制字体的类型font-family:"黑体"; 四、font-weight 控制字体的粗细font...
2015-02-08 20:50:11
111
原创 第九章:css样式讲解上
一、background-color 背景颜色1、十六进制值 #CC0066 #0002、英文单词里颜色值 red gray blue yellow green 二、background-image 添加背景图片1、url("地址") 引用背景图片的地址2、none 不使用背景图片 三、background-repeat 背景重复1、n...
2015-02-06 21:57:35
130
原创 第八章:css基础语法讲解
一、css语法CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。下面的示意图为您展示了上面这段代码的结构: 二、注释CSS注释 /* 注释内容 */ HTML的注释 <!--注释内容--> 三、内部样式当单个文档需要特殊的样式时,就应该使用内部样式表。你可以使用 <style> 标签在文档头部...
2015-02-06 20:32:55
160
原创 第七章:表单元素下
一、按钮标签<input type="button" value="按扭值" /> <input type="submit" value="登录" /><input type="reset" /> 二、隐藏输入框 <input type="hidden" va
2015-02-06 00:34:04
114
原创 第六章:表单元素上
一、表单表单是一个包含表单元素的区域。表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息的元素。 <form></form> 二、单行文本输入框 <input type="text" name="txt" /> 文本框的名称,这项必不可省,因为存储文本的时候必须用到。 value 值 ...
2015-02-05 23:36:19
155
原创 第五章:三种列表知识详解
一、ul无序列表定义无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。无序列表始于 <ul> 标签。每个列表项始于 <li>。 <ul><li>Coffee</li><li>Milk</li></ul>二、无序列表项
2015-02-05 22:36:06
1144
原创 第四章:图片标签
一、如何在页面插入图片 <img src="images/1.jpg" /> src属性: 图片地址 二、常用图片格式 .jpg 常用格式 .gif 格式 小动画图片 .png 透明图片 三、图片路径 相对路径 (只关注当下)是从当前路径开始的路径 路径符号: / ../返回上...
2015-02-05 21:11:05
127
原创 第三章:HTML的标签
HTML特殊符号 空格 &nbsp;大于号(>) &gt;小于号(<) &lt;引号 &quot;版权号© &copy; HTML超链接 一、超链接(a标签) <a href="http://www.baidu.com" target="_blank...
2015-02-04 22:24:45
167
原创 第二章:HTML的语法
一、HTML是什么 HTML 是用来描述网页的一种语言。•HTML 指的是超文本标记语言 (Hyper Text Markup Language)•HTML 不是一种编程语言,而是一种标记语言 (markup language)•标记语言是一套标记标签 (markup tag)•HTML 使用标记标签来描述网页 二、HTML特征 HTML 标记标签通...
2015-02-04 20:52:47
100
原创 第一章:Web前端职业规划和前景
Web前端开发前景何去何从一、职业方向定位 (1)资深WEB前端工程师 (2)资深WEB架构师se (3)自己创业 (4)转岗管理或其他 二、职业发展目标 第一、梳理知识架构 第二、分解目标 (起步阶段、提升阶段、成型阶段) 起步阶段: 1、基本知识的掌握 2、常用工具的掌握 3、沟通技巧的掌握 ...
2015-02-04 20:02:21
1393
原创 【第二章】 IoC 之 2.3 IoC的配置使用——跟我学Spring3
2.3.1 XML配置的结构一般配置文件结构如下: java代码:查看复制到剪贴板打印<beans> <import resource=”resource1.xml”/> <bean id=”bean1”class=””></bean> <bean id=”...
2015-01-26 21:54:30
90
原创 【第九章】 Spring的事务 之 9.4 声明式事务 ——跟我学spring3
9.4 声明式事务9.4.1 声明式事务概述 从上节编程式实现事务管理可以深刻体会到编程式事务的痛苦,即使通过代理配置方式也是不小的工作量。 本节将介绍声明式事务支持,使用该方式后最大的获益是简单,事务管理不再是令人痛苦的,而且此方式属于无侵入式,对业务逻辑实现无影响。 接下来先来看看声明式事务如何实现吧。9.4.2 声明式实现事务...
2015-01-19 23:21:23
1343
原创 【第二章】 IoC 之 2.2 IoC 容器基本原理 ——跟我学Spring3
2.2.1 IoC容器的概念IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装。在Spring中BeanFactory是IoC容器的实际代表者。Spring IoC容器如何知道哪些是它管理的对象呢?这就需要配置文件,Spring IoC容器通过读取配置文件...
2015-01-19 22:22:14
92
原创 【第二章】 IoC 之 2.1 IoC基础 ——跟我学Spring3
2.1.1 IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下: ●谁控制谁,控制什...
2015-01-19 22:00:38
103
原创 【第一章】 Spring概述 ——跟我学Spring3
1.1.1 Spring是什么Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。所以开发一个应用除了要开发业务逻辑之外,最多的是关注如何使这些对象协作来完成所需功能,而且要低耦合、高内...
2015-01-19 21:55:55
110
原创 SpringMVC数据验证——第七章 注解式控制器的数据验证、类型转换及格式化——跟着开涛学SpringMVC...
7.4、数据验证7.4.1、编程式数据验证Spring 2.x提供了编程式验证支持,详见【4.16.2 数据验证】章节,在此我们重写【4.16.2.4.1、编程式验证器】一节示例。 (1、验证器实现复制cn.javass.chapter4.web.controller.support.validator.UserModelValidator到cn.javass.chap...
2015-01-17 11:26:29
116
原创 第七章 注解式控制器的数据验证、类型转换及格式化 SpringMVC数据格式化——跟着开涛学SpringMVC...
7.3、数据格式化在如Web /客户端项目中,通常需要将数据转换为具有某种格式的字符串进行展示,因此上节我们学习的数据类型转换系统核心作用不是完成这个需求,因此Spring3引入了格式化转换器(Formatter SPI) 和格式化服务API(FormattingConversionService)从而支持这种需求。在Spring中它和PropertyEditor功能类似,可以替代Prop...
2015-01-12 22:58:11
209
原创 第七章 注解式控制器的数据验证、类型转换及格式化 SpringMVC数据类型转换——跟着开涛学SpringMVC...
7.1、简介在编写可视化界面项目时,我们通常需要对数据进行类型转换、验证及格式化。 一、在Spring3之前,我们使用如下架构进行类型转换、验证及格式化: 流程:①:类型转换:首先调用PropertyEditor的setAsText(String),内部根据需要调用setValue(Object)方法进行设置转换后的值;②:数据验证:需要显示调用Spring的Valid...
2015-01-11 20:45:12
115
原创 Centos6.5 安装 redis
此文章为原创,转载请注明出处!!! redis官方下载地址:http://redis.io/download 官方下载地址里面有描述安装方法 1.下载redis压缩包 命令:wget http://download.redis.io/releases/redis-2.8.19.tar.gz2.解压redis压缩包命令:tar xzf redis-2....
2015-01-06 19:24:19
97
原创 SpringMVC强大的数据绑定(2)——第六章 注解式控制器详解——跟着开涛学SpringMVC...
6.6.2、@RequestParam绑定单个请求参数值@RequestParam用于将请求参数区数据映射到功能处理方法的参数上。Java代码 public String requestparam1(@RequestParam String username) 请求中包含username参数(如/requestparam1?username=zhang...
2015-01-04 08:30:54
151
原创 SpringMVC强大的数据绑定(1)——第六章 注解式控制器详解——跟着开涛学SpringMVC...
到目前为止,请求已经能交给我们的处理器进行处理了,接下来的事情是要进行收集数据啦,接下来我们看看我们能从请求中收集到哪些数据,如图6-11: 图6-111、@RequestParam绑定单个请求参数值;2、@PathVariable绑定URI模板变量值;3、@CookieValue绑定Cookie数据值4、@RequestHeader绑定请求头数据;5、@ModelVa...
2015-01-04 07:53:34
147
原创 Spring中应用反射机制浅析
Spring中大量使用了反射机制,那么究竟是什么地方使用了呢? 一 反射源头Class类对类的概念我们已经非常熟悉了。比如可以有Student这个类,Person这个类。但是我们要知道,有一个叫Class的类,它是反射的源头。 正常方式:通过完整的类名—>通过new实例化—>取得实例化对象反射方式:实例化对象—>getClass()方法—>通过...
2014-12-28 16:02:15
114
原创 Spring MVC 3.1新特性 生产者、消费者请求限定 —— 第六章 注解式控制器详解——跟着开涛学SpringMVC...
6.6.5、生产者、消费者限定6.6.5.1、基本概念首先让我们看一下通过HTTP协议传输的媒体类型及如何表示媒体类型: 一、Media Type:互联网媒体类型,一般就是我们所说的MIME类型,用来确定请求的内容类型或响应的内容类型。 写道媒体类型格式:type/subtype(;parameter)?type主类型,任意的字符串,如text,如果是*号代表所有;...
2014-12-28 15:27:48
142
原创 SpringMVC3强大的请求映射规则详解 第六章 注解式控制器详解——跟着开涛学SpringMVC...
6.5、请求映射处理器定义好了,那接下来我们应该定义功能处理方法,接收用户请求处理并选择视图进行渲染。首先我们看一下图6-1:http请求信息包含六部分信息:①请求方法,如GET或POST,表示提交的方式;②URL,请求的地址信息;③协议及版本;④请求头信息(包括Cookie信息);⑤回车换行(CRLF);⑥请求内容区(即请求的内容或数据),如表单提交时的参...
2014-12-28 14:47:14
134
原创 注解式控制器运行流程及处理器定义 第六章 注解式控制器详解——跟着开涛学SpringMVC...
6.1、注解式控制器简介一、Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。已经@Deprecated。 二、Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且提供了一组强大的注解: 需要通过处理器映射DefaultAnnotationHandl...
2014-12-27 18:01:12
106
原创 第五章 处理器拦截器详解——跟着开涛学SpringMVC
5.1、处理器拦截器简介Spring Web MVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。 5.1.1、常见应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。2、权限检查:如登录检测,进入处理器检测检测是否登录,如...
2014-12-27 17:18:26
96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人