自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 dubbo 拦截器配置,Filter,ServletContextListener

一:dubbo 拦截器 dubbo是一个被广泛应用的分布式服务框架,常与spring一起并用;如果想拦截dubbo服务接口,由于spring拦截的是web接口的调用,因此,dubbo提供了filter的扩展,通过继承Filter接口来实现拦截1:dubbo.xml配置文件dubbo:provider id="assetProvider" applica

2017-06-30 09:58:06 9629 1

原创 spring事物管理

spring的xml配置文件中配置事物管理,程序在进行事物操作的前提是该bean已经交给了spring管理,否则不会起到事物的作用。一:@Transactional 起作用的三大前提1:数据源2:事物管理器3:注解处理器(如果不使用@Tranactional注解,那么这一项可以省略)以上三项跟你使用的是哪一种数据库的操作框架相关,有jdbc,或者是hibernate,实

2017-06-18 21:08:27 266

原创 Lock & condition

1:Lock 比 synchronized 更加面对对象,lock可实现多线程之间的互斥关系,使得共享数据不会被污染;实现是其子类ReentrantLock2:读写锁是Lock的是一个子类,分为读锁和写锁,可实现多个读锁不互斥,多个写锁之间实现互斥一:Lockpackage com.xiaoniu.asset.service.asset;import sun.org

2017-06-15 14:40:03 490

原创 线程池-ExecutorService

先创建固定的线程放到一个池子里,当有任务需要处理的时候就从池子里面拿,处理完就把线程放回池子里面,不进行销毁,减少资源的浪费一:例子创建一个只有三个线程的线程池,往池子里面添加5个任务,每个任务循环10次public class ThreadPool { public static void main(String[] args) { Execut

2017-06-13 23:18:23 189

原创 TreadLocal

ThreadLocal 实现线程范围内的共享变量,当多线程过程中,容易出现共享数据被别的线程操作,导致脏数据的发生一:多线程导致的共享变量脏数据例子public class ThreadLocalTest { private static int data; public static void main(String[] args){ new

2017-06-13 19:25:39 392

原创 线程Thread与Runnable实现

当new 一个Thread的时候,就是在主线程的基础上再开一个子线程,cpu一会儿给主线程用,一会儿给子线程用,所以多线程会降低工作效率一:Thread 与Runnable的使用1:Thread 自己实现自己的run方法public static void main(String[] args) throws InterruptedException { new T

2017-06-07 22:54:48 387 1

原创 java环境配置

一:下载并安装jdk后,点击运行,进入cmd页面,输入java ,显示如下,证明java安装成功二:javac的说明   如果不用tomcat等容器,要在本地直接运行java 文件,需要用来javac.exe,就是用来编译java文件,转换成windows(本地操作系统是windows)可识别的机器文件,也就是.class文件;   所以如果想要用javac.exe,必

2017-05-29 13:13:53 276

原创 IO详解 常用io类

InputStream与Reader       前者是字节输入流,读取文件内容,文件需要先转换成byte,才能读取得到,如果是中文,可能会出现乱码;后者是字符输入流,可以读取字符串,特别是有中文的时候,可以使用此类,不会出现乱码。OutputStream 与Writer      前者是字节输出流,数据保存到文本中,需要先转换成byte,有中文会出现乱码;后者是字符输出流,字符串可以

2017-05-12 14:33:11 2294

原创 dubbo直连提供者、只订阅

一 :消费者直连提供者1) 场景与问题       同时有两套服务,同一个注册中心,为了防止本地的调用到测试环境上的服务,可以使用直连,使得本地测试的时候只用到到本地的服务2)基本配置二:只订阅本地项目启动时候,dubbo接口不注册到注册中心,但是可以订阅其他服务

2017-05-10 13:58:59 609

原创 dubbo框架中Main方法运行spring容器

一:运行spring容器的方式有三种1:使用tomcat、jetty等servlet容器运行2:自己写一个Main方法运行3:使用dubbo框架提供的Main方法运行前面两种有一定的局限性,很多缺点,具体就不一一列举,有兴趣的同学可以研究一下,今天就给大家讲如何实现第三种方式二:Main配置详讲spring路径存放路径  按照dubbo官网解说,要使得Main能正确的启

2017-05-05 11:56:20 22449 2

[Java参考文档].JDK_API_1_6_zh_CN

一个java参考文档,用于java_web入门时查询,

2014-05-06

mysql-connector-java-5.1.24-bin

一个mysql-connector-java-5.1.24-bin包

2014-05-06

多线程 java

用于研究线程开发,是用于java语言写得,详细情况请下载资源观看

2014-02-27

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

TA关注的人

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