摘要:
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
阅读(8680)
推荐(0)
摘要:
前言 我们有很多的知识共享的工具,比如我们每天都用的qq共享,网盘共享,但是都不如我们这个来的方便,直接。这个是直接通过网页的形式进行共享,类似于我们的博客共享,但是它更加的具有指向性,站点管理功能很强大。 正题 1.简介 Atlassian Confluence(简称Confluence)是一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。 Confluence不是一个开源软件,非商业用途可以免费使用。 Confluence使用简单,但它强大的编辑和站点管理特...
阅读全文
posted @ 2013-09-30 22:45
you Richer
阅读(1386)
推荐(0)
摘要:
十一如期而至,还记得去年的十一,学校放了十一天,回想起来真是很幸福。上班之后,不再那么自由,假期也少了许多。呆在小公司,团队成员很少,唯一的好处就是一个人得做许多事情,挑战比较大,学习到的技能也比做单一模块更广。非常棒的一点,公司环境轻松,丝毫没有那种压抑的感觉,这也是支撑我持续到现在的一个原因。一周六天班,让人身心俱疲的同时,专业知识编程技能也得到不错的提高。放假回家,在此将最近工作中遇到的小问题,处理的小技巧总结下来,与大家分享。 I. MySql数据库中内置了许多实用的方法,substring()就是常用的一个,不过需要注意的是与常理相悖的:这里的下标是从1开始。 II. MySql中&
阅读全文
posted @ 2013-09-30 22:41
you Richer
阅读(186)
推荐(0)
摘要:
前面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
阅读(650)
推荐(0)
摘要:
第一、复制对象的基本概念复制一个对象为副本,开辟一块新的内存来存储副本对象。第二、如果一个对象想具备复制的功能,必须实现协议和协议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
阅读(379)
推荐(0)
摘要:
简单的多表插入语句: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
阅读(176)
推荐(0)
摘要:
如果你的iOS应用需要针对设备做特定的操作,或者需要硬件的信息来进行判定等等的,你就需要对iOS设备进行唯一性的判定。 苹果设备有个先天的东西符合这个需求,UDID,这个东东用iTunes就可以看到,每个设备唯一。并且苹果提供了一个uniqueIdentifier的属性,可以用来获得这个值。代码看起来这样: [[UIDevicecurrentDevice]uniqueIdentifier]; 看起来真的不错,不过且慢高兴,问题是苹果在iOS5之后废除了这个API,也就是说如果你的设备运行在iOS5之后,这个API就不能用了。 到iOS5之后,虽然这个UDID不能获得了,但大...
阅读全文
posted @ 2013-09-30 22:33
you Richer
阅读(366)
推荐(0)
摘要:
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
阅读(821)
推荐(0)
摘要:
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
阅读(505)
推荐(0)
摘要:
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
阅读(1052)
推荐(0)
摘要:
树形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
阅读(192)
推荐(0)
摘要:
今天正式环境下的有一个功能报错,看了下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
阅读(2746)
推荐(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
阅读(245)
推荐(0)
摘要:
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
阅读(331)
推荐(0)
摘要:
或许我当初开始学习linux是因为我在了解嵌入式的时候,查到的资料,说linux是最好的系统,那时可能自己太嫩了,自己就信了,直到最近这几天我才被ubuntu折腾的要死,就是一个环境变量,我折腾怀了我的两个电脑的ubuntu操作系统,我不知道要怎么理解这些东西,我感到一种无力感,我遇到的问题,是我自己找的,如果我用win,我不会有这些问题, 我有时会动摇,我在想为什么我要成为某些人中的异类,我为什么要这样折磨自己,我这几天一种在想,我终于明白了,我是为了一种修行. linux是一种修行,劳其心智,乏其心智, 我认为我需要修行,在这样的世界,我不能想要说自己要报销祖国,年轻的热血不知道如何泼..
阅读全文
posted @ 2013-09-30 22:17
you Richer
阅读(142)
推荐(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
阅读(171)
推荐(0)
摘要:
第五、对象的自定义拷贝对象拥有复制特性,必须实现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
阅读(400)
推荐(0)
摘要:
题目链接: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
阅读(241)
推荐(0)
摘要:
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
阅读(791)
推荐(0)
摘要:
题目请戳这里题目大意: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
阅读(250)
推荐(0)
摘要:
Django中生成PDF(一) 需求描述: 某网站与其用户达成一致的协议,每份协议中都有用户相关的独特信息,且还需要生成PDF并存档。PDF文件中需要有企业LOGO、文字描述等信息。其展现形式跟word文件类似,要求排版精美,图文并茂,在接下来的几篇博文中,我将记录整个PDF生成的过程。 技术调研: 首先是通过Django的官方文档找有木有相关的模块,很兴奋又有点失落(模块地址:https://docs.djangoproject.com/en/1.4/howto/outputting-pdf/)。兴奋的是Django考虑周到,为用户提供了生成PDF的模块,失落的是它所提供的不能满...
阅读全文
posted @ 2013-09-30 22:02
you Richer
阅读(637)
推荐(0)
摘要:
传送门:http://acm.hdu.edu.cn/showproblem.php?pid=3262 题意:教室有n*m个座位,每个座位有一个舒适值,有K个学生在不同时间段进来,要占t个座位,必须是连续的并且自己坐在最左边,如果有多个的话,找最舒适的座位,如果没有连续t个,那么只给自己找个最舒适的位子,如果都满的话,输出-1.题解:一个简单的搜索模拟,注意的是,要排序每个同学进来的时间,而且输出要按照给的顺序输出,被坑了几次,样例数据太弱了。 AC代码:#include #include #include #include #include #include #include #include
阅读全文
posted @ 2013-09-30 22:00
you Richer
阅读(195)
推荐(0)
摘要:
/*hdu 4609 3-idiots FFThttp://www.cnblogs.com/kuangbin/archive/2013/07/24/3210565.html*/#pragma warning(disable : 4786)#pragma comment(linker, "/STACK:102400000,102400000")#include #include #include #include #include #include #include #include #include #include #include #include #include /
阅读全文
posted @ 2013-09-30 21:58
you Richer
阅读(231)
推荐(0)
摘要:
/*hdu 1402 A * B Problem Plus FFT这是我的第二道FFT的题第一题是完全照着别人的代码敲出来的,也不明白是什么意思这个代码是在前一题的基础上改的做完这个题,我才有点儿感觉,原来FFT在这里就是加速大整数乘法而已像前一题,也是一个大整数乘法,然后去掉一些非法的情况*/#pragma warning(disable : 4786)#pragma comment(linker, "/STACK:102400000,102400000")#include #include #include #include #include #include #inc
阅读全文
posted @ 2013-09-30 21:55
you Richer
阅读(213)
推荐(0)
摘要:
从博客中整理,并不断的更新,供大家学习和交流,随后会给出部分算法题的参考代码。 腾讯 1、请设计一个排队系统,能够让每个进入队伍的用户都能看到自己在 中所处的位置和变化。队伍可能随时有人加入和退出,当有人退出影响到用户的位置排名时需要即时反馈到用户。 2、A、B两个整数集合,设计一个算法求他们的交集,尽可能的高效。百度1.使用C/C++编写函数,实现字符串反转,要求不使用任何系统函数,且时间复杂度最小,函数原型:char* reverse_str(char* str)。 2.给定一个如下格式的字符串(1,(2,3),(4,(5,6),7))括号内的元素可以是数字,也可以是另一个括号,请实现一个
阅读全文
posted @ 2013-09-30 21:54
you Richer
阅读(708)
推荐(0)
摘要:
转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/12205299正确答案:A 具体请参考:http://blog.csdn.net/guoyjoe/article/details/9199963 Flashback Data Archive(闪回数据归档) UNDO表空间记录的回滚信息虽然可以提供回闪查询,但时间久了,这些信息会被覆盖掉,其实只要事务一提交,他们就变成可覆盖的对象了,所以经常在做回闪查询时,我们会因为找不到undo block而收到1555错误,11G里面引入了Flashback Data Archi...
阅读全文
posted @ 2013-09-30 21:52
you Richer
阅读(173)
推荐(0)
摘要:
2013年09月29日 星期日 11时35分58秒 Linux 是一个区别于Windows的操作系统Linux 是一个多用户的操作系统Linux 系统通过账号区分不同的用户在使用Linux系统的过程中主要通过终端窗口和计算机进行交互 whoami 命令可以查询当前使用的账户 clear 命令可以清除终端窗口中的文字信息文件系统是计算机中用来长期保存信息的地方 文件系统中使用文件保存信息 文件系统中使用文件夹(目录)对文件进行分组管理 文件夹之间是可以互相嵌套的 文件夹相当于文件系统中的一个位置,每个文件都必须属于一个文件夹。终端窗口中的操作缺省使用当前文件夹(目录) 当前文件夹(目录)是可以.
阅读全文
posted @ 2013-09-30 21:50
you Richer
阅读(172)
推荐(0)
摘要:
2013年09月30日 星期一 09时37分03秒 回顾: 1. linux系统的知识背景 2. vi的使用在正常模式下使用nyy可以把光标所在行开始的连续n行拷贝到剪贴板上去 在正常模式下使用np命令可以把剪贴板上的内容在当前光标所在行的下面粘贴n次 在正常模式下使用ndd命令可以把当前光标所在行下面的连续n行剪切到剪贴板上:set命令是设置命令 :set nu 可以让vi在显示文档内容的时候同时显示行号 :set nonu 取消行号显示~/.vimrc 是vi的设置文件 每次vi启动后都会读这个文件并把里面的所有set命令依次执行touch命令可以创建一个新的空文件,也可以修改一个已经..
阅读全文
posted @ 2013-09-30 21:49
you Richer
阅读(184)
推荐(0)
摘要:
当需要根据外部输入的参数来决定要执行的SQL语句时,常常需要动态来构造SQL查询语句,个人觉得用得比较多的地方就是执行搜索查询的SQL语句。对于搜索,可能要根据搜索条件判断来动态执行SQL语句。 在SQL Server中有两种方式来执行动态SQL语句,分别是exec和sp_executesql。sp_executesql相对而言具有更多的优点,它提供了输入输出接口,可以将输入输出变量直接传递到SQL语句中,而exec只能通过拼接的方式来实现。还有一个优点就是sp_executesql,能够重用执行计划,这就大大提高了执行的性能。所以一般情况下建议选择sp_executesql来执行动态S...
阅读全文
posted @ 2013-09-30 21:45
you Richer
阅读(295)
推荐(0)
摘要:
验证码最常见的是各种变形的字符,因为识别程序进化得越来越聪明,验证码也变得越来越难以识别,给用户造成了很多的麻烦和反感。已经有很多人尝试过各种改进的验证码,比如动画的验证码,做题目的验证码,要回答问题的验证码,看广告填特征字的验证码,也有以解答谜题的微游戏形式的,等等等等。都有各种不足之处。或还是需要键盘输入,少数只需要鼠标操作。或以创意个案形式出现,不具备普遍适用性。或只为特定网站服务,不提供开放的服务。像reCAPTCHA这种提供开放验证码服务,但reCAPTCHA的识别难度非常高,令不少人感到讨厌。 Play Thru则是一个综合素质非常高的开放验证码服务,集各种优点于一身:1、人脑容易
阅读全文
posted @ 2013-09-30 21:43
you Richer
阅读(383)
推荐(0)
摘要:
pg内核源码解析课上用的vs调试pg源码,VS用起来确实方便,但是配置调试环境着实有点麻烦。首先得装个windows系统,最好是xp,win7稍微麻烦点;最好使用vs05,08和10也可以,但是比05还麻烦;此外还得装个perl,最好再装上cygwin以及其他一大堆linux上原生的东西。然后才能生成vs的工程,生成工程保不准会遇上一些参数配置问题。关键是pg很多都是跑在linux上的啊,在windows上有些与系统调用有关的代码执行和linux上是不一样,比如创建进程。如果不关心这些系统调用的东西,得益于pg源码很好的平台兼容性,我们也是可以在windows上研究和修改pg源码的。可是如果我
阅读全文
posted @ 2013-09-30 21:39
you Richer
阅读(539)
推荐(0)
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1536 SG经典题,不多说// File Name: hdu1536.cpp// Author: bo_jwolf// Created Time: 2013年09月30日 星期一 18:23:53#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing n
阅读全文
posted @ 2013-09-30 21:37
you Richer
阅读(325)
推荐(0)
摘要:
A表:30万,主键ID B表:300万,主键ID 从B表中删除ID=A表ID的记录。 DELETE FROM B WHERE EXISTS (SELECT 1 FROM (SELECT ID FROM (SELECT T.ID, ROWNUM RN FROM A) WHERE RN > 0 AND RN 0 AND "RN"<=50000) Statistics ---------------------------------------------------------- 1 recursive calls 0 db block gets 27479 co
阅读全文
posted @ 2013-09-30 21:35
you Richer
阅读(149)
推荐(0)
摘要:
题目描述:Binary Tree Zigzag Level Order TraversalAC Rate: 399/1474My SubmissionsGiven a binary tree, return thezigzag level ordertraversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate between). For example: Given binary tree{3,9,20,#,#,15,7}, 3 .
阅读全文
posted @ 2013-09-30 21:33
you Richer
阅读(181)
推荐(0)
摘要:
Mnesia是一个分布式数据库管理系统,适合于电信和其它需要持续运行和具备软实时特性的Erlang应用,越来越受关注和使用,但是目前Mnesia资料却不多,很多都只有官方的用户指南。下面的内容将着重说明 如何做 Mnesia 数据库查询。示例中表结构的定义:%% 账号表结构 -record( y_account,{ id, account, password }).%% 资料表结构 -record( y_info, { id, nickname, birthday, sex }). 1、查询全部记录%%=============================================.
阅读全文
posted @ 2013-09-30 21:31
you Richer
阅读(756)
推荐(0)
摘要:
莫比乌斯反演。先初始化出所有数有多少个质因子和mobius。然后处理mob_sum[ i ][ j ],表示当公因子的因子个数小于等于 j 个的mobius前 i 项和。然后分块求和即可。 分块处理部分见(不会莫比乌斯反演的同学也可以去这里学一下)http://wenku.baidu.com/view/fbe263d384254b35eefd34eb.html。#include#include#include#include#include#define LL long long#define CLR(a, b) memset(a, b, sizeof(a))using nam...
阅读全文
posted @ 2013-09-30 21:28
you Richer
阅读(246)
推荐(0)
摘要:
Stack and Heap 都是Java用来在RAM中存放数据的地方。Java自动管理堆和栈,用户不能直接的设置堆或栈。 Stack:存在于栈中的数据,其大小与生存周期是确定的,栈中的数据可以共享 Heap:可以动态的分配内存大小,无需事先通知编译器生存周期,堆中的数据亦由Java的垃圾回收器不定期回收 Integer a = new Integer(10); new 语句告诉编译器后面的数据在运行时需要动态创建,因此这些数据都存放于堆中 在栈中建立Interger对象的引用变量a Java的所有对象都存放于 Heap 中 Heap的特点: 1)Heap is a general-...
阅读全文
posted @ 2013-09-30 21:26
you Richer
阅读(207)
推荐(0)
摘要:
最近要做一个读入Word,PDF格式等的文件并且加以编辑的程序,本来以为使用Text Kit结合Text View来打开doc文件是完全没问题的,结果用了各种方法打开要么是数据是nil,要么打开的文字中很多乱码。对于Word,PDF这种格式或许必须要用底层的Core Text来做了(如果用WebView来做的话,很难对内容进行操作)。所以接下来又要从Core Text从头学起了。首先看了Core Text Programming Guide,理解的并不算深入,但是写个博客来做个笔记吧。 Core Text是一个iOS中一个比较底层的框架,借用iOS7 Text Kit介绍视频中的一个图: 其中
阅读全文
posted @ 2013-09-30 21:24
you Richer
阅读(393)
推荐(0)
摘要:
传送门:http://acm.hdu.edu.cn/showproblem.php?pid=3264 题意:给你n个圆,坐标和半径,然后要在这n个圆的圆心画一个大圆,大圆与这n个圆相交的面积必须大于等于每个圆面积的一半,问你建在那个圆心半径最小,为多少。题解:枚举这n个圆,求每个圆的最小半径,通过二分半径来求,然后取这n个的最小值即可,注意点精度就OK了。 AC代码:#include #include #include #include #include #include #include #include #include #include #include #include #includ
阅读全文
posted @ 2013-09-30 21:22
you Richer
阅读(339)
推荐(0)
摘要:
这个是个高效的算法,时间复杂度为 O(logn)原理:a的n次方: #include#includeusing namespace std;double PowerWithUnisgnedExponent(double base ,unsigned int exponent){ if(exponent == 0) return 1; if(exponent == 1) return base; double result = PowerWithUnisgnedExponent(base, exponent >> 1); result *= result; if(exponent &
阅读全文
posted @ 2013-09-30 21:20
you Richer
阅读(532)
推荐(0)
摘要:
编译方式 编译程序的功能就是把高级语言书写的源程序翻译成与之等价的目标程序(汇编语言或机器语言)。 编译程序的工作过程 词法分析 在词法分析阶段,源程序可以简单的看做是一个多行的字符串。词法分析阶段是编译过程的第一阶段,主要任务是对源程序从前到后(从左到右)逐个字符进行扫描,从中识别出一个个“单词”符号。词法分析程序输出的”单词“常采用二元组的方式,即单词类别和单词自身的值。词法分析过程依据的语言的此法规则,即描述“单词”结构的规则。 词法分析器一般来说有两种方法构造:手工构造和自动生成。手工构造可使用状态图进行工作,自动生成使用确定的有限自动机来实现。 词法分析...
阅读全文
posted @ 2013-09-30 21:18
you Richer
阅读(4305)
推荐(0)
摘要:
前言 上篇讲了JBossESB的环境搭建,但是细心的同学会发现,我们在添加JBoss AS的时候,实际上添加的是jbossesb-server,而这个里面是没有EJB的支持的。如果我们想要使开发环境能够同时支持ESB和EJB,那么就需要将jbossesb-server部署到JBoss AS里面。工具准备 JBoss-4.2.2.GA或者JBoss-5.1.0.GA Apache-ant-1.6.5 jbossesb-4.7(注:不是jbossesb-server-4.7,进入过下载页面你就会明白~~) 安装安装Ant 这个安装需要用到Ant,所以首先是将Ant...
阅读全文
posted @ 2013-09-30 21:16
you Richer
阅读(537)
推荐(0)
摘要:
j-query学习笔记-1 一、认识jquery jquery是John Resig于2006年1月开发的一个开源项目,(官网是: http://jquery.com)jquery框架已经被微软封装到了Visual Studio中。jquery项目主要包括jquery Core(核心库)、jquery UI(界面库)、Sizzle(Css选择器)和Qunit(测试)四个部分,最新版本是jquery-1.10.2.js。 ...
阅读全文
posted @ 2013-09-30 21:12
you Richer
阅读(233)
推荐(0)
摘要:
Alice and BobTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1130 Accepted Submission(s): 407 Problem Description Alice and Bob are very smart guys and they like to play all kinds of games in their spare time. The most amazing thing is tha...
阅读全文
posted @ 2013-09-30 21:10
you Richer
阅读(491)
推荐(0)
摘要:
jquery学习笔记-2 1、开发环境的搭建: 这里强烈推荐大家使用Firefox并安装firebug。 首先我们下载并安装Aptana(它是apache官方提供的一个轻量级的web前端开发工具: http://www.aptana.com/products/studio3/download) 2、下载jquery的js文件:打开jquery的官网:http://jquery.com; 点击Download Jquery 点击 Download the u...
阅读全文
posted @ 2013-09-30 21:08
you Richer
阅读(147)
推荐(0)
摘要:
本文来自 csdn ucser, http://blog.csdn.net/voipmaker 转载注明出处,谢谢! 录像是视频会议系统必要的一部分,对单个会议提供实时录像到 Mp4或者AVI格式,mcu在混音和混屏后发给客户端同时把音频或者视频保存到文件,mp4格式要求音频为aac,视频格式为h264,可借助 libx264和ffmpeg。
阅读全文
posted @ 2013-09-30 21:06
you Richer
阅读(182)
推荐(0)
摘要:
--------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -------------------- 1.概述硬盘之间的文件的传输,硬盘中文件的操作,他们之间的操作都是需要流进行操作的,对数据的操作是通过流进行操作的。对流操作的类型进行分类:字节流和字符流按流的流向分为:输入流和输出流字符流是基本流,操作的二进制数据,可以对文本文件进行操作,要是操作图片,那么用字符流他们的基类: 字节流类:InputStream 和OutputStream字符流:Reader和Writer2. FileWriter 此流是输入流,写入流,当文件中写入信息。
阅读全文
posted @ 2013-09-30 21:04
you Richer
阅读(277)
推荐(0)
摘要:
aptana 插件离线下载方式 Aptana 网站改版后取消了eclipse 插件的zip直接下载地址,其实aptana 官网仍还提供aptana 插件的zip包下载不过比较隐蔽而已。很多人在线安装时候很慢有时甚至失败,下面提供下aptana eclipse 插件zip包下载的方式。 【aptana 插件 离线下载方式】 方法一: aptana update 的地址到浏览器。例如 http://download.aptana.com/studio3/plugin/install 。浏览器会执行跳转。然后在跳转后的链接后面加入index.html 后缀。会显示一个页面里面就有zip格式的插件..
阅读全文
posted @ 2013-09-30 21:02
you Richer
阅读(456)
推荐(0)
摘要:
转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/12206095正确答案:BCD 为了使ASM文件管理更简单,Oracle提供了一个命令实用程序,它有一个使用ASM的类似UNIX的界面。这就是ASMCMD实用程序,在Windows上名为%ORACLE_HOME%\bin\asmcmd.bat,在Unix上是$ORACLE_HOME/bin/asmcmd。为了运行该工具,必须首先将ORACLE_SID环境变量设为ASM实例的名称,然后可以使用一组命令,它们在功能和语法上类似于Unix文件系统的命令。命令汇总如下: 大多数ASM...
阅读全文
posted @ 2013-09-30 20:59
you Richer
阅读(210)
推荐(0)
摘要:
.Net中存在大量的专业词汇(详细列表,请参考:Visual Studio 和 .NET Framework 词汇表),其中很多词汇常常采用缩略语的形式被大量使用。在阅读.Net书籍或网络资料时,便可以经常碰到,要是平时没有一定的积累,常常会不知所云,所以有必要对这些缩略词汇系统的学习一下。本文将它们整理在一起,以便在需要时快速查阅。其中省略了一些不常见的缩略语。MSIL:MicrosoftIntermediateLanguage,Microsoft中间语言。CTS:CommonTypeSystem,通用类型系统。CLS:CommonLanguageSpecification,公共语言规范。C
阅读全文
posted @ 2013-09-30 20:57
you Richer
阅读(221)
推荐(0)
摘要:
这道题不仅仅是在考察线段树,还他妹的在考察一个人的方向感。。。。和线段树有关的那几个函数写了一遍就对了,连改都没改,一直在转圈的问题的出错。。。。题意:从第K个同学开始,若K的数字为正 则往右转,否则往左转,转到的那同学出圈,知道剩下最后一个人。 输出得到蛋糕最多的人的名字和块数。线段树的节点中存的是这一段内还有几个人没有跳出,思路很简单,详见注释。#include #include #include #include #include #include #include using namespace std;int ncd[500010];struct N{ int c; ch...
阅读全文
posted @ 2013-09-30 20:55
you Richer
阅读(182)
推荐(0)