- oracle 自制事务中访问全局临时表
zz_ll9023one
oracle
Oracle的AUTONOMOUSTRANSACTION(自治事务)是一种事务处理方式,它允许事务独立于主事务执行。在自治事务被调用执行时,主事务会被挂起,这样自治事务内部的一系列DML操作(如COMMIT或ROLLBACK)不会影响主事务的执行效果。这种特性使得主事务回滚时不需要对自治事务进行回滚处理,同时自治事务的提交和回滚也不会影响到主事务中的操作。要实现自治事务,需要在PL/SQL代码中声
- ORACLE报错:ORA-04091 表XXX发生了变化,触发器/函数不能读它
无名之辈W
数据库oracle数据库触发器/函数报错事务冲突
ORACLE报错:ORA-04091表发XXX生了变化,触发器/函数不能读它问题描述问题分析解决办法拓展:自治事务的特点问题描述在开发校验函数FUNCTION的时候,用数据跑批测试的时候报错。经排查这个校验函数FUNCTION的被一个存储过程中的update语句调用了。所以update更新数据的同时,又select了校验函数FUNCTION,猜测这两个事务冲突了导致了这个报错。校验存储过程例如代码
- oracle 自治事务异常不回滚,Oracle自治事务实例讲解
A李绍平
oracle自治事务异常不回滚
一、自治事务使用情况无法回滚的审计:一般情况下利用触发器禁止某些对表的更新等操作时,若记录日志,则触发器最后抛出异常时会造成日志回滚。利用自治事务可防止此点。避免变异表:即在触发器中操作触发此触发器的表在触发器中使用ddl写数据库:对数据库有写操作(insert、update、delete、create、alter、commit)的存储过程或函数是无法简单的用sql来调用的,此时可以将其设为自治事
- Oracle 自治事务
Hzcc
1.概念Oracle的自治事务(AUTONOMOUSTRANSACTION)简称AT,自治事务在程序的开发过程中是个很有用的功能,它是有主事务调用,但是又独立于主事务。MT(MainTransaction)在执行到AT(AutonomousTransaction)的时候,MT就会被挂起,在AT执行的时候内部程序可以进行任何COMMIT和ROLLBACK操作,这些操作不会影响到MT的执行。在AT执行
- 人大金仓以新兴技术加速数据管理智能化
金仓数据库
oracle数据库
新兴技术:数据库自治事务引言在当今数字化时代,数据库技术不断演进,为企业提供了更高效的数据管理和处理手段。数据库自治事务作为一项新兴技术,引起了业界的广泛关注。目前,KingbaseES自治事务技术已经成功地应用于错误日志记录和数据库审计。随着金仓数据库在各行各业中的广泛应用,自治事务的应用场景也在不断增加,在数据管理领域的重要性日益凸显,不断推动着数据管理向更智能、更高效的方向发展。剖析King
- oracle自治事务(autonomous transaction)
观想
PL/SQL开发PLSQL自治事务OraclePragma
(另外的一个账号进不去了,把文章搬过来一下)ThomasKyte说过自治事务除了用作演示工具外,唯一的用途就是作为一种错误日志机制。使用场景是:想记录异常程序块中的一个错误,只需要将它写入一个表并commit,而不用commit其他任何内容。接下来做2个试验可以说明自治事务的用途:试验一、这是Tom在他编程艺术的书里用来演示在一个session有2个并发事务的,我稍作了点扩充:--创建一个表tSQ
- Springcloud---B站学习总结---Springcloud Alibaba---seata原理简介
馒头太帅了
springcloud
Springcloud—B站学习总结—SpringcloudAlibaba—seata原理简介(Springaop思想+回退反写机制处理)seata:简单可扩展的自治事务框架seata中三大组件,TC,TM,RM理解TM管着RM,统一的通过TC来协调分布式事务执行流程Seata将为用户提供了AT、TCC、SAGA和XA事务模式,为用户打造一站式的分布式解决方案。但是默认使用AT模式以下模式介绍取自
- Compare dblink module Within One Transaction in PostgreSQL,EnterpriseDB and Oracle
wh62592855
PostgreSQLpostgresqlmoduleusertransactionsinsertdatabase
测试版本:PostgreSQL9.0.3EnterpriseDBADVPlus8.3R2Oracle10.2.0.4RHEL5x86_64PostgreSQL示例:在PostgreSQL的存储函数中不支持自治事务,啥意思呢?也就是说一个存储过程里的SQL被认为是一个事务单元来处理。要么全部成功要么全部失败。有两个例外:dblink和exception。eachBEGIN/EXCEPTION/END
- mysql自治事务_PostgreSQL Oracle兼容性:函数 自治事务 的实现
清风碎刀
mysql自治事务
使用Oracle的用户,在函数中如果使用了自治事务的话,如果要转到PostgreSQL会遇到很棘手的问题。因为PostgreSQL的函数是作为一个事务来处理的,要么全部提交,要么全部回滚,除了exception,每个exception是一个子事务。因此使用exception可以达到自治事务的目的。例子1:使用并行block和嵌套block,来控制子事务层级。输入参数为block1,block2.1
- PostgreSQL 匿名自治事务补丁(翻译)
weixin_34261739
数据库后端
为什么80%的码农都做不了架构师?>>>原文链接authorGillesDarold2016-09-08译者:小次郎@飞象8月19日我在以前的帖子中提到的PostgreSQL匿名自主事务的两个等价实现(使用不同的方法)8月31日,PeterEisentraut提交了补丁,实现了类似Oracle的语法注解(AUTONOMOUS_TRANSACTION)让我们看看它是如何使用的这是一个打了语法补丁的P
- [译稿]PostgreSQL 中匿名事务的使用
weixin_34275734
数据库python后端
2019独角兽企业重金招聘Python工程师标准>>>原文链接自主事务是从一个主事务启动的另一个事务,用于执行独立于调用事务提交或取消的SQL命令。最经典的用例是将用户在数据库上完成的所有操作插入日志记录表,无论事务成功还是失败。使用PostgreSQL,当事务中的某些事务失败时,事务中完成的所有更改都将被取消。出于同样的原因,当自治事务失败时,没有异常会被转发到调用事务,它可以成功执行结束。译者
- PostgreSQL Oracle兼容性之 - plpgsql 自治事务(autonomous_transaction)补丁
weixin_34410662
数据库python开发工具
PostgreSQLOracle兼容性之-plpgsql自治事务(autonomous_transaction)补丁作者digoal日期2016-11-04标签PostgreSQL,autonomous_transaction,自治事务,Oracle兼容性,plpgsql背景PostgreSQL的plpgsql服务端编程语言与Oracle数据库的pl/sql编程语言非常类似,但是对于自治事务一直没
- oracle自治事务的写法_PostgreSQL与Oracle兼容性之 plpgsql 自治事务补丁
zhongxiao.yzx
oracle自治事务的写法
PostgreSQLOracle兼容性之plpgsql自治事务(autonomous_transaction)补丁作者:digoal日期:2016-11-16背景PostgreSQL的plpgsql服务端编程语言与Oracle数据库的pl/sql编程语言非常类似,但是对于自治事务一直没有语法层面的支持。以往如果要支持自治事务,可以使用exception或者使用dblink来实现。写法有点复杂,如果
- PostgreSQL Oracle兼容性之 - 函数 自治事务 的实现
weixin_33890499
数据库
使用Oracle的用户,在函数中如果使用了自治事务的话,如果要转到PostgreSQL会遇到很棘手的问题。因为PostgreSQL的函数是作为一个事务来处理的,要么全部提交,要么全部回滚,除了exception,每个exception是一个子事务。因此使用exception可以达到自治事务的目的。例子1,使用并行block和嵌套block,来控制子事务层级。输入参数为block1,block2.1
- PostgreSQL 10.0 preview 功能增强 - 匿名、自治事务(Oracle 兼容性)
weixin_34254823
数据库python开发工具
标签PostgreSQL,10.0,匿名事务,自治事务背景PostgreSQL10.0通过sessionbackendground实现了匿名事务,从此可以愉快的支持Oracle存储过程的自治事务了。此前,我们需要通过dblink实现,或者通过匿名块+exception来实现,比较繁琐。《PostgreSQLOracle兼容性之-plpgsql自治事务(autonomous_transaction)
- PostgreSQL DBA(68) - 使用DBLink实现自治事务
cuichao1900
由于PostgreSQL没有提供类似Oracle的自治事务控制功能,本节介绍了如何使用dblink实现简单的自治事务控制.样例安装dblink插件,验证dblink可连接至本地PG[local]:5432pg12@testdb=#createextensiondblink;ERROR:extension"dblink"alreadyexistsTime:1.128ms[local]:5432pg1
- 在PostgreSQL中通过dblink兼容Oracle数据库中的自治事务
木下-俱欢颜
服务器和系统运维数据库oraclepostgresql
1、数据库事务原子性的局限与自治事务1.1、事务原子性概述如下所示,如果一个事务中有A和B两个数据的插入操作,当A的SQL语句执行成功后,因为某种原因(如服务器断电等),导致B的SQL语句执行失败,待数据库服务恢复正常后,数据库将进行回滚操作,此时即使A的SQL执行成功,也会连带一并撤销,回到事务执行之前的状态:--创建一张表并提交事务createtablet(msgvarchar(27));co
- 分布式事务 Seata AT模式原理与实战
red_stone_mi
spring微服务框架java分布式
分布式事务Seata介绍Seata(SimpleExtensibleAutonomousTransactionArchitecture,简单可扩展自治事务框架)是2019年1月份蚂蚁金服和阿里巴巴共同开源的分布式事务解决方案。Seata开源半年左右,目前已经有超过1.1万star,社区非常活跃。我们热忱欢迎大家参与到Seata社区建设中,一同将Seata打造成开源分布式事务标杆产品。Seata:h
- Oracle 错误日志表及异常处理包详解 附源码
1概述1.目的:'快速定位程序异常'2.包处理的核心思想:'自治事务'--自治事务的"提交、回滚"与主事务之间互不影响3.错误异常记录逻辑大体一致,此处记录,方便需要使用时复制、粘贴4.验证思路:通过执行报错的过程,观察'程序执行结果'和'日志表'数据插入情况2效果演示程序执行截图:日志表查询截图:3源码说明:1.测试中,共有2个用户--模拟实际开发场景(1)odsdata:存放业务数据(2)od
- 关于Oracle AUTONOMOUS TRANSACTION(自治事务)的介绍
EricLiutyy
TRWork编程心得转载文章
AUTONOMOUSTRANSACTION(自治事务)的介绍在基于低版本的ORACLE做一些项目的过程中,有时会遇到一些头疼的问题,比如想在执行当前一个由多个DML组成的transaction(事务)时,为每一步DML记录一些信息到跟踪表中,由于事务的原子性,这些跟踪信息的提交将决定于主事务的commit或rollback.这样一来写程序的难度就增大了,程序员不得不把这些跟踪信息记录到类似数组的结
- Oracle自治事务踩坑记录
fengyi233
Oracleoracle存储过程
前几天项目上线出现了一个很头疼的问题,测试环境完全ok,正式环境出现了表更新数据之后sql查询拿不到最新值的问题,存储过程代码片段如下:--更新状态为“审批中” UPDATEbid_entrustment_headersh SETh.status=c_status_approving--审批中 WHEREh.entrustment_header_id=p_entrustment_hea
- 在Oracle的触发器中执行DDL语句
lcj8
oracleoracle数据库insertdeletedlleach
触发器无需commit也不能写commit触发器和触发它的DML是同一个事务DML提交了,触发器的操作也提交了,要不就一起回滚了当然,如果你一定要在触发器里写COMMIT那就用自治事务相当于一个事务里的子事务正常情况下,Oracle规定在触发器中不能运行ddl语句和commit,rollback语句。解决办法有两种:1.在可以在触发器中加入:pragmaautonomous_transaction
- 关于Oracle AUTONOMOUS TRANSACTION(自治事务)的介绍
bw555
AUTONOMOUSTRANSACTION(自治事务)的介绍在基于低版本的ORACLE做一些项目的过程中,有时会遇到一些头疼的问题,比如想在执行当前一个由多个DML组成的transaction(事务)时,为每一步DML记录一些信息到跟踪表中,由于事务的原子性,这些跟踪信息的提交将决定于主事务的commit或rollback.这样一来写程序的难度就增大了,程序员不得不把这些跟踪信息记录到类似数组的结
- 如何通过阿里开源中间件seata的@GlobalTransactional实现分布式事务
loulanyue_
中间件框架分布式事务seata
一、seata是什么2019年1月蚂蚁金服和阿里巴巴共同开源的分布式事务解决方案,Seata是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务SimpleExtensibleAutonomousTransactionArchitecture,简单可扩展自治事务框架官网:http://seata.io/zh-cn/二、seata有什么用分布式事务处理过程由1ID
- ORACLE中的自治事务 PRAGMA AUTONOMOUS_TRANSACTION
yilongzhetian
oracleoracle
这是一个非常实用的功能,特别用在记录错误日志同时要回滚主事务的时候,我们在实际开发中就是这么用的,感觉还是很方便的。转载一篇详细的介绍,感谢原作者。在基于低版本的ORACLE做一些项目的过程中,有时会遇到一些头疼的问题.,比如想在执行当前一个由多个DML组成的transaction(事务)时,为每一步DML记录一些信息到跟踪表中,由于事务的原子性,这些跟踪信息的提交将决定于主事务的commit或r
- Seata 一个简单可扩展自治事务架构
要上天了呢
seata是什么?一个高性能,易于上手的,用于微服务架构的分布式事务解决方案。微服务中的分布式事务问题传统的单体应用,它的业务组件通常有3个模块。它使用一个单体的本地数据源,通常地,使用本地事务保证数据一致性。在微服务中就会变得不一样了,上面提到的3个模块将拆分成3个不同的数据源。每个单体的服务自然可以使用本地事务保证数据一致性。但是在整个业务逻辑范围上会出现什么情况呢?Seata是什么?Seat
- 关于Oracle事务的总结
彩虹上行走
oracleoracle事务方面的知识oracle
关于Oracle事务的总结1.什么是事务,事务的特性是什么?事务的任务便是使数据库从一种状态变换成为另一种状态,这不同于文件系统,它是数据库所特用的。它的特性有四个:TOM总结为ACID即原子性atomicity:语句级原子性,过程级原子性,事务级原子性一致性consistency:状态一致,同一事务中不会有两种状态隔离性isolation:事务间是互相分离的互不影响(这里可能也有自治事务)持久性
- Oracle Cloud 系列文章02:创建Oracle云数据库(ATP)
wfg2513148
OracleAPEXCloudOracle
本文是钢哥OracleCloud系列文章第二篇,OracleCloud系列文章列表如下:OracleCloud系列文章01:创建VM云实例OracleCloud系列文章02:创建Oracle云数据库(自治事务处理ATP)创建Oracle云数据库,并启用OracleAPEX登录OracleCloud后,选择“创建数据库”按照页面上的要求填写必要的信息,可以根据需要选择是创建数据仓库还是**自治事务处
- MySQL通过UDF实现扩展功能(Linux环境和Windows环境)
LinJingke
MySQL
最近项目数据库选型,对于自治事务这个特性,MySQL不支持,在MySQL和PostGreSQL之间权衡对比了一段时间,后来发现,通过UDF可以实现,因此,最终敲定了MySQL,下面来记录下过程:环境说明:-服务器环境:前面基于CentOS7.1测试,后面基于WindowsNT架构的系统进行测试-数据库环境:MYSQL5.7.19UDF,也就是userdefinitionfunction,通过动态库
- 执行触发器失败 :-6519:ORA-06519: 检测到活动的自治事务处理, 已经回退
yanleigis
oracle
createorreplacetriggertig_ttafterupdateonttforeachrowdeclarerstrvarchar2(1024);PRAGMAAUTONOMOUS_TRANSACTION;beginINSERTINTOTT(ID,text)values(100,'def_失败:'||tO_CHAR(sysdate,'yyyy-mm-ddhh24:mi:ss'));exc
- java数字签名三种方式
知了ing
javajdk
以下3钟数字签名都是基于jdk7的
1,RSA
String password="test";
// 1.初始化密钥
KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA");
keyPairGenerator.initialize(51
- Hibernate学习笔记
caoyong
Hibernate
1>、Hibernate是数据访问层框架,是一个ORM(Object Relation Mapping)框架,作者为:Gavin King
2>、搭建Hibernate的开发环境
a>、添加jar包:
aa>、hibernatte开发包中/lib/required/所
- 设计模式之装饰器模式Decorator(结构型)
漂泊一剑客
Decorator
1. 概述
若你从事过面向对象开发,实现给一个类或对象增加行为,使用继承机制,这是所有面向对象语言的一个基本特性。如果已经存在的一个类缺少某些方法,或者须要给方法添加更多的功能(魅力),你也许会仅仅继承这个类来产生一个新类—这建立在额外的代码上。
- 读取磁盘文件txt,并输入String
一炮送你回车库
String
public static void main(String[] args) throws IOException {
String fileContent = readFileContent("d:/aaa.txt");
System.out.println(fileContent);
- js三级联动下拉框
3213213333332132
三级联动
//三级联动
省/直辖市<select id="province"></select>
市/省直辖<select id="city"></select>
县/区 <select id="area"></select>
- erlang之parse_transform编译选项的应用
616050468
parse_transform游戏服务器属性同步abstract_code
最近使用erlang重构了游戏服务器的所有代码,之前看过C++/lua写的服务器引擎代码,引擎实现了玩家属性自动同步给前端和增量更新玩家数据到数据库的功能,这也是现在很多游戏服务器的优化方向,在引擎层面去解决数据同步和数据持久化,数据发生变化了业务层不需要关心怎么去同步给前端。由于游戏过程中玩家每个业务中玩家数据更改的量其实是很少
- JAVA JSON的解析
darkranger
java
// {
// “Total”:“条数”,
// Code: 1,
//
// “PaymentItems”:[
// {
// “PaymentItemID”:”支款单ID”,
// “PaymentCode”:”支款单编号”,
// “PaymentTime”:”支款日期”,
// ”ContractNo”:”合同号”,
//
- POJ-1273-Drainage Ditches
aijuans
ACM_POJ
POJ-1273-Drainage Ditches
http://poj.org/problem?id=1273
基本的最大流,按LRJ的白书写的
#include<iostream>
#include<cstring>
#include<queue>
using namespace std;
#define INF 0x7fffffff
int ma
- 工作流Activiti5表的命名及含义
atongyeye
工作流Activiti
activiti5 - http://activiti.org/designer/update在线插件安装
activiti5一共23张表
Activiti的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。
ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。
A
- android的广播机制和广播的简单使用
百合不是茶
android广播机制广播的注册
Android广播机制简介 在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被任何应
- Spring事务传播行为详解
bijian1013
javaspring事务传播行为
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。
Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这
- eidtplus operate
征客丶
eidtplus
开启列模式: Alt+C 鼠标选择 OR Alt+鼠标左键拖动
列模式替换或复制内容(多行):
右键-->格式-->填充所选内容-->选择相应操作
OR
Ctrl+Shift+V(复制多行数据,必须行数一致)
-------------------------------------------------------
- 【Kafka一】Kafka入门
bit1129
kafka
这篇文章来自Spark集成Kafka(http://bit1129.iteye.com/blog/2174765),这里把它单独取出来,作为Kafka的入门吧
下载Kafka
http://mirror.bit.edu.cn/apache/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz
2.10表示Scala的版本,而0.8.1.1表示Kafka
- Spring 事务实现机制
BlueSkator
spring代理事务
Spring是以代理的方式实现对事务的管理。我们在Action中所使用的Service对象,其实是代理对象的实例,并不是我们所写的Service对象实例。既然是两个不同的对象,那为什么我们在Action中可以象使用Service对象一样的使用代理对象呢?为了说明问题,假设有个Service类叫AService,它的Spring事务代理类为AProxyService,AService实现了一个接口
- bootstrap源码学习与示例:bootstrap-dropdown(转帖)
BreakingBad
bootstrapdropdown
bootstrap-dropdown组件是个烂东西,我读后的整体感觉。
一个下拉开菜单的设计:
<ul class="nav pull-right">
<li id="fat-menu" class="dropdown">
- 读《研磨设计模式》-代码笔记-中介者模式-Mediator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。
* 中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。
*
* 在我看来,Mediator模式是把多个对象(
- 常用代码记录
chenjunt3
UIExcelJ#
1、单据设置某行或某字段不能修改
//i是行号,"cash"是字段名称
getBillCardPanelWrapper().getBillCardPanel().getBillModel().setCellEditable(i, "cash", false);
//取得单据表体所有项用以上语句做循环就能设置整行了
getBillC
- 搜索引擎与工作流引擎
comsci
算法工作搜索引擎网络应用
最近在公司做和搜索有关的工作,(只是简单的应用开源工具集成到自己的产品中)工作流系统的进一步设计暂时放在一边了,偶然看到谷歌的研究员吴军写的数学之美系列中的搜索引擎与图论这篇文章中的介绍,我发现这样一个关系(仅仅是猜想)
-----搜索引擎和流程引擎的基础--都是图论,至少像在我在JWFD中引擎算法中用到的是自定义的广度优先
- oracle Health Monitor
daizj
oracleHealth Monitor
About Health Monitor
Beginning with Release 11g, Oracle Database includes a framework called Health Monitor for running diagnostic checks on the database.
About Health Monitor Checks
Health M
- JSON字符串转换为对象
dieslrae
javajson
作为前言,首先是要吐槽一下公司的脑残编译部署方式,web和core分开部署本来没什么问题,但是这丫居然不把json的包作为基础包而作为web的包,导致了core端不能使用,而且我们的core是可以当web来用的(不要在意这些细节),所以在core中处理json串就是个问题.没办法,跟编译那帮人也扯不清楚,只有自己写json的解析了.
- C语言学习八结构体,综合应用,学生管理系统
dcj3sjt126com
C语言
实现功能的代码:
# include <stdio.h>
# include <malloc.h>
struct Student
{
int age;
float score;
char name[100];
};
int main(void)
{
int len;
struct Student * pArr;
int i,
- vagrant学习笔记
dcj3sjt126com
vagrant
想了解多主机是如何定义和使用的, 所以又学习了一遍vagrant
1. vagrant virtualbox 下载安装
https://www.vagrantup.com/downloads.html
https://www.virtualbox.org/wiki/Downloads
查看安装在命令行输入vagrant
2.
- 14.性能优化-优化-软件配置优化
frank1234
软件配置性能优化
1.Tomcat线程池
修改tomcat的server.xml文件:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="1200" m
- 一个不错的shell 脚本教程 入门级
HarborChung
linuxshell
一个不错的shell 脚本教程 入门级
建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。 如同其他语言一样
- Spring4新特性——核心容器的其他改进
jinnianshilongnian
spring动态代理spring4依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- Linux设置tomcat开机启动
liuxingguome
tomcatlinux开机自启动
执行命令sudo gedit /etc/init.d/tomcat6
然后把以下英文部分复制过去。(注意第一句#!/bin/sh如果不写,就不是一个shell文件。然后将对应的jdk和tomcat换成你自己的目录就行了。
#!/bin/bash
#
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
- 第13章 Ajax进阶(下)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Troubleshooting Crystal Reports off BW
blueoxygen
BO
http://wiki.sdn.sap.com/wiki/display/BOBJ/Troubleshooting+Crystal+Reports+off+BW#TroubleshootingCrystalReportsoffBW-TracingBOE
Quite useful, especially this part:
SAP BW connectivity
For t
- Java开发熟手该当心的11个错误
tomcat_oracle
javajvm多线程单元测试
#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在DEV环境中,还是UAT(用户验收
测试)环境中,都可以顺畅无阻地运行,但是一旦部署在PROD 上,把它作为多线程程序处理更大的数据集时,就会抛出IOException,原因可能是JDBC驱动版本不同,也可能是#2中讨论的问题。如果线程数目 可以在属性文件中配置,那么使它成为
- 正则表达式大全
yang852220741
html编程正则表达式
今天向大家分享正则表达式大全,它可以大提高你的工作效率
正则表达式也可以被当作是一门语言,当你学习一门新的编程语言的时候,他们是一个小的子语言。初看时觉得它没有任何的意义,但是很多时候,你不得不阅读一些教程,或文章来理解这些简单的描述模式。
一、校验数字的表达式
数字:^[0-9]*$
n位的数字:^\d{n}$
至少n位的数字:^\d{n,}$
m-n位的数字:^\d{m,n}$