2013年9月30日

Purchase Document Open Interface(PDOI)

摘要: PO模块也有自己的接口表,多用于把其他业务系统在Oracle EBS系统生成采购订单记录。Table NameDescriptionType PO_HEADERS_INTERFACEThis is the table where to insert PO headers data in interface table.Interface table PO_LINES_INTERFACEThis is where we insert PO lines information to be imported ( it is used also for Shipments detai... 阅读全文
posted @ 2013-09-30 22:47 you Richer 阅读(8655) 评论(0) 推荐(0)

Confluence简介

摘要: 前言 我们有很多的知识共享的工具,比如我们每天都用的qq共享,网盘共享,但是都不如我们这个来的方便,直接。这个是直接通过网页的形式进行共享,类似于我们的博客共享,但是它更加的具有指向性,站点管理功能很强大。 正题 1.简介 Atlassian Confluence(简称Confluence)是一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。 Confluence不是一个开源软件,非商业用途可以免费使用。 Confluence使用简单,但它强大的编辑和站点管理特... 阅读全文
posted @ 2013-09-30 22:45 you Richer 阅读(1382) 评论(0) 推荐(0)

日积月累--小技巧之三

摘要: 十一如期而至,还记得去年的十一,学校放了十一天,回想起来真是很幸福。上班之后,不再那么自由,假期也少了许多。呆在小公司,团队成员很少,唯一的好处就是一个人得做许多事情,挑战比较大,学习到的技能也比做单一模块更广。非常棒的一点,公司环境轻松,丝毫没有那种压抑的感觉,这也是支撑我持续到现在的一个原因。一周六天班,让人身心俱疲的同时,专业知识编程技能也得到不错的提高。放假回家,在此将最近工作中遇到的小问题,处理的小技巧总结下来,与大家分享。 I. MySql数据库中内置了许多实用的方法,substring()就是常用的一个,不过需要注意的是与常理相悖的:这里的下标是从1开始。 II. MySql中& 阅读全文
posted @ 2013-09-30 22:41 you Richer 阅读(181) 评论(0) 推荐(0)

cocos2dx lua binding ,cocos2dx 绑定lua测试

摘要: 前面2篇分别简单介绍手动bind C++ 类和lua;http://blog.csdn.net/chenee543216/article/details/12074771使用tolua++简化工作:http://blog.csdn.net/chenee543216/article/details/12172563 这篇简单聊聊 cocos2dx。 一、基本概念所谓的lua绑定,其实目的就是导出C++的接口给lua,使得在lua中可以操作C++;而lua和C/C++的唯一官方接口是stack。so,所谓的binding,就是C++,lua双方通过stack交换信息,然后对stack中信息进行解释 阅读全文
posted @ 2013-09-30 22:39 you Richer 阅读(647) 评论(0) 推荐(0)

深入理解object C中复制对象的用法(一)

摘要: 第一、复制对象的基本概念复制一个对象为副本,开辟一块新的内存来存储副本对象。第二、如果一个对象想具备复制的功能,必须实现协议和协议NSObject自带的常用的对象有:NSNumber、NSString、NSArray、NSDictionary、NSMutableArray、NSMutableDictionay、NSMutableString,copy产生的对象时不可变的,mutableCopy产生的对象时可变的第三、retain和copy的区别 @autoreleasepool { NSMutableArray *array=[NSMutableArray arrayWit... 阅读全文
posted @ 2013-09-30 22:37 you Richer 阅读(372) 评论(0) 推荐(0)

简单的多表插入(oracle)

摘要: 简单的多表插入语句:insert all into 表1(字段1,2...) values(值1,值2......) into 表2(字段1,2...)) values(值1,值2......)select * from dual 阅读全文
posted @ 2013-09-30 22:35 you Richer 阅读(168) 评论(0) 推荐(0)

如何唯一确定一台iOS设备

摘要: 如果你的iOS应用需要针对设备做特定的操作,或者需要硬件的信息来进行判定等等的,你就需要对iOS设备进行唯一性的判定。 苹果设备有个先天的东西符合这个需求,UDID,这个东东用iTunes就可以看到,每个设备唯一。并且苹果提供了一个uniqueIdentifier的属性,可以用来获得这个值。代码看起来这样: [[UIDevicecurrentDevice]uniqueIdentifier]; 看起来真的不错,不过且慢高兴,问题是苹果在iOS5之后废除了这个API,也就是说如果你的设备运行在iOS5之后,这个API就不能用了。 到iOS5之后,虽然这个UDID不能获得了,但大... 阅读全文
posted @ 2013-09-30 22:33 you Richer 阅读(361) 评论(0) 推荐(0)

Something broke! (Error 500)——reviewboard

摘要: Something broke! (Error 500)1、什么时候会出现?不清楚,出现过几次2、解决手段及方法:更改/www_rb/conf/settings_local.py文件,将DEBUG = False改为DEBUG = True。这样就可以在报500错误时得到错误信息其中有错误信息:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)后发现错误mysqld_safe A mysqld process already existshttp:/ 阅读全文
posted @ 2013-09-30 22:30 you Richer 阅读(818) 评论(0) 推荐(0)

linux内核--自旋锁的理解

摘要: http://blog.chinaunix.net/uid-20543672-id-3252604.html 自旋锁:如果内核配置为SMP系统,自旋锁就按SMP系统上的要求来实现真正的自旋等待,但是对于UP系统,自旋锁仅做抢占和中断操作,没有实现真正的“自旋”。如果配置了CONFIG_DEBUG_SPINLOCK,那么自旋锁按照SMP系统来编译。 但是为什么在UP系统中不需要真正的“带有自旋的”自旋锁呢?其实在理解了自旋锁的概念和由来,这个问题就迎刃而解了。所以我重新查找了关于自旋锁的资料,认真研究了自旋锁的实现和相关内容。一、自旋锁spinlock的由来 众所周知,自旋锁最初就是为了SM.. 阅读全文
posted @ 2013-09-30 22:29 you Richer 阅读(496) 评论(0) 推荐(0)

[置顶] VB 中chr(10)、chr(13)和vblf、vbcr、vbcrlf的分别

摘要: 1、共同点: chr(10):换行,相当于VBLF chr(13):回车,相当于VBCR chr(13)+chr(10):回车+换行,相当于VBCRLF cr是回车,只有回车,是到本行的最头上;lf是换行,到下一行;crlf是到下一行的最头上2、使用效果 1)、在msgbox中效果一样Dim a, b, c As String a = "111" & vbCr & "222" MsgBox a MsgBox Len(a) '7 b = "111" & vbLf & "222" 阅读全文
posted @ 2013-09-30 22:26 you Richer 阅读(1038) 评论(0) 推荐(0)

HDU 3660 Alice and Bob's Trip

摘要: 树形dp,这道题如果选G++的话,只输入都会超时。我是C++ 1900ms + 飘过的。。。但是输入优化后就快了很多了,1100ms左右。dfs按层次求最值就行了,差不多也算是博弈吧,到bob取的时候要选尽量大的分支(满足条件L和R之间的情况下),反之要alice选尽量小的分支。然后一遍dfs就可以了,时间复杂度为O(n)。#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define FF(i, a, b) f... 阅读全文
posted @ 2013-09-30 22:25 you Richer 阅读(188) 评论(0) 推荐(0)

weblogic Connection has already been closed解决方法

摘要: 今天正式环境下的有一个功能报错,看了下weblogic日志,报连接已经关闭。com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred while applying a parameter map. --- Check the CheckErrorDetail.getDeviceErrorDetailCount-InlineParameterMap. --- Check the results (failed to retrieve results). --- Cause: java.s... 阅读全文
posted @ 2013-09-30 22:22 you Richer 阅读(2738) 评论(0) 推荐(0)

几种排序算法性能比较

摘要: 统计了几种排序算法的比较和交换次数,以普通冒泡排序比较次数为100,做了一下数据处理,结果如下: 说明: 1.行中第一个是比较次数,第二个是交换次数。 2.第一行是全部随机,第二行是前70%有序,后30%无序。 3.数据个数是1000个。 1.普通冒泡。 100 50 100 28 2.带标记的冒泡。 100 50 99 28 3.鸡尾酒排序。 67 50 48 28 4.奇偶排序 98 50 97 28 5.梳子排序 5 1 5 1 6.地精排序。 101 50 57 28 7.快速排序。 2 1 2 1 8.选择排序。 100 0 100 0 9.插入排序 51 25 29 14 10.. 阅读全文
posted @ 2013-09-30 22:21 you Richer 阅读(244) 评论(0) 推荐(0)

Utf-8 转 GBK

摘要: QTextCodec *gbk = QTextCodec::codecForName("gb18030"); QTextCodec *utf8 = QTextCodec::codecForName("utf-8"); QTextCodec::setCodecForTr(gbk); QTextCodec::setCodecForLocale(gbk);// QString utfStr = QObject::trUtf8( tr("webservice 读取完成").toUtf8()); //utf-8 QString utfStr = 阅读全文
posted @ 2013-09-30 22:19 you Richer 阅读(329) 评论(0) 推荐(0)

linux是一种修行

摘要: 或许我当初开始学习linux是因为我在了解嵌入式的时候,查到的资料,说linux是最好的系统,那时可能自己太嫩了,自己就信了,直到最近这几天我才被ubuntu折腾的要死,就是一个环境变量,我折腾怀了我的两个电脑的ubuntu操作系统,我不知道要怎么理解这些东西,我感到一种无力感,我遇到的问题,是我自己找的,如果我用win,我不会有这些问题, 我有时会动摇,我在想为什么我要成为某些人中的异类,我为什么要这样折磨自己,我这几天一种在想,我终于明白了,我是为了一种修行. linux是一种修行,劳其心智,乏其心智, 我认为我需要修行,在这样的世界,我不能想要说自己要报销祖国,年轻的热血不知道如何泼.. 阅读全文
posted @ 2013-09-30 22:17 you Richer 阅读(140) 评论(0) 推荐(0)

日积月累--小技巧之四

摘要: 续上..... I. 编程的目的就在于免去大量的人工劳动,让机器代替我们做一些自动化的工作。使用Linux就免不了接触到Cron,用来计划任务。数据库是一个系统的心脏,这么说一点儿也不过,如下使用cron来备份数据库:/root/database_backup.sh mysqldump -uroot -proot test > /root/database/test_`date '+%Y%m%d'`.sql 上命令假设数据库用户名密码都为root,数据库名为test,备份的数据库格式为:test_20130930.sql 使用如下命令进行计划任务: cronta... 阅读全文
posted @ 2013-09-30 22:15 you Richer 阅读(169) 评论(0) 推荐(0)

深入理解object C中复制对象的用法(二)

摘要: 第五、对象的自定义拷贝对象拥有复制特性,必须实现NSCopying,NSMutableCopying协议,实现该协议的copyWithZone方法和mutableCopyWithZone方法深拷贝和浅拷贝的区别就在于copyWithZone方法的实现,浅拷贝代码如下:#import @interface Person : NSObject@property(nonatomic,retain)NSString *name;@property(nonatomic,retain)NSString *age;@end #import "Person.h"@implementatio 阅读全文
posted @ 2013-09-30 22:13 you Richer 阅读(399) 评论(0) 推荐(0)

状压dp-poj-1170-Shopping Offers

摘要: 题目链接:http://poj.org/problem?id=1170 题目意思:购物车里有b种(0=#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define eps 1e-6#define INF 0x3f3f3f3f#define PI acos(-1.0)#define ll __int64#define LL long long#define lson l,m,(rtmyp;bool isc 阅读全文
posted @ 2013-09-30 22:12 you Richer 阅读(240) 评论(0) 推荐(0)

linux printk函数学习

摘要: printk与printf的区别在于: printk运行在kernel space,而printf运行在user space。 所以kernel打印log使用printk,而应用程序打印log使用printf。在printk.h中定义了8个级别的log level, #define KERN_EMERG "" #define KERN_ALERT "" #define KERN_CRIT "" #define KERN_ERR "" #define KERN_WARNING "" #define 阅读全文
posted @ 2013-09-30 22:08 you Richer 阅读(787) 评论(0) 推荐(0)

zoj3422Go Deeper(2-sat + 二分)

摘要: 题目请戳这里题目大意:go(int dep, int n, int m) begin output the value of dep. if dep #include#include#includeusing namespace std;const int N = 405;const int M = 10005;struct node{ int to,next;}g[M];int head[N],stack1[N],stack2[N],vis[N],scc[N];int n,m,num;bool flag;int a[M],b[M],c[M];vo... 阅读全文
posted @ 2013-09-30 22:06 you Richer 阅读(248) 评论(0) 推荐(0)