`
jamesfork
  • 浏览: 32787 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
建立如下的测试类 public class Tobj extends Thread { public static Object bb=1; public int v1; public Tobj(int aa){ v1=aa; } public void run(){ testSY(1); // testSY2(); } //方法1 普通方法 同时只能有一个对象方法访问testSY //无法限制不同线程对testSY的访问 public synchronized void testSY(int p1) { System.out.println(" ...
使用db29.x XML类型实现二进制数据的存储与检索 存储 Xml文档可以用<[!CDATA[]]>在文档内部来包含一些二进制方式的内容,如:可执行文件、pdf文档等等。 Db2 9x提供了对xml直接存储的支持,那么怎么样将二进制文件的内容写入 ...
db2 中java存储过程的发布有两种方式,一种是jar文件方式,另一种是class方式。 class方式的部署步骤: 1 javac pro.java 2 将编译生成的pro.class拷贝到sqllib/function目录 3 调用CREATE PROCEDURE db2inst1.proName ( PARA1,PARA2) SPECIFIC db2inst1.proName NOT DETERMINISTIC LANGUAGE Java EXTERNAL NAME '类名!方法名' FENCED THREADSAFE PARAMETER STYLE JAVA; 4 具体 ...
db2 linuxas 4下 安装错误 1 安装完成后,建立数据库时发生权限问题,无法创建数据库, 解决办法: 用db2inst1用户登陆,执行以下指令, db2trc on db2 "create database xxx" db2trc dump db2.trc db2trc off db2trc flw db2.trc db2.flw db2trc fmt db2.trc db2.fmt 通过查看日志文件,发现是/tmp的读写权限对db2inst1用户不开放,问题确定后,修改/tmp的权限为777,再测试OK! 2 windows客户端 ...
初次使用Ireport编写中文报表经常出错,需要将三个包导入到工程中,iText2.0.7.jar,iTextAsian.jar和iTextAsianCmaps.jar 可以解决中文问题,网上很多说法都是错误的
1 createElement(element) 创建一个指定标签名创建一个新的元素节点,返回值为指向新建元素节点的引用指针。 eg) var para = document.createElement("p");     document.body.appendChild(para); 2 createTextNode() 创建一个包含着给定文本的新文本节点,返回一个指向新建文本节点的引用指针: reference = document.createTextNode() 参数为新建文本节点所包含的文本字符串 eg) var message = document.c ...
SYBASE 11.X for SCO Open Server 安装手册 1、建立SYBASE用户组和SYBASE用户 用root注册,执行#scoadmin a,依先后顺序创建sybase用户组,sybase用户并属于sybase组,并记下sybase组的GID (用户组ID)。 2、修改sybase 使用设备权限 1.若sybase使用裸设备做为数据库设备,则将该设备的属主改为sybase,命令如下: # chown sybase:sybase /dev/<raw device name> # chmod 660 /dev/<raw device name> 2.若使 ...
1 UnixWare  SCO 编译器创建 PIC 的标志是-KPIC GCC 是 -fpic. 链接共享库时 SCO 编译器用 -G 而 GCC 用-shared.  cc -c foo.c cc -G -o foo.so foo.o cc -K PIC -g -o testso calllib.c or  gcc -fpic -c foo.c gcc -shared -o foo.so foo.o linux 下编译动态库 gcc -fpic -c so.c gcc -shared -o so.so so.o gcc -o testso -ldl 编译带动态库函数的 ...
编译模式:sco环境下,在cc编译器时需要使用libgthreads.so 1 创建线程:   int pthread_create(pthread_t *__restrict __thread,   __const pthread_attr_t *__restrict __attr,                            void *(*__start_routine) (void *),                            void *__restrict __arg) __THROW);   参数1:__restrict __thread ...
INFORMIX数据库的安装:   1、创建一个INFORMIX组、创建一个INFORMIX用户      . root 登录      . 用 scoadmin 来建成 informix 组和 informix 用户   2、建立一个临时目录:      第1步:        #mkdir /infosoft        #cd /infosoft      第2步:        #mount /dev/cd0 /mnt        #cp /mnt/ESQLC7.23/ESQL.TAR /infosoft        #cp /mnt/ONLINE7.30/SERVER/IDS ...
Project属性 1 一个Project能够通过<property>元素定义一系列属性 2 使用${property-name}符号引用属性值 在Ant build文件中定义属性的示例: <property name="sourceDir" value="source"/> <property eviroment="env"/> 引用已定义的属性示例: <javac srcdir="${sourceDir}" destdir="classes"/&g ...
表达式: 作用:用来包含一个符合JSP语法的表达式 语法格式:<%= expression %> 脚步段: 作用:用来包含一个有效的Java程序段 语法格式:<% code fragment %> 包含指令: 作用:在JSP中包含一个静态的文本,同时解析这个文件 ...
1          简介<o:p></o:p> 对象序列化(Serializable)是指将对象转换为字节序列的过程,而反序列化则是根据字节序列恢复对象的过程。<o:p></o:p> 序列化一般用于以下场景:<o:p></o:p> 1.        永久性保存对象,保存对象的字节序列到本地文件中;<o:p></o:p> 2.        通过序列化对象在网络中传递对象;<o:p></o:p> 3.        通过序列化在进程间传递对象。<o:p></ ...
SOAP介绍 SOAP(Simple Object Access Protocol),即简单对象访问协议,是在分布式的环境中交换数据的简单协议,以XML作为数据传送语言。 SOAP有两种工作模式,一种是RPC(Remote Procedure Call),另一种是Message-Orientd。MO可以利用XML来交换结构更复杂的数据,通常以SMTP作为传输协议。 RPC模式的SOAP可以理解为这样一个开发协议:SOAP=RPC+HTTP+XML,具有以下特点: 采用HTTP作为通信协议,采用客户/服务模式; RPC作为统一的远程方法调用途径; 传送的数据使用XML语言,允许服务提供者和客户经过 ...
【IT168技术文档】本文主要介绍了如何使用 JUnit 4 提供的各种功能开展有效的单元测试,并通过一个实例演示了如何使用 Ant 执行自动化的单元测试。本文假设读者对 Eclipse 下进行 Java 开发有一定的经验,并了解 Java 5 中的注解(a ...
Global site tag (gtag.js) - Google Analytics