现在位置: 首页 > vigilante发表的所有文章
  • 11月
  • 03日
综合 ⁄ 共 1643字 评论关闭
         你如何只用一个数组实现三个栈?        很容易地用一个数组来实现一个栈,压栈就往数组里插入值,栈顶指针加1; 出栈就直接将栈顶指针减1;取栈顶值就把栈顶指针指向的单元的值返回; 判断是否为空就直接看栈顶指针是否为-1。如果要在一个数组里实现3个栈,可以将该数组分为3个部分。如果我们并不知道哪个栈将装 入更多的数据,就直接将这个数组平均分为3个部分,每个部分维护一个栈顶指针, 根据具体是对哪个栈进行操作,用栈顶指针去加上相应的偏移量即可。 class stack3{ public: stack3(int size=300){ buf =......
阅读全文
  • 09月
  • 04日
编程语言 ⁄ 共 4940字 评论关闭
 1.文件管理MAIN_MENU_FILE_MNGR_MENUID {void mmi_fmgr_launch(void) MAIN_MENU_FILE_MNGR_TEXT } 2.电话簿MAIN_MENU_PHONEBOOK_MENUID {MAIN_MENU_PHONEBOOK_TEXT,   void mmi_phb_entry_main_menu(void)  添加联系人MITEM102_PBOOK_NEW_ENTRY,MITEM102_PBOOK_NEW_ENTRY, void mmi_phb_sc_add_new_entry(void) } 3.娱乐和游戏MAIN_MENU_FUNANDGAMES_MENUID { MAIN_MENU_FUNANDGAMES_TEXT, void mmi_fng_entry_screen(void)   } 4.通话中心MAIN_MENU_CALL_CENTER   {STR_ID_CALLSET_CALL_CENTER, void mmi_callset_call_cente......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 246字 评论关闭
cvs版本号:   工作台:标号修饰 eclipse里.properties文件中文乱码  编码的问题:首选项-编辑器-文本文件编码改为GBK或其它UTF-8 编译后的class位置 工作站/bin/如:wepbulish/bin/com/yc/ycportal/BaseConfig.class 不关联使用编辑器链接 下载下来后出现aviable 1.3.1_01  把c:/j2sdk/bin放到path最前面 属性文件乱码  窗口-》首选项-》常规-》内容类型-》文本-》JAVA属性文件-》缺省编码:GBK
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 1837字 评论关闭
1、概念: 抽象类(abstract class):声明方法的存在但不去实现它的类叫做抽象类。抽象类中可以有实现了的方法,也可以没有实现了的方法;抽象类中可以没有抽象的方法,但有抽象方法的类一定是抽象类。抽象类与普通类最大的区别是它不能被直接实例化,只能通过子类间接实例化。 接口(interface):是抽象类的变体。其中所有的方法都是抽象类,且只能定义static final成员变量。   2、区别 两者的相同点: (1)两者都是抽象类,都不能实例化。 (2)interface实现类及abstract class的子类都必须要实现已经声明的抽象方法。   两......
阅读全文
  • 07月
  • 29日
综合 ⁄ 共 2269字 评论关闭
一、前言 数据库作为一种数据载体被我们频繁地使用。一般情况下我们会在程序的入口方法处完成数据库的创建。下面通过实例简单介绍两种创建数据库的方法。 二、需求 在documents目录下创建一个test.sqlite数据库,里面包含表User。User表含username和password两个varchar类型的字段。 方法一:使用SQLiteManager创建数据库和表,并将创建好的数据库文件拖入项目中,最后调用以下代码将数据库复制到documents目录; /** * 将数据库文件复制进沙盒 */ -(void)createEditableCopyOfDatabaseIfNeeded { // 先判断 sandbox 下面的......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 0字 评论关闭
  • 05月
  • 18日
综合 ⁄ 共 192字 评论关闭
在Server视图中新建一个server,选择apache->tomcat v7.0 server. 在server视图中双击建好的tomcat server,出现如图所示的配置页: 在server locations中选择use tomcat installation(...),将deploy path设置为tomcat的webapps目录,保存 这是就可以正常启动tomcat了,否则会有404错误
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 1265字 评论关闭
科学家制造迄今最低温度新纪录 可以用光束来囚禁原子,这些光束形成一个“光学晶格”,科学家们现在可以让它冷却到惊人的低温 自然界的温度:310K 人的体温;273K水的冰点;217K干冰;184K地球表面出现过的最低气温;2.7K 宇宙空间的平均温度;1K 宇宙中已知的最低温度值,出现于布莫让星云(Boomerang Nebula)(上图);0.000000001K 一般水平的实验室可以达到的低温条件;0K无法超越的绝对零度   北京时间12月23日消息,科学家们找到了一种绝妙的方法,并由此成功地获得了地球上最低的温度记录。制备这种极端......
阅读全文
启动SQL Server 2008 Management Studio 工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改  取消勾选即可。 KidYang 转自:http://www.cnblogs.com/EasyLive2006/archive/2009/01/13/1375182.html
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 4304字 评论关闭
        最近在研究项目自动构建方面的东西,第一个目标是利用ant脚本从资源库checkout源代码编译打包复制到tomcat webapp下面然后发布项目。目前已经实现,记录一下相关的东西。 相关资源和代码主要来自网络,然后自己修改调试通过,然后再完善一下一些细节的说明,希望对有需要的人有帮助,因为整个过程前后拖了很多时间,可能步骤已经不太完全,如果在过程中遇到什么异常请跟帖说明。         相关资源下载. 1 下载ant http://ant.apache.org/bindownload.cgi 将bin加入PATH环境变量 2 下载svnant http://subclipse.tigris.org......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 12046字 评论关闭
#include "stdafx.h" #include <iostream> #include <list> using namespace std; template<typename T> class List : private list<T> { public:     void pop(){list<T>::pop();}     void push_back(const T&_Val){list<T>::push_back(_Val);}     T front(){ returnlist<T>::front();} };       int _tmain(int argc, _TCHAR* argv[]) {           List<int> a;     a.push_back(3);     a.push_back(4);    cout<<a.front()<<endl;         return 0; }    ......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 2276字 评论关闭
这题还是比较有难度的。题目中要纪录的东西比较多,比较繁琐。 这题我考虑先用Dijkstra算法计算单源最短路径,在计算过程中纪录每个点的最短路径的前序(如果最短路径有多条,每个前序都需要纪录),然后再递归深搜出具有最少携带自行车数量的路径。 这题还有几个点没过,先放着吧,感觉整体思路没什么问题。 #include <iostream> #include <memory.h> #include <fstream> #include <stack> #include <vector> #include <algorithm> using namespace std; const int maxInt = 0x7fffffff; c......
阅读全文