2013年4月13日

静态编译与动态编译的区别

摘要: 静态编译与动态编译的区别 动态编译的可执行文件需要附带一个的动态链接库,在执行时,需要调用其对应动态链接库中的命令。所以其优点一方面是缩小了执行文件本身的体积,另一方面是加快了编译速度,节省了系统资源。缺点一是哪怕是很简单的程序,只用到了链接库中的一两条命令,也需要附带一个相对庞大的链接库;二是如果其他计算机上没有安装对应的运行库,则用动态编译的可执行文件就不能运行。 静态编译就是编译器在编译可执行文件的时候,将可执行文件需要调用的对应动态链接库(.so)中的部分提取出来,链接到可执行文件中去,使可执行文件在运行的时候不依赖于动态链接库。所以其优缺点与动态编译的可执行文件正好互补。用 静... 阅读全文

posted @ 2013-04-13 18:22 trmark 阅读(1205) 评论(0) 推荐(0) 编辑

2013年4月9日

IE下因设置document.domain而无法和Iframe通信的解决方法

摘要: 最近在开发SDK的过程中发现IE下有个很怪异的问题:在同一域下,因在父页面上设置了document.domain,而导致无法正常和Iframe(也是同域下)进行通信,IE下抛出的错误是:SCRIPT5: 拒绝访问,导致无法操作iframe中的内容。经过查阅了很多资料后发现IE下,在父页面或在iframe页面中,只要设置了document.domain,无论是和当前域名相同还是根域名,均视为跨域,所以才会出现拒绝访问的错误,即使你这样写document.domain=document.domain;虽然好像没人这么干。那么如何才能解决这个问题,让父页面和iframe页面正常通信呢,根据同源策略, 阅读全文

posted @ 2013-04-09 16:53 trmark 阅读(867) 评论(0) 推荐(0) 编辑

2013年4月2日

CXF依赖jar包列表

摘要: 使用cxf处理soap时经常会碰到ClassNotFound的异常,cxf依赖的包比较多,请见如下列表:cxf-2.3.3.jargeronimo-annotation_1.0_spec-1.1.1.jargeronimo-jaxws_2.2_spec-1.0.jargeronimo-stax-api_1.0_spec-1.0.1.jargeronimo-ws-metadata_2.0_spec-1.1.3.jarjaxb-api-2.2.1.jarjaxb-impl-2.2.1.1.jarneethi-2.0.4.jarwsdl4j-1.6.2.jarXmlSchema-1.4.7.jarw 阅读全文

posted @ 2013-04-02 14:09 trmark 阅读(537) 评论(0) 推荐(0) 编辑

2013年3月29日

java的System.getProperty()方法可以获取的值

摘要: java.versionJava运行时环境版本java.vendorJava运行时环境供应商java.vendor.urlJava供应商的 URLjava.homeJava安装目录java.vm.specification.versionJava虚拟机规范版本java.vm.specification.vendorJava虚拟机规范供应商java.vm.specification.nameJava虚拟机规范名称java.vm.versionJava虚拟机实现版本java.vm.vendorJava虚拟机实现供应商java.vm.nameJava虚拟机实现名称java.specification 阅读全文

posted @ 2013-03-29 13:58 trmark 阅读(181) 评论(0) 推荐(0) 编辑

2013年3月22日

oracle 隐式游标,显示游标,游标循环,动态SELECT语句和动态游标,异常处理,自定义异常,

摘要: 游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。游标有两种类型:显式游标和隐式游标。在前述程序中用到的SELECT...INTO...查询语句,一次只能从数据库中提取一行数据,对于这种形式的查询和DML操作,系统都会使用一个隐式游标。但是如果要提取多行数据,就要由程序员定义一个显式游标,并通过与游标有关的语句进行处理。显式游标对应一个返回结果为多行多列 阅读全文

posted @ 2013-03-22 14:51 trmark 阅读(311) 评论(0) 推荐(0) 编辑

2013年3月18日

决svn的working copy locked并且cleanup恢复不能的情况

摘要: working copy locked 但cleanup恢复不能博客分类:SVNsvn locked cleanup解决svn的working copy locked并且cleanup恢复不能的情况产生这种情况大多是因为上次svn命令执行失败且被锁定了。如果cleanup没有效果的话只好手动删除锁定文件。运行cmd再 cd 到svn项目目录下,然后执行如下命令del lock /q/s就把锁删掉了。转自:http://my520530.iteye.com/blog/1665219 阅读全文

posted @ 2013-03-18 16:45 trmark 阅读(125) 评论(0) 推荐(0) 编辑

导航