Chinaunix首页 | 论坛 | 博客
  • 博客访问: 308303
  • 博文数量: 40
  • 博客积分: 1
  • 博客等级: 民兵
  • 技术积分: 670
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-31 11:19
个人简介

从事银行核心系统设计开发的程序猿

文章存档

2019年(1)

2018年(4)

2017年(11)

2016年(6)

2015年(18)

发布时间:2017-05-25 00:42:35

在AIX中,xlc编译器有个选项-qfunctrace,使用此选项编译的程序,自动会在每个函数的入口出口处调用以下自定义函数。extern "C" void__func_trace_enter(const char * const proc_name,                   const c.........【阅读全文】

阅读(3207) | 评论(0) | 转发(0)

发布时间:2017-05-23 06:36:35

    世界上唯一不变的是变化,对于动态连接库更是如此。动态库天生为方便程序的更新而设计,只需要替代库文件,无需重新编译主程序,即可运行更新后的版本。另外,动态库是多应用共享的,多个程序使用同一个库,那么库只会加载一份。    但是,现实往往不这么简单。既然动态库.........【阅读全文】

阅读(3248) | 评论(1) | 转发(0)

发布时间:2017-05-18 07:17:12

unix平台下,动态连接库的使用有两种方式,link方式和dlopen方式。需要设置LD_LIBRARY_PATH作为查找路径(低版本AIX使用LIBPATH)。link方式是程序启动时加载所有编译时连接的动态库,直到程序结束也不会关闭。dlopen方式是在运行中按照参数指定的方式加载动态库,并可以使用dlclose函数关闭,直到下次再使用dlopen重新加.........【阅读全文】

阅读(2573) | 评论(0) | 转发(0)

发布时间:2017-05-14 23:46:59

根据银监会网站信息,列出各省的城商行清单如下。(不包括13家全国股份制商行,例如浙商银行,平安银行,渤海银行,恒丰银行)上海:上海银行福建:厦门银行,厦门国际银行,福建海峡银行,泉州银行浙江:宁波银行,宁波东海银行,宁波通商银行,杭州银行,温州银行,嘉兴银行,湖州银行,绍兴银行,金华银行,浙江稠.........【阅读全文】

阅读(3551) | 评论(0) | 转发(2)

发布时间:2017-05-12 00:15:58

在C/C++程序中,全局和静态变量,编译器会默认初始化为0。而局部变量是没有默认值的,分配到的内存空间保留原有无意义的值。在很多老旧代码中,初始化和使用都不规范,导致非常容易出现异常情况。为了降低异常的概率,通过xlc的编译参数,可以让局部变量也进行默认值初始化动作。参考xlc的帮助:&nbs.........【阅读全文】

阅读(3312) | 评论(0) | 转发(0)

发布时间:2017-05-12 00:07:33

在EXEC SQL中,如果SQL语句出现了“//”符号,那么会导致后面一直到“;”结尾的SQL语句都被忽略,而不止当前行。这样往往会出乎程序员的意料。例如以下例子程序t1.ec。int main(){        EXEC SQL UPDATE vyktd .........【阅读全文】

阅读(2666) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册