自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (12)
  • 收藏
  • 关注

原创 linux文件系统

根文件系统(rootfs):root filesystemLSB, FHS: (FileSystem Heirache Standard)/etc, /usr, /var, /root, /home, /dev/boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader, grub)都存放于此目录;                   /bin:供...

2018-12-28 13:32:43 119 1

原创 Linux时间和时区的同步

1、安装ntpdateyum install ntpdate -y2、手工同步网络时间# ntpdate 0.asia.pool.ntp.org若上面的时间服务器不可用,也可以选择以下服务器同步时间time.nist.govtime.nuri.net0.asia.pool.ntp.org1.asia.pool.ntp.org2.asia.pool.ntp.org...

2018-12-27 14:20:54 161

原创 Redis安装和配置

1. 安装# 解压tar -zxvf /redis-3.2.1.tar.gz# 进入主目录cd redis-3.2.5# 编译和安装make && make install# 初始化服务配置./utils/install_server.shSelected config:Port : 6379Config file : /et...

2018-12-27 14:16:28 103

原创 MySQL索引

1 索引的作用降低数据的排序成本 极大地提高检索效率2 索引的类型2.1 普通索引这是最基本的索引,它没有任何限制。2.2 唯一索引索引列的值必须唯一,但允许有空值(注意和主键不同)。如果是组合索引,则列值的组合必须唯一,创建方法和普通索引类似。2.3 全文索引(FULLTEXT)MySQL从3.23.23版开始支持全文索引和全文检索,FULLTEXT索引仅可用于 ...

2018-12-27 14:14:38 93

原创 The last packet successfully received from the server

The last packet successfully received from the server如果是在Spring中使用DBCP连接池,在定义datasource增加属性validationQuery和testOnBorrow<bean id="vrsRankDataSource" class="org.apache.commons.dbcp.BasicDataSourc...

2018-12-27 14:13:50 1139

原创 工厂模式

工厂模式工厂方法模式(Factory Method):定义一个创建对象的工厂类,由该工厂统一创建继承了同一个接口的多个产品对象。 多个工厂方法模式:提供多个工厂方法,分别创建不同的产品对象。 静态工厂方法模式:工厂方法是静态,不需要实例化工厂即可产品对象。抽象工厂(Abstract Factory)提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。抽象工厂根据多个...

2018-12-27 14:11:45 119

原创 Linux安装Jdk

1. 下载JDK的linux版本的rpm文件http://www.oracle.com/technetwork/java/javase/downloads/index.html2. 将文件上传到linux服务器的/usr/local/目录下3. 给所有用户添加可执行的权限chmod +x jdk-1_5_0_02-linux-i586.rpm4. 安装jdkrpm -...

2018-12-26 23:20:26 199

原创 Linux常用命令

查看程序占用端口netstat -antlp|grep 2812输出环境变量名echo $Java_home查找文件find / -name "redis"检测端口netstat -lntp | grep 6379创建文件夹mkdir 文件夹名创建文件touch 文件名删除文件/文件夹rm -rf 文件/文件夹查看本机的IP信息ifcon...

2018-12-26 22:48:23 202

原创 ActiveMQ安装和配置

1. 安装解压安装包2. 常用命令// 启动(默认配置文件)./activemq start// 停止./activemq stop3. 配置删除不活动的队列(Delete Inactive Destinations)<broker xmlns="http://activemq.apache.org/schema/core" schedulePeriodFo...

2018-12-26 22:43:18 268

原创 Spring整合ActiveMQ

队列模式Spring配置文件<!-- 配置JMS连接工厂 --><bean id="connectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory"> <!-- ActiveMQ broker连接地址--> <property name="brok...

2018-12-26 22:41:32 273

原创 ActiveMQ入门

1. ActiveMQ是什么ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位2. ActiveMQ特性queue的消息默认是持久化的 消息的优先级默认是4 消息发送时设置了时间戳 消息的过期时间默认是永不过期,过期的消息进入DLQ,可以配...

2018-12-26 22:39:02 238

原创 SpringMvc拦截器

SpringMVC中的Interceptor拦截器是链式的,可以同时存在多个Interceptor,这种链式结构也是可以进行中断的,当Handle方法返回false的时候整个请求就结束了1. 继承HandlerInterceptor类public class AuthorizationInterceptor extends HandlerInterceptorAdapter { ...

2018-12-26 14:11:17 4984

原创 SpringMVC统一异常处理

1. 自定义异常新建自定义业务异常类继承RuntimeExceptionpackage com.hjdm.springboot.exception;@SuppressWarnings("serial")public class AppException extends RuntimeException { public AppException(String message) { ...

2018-12-24 10:33:22 4587

原创 Linux用户管理

添加用户useradd 选项 用户名其中各选项含义如下:-c comment 指定一段注释性描述。 -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,能创建主目录。-g 用户组 指定用户所属的用户组。-G 用户组,用户组 指定用户所属的附加组。-s Shell文件 指定用户的登录Shell。-u 用户号 指定用户的用户号,如果同时有-o选项,则能重复使用其他用户...

2018-12-21 11:13:48 5121

原创 Linux常用命令

查看程序占用端口netstat -antlp|grep 2812输出环境变量名echo $Java_home查找文件find / -name "redis"检测端口netstat -lntp | grep 6379创建文件夹mkdir 文件夹名创建文件touch 文件名删除文件/文件夹rm -rf 文件/文件夹查看本机的IP信息ifcon...

2018-12-21 11:11:00 104

原创 MySQL用户管理

添加用户create user zx_root IDENTIFIED by 'xxxxx';删除用户drop user zx_root;查看用户权限show grants for zx_root;修改密码set password for zx_root =password('xxxxxx');赋予权限grant select on dmc_db.* to zx_...

2018-12-21 11:02:54 89

原创 MySQL存储引擎

1.1 存储引擎mysql默认的存储引擎为MyISAM-- 当前数据库提供的引擎show engines;-- 当前默认的存储引擎show variables like '%storage_engine%';-- 查看表使用的存储引擎show table status from db_name where name='table_name';-- 修改存储引擎alter t...

2018-12-21 11:01:23 5159

原创 MySQL的rpm方式安装

1. 安装MySQL-shared-compatrpm -i MySQL-shared-compat-5.6.35-1.el6.x86_64.rpm2. 移除mysql-libsyum remove mysql-libs安装MySQL-serverrpm -ivh –test MySQL-server-5.6.35-1.el6.x86_64.rpmyum inst...

2018-12-21 10:55:06 5431

原创 Maven跳过单元测试有两种方法

一:在命令中加上-Dmaven.test.skip=true$ mvn install -Dmaven.test.skip=true 二:在pom.xml文件中配置maven-surefire-plugin插件<plugin>   <groupId>org.apache.maven.plugins</groupId>   <arti...

2018-12-21 10:51:15 5371

原创 Java中Request乱码

通过post方式提交数据给Servlet//在获取用户表单信息之前把request的码表设置成UTF-8,//如果没这句的话,如果提交中文信息的时候,会照成乱码。request.setCharacterEncoding("UTF-8");通过get方式提交数据给Servletvalue1 = new String (value.getBytes("iso-8859-1"), "UTF-8...

2018-12-21 10:47:33 554

原创 Java常用加密算法

常用加密算法单向加密算法BASE64 严格地说,属于编码格式,而非加密算法MD5(Message Digest algorithm 5) 信息摘要算法SHA(Secure Hash Algorithm) 安全散列算法Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式...

2018-12-21 10:44:42 123

原创 Java注释

三种注释:// 用于单行注释。/…/ 用于多行注释,从/开始,到/结束,不能嵌套。/**…*/ 则是为支持 jdk 工具 javadoc.exe 而特有的注释语句常用的Javadoc标记@author 指定Java程序的作者@version 指定源文件版本@parameter 参数名及其意义@return 返回值@th...

2018-12-21 10:42:55 126

原创 Java异常处理

Java提供了两类主要的异常:checked exception:checked异常也就是我们经常遇到的IO异常,以及SQL异常都是这种异常。对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch。所以,面对这种异常不管我们是否愿意,只能自己去写一大堆catch块去处理可能的异常。  runtime exception:也称运行时异常,我们可以不处理。当出现这样的异...

2018-12-21 10:39:12 79

原创 java.lang.NoSuchMethodError异常

java.lang.NoSuchMethodError这个错误基本上都是由JVM 的“全盘负责委托机制”引发的问题:因为在类路径下放置了多个不同版本的类包, 如commons-lang 2.x.jar 和commons-lang3.x.jar 都位于类路径中,代码中用到了commons-lang3.x 类的某个方法, 而这个方法在commons-lang2.x 中并不存在,JVM 加载类时碰巧又...

2018-12-20 18:02:48 338

原创 Java网络编程

13.1.1 计算机网络概述         网络编程的实质就是两个(或多个)设备(例如计算机)之间的数据传输。         按照计算机网络的定义,通过一定的物理设备将处于不同位置的计算机连接起来组成的网络,这个网络中包含的设备有:计算机、路由器、交换机等等。         其实从软件编程的角度来说,对于物理设备的理解不需要很深刻,就像你打电话时不需要很熟悉通信网络的底层实现是一...

2018-12-20 17:53:35 84

原创 Java IO操作

Java IOFile类File类是代表与平台无关的文件或目录,Java中是文件和目录都是通过File来操作的,File类不能访问文件的内容,如果要访问文件则需要通过输入/输出流来实现File file = new File("文件或路径");File类提供了很多方法来操作文件和目录,下面列出一些常用的方法String getName(): 返回文件或路径(路径为最后一级子目录名)...

2018-12-20 17:51:23 108

原创 SpringBoot和IoPlatform

SpringBootspringBoot是由Prvotal团队提供的全新框架,其实际目的是用来简化spring应用的初始搭建以及开发框架。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。从最根本上讲SpringBoot就是一些库的集合,它能被任意项目的构建系统所使用。Spring IO PlatformSpringIO是可集成的,构建现代化应用的版本平台,sp...

2018-12-20 17:41:57 418

原创 Spring的AOP动态代理

6. AOP动态代理AOP(Aspect Oriented Programming),即面向切面编程(也叫面向方面编程,面向方法编程)。其主要作用是,在不修改源代码的情况下给某个或者一组操作添加额外的功能。像日志记录,事务处理,权限控制等功能,都可以用AOP来“优雅”地实现,使这些额外功能和真正的业务逻辑分离开来,软件的结构将更加清晰。AOP是OOP的一个强有力的补充。1. 注解@Be...

2018-12-20 17:38:02 102

原创 Spring的properties配置文件注入

1. 使用PropertiesFactoryBean配置文件<bean id="config" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> <property name="locations"> <list> <value&

2018-12-20 17:35:06 5355

原创 Java设计模式

设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 其实还有两类:并发型模式和线程池模式。...

2018-12-20 17:30:28 5277

7. Vue.xmind

Vue高级思维导图,学习vue的好东西,

2019-11-20

18种后台登陆界面HTML源码

18种后台登陆界面HTML源码,可以在项目中使用!

2014-12-20

jEasyUI1.3.6版API中文版

EasyUI1.3.6版API中文版,使用手册!

2014-12-18

cms完整项目源码

cms完整项目源码,代码写的很好。可以学习、

2014-12-18

JAVA基础编程练习题

学习Java必做的练习题!对初学者很有用。

2014-12-18

Mybatis.rar

Mybatis Jar包和例子 可以参考和学习

2012-10-31

JavaScript使用手册

JavaScript使用手册,不会的就查吧。

2012-10-31

Java23种设计模式(总结)

Java23中设计模式详细讲解,初学者必看。

2012-10-30

Java就业面试题大全(最新版)

Java就业面试题大全(最新版),很常见的Java面试题

2012-10-30

SOA实践指南

学习Java Web Service的好资料

2012-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除