航信项目笔记

1。

外连接网方法
管理员发布CMD命令设置路由

route -p add 10.0.0.0 mask 255.0.0.0 10.120.11.1

网络连接密码
的数学

caiwubu/aisino123

登陆此

http://10.121.1.134:8080/aisino-fssc/login

网站证明连接成功


修改网路配置

2。

SVN配置启动项目的时候
第一步本地下载乌龟SVN软件
第二步某地方新建项目文件目录用SVN本地拉到
第三步理念启动项目,如果是行家项目,项目则下载自动项目有关依赖
注:安装togoise svn时下图位置要打勾,否则想法配置svn报找不到svn.exe错误


Maven的下载依赖的时候会出现一些包下载不了的问题
例如ojdbc14-10.2.0.4.0.jar包这个
解决方式:


删除除了一下两个文件夹下所有的文件,再重启理​​念不报错。

3。

97项目部署地址账号admin密码admin

http://10.121.1.234:9700/server

97项目页面地址账号jq密码handhand账号
密码:admin密码:handhand

http://10.121.1.234:9797/

接口地址

http://10.121.2.6:8081/WS_HX/ws

97项目本地发布之后,需要远端授权

http://10.121.57.116:9797/app/licenseMgr

4。

应用逻辑cxf.xml文件配置配置
两种写法:

1。

<bean id="testShang" class="test.ITest.TestShangImpl"/>
<jaxws:endpoint id="testShangT" implementor="#testShang" address="/testShangT">
</jaxws:endpoint>

2。

<jaxws:endpoint implementor="com.hx.WS.bpm.servers.Impl.PayBackBillWSImpl" id="payBackBill" address="/payBackBill">
</jaxws:endpoint>
**启动项目报日志错误插件,官网下#####载插件一定要注意与想法版本保持#####一致。否则报错:“插件XXX是
与此不相容
安装”插件与编译器不兼容##### **。

序列化:序列化,使Java的对象到Json的字符串的过程。

反序列化:反序列化,字符串转换成的Java对象

JSON在JAVA后台编辑格式
String json = "{\n" +
        "    \"docNumberId\": \"25716\",\n" +
        "    \"billType\": \"JK\",\n" +
        "    \"isPublic\": \"PRIVATE\",\n" +
        "    \"nodeStatusCode\": \"P1\",\n" +
        "    \"reason\": \"同意\",\n" +
        "    \"credentialsCode\": \"5214652\",\n" +
        "    \"employeeName\": \"张三\"\n" +
        "}";
每个方法都有@WebMethod
@WebService
public interface BillOfPaymentWebservice {
    //付款单
    @WebMethod
    public String initialBillOfPayment(String json);
    //付款合同信息初始化
    @WebMethod
    public String initialPaymentContractInfo(String json);
}
  • LinkedHashMap是一个双向链表的HashMap
  • 循环链表是另一种形式的链式存贮结构。它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环。

安全编写程序事务代码

DataSourceTransactionManager transactionManager=(DataSourceTransactionManager)SpringContextHolder
                .getBean("transactionManager");
        DefaultTransactionDefinition def=new DefaultTransactionDefinition();
        def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRES_NEW);//事务隔离级别,开启新事务,这样写会比较安全些
        TransactionStatus status=transactionManager.getTransaction(def);//获得事务状态

编写数据库插入操作,用TRY CATCH格式编写

try{}catch(Exception e) {}

编写代码注意编写版本作者信息

/**
 * @author shangwenzhen
 * @version 2018年08月29日
 */

4。

时间日期格式的初始化如下:

Date time = new Date();
FoLoanBillWithBLOBs.setBilldate(time);
FoLoanBillWithBLOBs.setBilltime(time);
FoLoanBillWithBLOBs.setSubmittime(time);
Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
FoLoanBillWithBLOBs.setAcctyear(new Long(cal.get(Calendar.YEAR)));
FoLoanBillWithBLOBs.setAcctperiod(new Long(cal.get(Calendar.MONTH)+1));
~~```
注:使用Mapper自动生成语句的时候  点重复的话,有时候会生成两遍!!!!
出现错误:SPRINGFACTORY创建某bean会异常失败。~~

## 5.
做插入数据之前,都要进行NULL判断,为NULL的数据应该报出异常 



throw new NullPointerException("参数:agent is Empty");

1.

连接外网方法
管理员CMD命令设置路由

route -p add 10.0.0.0 mask 255.0.0.0 10.120.11.1

网络连接密码
math

caiwubu/aisino123

登陆此

http://10.121.1.134:8080/aisino-fssc/login

网站证明连接成功


修改网路配置

2.

Svn启动配置项目的时候
第一步本地下载Tortoise svn 软件
第二步某地方新建项目文件目录 用SVN拉到本地
第三步Idea启动项目,如果是maven项目,则项目自动下载项目有关依赖
注:安装tortoise svn 时下图位置要打勾,否则Idea配置svn报找不到svn.exe错误


Maven下载依赖的时候会出现一些包下载不了的问题。
例如ojdbc14-10.2.0.4.0.jar这个包
解决方式:


删除除了一下两个文件夹下所有的文件,再重启Idea不报错。

3.

97项目部署地址 账号admin 密码admin

http://10.121.1.234:9700/server

97项目页面地址 账号jq 密码handhand
账号密码:admin 密码:handhand

http://10.121.1.234:9797/

接口地址

http://10.121.2.6:8081/WS_HX/ws

97项目本地发布之后,需要远端授权

http://10.121.57.116:9797/app/licenseMgr

4.

应用逻辑cxf.xml配置文件配置
两种写法:

1.

<bean id="testShang" class="test.ITest.TestShangImpl"/>
<jaxws:endpoint id="testShangT" implementor="#testShang" address="/testShangT">
</jaxws:endpoint>

2.

<jaxws:endpoint implementor="com.hx.WS.bpm.servers.Impl.PayBackBillWSImpl" id="payBackBill" address="/payBackBill">
</jaxws:endpoint>
**启动项目报log错误插件,官网下##### 载插件一定要注意与idea版本保持##### 一致。 否则报错:”plugin XXX is
incompatible with this
installation”插件与编译器不兼容#####。**

Serialization:序列化,使Java对象到Json字符串的过程。

Deserialization:反序列化,字符串转换成Java对象

JSON在JAVA后台编辑格式
String json = "{\n" +
        "    \"docNumberId\": \"25716\",\n" +
        "    \"billType\": \"JK\",\n" +
        "    \"isPublic\": \"PRIVATE\",\n" +
        "    \"nodeStatusCode\": \"P1\",\n" +
        "    \"reason\": \"同意\",\n" +
        "    \"credentialsCode\": \"5214652\",\n" +
        "    \"employeeName\": \"张三\"\n" +
        "}";
每个方法都有@WebMethod
@WebService
public interface BillOfPaymentWebservice {
    //付款单
    @WebMethod
    public String initialBillOfPayment(String json);
    //付款合同信息初始化
    @WebMethod
    public String initialPaymentContractInfo(String json);
}
  • LinkedHashMap 是一个双向链表的HashMap
  • 循环链表是另一种形式的链式存贮结构。它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环。

安全编写程序事务代码

DataSourceTransactionManager transactionManager=(DataSourceTransactionManager)SpringContextHolder
                .getBean("transactionManager");
        DefaultTransactionDefinition def=new DefaultTransactionDefinition();
        def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRES_NEW);//事务隔离级别,开启新事务,这样写会比较安全些
        TransactionStatus status=transactionManager.getTransaction(def);//获得事务状态

编写数据库插入操作,用TRY CATCH 格式编写

try{}catch(Exception e) {}

编写代码注意编写版本作者信息

/**
 * @author shangwenzhen
 * @version 2018年08月29日
 */

4.

时间日期格式的初始化如下:

Date time = new Date();
FoLoanBillWithBLOBs.setBilldate(time);
FoLoanBillWithBLOBs.setBilltime(time);
FoLoanBillWithBLOBs.setSubmittime(time);
Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
FoLoanBillWithBLOBs.setAcctyear(new Long(cal.get(Calendar.YEAR)));
FoLoanBillWithBLOBs.setAcctperiod(new Long(cal.get(Calendar.MONTH)+1));
~~```
注:使用Mapper自动生成语句的时候  点重复的话,有时候会生成两遍!!!!
出现错误:SPRINGFACTORY创建某bean会异常失败。~~

## 5.
做插入数据之前,都要进行NULL判断,为NULL的数据应该报出异常 



throw new NullPointerException("参数:agent is Empty");

语法,参考[ 这儿] [ 5 ]。

虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱。http: //meta.math.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference [ 4 ]:http://bramp.github.io/js-sequence-diagrams/ [ 5 ]:HTTP://adrai.github.io/flowchart.js/ [ 6 ]

:HTTPS://github.com/benweet/stackedit

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本系统查询结果完全和中数据同步。完全实时。保证准确无误。说明:本查询系统包括 查询 预订 管理 三部份。可以查询国内。国际班.包括单程,返程系统特点:1.不是传统的小偷查询。是真正访问中数据库。保证数据实时准确2.机票预订功能。查询完成。可以直接预订。管理员后台查看管理3.后台管理强大。可定制空公司.空城市.运价管理.常规位.机型管理.星期表.会员管理.燃油附加等等。极大提高了系统灵活性!4.包括国内机票查询。国际机票查询。以及单程.返程查询本版新加功能:1.加入在线支付功能.支持10几家银行。支付更容易。支付完成实时冲值。2.加入国内。国际班高级查询。国内高级查询:fly_search.asp.国际高级查询:fly_search_ab.asp3.方便为用户冲值。可在后台进行。入款。扣款操作安装步骤============================================运行环境:IIS (虚拟主机,本地。独立服务器都可以) 1.把flight目录放到网站根目录下 确保http://localhost/flight 能正常访问2.注意flight不能改名。否则将不能正常查询3.确保访问地址是http://localhost/flight (查询结果只返回到http://localhost/flight/show.asp)=============================================4.后台登陆页面:system_manage/default.htm 管理初始用户:admin 密码:8888885.后台机票接口基本参数设置的服务器地址,客户ID,MD5值。请不要随意更改。否则将不能正确查询6.数据库目录clientdb/RCclientdb.mdb.为了系统的安全,可自行修改相关设置。如果修改数据库路径及名字。请在conn.asp做相应该修改top.asp 头文件请自行添加更改bottom.asp 尾文件请自行添加更改会员系统:在目录 order/register/ 链接即可 index.asp为注册会员,index.asp为登陆页面。测试会员号:abc 密码:123
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值