`
文章列表
SamplePojo.java  import javax.persistence.Column;   import javax.persistence.Entity;       @Entity  public class SamplePojo {       @Column(name="User_Id")       private int id;       @Column(name="User_Name")       private String name;       @Column(name=" ...
JDBC获取新插入记录id的三种方法 在一对多的关联操作中,通常在一方插入记录后,需要获取到当前记录的id,以方便进行多方的插入操作。要解决这一问题,在JDBC中至少有三种不同的实现方法: 1.在插入语句后添加一条查询,利用resultset来得到id号psmt = con.prepareStatement ("insert into orders (receiver,address,telephone,total,detailnum,userid)values(?,?,?,?,?,?)");psmt.setString(1, order.getReceiver()) ...
Union:将两个查询的结果集相加,并过滤重复的数据,同时进行默认规则的排序。用法:select * from t1 union select * from t2;   Union all:将两个查询的结果集相加,不管结果中是否有重复全部显示,不进行排序。用法:select * from t1 union all select * from t2;   Intersect:对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序; 用法:select * from a intersect select * from b Minus:将两个结果集中相同的数据删除,同时进行默认规则 ...
package com.bi.wms.rpt.report.web; /**  * 产品维护汇总统计表  * @author Administrator  *  */ public class RptProUpdateRecordAction extends AbstractWmsAction {     private String dqStartDt;     private String dqEndDt;     private String fxStartDt;     private String fxEndtDt;     private String star ...
Oracle不同列字段字符连接成一个字符串简单例子:   Test表结构: no---number(22)     text---varchar2(200)   数据: 1,  'abc' 1,  'de' 2,  'fgh' 2,   'ijk'   要实现的查询效果: 1,  'abc';'de' 2,  'fgh';'ijk'      sql代码:   select no,       ltrim(max(sys_connect_by_path(text, ';')), ';') as texts     from (select no,       ...
 //TODO
  flex与java的交互: 1.创建一个web project--helloFlex 2.配置Blazeds:下载最新的Blazeds,解压内部的blazeds.war文件,拷贝WEB-INF目录内的下列内容到helloFlex/WEB-INF:    flex目录、lib目录、web.xml文件、src目录 3.将helloFlex/WEB-INF下的src目录改名为flex_src 4.向helloFlex添加flex项目类型:  在helloFlex上右键->Add/Change Project Type->Add Flex Project Type  在弹出的对 ...
事件1:<s:Button x="351" y="230" lable="click Me" id="bt" onclick="bt.lable='I had Clicked'"/>     事件2:mxml方式自定义事件<fx:script><![CDATA[protected function button_clickHandler():void{     dispatchEvent(new Event("Clicked"));}prot ...
常用数据类型:String int Number uint Array ArrayCollection   字段定义:private var i:int=1;   方法:   protected function application_createCompleteHandler():void{           trace("Hello,Flex!");  }   数组: var a:Array=new Array("a","b","c");var b:Array=new Araay(3,&quo ...
1. 姑娘你高傲人也漂亮,怎么会长在了那棵树上;­ 好心问你冬天去往何方,你告我南面有堵厚墙;­ -----------不撞南墙不回头­ 2. ­老师:知道吗,什么女人最有魅力?有一种女人真是可遇不可求,特别具有幽默感,豁达的女人。现在的女生都太现实。如果你遇上一个一定要追到手好吧。­ 学生:我遇到两咋办?­ 老师:那你看哪个更豁达一些。比如说你跟她说:我现在脚踏两只船,你在乎吗? 一个人说在乎,另一个说不在乎。得了 那你选不在乎的,她更豁达。要两个人都说不在乎,那你在乎什么呀­ 3. 豆芽长一房高,那也是菜。­­ 4. 又感觉世界美好了一些。­ 5、sun很土 6、爱情来 ...
       不要急着让生活给予你所有的答案,有时候,你要拿出耐心等待。即便你向空谷喊话,也要等一会儿,才会听见绵长的回音。也就是说,生活总会给你答案,但不会马上把一切都告诉你。         这才有滋味,这才会等到滋味。譬如,一朵花的开放,一树翠绿的长成,生活的美好,是在等待中一点一点接近我们的。所以,如果你是一个急性子,希望不要苛求生活为你变成急脾气,请让它在慢条斯理中,为你孕育美好。         一个旅人,行走在路上。在一条大河旁,他看到了一个婆婆正在为渡水而发愁。已经精疲力竭的他,用尽浑身的气力,帮婆婆渡过了河,结果,过河之后,婆婆什么也没说,就匆匆地走了。     ...
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理 ...
  1、漂泊 漂泊不是一种不幸,而是一种资格。趁著没有家室拖累,趁著身体健康,此时不飘何时飘?2、稳定    三十岁之前就在乎稳定的生活,那只有两种可能,要么就是中了彩票,要么就是未老先衰。 3、评价 我们最不应该做出的牺牲就是因为别人的评价而改变自我,因为那些对你指手画脚的人自己也不知道他们遵从的规则是什么。千万不要只遵从规矩做事,规矩还在创造之中,要根据自己的判断做每一件事,虽然这样会麻烦点。 4、幼稚 不要怕人说我们幼稚,这正说明你还年轻,还充满活力。「成熟」是个吓人的词儿,也是个害人的词儿。成熟和幼稚是对一个人最大而无当、最不负责任、最没用的概括。那些庸人,绝不会有人说他 ...
spring 的三种注入方式 1. 接口注入( 不推荐 ) 2. getter , setter 方式注入( 比较常用 ) 3. 构造器注入( 死的应用 )     getter&setter方式的注入   · autowire="defualt" · autowire=“byName” · autowire="bytype" 详细解析注入方式 例如:有如下两个类需要注入 第一个类: Java代码 public class

wtc编程

    博客分类:
  • Java
Java读写报文函数的结构 1 定义存放报文的数据输出流和字节数组。为每一个入参定义一个字节数组; 2 调用拼接报文头的函数; 3 根据入参的类型分别调用不同的函数把入参放入相应的字节数组中; 4 按着报文头、参数长度、参数的顺序把字节数组放入数据输出流,再把输出流转换成报文字节数组; 5 连接Tuxedo,定义TypedCArray类型的Buffer,并分配空间; 6 把入参报文字节数组附给Buffer的carray属性,再把字节数组的实际长度附给Buffer的sendSize属性; 7 调用Tuxedo服务,接收返回的报文,中断与Tuxedo的连接; 8 从返回报文中读取出参个数; 9 判断 ...
Global site tag (gtag.js) - Google Analytics