EJB3 事务管理(转)

原文地址: http://fansofjava.iteye.com/blog/350119 事务分本地事务和分布式事务,本地事务相对简单,这里讨论一下分布事事务. 分布式环境如何管理涉及一个以上资源的事务呢?主要是通过被称为两阶段 提交(two-phase commit)来实现的.在执行一个以上的数据库操作时,如果第一个数据库操作成功,第二个数据库操作失败,要回滚第一个操作是非常困难的.所以在提交事务之前,两阶段提交协议会询问每个资源管理器的当前事务能否提交成功,如果任何一个资源管理器表示不能提

Centos常用的进程管理和资源查看工具

一.pstree pstree命令以树状图的方式展现进程之间的派生关系 -a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示: -c:不使用精简标示法: -G:使用VT100终端机的列绘图字符: -h:列出树状图时,特别标明现在执行的程序: -H<程序识别码>:此参数的效果和指定"-h"参数类似,但特别标明指定的程序: -l:采用长列格式显示树状图: -n:用程序识别码排序.预设是以程序名称来排序: -p:显示程序识别码: -u:显示用户名称: -U:使用UTF-

C#开发微信门户及应用(23)-微信小店商品管理接口的封装和测试

在上篇<C#开发微信门户及应用(22)-微信小店的开发和使用>里面介绍了一些微信小店的基础知识,以及对应的对象模型,本篇继续微信小店的主题,介绍其中API接口的封装和测试使用.微信小店的相关对象模型,基本上包括了常规的商品.商品分组.货架.库存.订单这些模型,还有商品分类,商品分类属性.商品分类SKU.快递邮寄模板.图片管理等功能.本文介绍的接口封装也就是基于这些内容进行的,并针对接口的实现进行测试和使用. 1.商品管理接口的定义 前面文章介绍了微信小店的对象模型,如下所示. 这个图形基本上覆

使用PowerShell管理Hyper-v

使用PowerShell管理Hyper-v Windows Server 2012 Hyper-V功能非常强大,大家不但可以使用GUI图形界面外管理,也可以使用Windows PowerShell的方式管理,Windows Server 2012 R2所有的功能都可以使用Powershell,所以无论是在Windows Server 2012 R2 GUI还是Server Core亦或者是微软单独的服务器虚拟化产品Hypervisio,Powershell都显得非常重要.但是,大部分的人都喜欢使

规范布线系统光纤跳线管理

罗森伯格亚太电子有限公司:沈春辉 对于综合布线来说,电信间及设备间是数据.语音.图像三类业务的汇聚地,其重要性不言而喻.但是对于它们的整体设计.设备定型.硬件配置.施工维护等各方面下足了功夫.但是,施工方往往会忽略了电信间及设备间里面数量最多的设备维护和安装保障-电缆.光纤跳线,而忽略这个问题,会给我们的机房管理工作带来很多麻烦.因此笔者认为有必要针对跳线进行正确地管理操作. 一般来说,合理的跳线管理可分为5个阶段:计划.准备.配线.测试.验证. 1跳线操作规范 1.1计划 预则立,不预则废,做

ABP(现代ASP.NET样板开发框架)系列之9、ABP设置管理

点这里进入ABP系列文章总目录 基于DDD的现代ASP.NET开发框架--ABP系列之9.ABP设置管理 ABP是"ASP.NET Boilerplate Project (ASP.NET样板项目)"的简称. ABP的官方网站:http://www.aspnetboilerplate.com ABP在Github上的开源项目:https://github.com/aspnetboilerplate 本文由山东-李伟提供翻译 介绍 每个应用程序需要存储一些设置并在应用程序的某个地方使用这

Module-Zero之租户管理

返回<Module Zero学习目录> 开启多租户 租户实体 租户管理者 默认租户 开启多租户 ABP和Module-Zero可以运行多租户或单租户模式.多租户默认是禁用的.我们可以在module类中的PreInitialize方法中开启它,如下所示: [DependsOn(typeof(AbpZeroCoreModule))] public class MyCoreModule : AbpModule { public override void PreInitialize() { Conf

Module-Zero之组织单元(OU)管理【新增】

返回<Module Zero学习目录> 概览介绍 OrganizationUnit实体 OrganizationUnit管理者 公共用例 设置 概览介绍 组织单元(Organization Unit[简称OU])可以有层次地给用户和实体分组. OrganizationUnit实体 一个OU是通过OrganizationUnit实体表示的.该实体的基本属性如下: TenantId:该OU的租户Id.对于租主的OU可以为null. ParentId:父OU的Id.如果该OU是根OU,那么可以是nu

Office 365系列之九:使用Windows PowerShell管理O365平台

正如之前我们说的,通过O365管理中心.Exchange 管理中心.Lync管理中心SharePoint 管理中心能做的事情和能够实现的需求是远远满足不了客户的时间需求的.可以使用用于 Windows PowerShell 的 Azure Active Directory 模块 cmdlet 执行 Azure AD 管理任务.而且还可以做到使用单个 Windows PowerShell 窗口连接和同时管理 Office 365.SharePoint.Exchange 和 Lync 管理任务.接下

Powershell管理DHCP作用域

Powershell管理DHCP作用域 说到Powershell相信管理员都比较熟悉,当然powershell在windows下hen多服务都是有区别的,但是对于语法都是一样的,为什么说在微软的产品存在多个Powershell脚本呢,对于windows service使用的是系统自带的powershell,对于Microsoft Exchange服务又是单独的一个Powershell程序,最主要的是微软的公有云下需要单独下载Azure Powershell程序,对于不同服务需要使用不同的powe

Microsoft Azure系列之四 Micorosft Azure Powershell 管理

Microsoft Azure 提供以下两种方式管理azure服务和资源 一. Azure 门户 二. Azure Powershell 你需使用一个或多个与Azure 订阅相关的 Microsoft 帐户或组织帐户进行登录. 本篇我们来看下如何使用Azure Powershell 工欲善其事,必先利其器. 首先下载azure powershell 命令行工具 下载地址:https://www.azure.cn/downloads/ 查看azure模块是否可用 查看所有azure 命令数目 下面

JDK中的证书生成和管理工具keytool

参考资料 该文中的内容来源于 Oracle 的官方文档 Java SE Tools Reference .Oracle 在 Java 方面的文档是非常完善的.对 Java 8 感兴趣的朋友,可以直接找到这个总入口 Java SE 8 Documentation ,想阅读什么就点什么.本博客不定期从 Oracle 官网搬砖.这里介绍的工具是 keytool . 网络安全概论 在 Web 世界里,安全是一个重之又重的课题,甚至是美国政府都禁止某些加密解密算法的出口. Java 和 Linux 都是

Shane 于 2012 在编程哲学、管理、技术、成长之路的新思想

目录 1 [思想]反思编程的起源 2 [管理]管理开发团队的新想法 3 [工作]贯穿的追求与动力源 + 观点共鸣 4 [工作]技术成长是一种慢突变,珍惜生涯贵人 实际上我的这篇文章,最开始仅仅源于有人推荐我看了别人的一篇优秀博文. 真是很优秀,大家可以都去看看. <驾驭你的"职场布朗运动"> 作者李云在其中通过描述他的前半段职业生涯,详细解释了他 25 条职场感悟的产生过程:这种方式能够让我们产生共鸣,并以此学会总结自己的工作感悟:这就是所谓的"成功之心"

django学习之xadmin后台管理部署

首先看下admin的后台管理界面(默认,未做任何设置) 都说xadmin很吊,吊炸天,我就拿过来撸了一把,发现事实并不是这样的,我只能说一句,最合适自己的才是最好的,还是自己撸吧,偶尔借鉴下还是可以的~ 不要太沉迷于这些框架~ 开工~ xadmin官方地址 http://xadmin.io/ xadmin github地址:https://github.com/sshwsfc/django-xadmin xadmin文档介绍:https://xadmin.readthedocs.org/en/l

Objective-C内存管理之-引用计数

本文会继续深入学习OC内存管理,内容主要参考iOS高级编程,Objective-C基础教程,疯狂iOS讲义,是我学习内存管理的笔记 内存管理 1 内存管理的基本概念 1.1 Objective-C中的内存管理 手动内存管理和自动释放池---MRC>(Mannul Reference Counting) 自动内存管理---ARC>(Automatic Reference Count) 自动垃圾回收---GC>(Garbage Collection) 由于iOS系统不支持垃圾回收,所以我们在

搭建Nagiosql管理配置Nagios

搭建Nagiosql管理配置Nagios NagiosQL是专为nagios设计的web图形化管理应用,主要作用就是操作数据库和配置文件,其中包括将配置文件的信息写到数据库中,在数据库中修改Nagios的监控配置信息,并将数据库中存放的配置更新到文件中.用户可以通过NagiosQL提供的Web页面直观的修改配置.实现架构很简单,功能很实用. Nagiosql功能介绍: 1. 具有基本的nagios的配置管理能力,导入,导出配置文件的功能 2. 具有nagios配置文件检查.排错的能力 3. Na

CentOS6服务管理之DNS-主从DNS服务器的搭建

接上一篇:CentOS6服务管理之DNS-本地DNS服务器的搭建 下面我们来搭建主从DNS服务器 实验环境: CentOS release 6.6(Final) 两台 IP地址: 172.16.31.3 DNS1 主DNS服务器端 172.16.31.4 DNS2 从DNS服务器端 我们要架设一个DNS服务器一般需要下面三个软件程序包: bind-libs.x86_64 #提供库文件 bind-utils.x86_64 #提供工具包 bind.x86_64 #提供主程序包 我还没使用安全套件,所

Exchange 日常管理八之:部署高可用的邮箱服务器

Exchange 日常管理八之:部署高可用的邮箱服务器 大家都知道几乎所有的网络服务都与要高可用的部署,微软的Exchange服务器也不例外,Exchange邮件服务器实现高可用的技术叫DAG,我们配置DAG的目的是为了增强邮件服务器的高可用,避免一台Mailbox服务器损坏之后,邮件系统用户无法访问邮箱. 下面是我从岳老师的博客上学到的几点经验: 1. DAG是建立在故障转移群集基础上的,而CAS Array是建立在负载平衡基础上的,因此DAG和CAS Array无法在一台服务器上并存!也就是

烂泥:ubuntu安装KVM虚拟机管理virt-manager

本文由发于烂泥行天下. 打算学习KVM的图形界面管理器virt-manager,但是virt-manager只有linux系统的,没有windows下的.所以只能使用linux桌面系统,在此我选择的是ubuntu系统. 有关ubuntu系统的安装我就不做介绍,下面就介绍有关virt-manager的安装与配置. 其中安装virt-manager的机器不一定要支持虚拟化. 注意virt-manager既有图形界面,也有命令行. 启动ubuntu,并安装virt-manager及其相关的软件.如下图