自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luzhensmart的专栏

Come on baby!

  • 博客(17)
  • 资源 (11)
  • 收藏
  • 关注

原创 CountDownLatch:不调用await()方法 来控制线程并发

import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * CountDownLatch:多线程控制工具类,不调用await()方法 来控制线程并发 */public class C...

2019-05-30 10:21:43 2502 4

转载 Spring - JDBC Batch Update

A JDBC batch update is multiple updates using the same database session. That is, we don't have to open connections multiple times.In our previous example, let's say we want to insert multiple Perso...

2019-05-29 15:25:39 3338

原创 java8 数值流 装箱和拆箱讲解

数值流首先引入两个概念原始类型:int、double、byte、char引用类型:Integer、Byte、Object、List在Java中:①将原始类型转换为对应的引用类型的机制,这个机制叫做装箱。②将引用类型转换为对应的原始类型,叫做拆箱。List<Dish> menu=[{name:"糖醋排骨",calories:350},{ name:"西红...

2019-05-29 14:28:27 948

转载 ConfigurableApplicationContext::refresh()方法

AnnotationConfigApplicationContext的其他使用方法除了以上常规的使用方法,AnnotationConfigApplicationContext还有其他方式向容器添加Bean。可以使用AnnotationConfigApplicationContext::register方法来添加配置和Bean:直接添加Bean我们可以通过AnnotationConf...

2019-05-29 11:19:07 1265

转载 Spring基于Java方式进行容器配置

从spring3.0开始引入了基于java的容器配置方式,可以完全使用Java而不是XML文件来定义应用程序。java方式基本配置@Configurationpublic class AppConfig { @Bean public UserService userService() { return new UserService(); }}@Bean...

2019-05-29 11:00:02 445

转载 使用 AnnotationConfigApplicationContext 注册配置类

理解 @Configuration 和 @Bean 注释在理想的场景中,您可以在表示应用程序上下文的 XML 中定义 bean。以下代码展示了创建课程用例中的上下文 XML 及 bean 定义:清单 1. XML 与 bean 定义<beans> <bean id="course" class="demo.Course"> <p...

2019-05-29 10:50:41 7575

转载 @Configuration 和 @Bean注解注入bean

理解 @Configuration 和 @Bean 注释在理想的场景中,您可以在表示应用程序上下文的 XML 中定义 bean。以下代码展示了创建课程用例中的上下文 XML 及 bean 定义:清单 1. XML 与 bean 定义<beans> <bean id="course" class="demo.Course"> <p...

2019-05-29 10:34:26 5061

转载 Spring - BeanFactory 之手动 Singleton 单例注册

简介我们知道Spring容器的 Bean 可以是单例 (把 scope 配置为 singleton 或者不设置 scope,即默认是单例),这些单例的 Bean 被初始化之后就被Spring注册到BeanFactory管理了起来,方便下次直接使用。除了配置的单例Bean,我们还可以调用BeanFactory的Bean直接注册一个单例Bean。SingletonBeanRegistryS...

2019-05-29 10:29:34 4604

转载 Spring中的Profile

1.Spring中的Profile 是什么?Spring中的Profile功能其实早在Spring 3.1的版本就已经出来,它可以理解为我们在Spring容器中所定义的Bean的逻辑组名称,只有当这些Profile被激活的时候,才会将Profile中所对应的Bean注册到Spring容器中。举个更具体的例子,我们以前所定义的Bean,当Spring容器一启动的时候,就会一股脑的全部...

2019-05-29 09:59:10 449

转载 Guava学习计划-Semaphore—RateLimiter-漏桶算法-令牌桶算法区别

java中对于生产者消费者模型,或者小米手机营销 1分钟卖多少台手机等都存在限流的思想在里面。关于限流 目前存在两大类,从线程个数(jdk1.5 Semaphore)和RateLimiter速率(guava)Semaphore:从线程个数限流RateLimiter:从速率限流 目前常见的算法是漏桶算法和令牌算法令牌桶算法。相比漏桶算法而言区别在于,令牌桶是会去匀速的生成令牌,拿到令牌...

2019-05-27 14:50:21 2473 1

转载 Docker和K8S(Kubernetes)

2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。LXC,就是Linux容器虚拟技术(Linux container)后来,dotCloud公司将自己的容器技术进行了简化和标准化,并命名为——Docker。Docker技术诞生之后,并没有引起行业的关注。...

2019-05-25 00:00:26 1039

转载 服务网格(Service Mesh)

微服务(Microservices)在过去的 2016 年和 2017 年,微服务技术迅猛普及,和容器技术一起成为这两年中最吸引眼球的技术热点。而以 Spring Cloud 为代表的传统侵入式开发框架,占据着微服务市场的主流地位。微服务(Microservices)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微...

2019-05-24 23:58:24 737

转载 MapReduceJob提:交流程之JobClient端分析

我们基于Hadoop 1.2.1源码分析MapReduce V1的处理流程。MapReduce V1实现中,主要存在3个主要的分布式进程(角色):JobClient、JobTracker和TaskTracker,我们主要是以这三个角色的实际处理活动为主线,并结合源码,分析实际处理流程。下图是《Hadoop权威指南》一书给出的MapReduce V1处理Job的抽象流程图:如上图,我们展开...

2019-05-14 11:54:37 347

转载 MapReduce工作原理图文详解

前言:前段时间我们云计算团队一起学习了hadoop相关的知识,大家都积极地做了、学了很多东西,收获颇丰。可是开学后,大家都忙各自的事情,云计算方面的动静都不太大。呵呵~不过最近在胡老大的号召下,我们云计算团队重振旗鼓了,希望大伙仍高举“云在手,跟我走”的口号战斗下去。这篇博文就算是我们团队“重启云计算”的见证吧,也希望有更多优秀的文章出炉。汤帅,亮仔,谢总•••搞起来啊!呵呵,下面我们进入正题...

2019-05-14 11:39:45 2055

转载 Spring事务用法示例与实现原理

1. 使用示例关于事务最简单的示例,就是其一致性,比如在整个事务执行过程中,如果任何一个位置报错了,那么都会导致事务回滚,回滚之后数据的状态将和事务执行之前完全一致。这里我们以用户数据为例,在插入用户数据的时候,如果程序报错了,那么插入的动作就会回滚。如下是用户的实体:public class User { private long id; private Stri...

2019-05-13 20:07:06 170

转载 Spring事务管理器PlatformTransactionManager

1:jdbc事务例子public void save(User user) throws SQLException{ Connection conn=jdbcDao.getConnection(); conn.setAutoCommit(false); try { PreparedStatement ps=conn.prepareStatement("insert into us...

2019-05-13 10:39:50 19805

转载 TransactionSynchronization

TransactionSynchronization。TransactionSynchronization是可以注册到事务处理过程中的回调接口。它就像是事务处理的事件监听器,当事务处理的某些规定时点发生时,会调用TransactionSynchronization上的一些方法来执行相应的回调逻辑,如在事务完成后清理相应的系统资源等操作。Spring事务抽象框架所定义的TransactionSync...

2019-05-05 13:49:09 3987

tcnative-1.dll

解决方法: 下载tcnative-1.dll文件,将其放到tomcat\bin里。也可以忽略,不影响程序运行。

2013-05-23

LeapFTP 破解版

LeapFTP 破解版

2013-05-16

SSH2整合需要的jar包(2)

SSH2整合需要的jar包(2) 同样是SSH2整合的jar包 根据版本的不同 整合需要的jar包 也不同

2013-05-07

SSH2整合 需要的jar包

Struts2 Spring Hibernate 整合需要的jar包很好用

2013-05-07

aopalliance-1.0.jar

aopalliance-1.0.jar 很好用

2013-05-06

aspectj -1.6.13 . jar

aspectj-1.6.13.jar 很好用

2013-05-06

w3school_5.0.chm中文文档

w3school_5.0.chm中文文档 挺好用的

2013-04-30

jQueryAPI1.4.chm中文文档

jQueryAPI 1.4.chm 中文文档 还不错 挺好用的

2013-04-30

jQuery-UI-Reference-1.7.chm

jQuery-UI-Reference-1.7.chm文档,挺好用的

2013-04-30

Myeclipse8.6注册码获取

将文档中的代码复制进去后,运行,即可获取Myeclipse8.6的注册码

2013-04-30

Altova XMLSpy 2013注册机

必须是32位系统的 很好用 减压后 有个图片文件 照着上面做 即可注册成功

2013-04-30

空空如也

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

TA关注的人

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