现在位置: 首页 > intestine发表的所有文章
  • 08月
  • 28日
综合 ⁄ 共 1552字 评论关闭
摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅! 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运行时上面。 在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带来很多方便。在本文中使用的......
阅读全文
  • 08月
  • 13日
综合 ⁄ 共 2071字 评论关闭
Word中几个重要的对象介绍:        Application对象表示 Microsoft Office Word 2003应用程序本身。每次编写代码时,都应从Application对象开始。可以从Application对象访问Word公开的所有其他对象和集合,以及Application对象自身的属性和方法。        在Word中处理某个特定文档时,这个文档就称为活动文档,并且可通过Application对象的ActiveDocument属性引用。所有的Word Document对象同时也是Application对象的Documents集合的成员,该集合由所有打开的文档组成。使用Document对象时,允许使用单个文档,而Documents集合......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 128字 评论关闭
使用下面代码即可获取:NSString *documentPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 708字 评论关闭
题意: 求最小生成树的边长和. #include <cstdio> #include <vector> #include <algorithm> using namespace std; const int MAXN = 30; int f[MAXN]; int n; typedef struct edge { int u,v,w; edge(){} edge(int _u, int _v, int _w):u(_u),v(_v),w(_w){} }edge; vector<edge> g; bool cmp(edge a, edge b) { return a.w<b.w; } int find_set(int x) { if(f[x]!=x) f[x] = find_set(f[x]); return f[x]; } int Kruskal() { sort(g.begin(),g.end(),cmp); ......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 11502字 评论关闭
工具:SoftICE、金山游侠2002、VC++7.0、PE查看器、SPY++ 测试平台:Window2000 Professional SP2 首先我介绍一下将会用到的工具: 1、 SoftICE(不用多说了吧,我想你应该会用) 2、 金山游侠2002(这个你也应该会用) 3、 VC++7.0(不要求你一定会用,但至少应该会一种编程工具) 4、 PE查看器(你可以随意找一个,没有也没关系,我会教你用SoftICE查看) 5、 SPY++(VC里的一个查看程序信息的工具,你可以和别的,比如Delphi和C++Builder的WinSight32) 然后就是你应该会的知识: 1、 汇编基础 2、 一些编程基础,至少应该看懂我介绍......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 420字 评论关闭
按照一定规则排列的目录称为“聚集索引” 这种目录纯粹是目录,正文纯粹是正文的排序方式称为“非聚集索引”                 每个表只能有一个聚集索引,因为目录只能按照一种方法进行排序。 聚集索引的最大好处就是能够根据查询要求,迅速缩小查询范围,避免全表扫描 非聚集索引 : 用于大数目的不同值;频繁更新的列;频繁修改索引列     索引的优点:这个显而易见,正确的索引会大大提高数据查询,对结果进行排序、分组的操作效率。     索引的缺点:优点显而易见,同样缺点也是显而易见:     1:创建索引需要额外的磁盘空间,......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 2000字 评论关闭
前言 插入,快速,合并,堆排序等基于比较的排序算法的最坏情况下界为Ω(nlogn),最坏情况下都要进行Ω(nlogn)次比较。假设有一n个元素组成的数组(假设每个元素都不相等),那么一共有n!排列组合,而且这n!排列组合结果都应该在决策树的叶子节点上(如图1),在图1中n = 3,所以有3! = 6种组合全都在决策树的叶子节点,对于高度为h的二叉树,叶子节点的个数最多为2h(当为满二叉树时为2h,这里根节点为第0层)。所以n! <= 2h,从而h >= log(n!) = Ω(nlogn)。证明如下:(如果不太了解O,Θ等渐进符号的,可以参考博文:计算机算法......
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 2262字 评论关闭
今天同事遇到了一个问题,原因是rownum的问题。   下面转一篇文章:   对于Oracle的rownum问题,很多资料都说不支持>,>=,=,between……and,只能用以上符号(<、& lt;=、!=),并非说用>,>=,=,between……and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个rownum伪列的意义就不应该感到惊 奇,同样是伪列,rownum与rowid可有些不一样,下面以例子说明:   假设某个表t1(c1)有20条记录。   如果用select rownum,c1 from t1 where rownu......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 4373字 评论关闭
看一个manifest中Activity的配置,如果这个页面有EditText,并且我们想要进入这个页面的时候默认弹出输入法,可以这样设置这个属相:android:windowSoftInputMode=stateVisible,这样就会默认弹起输入法,当然还有别的办法。   <activity android:name=".ui.login"                   android:configChanges="orientation|keyboardHidden|locale"                   android:screenOrientation="portrait"                   android:windowSoftInputMode="stateVisible|adjustPan" >         </activity>         And......
阅读全文
  • 10月
  • 25日
综合 ⁄ 共 931字 评论关闭
导游证怎么考一直是希望从事导游工作的人群所关注的话题,今天我就导游证考试的一些学习方法,与大家说说导游证怎么考? 导游证怎么考方法一:导游证考试考的是学员对旅游基础知识的理解和掌握程度,考生最重要的是加强基础知识的训练,基础知识加强了,才能以不变应万变,应对各种不同类型的考题。而基础的训练是做大量的练习考题来提高的,就象高考的尖子生都是题海战术训练出来的一样,你也要做大量的相关配套的训练考题。所以你不光要有考试的全套教材,你还必须配备与教材配套的全套练习考题。 导游证怎么考方法二:......
阅读全文
  • 10月
  • 20日
综合 ⁄ 共 894字 评论关闭
先给一个简单的例子 : <HTML> <HEAD> <TITLE>标题1</TITLE> </HEAD> <BODY> <P>段落内容:<B>粗体字</B></P> <P>第二段 <BR>使用BR换行</P> <A HREF="http://WWW.BAIDU.COM">百度一下</A> </BODY> </HTML> 效果: 简单解释一下 : HTML的标签大部分都是成对出现,对大小写不敏感 1、超链接<A></A>   1.1,HREF:声明超链接所指向的资源URL。 1.2 NAME:定义某个页面位置的锚点,方便跳转 2、表......
阅读全文
  • 10月
  • 15日
综合 ⁄ 共 1472字 评论关闭
传送门:【HDU】3938 Portal 题目分析:并查集离线处理即可。当然你要知道怎么计数 代码如下: #include <cstdio> #include <cstring> #include <algorithm> using namespace std ; #define REP( i , n ) for ( int i = 0 ; i < n ; ++ i ) #define REPF( i , a , b ) for ( int i = a ; i <= b ; ++ i ) #define REPV( i , a , b ) for ( int i = a ; i >= b ; -- i ) #define clear( a , x ) memset ( a , x , sizeof a ) const int MAXN = 10005 ; const int MAXM = 50005 ; const int MAXE =......
阅读全文