自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 centoos安装rabbitmq

1.rabbitmq是基于Erlang语言编写的,首先我们要准备Erlang环境,我是在yum源环境安装的,需要有网络(1)在/usr/local/src/目录下创建erlang目录,并切换到该目录下cd /usr/local/src/ mkdir erlang cd erlang (2)获取erlang的插件并安装wget http://packages.erlang-solutions

2017-09-05 20:30:55 322

原创 springboot系列之一——springboot入门

随着为服务时代的到来,springboot的应用也越来越广泛,springboot并不是一个新的架构,它实际上是众多spring相关优秀框架的整合体,同时整合了tomcat,通过@SpringBootApplication注解既可以声明一个启动类,更加强悍的是它还支持热部署。同时有netflix社区提供的eureka、ribbon、hystric等一些列微服务插件,社区相当活跃。应该说springb

2017-07-29 17:39:30 967

原创 mysql插入千万条随机数据

mysql千万级随机数据插入

2017-06-14 12:42:48 6530

原创 Spring配置<context:annotation-config/>说明

spring

2017-03-04 13:01:37 321

原创 pom文件提示:Missing artifact

Missing artifact

2017-02-26 22:30:13 1886

原创 mybatis中#和$的区别

1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by “111”, 如果传入的值是id,则解析成的sql为order by “id”.  2. 将传入的数据直接显示生成在sql中。如:orderby将传入的数据直接显示生成在sql中。如:order by user_id$,如果传

2017-02-20 23:53:41 294

原创 linux指令(二)——用户、组和文件权限

1.用户配置信息存放位置保存用户信息的文件:/etc/passwd保存密码的文件:/etc/shadow保存用户组的文件:/etc/group保存用户组密码的文件:/etc/gshadow用户配置文件:/etc/default/useradd2.用户操作(1)添加用户useradd-u 指定组ID(uid)-g 指定所属的组名(gid)-G 指定多个组,用逗号“,”分开(Group

2017-02-18 23:34:08 314

原创 linux指令(一)——常用

1.linux目录结构(前面有/)bin (binaries)存放二进制可执行文件sbin (super user binaries)存放二进制可执行文件,只有root才能访问 etc (etcetera)存放系统配置文件home 存放用户文件的根目录root 超级用户目录dev (devices)用于存放设备文件lib (library)存放跟文件系统中的程序运行所需要的共享

2017-02-18 22:39:53 1481 1

原创 ssm配置文件(二)—springmvc.xml的配置

ssm中springmvc.xml的配置

2017-02-14 22:01:31 331

原创 ssm配置文件(一) ——web.xml配置

ssm中web.xml配置

2017-02-14 21:13:34 2098

原创 struts2中采用拦截器防止表单重复提交

1.在struts2.xml文件中添加拦截器 <interceptor name="token" class="org.apache.struts2.interceptor.TokenInterceptor"/>2.在jsp页面上需用生成令牌 <form action="${pageContext.request.contextPath}/regist.action" met

2017-01-02 21:50:56 261

原创 session与本地线程绑定

1.如何让session和本地线程进行绑定为了获取同一个session对象,我们可以将session与本地线程绑定在一起,只要在hibernate.cfg.xm进行以下配置就行,此时我们就可以通过sessionFactory. getCurrentSession()方法获取绑定后的session对象了。<property name=“hibernate.current_session_context

2016-12-30 21:52:03 1607

原创 get和load根据主键查询的区别

在Hibernate3中,根据主键查询有两种方式,一般情况下,他们两效果是一样的,都能查询到我们想要的结果。而实际上,二者却有很多不同之处。*1.发送SQL的时机:load这个方法采用了一个技术.lazy延迟加载(懒加载).真正使用这个对象的数据的时候.(对象的数据不包括主键).get这个方法是立即检索.当执行session.get()方法的时候,马上发送SQL语句查询.2.返回的对象:lo

2016-12-27 21:54:17 375

原创 mysql中dcl语句介绍

1 创建用户CREATE USER 用户名@地址 IDENTIFIED BY '密码';CREATE USER user1@localhost IDENTIFIED BY ‘123’; CREATE USER user2@’%’ IDENTIFIED BY ‘123’; 2 给用户授权GRANT 权限1, … , 权限n ON 数据库.* TO 用户名@IPGRANT CREATE,ALTER

2016-12-25 21:28:29 562

原创 struts2中对list和map集合进行封装

一、对list集合进行封装1.首先创建一个user类,并重写toString方法。public class User { private String username; private String password; public String getUsername() { return username; } public void setU

2016-12-22 21:58:41 570

原创 mvc设计思想

一、mvc的组成部分为了让应用的前、后端分离,mvc巧妙的将一个应用分为了三个部分:V——视图层   主要用于界面的展示,同时还需要将用户提交的数据通过表单的方式提交给控制层,并对提交的数据进行校验。C——控制层   主要是进行视图层和模型层的交互,接收视图层传过来的参数,并根据逻辑判断所需要的数据,调用模型层的方法获取数据库中的数据,然后再返回给视图层。M——模型层

2016-12-20 10:51:33 916

原创 如何设置tomcat虚拟主机

一、原理介绍我们在访问tomcat主页的时候,在没有更改任何配置文件的时候,只要启动tomcat后,通过访问http://localhost:8080/,我们就可以直接进入tomcat主页了。1.这里8080代表了我们的端口,localhost代表了我们的主机。2.在tomcat目录下的conf目录下的servlet文件中,默认访问的是tomcat主页。二、设置虚拟主机通过http://localh

2016-12-18 22:07:43 484

原创 自定义注解

一、注解的定义和定义类的方式相似,自定义注解时用 @interface 名称,以下为具体的实现方法。 该里定义了一个关于银行最大转账金额的注解package cn.csdn.annotation.demo1;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.

2016-12-17 21:55:14 287

原创 Cookie和Session的特点和常用方法

一、两者的特点会话数据放在浏览器端,数据类型只能string,而且有大小限制的,相对数据存放不安全。cookie的数据类型一定是字符串,如果要发送中文,必须先对中文进行URL加密才可以发送。setPath(path): 修改cookie所在的有效路径。 如果把该cookie设置到某个有效路径下,然后当浏览器访问这个有效路径的时候,才会携带cookie数据给服务器。setMaxAge(整数)

2016-12-15 21:52:32 1088

原创 创建Thread对象的两种常见的方法分析

一、常见的两种方法1.定义一个线程类,它继承类Thread并重写其中的run方法定义一个类继承Thread类public class MyThread1 extends Thread{ public void run() { 方法体1; } } 调用自定义Thread对象public static void main(Str

2016-12-14 22:09:35 1498

原创 Java中常遇的中文乱码问题解决方案

说明:将编码设置为“utf-8”和“gb2312”,均能解决乱码问题,需要注意的是,一定要保证所有的编码一致,这里我采用“utf-8”1.解决request请求中的中文乱码问题get请求方式解决方案String param = request.getParameter("param"); param = new String(param.getBytes("ISO-8859-1", "utf-

2016-12-13 21:57:33 349

原创 ServletConfig和ServletContext

一、二者存在的价值1.ServletConfig主要用于加载servlet配置文件的初始化参数,主要服务于servlet。我们可以在servlet配置信息里面存放一些需要用到的信息,在web.xml文件中的servlet标签下的init-param标签下配置,每个name和value值都需要重新写一个init-param标签。配置如下所示:<servlet> <servlet-name>

2016-12-12 18:42:21 265

原创 servlet的线程安全问题

一、servlet产生多线程安全问题的原因1.多线程问题产生的原因多线程的产生主要由于以下几点,必须同时成立,才会产生多线程问题。首先要有多步操作还要有多个线程同时存在最后还要有共享的资源2.servlet产生多线程问题的原因servlet所做的处理一般都不是一步就能完成的首先从servlet对象的产生说起,servlet是用来服务多线程的,多个客户可以同时访问同一个servlet对象

2016-12-11 19:10:25 327

原创 日历组件My97DatePicker的使用

My97DatePicker是一个非常使用的组件,它的界面组成为一个时间的下拉框,通过选择可以将下拉框中的日期加载到对应的文本框中,效果如下图所示一、My97DatePicker的使用过程1.自己可以去网上下载一个My97DatePicker的组件2.将解压后的文件之间拷贝到WebRoot目录下就行了3.接着我们就要对My97DatePicker进行配置了,首先对日历组件的显示页面进行配置,找到需要

2016-12-10 19:52:24 406

原创 javaBean总结

一、JavaBean的特点JavaBean的属性私有化 JavaBean具有无参构造方法JavaBean的属性具有getter和setter方法JavaBean需实现系列化接口下面我就简单的举个小例子来创建一个JavaBeanpackage blog.csdn.joywy; public class user{ private String name; priv

2016-12-10 19:04:51 385

空空如也

空空如也

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

TA关注的人

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