1 XiaoerTransferMoeny,少加了一个out_trade_no,
没有被单元测试覆盖到的代码,非常容易出错.
isSuccess()==false,这个也应该log.error一下,不然测试的时候很难发现问题。
2 设置Mysql编码集
set @@character_set_client = 'GBK';
set @@character_set_connection = 'GBK';
set @@character_set_results = 'GBK';
set @@character_set_database = 'GBK';
set @@character_set_server= 'GBK';
3 JIRA连接Mysql
<Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false">
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="root"
password="yundong"
driverClassName="com.p6spy.engine.spy.P6SpyDriver"
url="jdbc:mysql://localhost/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=UTF8"
minEvictableIdleTimeMillis="4000"
timeBetweenEvictionRunsMillis="5000"
maxActive="20" />
4 JIRA 连接Oracle
<Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false">
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="jiradb"
password="jiradb"
driverClassName="com.p6spy.engine.spy.P6SpyDriver"
url="jdbc:oracle:oci:@dev-refund"
connectionProperties="SetBigStringTryClob=true"
maxActive="20" />
5 建Oracle
给一个用户赋给权限,并能访问Oracle表空间。
create user jiradb identified by jiradb;
grant create session, resource,unlimited tablespace to jiradb
再把这个用户删除,并删除掉这个用户下的所有东西。
drop user jiradb cascade;
如果已经有人用这个用户登录到数据库,使用kill -9 id 杀掉连接到数据库的进程
如果遇到了数据库死锁,应该怎么做?
select spid from v$process where addr in (select paddr fr om v$session where username = upper('jiradb'));
再切换到root去,将列出的process 一个一个的杀掉
6 怎么连接到我们的数据库用Oracle sudo连接上去
[root@test164 ~]# su - oracle
[oracle@test164 ~]$ sqlplus "/as sysdba"
7 SqlMap 技巧,dynamic preprend = 可以根据后面的显示来决定是否添加where
<dynamic prepend=" where ">
<isGreaterThan prepend="and" property="buyerId" compareValue="-1"><![CDATA[
buyer_id = #buyerId#
]]></isGreaterThan>
<isGreaterThan prepend="and" property="sellerId" compareValue="-1"><![CDATA[
seller_id = #sellerId#
]]></isGreaterThan>
<isGreaterThan prepend="and" property="refundStatus" compareValue="-1"><![CDATA[
refund_status = #refundStatus#
]]></isGreaterThan>
</dynamic>
8 在同一个JVM中,stastic变量被共享了,所以不能共同使用
在用mvn test的时候,static 变量如果被修改了,会导致另外一个测试也出错。所以用
protected static final String str="new String";可以保证不能被修改。
9 在Denali中得到BeanFactory。
ServiceManager serviceManager = SingletonServiceManagerLoader.getInstance(DEFAULT_SERVICE_CONFIG_FILE);
BeanFactoryService beanFactory = (BeanFactoryService) serviceManager.getService(BeanFactoryService.SERVICE_NAME);
10 将Antx同步到Maven库中
登录到10.1.6.166上,运行
10.1.6.166 root/hello123
su - maven
/home/maven/module2pom/bin/run.sh
将Antx库同步过来
访问 http://10.1.6.166:8081/artifactory/webapp/ 用admin/taobao123456789 登录
Import from path:/home/maven/module2pom/pom/snapshot
/home/maven/work/run.sh
11 重新部署TradeManager
~/trademanager/bin/deploy.sh update
~/trademanager/bin/deploy.sh compile
killall -9 java
~/trademanager/bin/jbossctl start
12 HessianRefundServiceImpl,Webx里面Hessian的访问方式.
发现实际上已经设置了,但是运行的时候却是没有设置,可能调试的时候遇到的是两个类,那么在运行的时候,需要观察他的HashCode是否一样。
分享到:
相关推荐
滴水逆向三期全部课件(海东老师讲),全套包括 EXE 练手文件 配套电子书,源码 滴水逆向三期全部课件(海东老师讲),全套包括 EXE 练手文件 配套电子书,源码
资产管理三期系列详解之——数据治理篇.docx资产管理三期系列详解之——数据治理篇.docx资产管理三期系列详解之——数据治理篇.docx资产管理三期系列详解之——数据治理篇.docx资产管理三期系列详解之——数据治理篇...
滴水逆向初级班三期课件,全套包括 EXE 练手文件 配套电子书 推荐下载绝对不亏!!
滴水三期视频+课件,想要的都有了,别错过 滴水三期视频+课件,想要的都有了,别错过 滴水三期视频+课件,想要的都有了,别错过
逆向进阶,进一步深刻了解逆向及其原理,在b站等可以搜到课程,这是相对应课件
ZTE 5G三期项目无线产品介绍
金税三期相关资料介绍及架构分析,很有用的资料
第8讲:2015-01-21(宝马问题) 第9讲:2015-01-22(堆栈图2) 第10讲:2015-01-23(C语言01_后半段) 第10讲:2015-01-23(C语言完整版) 第11讲:2015-01-26(C语言02_数据类型) 第12讲:2015-01-27(C语言03_数据类型_...
金税三期大数据治理平台操作手册金税三期大数据治理平台操作手册金税三期大数据治理平台操作手册金税三期大数据治理平台操作手册金税三期大数据治理平台操作手册金税三期大数据治理平台操作手册金税三期大数据治理...
金税三期工程数据架构蓝图设计方案金税三期工程数据架构蓝图设计方案金税三期工程数据架构蓝图设计方案金税三期工程数据架构蓝图设计方案金税三期工程数据架构蓝图设计方案金税三期工程数据架构蓝图设计方案金税三期...
滴水逆向三期 基础班 课件全部
本文基于国家发改委以"发改能源(2012)2803号"文对榆神矿区三期规划矿区的批复方案,阐述了规划矿区与瑶镇、红石峡及采兔沟三个水源地的重叠冲突问题,同时以建设和谐矿区及保证国家能源安全为前提,提出规划区解决"煤"...
滴水逆向课程课件,完整版! 滴水逆向课程课件,完整版!
金税三期数据架构:包括数据分布、数据交换与共享、数据治理、数据标准、元数据
在本文档所提及的广州轨道交通清分中心三期工程中,三期工程是针对广州市轨道交通网络的快速发展,为应对日益增长的客流量和交易量而设计的。清分中心三期工程的系统配置和架构设计充分考虑了“云计算”的特性,提出...
滴水全套课件配合视频讲解,高效学习,下载就不亏!!
通达信交易接口“trade.ll”是通达信提供的API,允许开发者或第三方软件与通达信的交易系统进行交互。这个接口通常用于自动化交易、策略回测和实时数据获取等功能。通过调用这些接口,用户可以实现下单、查询持仓、...
2017年老男孩python全栈的二期 和 三期这两期的总的视频课程包。内容为高清无加密,含有源码以及课件,分享给大家。
资产管理三期系列详解之数据治理篇.pdf资产管理三期系列详解之数据治理篇.pdf资产管理三期系列详解之数据治理篇.pdf资产管理三期系列详解之数据治理篇.pdf资产管理三期系列详解之数据治理篇.pdf资产管理三期系列详解...