自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 (转)DDD CQRS和Event Sourcing的案例:足球比赛

原文链接: https://www.jdon.com/44815在12月11日新的有关DDD CQRS和Event Sourcing演讲:改变心态- 以更加面向对象视角看待业务领域建模中,作者以足球比赛football Match为案例说明传统编程方法和CQRS的区别。 CQRS作为DDD的最佳实践已经得到广泛承认和普及,下面摘取该文章的PPT部分图片简单讲解一下,如何使用CQRS和E...

2018-11-20 15:32:20 494 1

原创 什么是微服务

微服务是一种架构,与之相对的是传统的单点服务。单点服务就是把所有的功能实现都放在一个工程中, 部署的时候, 举例Java 项目可能就是一个ear或者war包。随着系统的功能增加, 代码难以维护,一个小的改动也必须对整个项目重新部署.微服务一般来说按照业务的不同, 把一个项目分成几个不同的模块, 每个模块其实就是一个完整的小系统,可以自主选择编程语言, 数据库 … 模块间的相互调用使用Restf...

2018-11-14 09:29:30 498

原创 我理解的区块链

什么是区块链? 区块链这个名字,听起来完全是丈二和尚摸不着头脑,不知道是个什么东西。我觉得是因为名字起得不好, 比较形象的名字应该叫做分布式账本, 一听就知道是个账本, 账本就是一条条的交易记录, 记录起来。 先不去管它叫什么名字, 我觉得它具有的特性如下:1. 去中心的, 没有谁拥有绝对的权利来影响整个系统, 系统的状态是网络中每个人共同参与的结果1. 分布式系统, 其中...

2018-11-13 22:22:23 166

原创 Identity 笔记 [fabric]

Identity Fabric网络中有多重不同的角色, 包括 peers, orderers, client applications, administrators …任何一个角色都需要用一个X.509的数字证书来证书自己的身份。这些身份非常重要,因为它们决定了参与者在区块链网络中对资源和信息的访问权限。 MSP是一个组件,它定义了管理该组织的有效identity的规则F...

2018-11-13 21:48:16 458

翻译 Capability Requirement [Fabric 1.3]

Capability因为Fabric是一个分布式系统,通常涉及多个组织(有时在不同的国家甚至大洲), 所以在网络中可能存在许多不同版本的Fabric代码。然而,重要的是网络需要以同样的方式处理事务, 以便每个节点对当前网络状态有相同的观点。这意味着,每个网络 – 以及网络中的每个通道 – 必须定义一组我们称为“Capability”的东西,以便能够参与处理事务。 例如Fabric v1.1...

2018-11-13 20:46:29 563 1

转载 说说JSON和JSONP,也许你会豁然开朗,含jQuery用例

作者: 随它去吧原文链接: http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html 前言: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然

2016-01-07 22:41:46 324

转载 (转)数字证书原理

原链接: http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发

2016-01-07 22:29:34 344

转载 Java中getResourceAsStream的用法

原链接: http://www.cnblogs.com/javayuer/archive/2011/01/02/1924192.htmlJava中getResourceAsStream的用法首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是

2016-01-07 22:25:59 264

转载 对javascript匿名函数的理解(透彻版)

源链接: http://www.cnblogs.com/chenxianbin89/archive/2010/01/28/1658392.html网上很多解释,我无法理解,我想知道原理。。。这篇文章应该可以透彻一点 Query片段: view plaincopy to clipboardprint?(function(){  //这里忽略jQuery所有实现  

2016-01-07 22:24:48 309

转载 不懂Git,别说自己是程序猿–20分钟git快速上手

原链接: http://www.makeyuan.com/2014/01/28/886.html在Git如日中天的今天,不懂git都不好意思跟人说自己是程序猿。你是不是早就跃跃欲试了,只是苦于没有借口(契机)。 好吧,机会就在今天。 给我20分钟,是的,只要20分钟, 让你快速用上git。我们废话不多说,直接来干货。我们将会介绍一下几点:一, 什么是git二,使用git

2016-01-07 22:23:22 411

转载 javascript深入理解js闭包

一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码   var n=999;  function f1(){    alert(n);  }  f1(); // 999另一方面,在函数外部自然无

2016-01-07 22:21:26 229

转载 珠联璧合之WAS社区版与HTTP Server

作者: ITPUB 唐莹原链接: http://tech.it168.com/a2009/0827/670/000000670013_all.shtml【IT168 专稿】    IBM WebSphere应用服务器社区版(WebSphere Application Server Community Edition)是基于Apache基金会开源项目Geronimo构建的轻量级J

2016-01-07 22:17:34 2282

转载 WAS集群安装<五>DM、App、IHS整合集群配置

简介:通过前面四章内容,已经完成了对环境的配置、DM、App、IHS的安装和配置,本文就对DM、App、IHS进行一个整合配置,让集群环境运行起来1、App节点中,命令模式添加App节点到DM管理中1.1命令行模式添加节点,在App应用服务器端执行命令,3个App应用服务器都要执行,执行之前最好把你们的server1停止,然后在执行命令,否则会如果你的App管理节点有密

2016-01-07 22:07:10 1149

转载 WAS集群安装<四>IHS(IBM HTTP SERVER)节点安装配置

现在我们已经做了DM和App节点的配置了,下面我们来进行WAS的IHS节点安装配置简介:本文对IHS进行安装配置,对一些特殊点进行说明,特别是在安装插件部分,要特别注意。1、运行软件,启动WAS的安装程序安装命令[root@WasIHS01 ~]# /opt/IBMWebSphere7/lin_x64_suppl/IHS/install

2016-01-07 22:06:36 4324

转载 WAS集群安装<三>App(Application Server)节点安装配置

刚刚我们已经做好DM节点的配置了,现在我们来进行WAS的应用节点安装配置简介:文本对App节点进行安装配置,App主要是负责管理应用,对安装过程中的一些特殊点进行说明。1、运行软件,启动WAS的安装程序     安装目录在/opt/IBMWebsphere7/lin_x64/WAS,在这个目录下面直接运行#./install命令即可启动安装画面,其实直接在IBM

2016-01-07 22:05:58 2930

转载 WAS集群安装<二>DM节点安装配置

刚刚我们已经做好所有的环境了,现在我们来进行WAS的DM安装配置简介:本文对DM进行安装配置,DM作为我们集群中的管理节点,负责集成和管理IHS和App的工作。1、运行软件,启动WAS的安装程序     安装目录在/opt/IBMWebsphere7/lin_x64/WAS,在这个目录下面直接运行#./install命令即可启动安装画面,其实直接在IBMWebS

2016-01-07 22:05:19 911

转载 WAS集群安装<一>系统环境配置和规划

说明:一直使用WAS,但是里面的很多知识一直没有时间来写文章共享,现在比较有时间了,就把以前的知识进行了一个详细梳理,整理出Was集群安装和Was对应用的处理注意事项等一些文章,共享给开源中国的朋友们,希望能帮助到有需要的朋友们。工具及系统:VM10、SecureCRT、CentOS6.5x64、WebSphere7x64_linux简介:主要是介绍WAS集群安装的

2016-01-07 22:03:30 1541

转载 Spring注解入门

1. 使用Spring注解来注入属性1.1. 使用注解以前我们是怎样注入属性的类的实现:Java代码 public class UserManagerImpl implements UserManager { private UserDao userDao; public void setUserDao(UserDao userDa

2015-09-09 15:58:00 233

转载 Spring常用注解

使用注解来构造IoC容器用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包1 context:component-scan base-package="cn.gacl.java"/>表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Component/@Repo

2015-09-09 15:49:40 236

转载 Spring 注解@Transactional readOnly=true

引子 今天下班后,以前同事小胖问我Spring  Service类中的注解@Transactional readOnly=true的作用。做为他眼中的高人,我自然要装下A-C。居然想都没有想就说是注解事务控制,然后给他扯了一通数据库的隔离级别,什么read uncommit之类的,说readOnly是隔离级别最低的,在spring查询方法里用,性能最高。 ps:之前的项目多数基于xml

2015-09-09 15:41:23 441

转载 java 8 JVM性能优化

转自:http://qindongliang.iteye.com/blog/2199633JVM是JAVA世界的核心,了解它有助于我们更好调试,调优和开发程序,最近散仙在看JAVA特种兵一书,看完觉得,作者写的内容还是挺不错,大家感兴趣的,也可以购买本温故而知新下。在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图:

2015-08-31 23:04:49 4007 1

转载 [转]Java垃圾回收:GC在什么时候对什么做了什么

GC在什么时候对什么做了什么?        要回答这个问题,先了解下GC的发展史、jvm运行时数据区的划分、jvm内存分配策略、jvm垃圾收集算法等知识。        先说下jvm运行时数据的划分,粗暴的分可以分为堆区(Heap)和栈区(Stack),但jvm的分法实际上比这复杂得多,大概分为下面几块:        1、程序计数器(Program Conuter Re

2015-08-31 22:41:05 375 1

转载 [转]Java垃圾回收:GC在什么时候对什么做了什么

GC在什么时候对什么做了什么?        要回答这个问题,先了解下GC的发展史、jvm运行时数据区的划分、jvm内存分配策略、jvm垃圾收集算法等知识。        先说下jvm运行时数据的划分,粗暴的分可以分为堆区(Heap)和栈区(Stack),但jvm的分法实际上比这复杂得多,大概分为下面几块:        1、程序计数器(Program Conuter Re

2015-08-31 22:38:33 267

转载 Deleting JPA Entity Objects

Existing entity objects can be deleted from the database either explicitly by invoking theremove method or implicitly as a result of a cascade operation.This page covers the following topics:

2015-08-28 16:55:26 545

原创 EJB3.0

EJB - Enterprise JavaBean三种: Session Bean, Entity Bean, Message Driven BeanSession Bean又分为Stateless Session Bean和Stateful Session BeanEJB 最大的价值就是分布式的方案。比如一个Web系统,我们可以用Remote的方式,把开发好的EJB组件部署到一个或多

2015-08-28 15:55:22 319

转载 JTA

http://aixiangct.blog.163.com/blog/static/9152246120113251636706/Java事务的类型有三种:JDBC事务、JTA(Java Transaction API)事务、容器事务。        事务就是对一系列的数据库操作(比如插入多条数据)进行统一的提交或回滚操作,如果插入成功,那么一起成功,如果中间有一条出现异常,那么回

2015-08-27 23:03:47 544

转载 为什么要使用SLF4J而不是Log4J

每一个Java程序员都知道日志对于任何一个Java应用程序,尤其是服务端程序是至关重要的,而很多程序员也已经熟悉各种不同的日志库如java.util.logging、Apache log4j、logback。但如果你还不知道SLF4J(Simple logging facade for Java)的话,那么是时候去在你项目中学习使用SLF4J了。在这篇文章中,我们将学习为什么使用SLF4J比l

2015-08-27 22:55:17 222

转载 JPA

JPA: Java Persistence API是从EJB3.0才有的新技术,开始于Java EE 5.0 它可以和EJB一起使用, 也可以独立使用, 比如在Web层,或者Java SE中使用。JPA是一个接口.不同的服务器提供不同的实现, JBoss用Hibernate, Websphere用OpenJPAJPA包含三大功能1.ORM映射元数据JPA支持XML和JDK5

2015-08-27 22:16:40 355

转载 欢迎使用CSDN-markdown编辑器

# 欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ct

2015-08-12 22:05:31 261

原创 Websphere为datasource设置resultSetHoldability

Websphere Server, 在使用JPA, 在一个事物transaction中包含多个操作的时候,抛出下面异常:org.apache.openjpa.persistence.PersistenceException: [jcc][t4][10120][10898][3.63.123] Invalid operation: result set is closed. ERRORCOD

2015-08-12 20:24:30 1631

转载 如何手动生成heapdump和javacore文件

一、生成javacore文件安装目录WebSphere\AppServer\bin\wsadmin.bat输入命令  wsadmin>set jvm [$AdminControl completeObjectName type=JVM,process=server1,*]          输入命令  wsadmin>$AdminControl invoke $jvm dumpThre

2015-08-12 20:19:53 5028

转载 eclipse启动tomcat, http://localhost:8080无法访问

症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因:       e

2013-10-25 09:57:11 664

空空如也

空空如也

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

TA关注的人

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