
工作杂记
文章平均质量分 52
aryao
自信源与专业
展开
-
从网址字符串取得参数值的函数(C语言)
函数实现 int getParamVal(const char *str,const char *parmname,char *retbuf,int bufsize){ char pname[50]={0}; int ilen=0; sprintf(pname,"%s=",parmname); char *p=strstr(str,pname); if(p!=NULL原创 2011-12-17 11:14:26 · 431 阅读 · 0 评论 -
Linux防火墙配置
Linux防火墙配置 1、Linux防火墙的关闭和开启 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop 2、修改防火墙设置 修改/etc/sysco转载 2011-12-17 09:31:12 · 296 阅读 · 0 评论 -
关于Oracle临时表
关于Oracle临时表 在Oracle中,可以创建以下两种临时表: 1) 会话特有的临时表 CREATE GLOBAL TEMPORARY ( ) ON COMMIT PRESERVE ROWS; 2) 事务特有的临时表 CREATE GLOBAL TEMPORARY ( ) ON COMMIT DELETE ROWS; CREATE GLOBAL TEM转载 2011-12-17 09:41:00 · 273 阅读 · 0 评论 -
用友年结时存货核算总账结转失败解决方法
已经N年没做ERP软件了,近日在帮一个老客户做用友软件年结时,在等了大半小时的时候,竟然弹出提示说结转失败!除此外无任何提示,郁闷啊! 没办法,只好操起MSSQL的屠龙宝刀-事件探查器,监控用友软件年结时所执行的操作,发现在年转时对存货核算总账表IA_Summary进行结转时,竟然无故中止了。连插入失败都失败?将最后一条语句执行了一下,无任何报错,看来问题不是在插入这里,往上查看,发现用友原创 2012-01-06 22:25:36 · 2655 阅读 · 0 评论 -
64位与32位操作系统Tea加密算法问题
因为项目搬迁,系统由原先的32位Linux操作系统换成64位的Linux操作系统,因为项目采用C++开发,在升级过程中基本还算顺利,少量修改后重新编译后即可运行。但在系统运行过程中确发现一个严重问题,数据包的校验无法通过! 数据包校验过程使用到Tea加密算法,经过调试跟踪证实了该算法在32位与64位系统下的计算结果不一样。Tea算法如下: void encrypt(unsig原创 2012-06-01 10:57:04 · 1640 阅读 · 1 评论