自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 跟我一步步探寻打款系统的建立过程

1.项目背景初始阶段业务方订单审核通过后,会有离线任务不断轮训向支付中心发起调用,支付中心打款处理完成后会返回ifSuccess(是否落库),state,code,error Message等。如果落库且code为打款成功,订单业务状态会修改为打款成功。发展阶段为了配合业务发展,会增加各种活动来拉动订单量,有些活动有打款需求,因为业务处于快速发展期,实现方案都是在业务订单向支付中心发起调用...

2018-10-29 16:47:14 285

转载 java synchronized详解

出处:http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.htmlJava语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程

2015-01-27 15:55:51 344

原创 复杂sql知识点积累

parsename:parsename方法,调用格式---parsename ('object_name',object_piece )     介绍:此方法可以根据字符串中的“."将字符串分割,根据设定的位置,查出分割后需要的字符串。object_name 为字段名称,object_piece为数字表示的位置    变化使用方式:--一个字符串abc_dcdds_ds_d

2015-01-22 16:15:54 406

原创 重定向输出流

import java.io.PrintStream;public class Printerror {    /**     * @param args     */    public static void main(String[] args) {        // TODO Auto-generated method stub            

2014-08-03 17:03:25 436

原创 xml 相关知识及xml解析(jaxp)

<!--xml 语言用于描绘数据之间的关系 可以用来保存有关系的数据,也可以作为软件配置文件。cdata区,不会被解析引擎解析的区域--> 张 34 59.00元 a2 book xml中处理指令,都需要 作为结尾xml文档可以使用xml-stylesheet指令,通知xml解析引擎,应用css文件显示xml文档内容。xml

2014-04-21 23:24:59 518

原创 枚举基础知识及应用

package test;import org.junit.Test;//定义枚举public class Demo5 { @Test public void test(){ print(Weekend.SUNDAY); } public void print(Weekend G){ System.out.println(G.getValue()); G.lo

2014-03-13 15:37:38 541

原创 可变参数与自动装箱拆箱的特例

public class Demo4 {        public void testSum(){                    int arr[]={};            sum(arr);           sum(1,2,3,4,5);               }        public void sum(int...num)

2014-03-05 15:50:39 520

原创 junit测试

junit测试,可以单独测试,不需要反复注释代码。package test;import org.junit.After;import org.junit.AfterClass;import org.junit.Assert;import org.junit.Before;import org.junit.BeforeClass;import org

2014-03-04 19:25:14 426

原创 map取值方法及增强for循环

Map map = new LinkedHashMap();map.put("1","aaa");map.put("2","bbb");map.put("3","ccc");传统方式1Set  set = map.keySet();Iterator it = set.iterator();while(it.hasNext()){          String ke

2014-03-04 14:21:37 1962

原创 elcise开发快捷键

myeclipse中的快捷键可以在这里进行设置。内容提示:alt + /快速修复:ctrl + 1导包:ctrl+shift + o格式化代码块: ctrl + shift + f前一编辑/后一编辑处:Alt + 左/右添加注释: ctrl + shift + /去注释: ctrl + shift +\查看方法说明:F2变大写:ctrl + shift + x

2014-03-03 09:35:42 764

原创 泛型简单认识

public class StringFoo {private String x;public StringFoo(String x) {this.x = x;}public String getX() {return x;}public void setX(String x) {this.x = x;}}

2014-01-20 17:58:27 453

原创 birt报表开发菜鸟经验集(二)

这个是点击上文,data空间中的expression后的按钮显示的界面,category原本有五列,第一列是dataset中的字段名称。第二列是表中的绑定的字段。第三列是javascript提供的一些方法,第四列是报表提供的一些方法,比如一些报表中的字段是string型的,当你要使用的时候,会因为类型不对,而造成结果的错误,这里将会为你提供方法,让你可以对字符串进行加减乘除等方法。当你在dat

2014-01-07 17:45:06 875 1

原创 birt开发菜鸟经验集(一)

刚做开发没多久,就接触到了birt报表开发,辛苦学习了三周左右,总算有了一些成果。把自己学习的经验在这里分享下。准备工作:将你的开发环境配置上birt,比如在eclipse上安装birt环境,类似于集成svn一样。然后新建一个report文件。将开发环境切换到第一步:配置数据源。    在data sources 右键新建数据源不同版本的birt,会有显示的不同。不过在后面的部分配

2014-01-07 17:30:33 1526 1

常用算法xmind整理(常用排序算法,及二叉树算法)

遇到算法问题,去找博客?去翻自己之前写过的几千行代码? 我整理好了xmind,分享给大家。html格式的,导入xmind就行。

2018-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除