自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(40)
  • 收藏
  • 关注

转载 servlet 篇 异步

servlet 3.0 后提供异步处理支持 1、AsyncContext servlet 3.0提供异步处理来快速响应web请求 @WebServlet(urlPatterns = "/TestAysn",asyncSupported = true) //开启异步支持public c...

2017-09-03 16:16:00 115

转载 servlet 篇 注解

servlet3.1 来提供了以下注解(在此之前,我们都是在web.xml配置的) HandlesTypes 这个注解我们前面说过一个类是ServletContainerInitializer ,这个注解用在这个初始化启动类上,这个注解主要提供注入类到我...

2017-09-03 11:12:00 157

转载 servlet 篇之Session、request、ServletContent

servlet 非常重要的是理解3大作用域很重要 ServletContent 前面说了这个是整个web应用的上下文,所以这个对象的作用域是全局的,也就不管你在哪里修改了这个对象的信息,你在其他地方访问都能够看到修改 Session、Cookie 这个两个对象是会话作用域,也就是表示...

2017-09-02 10:00:00 144

转载 Servlet 篇之监听器

servlet 提供了几个监听器来监听操作事件,分别是 ServletContextAttributeListener 这个监听器是用来监听ServletContext对Atrribute属性操作,但是注意,由于ServletContent是全局的,是服务器消耗才...

2017-09-02 09:22:00 98

转载 servlet 篇之 ServletConfig, ServletContent,ServletRegistration,ServletContainerInitializer

了解servlet基础有助于我们了解web服务,其实如果你servlet基础好的话,你可以不用springmvc这种第三方框架,自己包装一个简单servlet框架,接下我们来说下工作中常用的servlet基础 1、ServletConfig 这个类主要是获取servlet配置文件信息,比如...

2017-08-31 21:59:00 184

转载 servlet 基础篇

servlet 作为服务器web程序,提供了包装web请求和返回的信息的能力,servlet历经了几个大版本的迭代,servlet3.1为我们提供了异步支持。 servlet 最初版本,为我们提供了一些基础的功能 1、request 2、response 3、文件上传 4、cooki...

2017-08-29 21:33:00 69

转载 java 篇 之ProcessBulider , Process, RunTime, System

1、Process process 是 java提供创建一个进程,并获取进程的信息的一个类,主要提供了 getInputStream() //获取输入信息 getErrorStream() //获取错误输出信息 getOutputStream() //获取输出信息 waitFor()...

2017-08-26 16:47:00 186

转载 java 线程篇 之CyclicBarrier、CountDownLatch、Semaphore

java 提供了很多控制线程到达某一状态导致之前阻塞线程运行的函数,这些在控制任务执行提供了很大的便利,比如在zookper 使用Semaphore实现分布式锁 1、CountDownLatch countDownLatch 提供 await(),CountDownLatch()来控制,前...

2017-08-21 23:26:00 75

转载 java 线程篇之 Queue、BlockingQueue、BlockingDeque、ArrayBlockingQueue、LinkedBlockingQueue、DelayQueue...

1、什么要将java的队列,因为java线程的实现其实就是依靠队列来实现的 2、Queue Queue 提供了 offer(E e) // 插入元素到队列,如果容量不足,抛出异常 remove() //异常头元素,如果为空,抛出一次 相对的是poll() 如果为空,返回null e...

2017-08-20 22:06:00 197

转载 java 线程篇之 Executor、ExecutorService、ThreadPoolExecutor、ScheduledThreadPoolExecutor

1、Executor 顶层接口,只提供 void execute(Runnable command); //提供执行线程启动线程方法 2、ExecutorService 提供了 shutdown() , 阻止提交新任务 shutdownNow(),阻止提交新任务,并且终止当前所有...

2017-08-20 15:52:00 73

转载 java 篇之Lock、ReentrantLock、synchronized

1、什么是锁 锁是java来保证线程安全的一种手段,当程序处于并发环境下运行的时候,共享数据没有及时刷新到主内存当中,造成其他线程读取到的是历史缓存数据,为了保证数据的正确性,java提供了锁的机制来 2、synchronized 和ReentrantLock ReentrantLoc...

2017-08-20 12:16:00 107

转载 java 线程篇之 Atomic*

1、Atomic*是什么 java 提供了很多原子类来保证并发下的正确性和提升并发能力 2、Atomic*的用法 Atomic* 类提供的方法基本类似,我就挑出AtomicInteger来说明 public class AtomicTest { private static f...

2017-08-20 07:38:00 75

转载 java 线程篇 之 Runable , Thread、ThreadGroup

1、Runable Runable 是线程家族的顶级父类,只提供了run 方法 2、Thread Thread 是Runable的实现类之一,也是我们经常用到的线程类,下面来列举这个类的几个常用方法 2.1 构造器 public Thread(Runnable target) ...

2017-08-19 23:37:00 133

转载 java并发编程实战 第一章

1、线程重入 线程重入是保证同一个线程可以进入相同的锁,保存了程序不会死锁,举个列子 假设父类有 public synchronized void test(){ System.out.println("父类线程"+Thread.currentThread().getName())...

2017-08-13 16:08:00 70

转载 反射

1、反射是什么 反射是jvm运行期间,动态的获取class模板的信息(属性、方法等) 2、java提供了Class、AccessibleObject、Array、Constructor、Field、Method、Modifier、Proxy 类来操作反射信息 2.1Cla...

2017-08-13 14:45:00 70

转载 java 注解

注解简介 注解使用 注解简介 注解java扩展标记一种形式,可以丰富java语言的多功能特性,可以使用注解来标记我们的类、属性、方法、构造函数等等。 java 保护 4中元注解,分别是 Documented、Inherited、Retention、Target @Doc...

2017-08-12 14:59:00 76

转载 JAVA 篇net 之Inet4Address、Inet6Address、URL、URLConnection、HttpURLConnection

为什么要说介绍这几个类,是因为我们在工作中会接触到通过客服端调用的方式 1、Inet4Address、Inet6Address、InetAddress 这两个类主要链接远程机器用的,父类是InetAddress,先来看看是怎么实现拿到机器的ip地址的 public InetAddress...

2017-07-29 10:12:00 1087

转载 java 篇IO 之Serializable

为什么要说这个类,我们在远程调用的时候都会用到这个类 1、串行化 首先要理解串行化是什么,串行化是讲对象状态(属性、方法、参数等)写入字节流的过程,这样我们可以把对象状态保存在内存,文件中,假如我们要用到这个对象,我们从这里反串行化还原成对象。 2、实现Serializable的接口和类...

2017-07-23 15:56:00 96

转载 java 篇之IO printStream,printWrite

这两个主要作为网络流,为什么把这两个放在一起来将是因为这两个类的方法作用基本一样,但是还是有差别 @RequestMapping(value = "write") public void wirte(HttpServletResponse response) throws IOExcep...

2017-07-23 11:35:00 126

转载 JAVA 篇之IO FileWrite

为什么要说这个类,有时候我们可能需要把一些信息追加写入文件中(比如打印的日志) Flushable 刷新数据到目的地,可以调用flush把缓冲区数据刷入到底层流 appendable作用 追加数据到目的地 try (FileWriter writer = new FileWriter...

2017-07-22 23:15:00 163

转载 JAVA IO篇之DataInputStream ,DataOutputStream

为什么要说下这两个类,是这两个类为我们提供了一些方便的方法操作数据 1、DataInputStream (用来读取流中的字节数据并转换为JAVA基本类型) 上面方法可以看到,从流中读取字节转换为java基本类型,列如: public final int readInt() throw...

2017-07-22 18:30:00 95

转载 JAVA 篇之IO BufferInputStream,BufferOutPutStream

这两个流是带有缓存功能的流(一般读取文件都建议用这两个) 1、BufferInputStream介绍 主要介绍fill()方法(这个方法体现和不带缓存区方法的不同之处) private void fill() throws IOException { byte[] buffer ...

2017-07-22 10:38:00 250

转载 java 篇之IO InPutSteam,outPutStream

这里只介绍传统I/O(也就是阻塞的IO) java IO家族的类实在太多,每个类都有其历史原因所在(所以不要抱怨Java IO难用了) 老习惯,我们首先从顶层父类说起 1、InputStream 这里面有两个特殊的类,是在jdk1.7加的,作用是你可以在try(这里去创建流,不需...

2017-07-22 09:01:00 132

转载 JAVA 篇之异常

1、结构 最顶层的类是序列化类,作用,异常堆栈信息可以通过网络流传送,Throwable是顶层的异常类(你可以看到所有的子类的构造函数都是调用父类的构造器,最后到达Throwable),Exception作为Throwable和其他异常的桥梁(这样更好的扩展异常类,比如自定义异常)。 ...

2017-07-20 23:18:00 148

转载 SpringMvc

首先还是从disPatchServlet出发,这个类是最底层的类 首先我们在web.xml配置Servlet <!--servlet配置--><servlet> <servlet-name>dispatcherServlet</servl...

2017-04-28 16:20:00 48

转载 svn用户名和密码都正确,但是不能提交的问题

今天运到了这个问题,网上的方案都试了一下,最后在重启了下服务器的svn服务 svnserver -d -r /home/svn (你的svn仓库在那个文件下就执行那个目录) ...

2017-02-27 14:10:00 598

转载 centos安装jdk

在oracle获取下载链接http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz 解压到/usr/cp/softwar...

2017-02-14 16:23:00 42

转载 centos安装maven

去maven官网获取下载地址(或者直接下载到本地通过winSCP上传到服务器上) 解压文件(我是解压到/usr/local/maven) 加入到环境变量中(vi /etc/profile) MAVEN_HOME=/usr/local/maven/apache-maven-3.3.9 ex...

2017-02-13 14:18:00 44

转载 centos6.5安装nginx

安装nginx之前,首先查看下gcc编译器是否安装(nginx用c编写) 用gcc -v查看版本 安装需要的文件 #yuminstall-ypcrepcre-devel #yuminstall-yzlibzlib-devel #yuminstall-y...

2017-02-10 12:46:00 43

转载 centos6.5mysql安装

安装编译代码需要的包 yum -y install make gcc-c++ cmake bison-devel ncurses-devel 下载mysql包 wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.20.tar.g...

2017-01-14 16:26:00 63

转载 操作git遇到的一些问题

push文件到github出现 crlf换行符问题 windows下的解决方案 git config --global core.autocrlf false ssh-add -L查看git-agent高速缓存中密钥遇到 Could not open a connection to y...

2017-01-14 16:11:00 63

转载 oschina git安装教程

首先下载git 1、在你项目的文件夹中使用 git init 在这里初始化建一个空仓库(记住这个是客服端的git仓库) 2、使用git命令git config --global user.name "你的名字或昵称" git config --global user.email "你的邮箱...

2017-01-10 17:40:00 223

转载 idea生成序列化Id设置

Setting->Inspections->Serialization issues->Serializable class without ’serialVersionUID’ ...

2016-12-06 12:35:00 94

转载 redis注册服务方式启动

修改 redis.conf 配置文件中的daemonize 为yes 新建一个脚本文件 比如 vi/usr/local/redis/config/redis_init_conf 贴入如下内容 #!/bin/sh# # chkconfig: 2345 90 10 # descript...

2016-12-01 13:59:00 100

转载 tomcat目录详解

做web项目,最常用的服务器就是Apache的tomcat。虽然一直在用tomcat,但都是仅限在使用的阶段,一直没有深入学习过。想深入学习tomcat,首推的肯定是官网:http://tomcat.apache.org/(虽然全是英文,看起来比较晦涩,但还是推荐大家在官网学习,一方面权威,...

2016-10-21 10:25:00 120

转载 mybatis结果集没有排序问题

最近学习mybatis的时候遇到一个查询的结果集没有排序问题 代码如下 <resultMap id="selectList" type="com.page.mvc.Vo.registerVo" > <id property="registerVo_id" colu...

2016-09-24 12:28:00 589

转载 git整合到idea上

在把git整合到idea上一直包 Failed connect to github.com:443 最后通过pinggist.github.com 得到Ip地址,把此ip指向github.com 成功链接 ...

2016-09-21 23:42:00 63

转载 Log4j日志

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1. 配置文件 Log4J配置文件的基本格式如下: #配置根Logger log4...

2016-09-21 17:16:00 56

转载 http 406

最近在搭建ssm框架测试的时候出现 http 406,具体The resource identified by this request is only capable of generating responses with characteristics not acceptable ac...

2016-09-06 13:43:00 247

转载 mybatis-generator-maven-plugin 插件自动生成pojo和xml文件报错

mybatis-generator-maven-plugin 插件自动生成pojo和xml文件报错 ,错误提示 IS_GENERATEDCOLUMN not found ,错误引起的是mybatis-generator-core版本1.3.4一起的,改成1.3.2可以解决 <plugi...

2016-09-06 09:54:00 423

空空如也

空空如也

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

TA关注的人

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