#AngularJS学习整理

redis 学习笔记(3)-master/slave(主/从模式)

类似mysql的master-slave模式一样,redis的master-slave可以提升系统的可用性,master节点写入cache后,会自动同步到slave上。环境:masternode:10.6.144.155:7030slavenode:10.6.144.156:7031 一、配置仅需要在slav...

redis 学习笔记(2)-client端示例代码

redis提供了几乎所有主流语言的client,java中主要使用二种:Jedis与Redisson一、Jedis的使用1<dependency>2<groupId>redis.clients</groupId>3<artifactId>jedis</artifac...

redis 学习笔记(1)-编译、启动、停止

一、下载、编译redis是以源码方式发行的,先下载源码,然后在linux下编译1.1http://www.redis.io/download先到这里下载Stable稳定版,目前最新版本是2.8.171.2上传到linux,然后运行以下命令解压tarxzfredis-2.8.17.tar.gz1.3编译cdredis-2...

hessian学习

hessian是一个采用二进制格式传输的服务框架,相对传统soapwebservice,更轻量,更快速。官网地址:http://hessian.caucho.com/目前已经支持N多语言,包括:java/c#/flex/php/ruby...maven的依赖项如下:1<dependency>2<gro...
代码星球 ·2020-04-06

struts2: config-browser-plugin 与 convention-plugin 学习

struts2被很多新手诟病的一个地方在于“配置过于复杂”,相信不少初学者因为这个直接改投Spring-MVC了。convention-plugin、 config-browser-plugin这二个插件的出现,很大程度改善了这个囧境。简言之:convention-plugin采用"约...

maven学习(下)利用Profile构建不同环境的部署包

接上回继续,项目开发好以后,通常要在多个环境部署,象我们公司多达5种环境:本机环境(local)、(开发小组内自测的)开发环境(dev)、(提供给测试团队的)测试环境(test)、预发布环境(pre)、正式生产环境(prod),每种环境都有各自的配置参数,比如:数据库连接、远程调用的ws地址等等。如果每个环境build...

Spring 4.0.2 学习笔记(2)

接上一篇继续,学习了基本的注入使用后,可能有人会跟我一样觉得有点不爽,Programmer的每个Field,至少要有一个setter,这样spring配置文件中才能用<property>...</property>来注入.能否不要这些setter方法?答案是Yes一、为Spring配置文件,添加...
代码星球 ·2020-04-06

Spring 4.0.2 学习笔记(1)

1、添加maven支持<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>4.0.2.RELEASE&l...
代码星球 ·2020-04-06

JAVA CDI 学习(5)

RESTFulService中如果要注入EJB实例,常规的@Inject将不起作用,在Jboss中,应用甚至都启动不起来(因为@Inject注入失败),解决方法很简单:将@Inject换成@EJB参考代码:CityInvoker是一个Stateless的EJBpackagetest;importjavax.ejb.St...
代码星球 ·2020-04-06

maven学习(中)- 私服nexus搭建

接上回继续,相信大家对maven每次都联网从国外站点下载依赖项的龟速网络已经不坎忍受了,今天先来看看如何搭建"仓库私服",目前nexus是使用比较广泛的私服软件之一,下面将介绍基本用法: 一、到nexus官网下载最新版1.1下载地址:http://www.sonatype.org/downloads/nexu...

java JAXB 学习

JAXB(JavaArchitectureforXMLBinding)是JDK的一部分,用于Object<->XML的转换(有点类似于.NET中的XML序列化)。1、创建XSD可以使用任何工具生成XSD工具,比如XMLSPY。eclipse也提供了相关的jaxb插件,File->New->XML...
代码星球 ·2020-04-06

JAVA CDI 学习(4)

前面几节学习到的CDI内容,基本上都是hard-code,以硬编码的方式在代码里指定注入类型,这并非依赖注入的本意,依赖注入的优势之一在于“解耦”,这一节我们将学习如何利用配置来动态注入的类型及属性初始化。一、@Alternative/@Default/@Any当一个服务接口(也称契约)有多个实...
代码星球 ·2020-04-06

JAVA CDI 学习(3)

上一节学习了注入Bean的生命周期,今天再来看看另一个话题:Bean的生产(@Produces)及销毁(@Disposes),这有点象设计模式中的工厂模式。在正式学习这个之前,先来看一个场景:基于web的db应用开发中,经常要在一个页面上连接db,然后干点啥,最后关闭连接。下面用之前二节前到的CDI技能来演练一下:1、...
代码星球 ·2020-04-06

JAVA CDI 学习(2)

在上一节中,我们已经知道了如何用@Inject实现基本注入,这一节研究Bean实例注入后的“生命周期”,webapplication中有几种基本的生命周期(不管哪种编程语言都类似)1、Application生命周期即:webapplication启动后,处于该生命周期级别的对象/变量,将一直存在...
代码星球 ·2020-04-06

JAVA CDI 学习(1)

CDI(ContextsandDependencyInjection上下文依赖注入),是JAVA官方提供的依赖注入实现,可用于DynamicWebModule中,先给3篇老外的文章,写得很不错1、JavaEECDIDependencyInjection(@Inject)tutorial2、JavaEECDIProduc...
代码星球 ·2020-04-06
首页上一页...275276277278279...下一页尾页