摘要:
Google编程大赛入围赛750分真题 第五组思路: 广度搜索。 数据结构: 两个vector,一个保存当前的位置 current,一个保存下一步的位置 next 算法: 1. 在矩阵里找字符串的第一个字母,然后放到current里 2. 逐个搜寻current里的字符的邻居,看是不是字符串里的第二个字符,是就放到next里面 3. 判断next的长度是不是超过1000000 4. 将next赋给current,将next清空 5. 重复第一步Problem Statement牋牋You are given a String[] grid representing a rectangular 阅读全文
随笔档案-2007年02月
在公告栏里加进啦Google自定义搜索引擎(附代码,和参考代码,原代码)
2007-02-27 19:28 by 乱世文章, 197 阅读, 收藏, 编辑
摘要:
<scriptlanguage="javascript">...functionon_search_click()...{Form1.action="http://www.google.com/custom?q=";Form1.target="_blank";Form1.method="get";}</script><!--SearchGoogle--><center><tablebgcolor="#ffffff"><tr> 阅读全文
软件工程师,请不要做浮躁的人
2007-02-27 19:20 by 乱世文章, 148 阅读, 收藏, 编辑
摘要:
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。4.不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识。5.不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会。6.知道一点东西,并不能说明你会写脚本,脚 阅读全文
关于学习ASP和编程的28个观点
2007-02-27 19:17 by 乱世文章, 166 阅读, 收藏, 编辑
摘要:
1.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点; 2.会用asp,并不说明你会asp; 转自:动态网制作指南 www.knowsky.com3.看asp的书,是学不了asp语言的; 4.浮躁的人容易说:asp语言不行了,应该学yy;——是你自己不行了吧!? 5.浮躁的人容易问:我到底该学什么;——别问,学就对了; 6.浮躁的人容易问:asp有钱途吗;——建议你去抢银行; 7.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀! 8.浮躁的人容易问:asp和yy哪个好;——告诉你吧,都好——只要你学就行; 9.浮躁的人分两种:a)只观望而不学的 阅读全文
关于做PDF的FAQ(一)~(四)
2007-02-25 02:08 by 乱世文章, 247 阅读, 收藏, 编辑
摘要:
==========================================关于做PDF的FAQ==========================================年前曾给在VeryCD活动的任真兄说过,要做一份文字来教大家做PDF。其中最主要的是做PDF的书签。现在07年的春节快过完了,想想这份文字不能再耽搁着,便决定来写写。但是,我可能不能写成一份教材,因为那太费时间。因此,我决定写成一份FAQ。我想尽可能写得简单写,简单到你一做即会。——但要不要期望知道原理与过程,因为这份文档只是一个FAQ。在开始之前先做一下说明,后文中的acrobat是指adobe acrob 阅读全文
Windows XP 组策略修改系统配置
2007-02-23 23:18 by 乱世文章, 332 阅读, 收藏, 编辑
摘要:
组策略是管理员为计算机和用户定义的,用来控制应用程序、系统设置和管理模板的一种机制。通俗一点说,是介于控制面板和注册表之间的一种修改系统、设置程序的工具。微软自Windows NT 4.0开始便采用了组策略这一机制,经过Windows 2000发展到Windows XP已相当完善。利用组策略可以修改Windows的桌面、开始菜单、登录方式、组件、网络及IE浏览器等许多设置。 平时像一些常用的系统、外观、网络设置等我们可通过控制面板修改,但大家对此肯定都有不满意,因为通过控制面板能修改的东西太少;水平稍高点的用户进而使用修改注册表的方法来设置,但注册表涉及内容又太多,修改起来也不方便。组策略正. 阅读全文
详细解析C 编写的ATM自动取款机模拟程序
2007-02-23 19:41 by 乱世文章, 331 阅读, 收藏, 编辑
摘要:
// ************************************// * *// * function.h *// * *// ************************************ #include<iostream.h>class consumer;class ATM // ATM取款机{public: ATM(consumer& cn):cnsm(cn) { } void welcome(); // 登陆界面 bool check_passwd(char n[],char pwd[]); // 核对密码 void change_pass 阅读全文
Rational Rose和UML可视化建模基础
2007-02-23 19:18 by 乱世文章, 196 阅读, 收藏, 编辑
摘要:
为了成功地开发一个项目,你需要正确的过程、工具和符号(注释)。在本文中作者解释了UML是如何为你提供符号、Rational统一流程(Unified Process)是如何为你提供正确的流程,以及Rational Rose是如何为你提供使项目成功的工具的。 什么是可视化建模? 可视化建模(VISUAL MODELING)是利用围绕现实想法组织模型的一种思考问题的方法。模型对于了解问题、与项目相关的每个人(客户、行业专家、分析师、设计者等)沟通、模仿企业流程、准备文档、设计程序和数据库来说都是有用的。建模促进了对需求的更好的理解、更清晰的设计、更加容易维护的系统。 模型通过过虑非本质的细节... 阅读全文
UMLChina-我不经意的创业故事
2007-02-23 19:15 by 乱世文章, 182 阅读, 收藏, 编辑
摘要:
我看了不少《程序员》上的创业故事,主人公多是踌躇满志,磨刀霍霍,经过一番拼杀之后,有的壮志得酬,有的无奈夭折。UMLChina和我的故事却没那么“壮烈”,似乎是不经意间一步一步走过来。五年在这个行业是一个不短的时间,UMLChina已经走过了第一个五年。我也想把UMLChina这五年多的故事奉献给大家,供大家参考。 从UMLChina起步 1999年6月,我还是一家软件公司的程序员,做电子商务开发,从asiaalien的“窗外软件工程”上第一次知道了UML。整天和编码环境、SQL语句打交道的我,一下子眼界开阔了,开始学习并尝试在项目中使用。因为当时找了很多资料,并觉得这些资料很有价值,就... 阅读全文
学习java必看
2007-02-23 16:21 by 乱世文章, 158 阅读, 收藏, 编辑
摘要:
(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此。对于域名扩展名称,如com,org,net或者edu等,全部都应小写(这也是Java 1.1和Java 1.2的区别之一)。 (2) 为了常规用途 阅读全文
C语言面试题大汇总之微软亚洲技术中心面试题
2007-02-23 16:16 by 乱世文章, 248 阅读, 收藏, 编辑
摘要:
1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的一个独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4)系统开销:在创建或撤消进程时,由于系统都要为之分配和回收资源,导致系统的开销明显大于创建或撤消线程时的开销。 2.测试方法 人工测试:个人复查、抽查和会审 机器测试:黑盒测试和白盒测试 2.Heap与stack的差别。 Hea... 阅读全文
利用SharpZipLib进行文件的压缩和解压缩
2007-02-23 16:13 by 乱世文章, 142 阅读, 收藏, 编辑
摘要:
首先需要在项目里引用SharpZipLib.dll。然后修改其中的关于压缩和解压缩的类。实现源码如下:/**////<summary>///压缩文件///</summary>usingSystem;usingSystem.IO;usingICSharpCode.SharpZipLib.Checksums;usingICSharpCode.SharpZipLib.Zip;usingICSharpCode.SharpZipLib.GZip;namespaceCompression...{publicclassZipClass...{publicvoidZipFile(str 阅读全文
asp.net生成静态页
2007-02-23 16:11 by 乱世文章, 125 阅读, 收藏, 编辑
摘要:
//生成HTML页 public static bool WriteFile(string strText,string strContent,string strAuthor) { string path = HttpContext.Current.Server.MapPath("/news/"); Encoding code = Encoding.GetEncoding("gb2312"); // 读取模板文件 string temp = HttpContext.Current.Server.MapPath("/news/text.html 阅读全文
js技巧收集(200多个)
2007-02-23 16:08 by 乱世文章, 155 阅读, 收藏, 编辑
摘要:
1.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件<input type="text" value="郭强" onfocus="if(value=='郭强') {value=''}" onblur="if (value=='') {value='郭强'}">点击时文字消失,失去焦点时文字再出现2.网页按钮 阅读全文
JavaScript的方法和技巧
2007-02-23 00:45 by 乱世文章, 162 阅读, 收藏, 编辑
摘要:
1:基础知识 1 创建脚本块1: <script language=”JavaScript”>2: JavaScript code goes here3: </script> 2 隐藏脚本代码1: <script language=”JavaScript”>2: <!--3: document.write(“Hello”);4: // -->5: </script> 在不支持JavaScript的浏览器中将不执行相关代码3 浏览器不支持的时候显示1: <noscript>2: Hello to the non-JavaSc 阅读全文
2007年第7周最热网友收藏
2007-02-23 00:40 by 乱世文章, 157 阅读, 收藏, 编辑
摘要:
JavaScript的方法和技巧(104),共127人收藏,cx3181220首先收藏 SQL查询语句精华使用简要(95),共151人收藏,yanglilibaobao首先收藏 熊猫烧香 - 核心源码 (僅供研究使用!後果自行負責 )(91),共150人收藏,qzmp_sc首先收藏 IT从业人员必看的10个论坛(90),共631人收藏,XiaoLingZhi首先收藏 C语言面试题大汇总之华为面试题(56),共201人收藏,wangdehao首先收藏 七招制胜ASP.NET应用程序开发(55),共71人收藏,jsyxo首先收藏 C 学习重点... 阅读全文
基于动态代码生成技术的动态对象工厂
2007-02-23 00:32 by 乱世文章, 122 阅读, 收藏, 编辑
摘要:
C#中所有的引用类型的实例都需要在运行时动态创建,创建对象实例最常见的办法就是使用new操作符,使用new操作符就需要在编译器明确的知道要创建的对象的类型,如果在编译器并不能明确,就需要用到反射技术,例如:StringclassName="MyNamesapce.MyClass";ConstructorInfoci=Type.GetType(className).GetConstructor(newType[0]);Objecto1=ci.Invoke();Objecto2=Activator.CreateInstance(Type.GetType(className);上 阅读全文
从表达式到变量:一行scheme代码之所见
2007-02-12 09:56 by 乱世文章, 208 阅读, 收藏, 编辑
摘要:
下面这行代码在scheme中是可以执行的,其结果值为12:-----------((if #f + *) 3 4)-----------在scheme中,一对括号表明过程调用。括号中的第一个参数是过程名,其余的则是过程参数。那么,我们先看内层括号中的代码:-----------(if #f + *)-----------"if"是一个过程名,而不是语句。该过程相当于JavaScript或C中的三元表达式,或者其它语言中的一个if语句(的效果)。试以javascript来描述它的效果(以下语句中的字符串定义,只是语义上的含义,并不表明它是字符串):-----------var 阅读全文
日历和时间显示代码
2007-02-11 15:18 by 乱世文章, 447 阅读, 收藏, 编辑
摘要:
最简单实用的 [ Run ][ Copy ] [ Save ]<div id="a"><script>setInterval("a.innerHTML=new Date().toLocaleString()+'星期'+'日一二三四五六'.charAt(new Date().getDay())",500)</script></div> 再来个,稍麻烦点,效果也不错。 [ Run ][ Copy ] [ Save ]<script language="JavaSc 阅读全文
Qomolangma.V1.0的发布说明
2007-02-06 01:00 by 乱世文章, 228 阅读, 收藏, 编辑
摘要:
===============================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:../../Qomo_team.txt================================ 阅读全文
如何做好职业规划(乾卦)
2007-02-03 10:04 by 乱世文章, 266 阅读, 收藏, 编辑
摘要:
职业一般来说会占用我们每个人生命中的大部分时间,而职业发展中变化莫测的因数常常令我们束手无策、捉襟见肘。在面对变化多端的情况时,中国人的传统智慧就发挥出最大的优势了。如何将快速变化 、不好掌控的事情处理得井井有条,这需要我们懂得易经中变与不变的道理。一、职业规划的重要职业生涯会陪伴我们几十个年头,单从时间上讲,这份投资就已经是不容小觑的了。另外还有生存基本资源的获取,人生价值的实现,个人能力的展示,社会交际活动等等,许许多多其它的因素。不管怎么说,职业生涯是我们一生之中的重头戏。不过对于职业发展的规划不是每个人都会作,有很多人甚至从来没有想过要规划。当然不排除部分人根本就没有规划的动机,跟着潮 阅读全文
Qomo项目中代码的一般性约定
2007-02-03 01:36 by 乱世文章, 128 阅读, 收藏, 编辑
摘要:
================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:../../Qomo_team.txt=============================== 阅读全文
如何使用Qomo的Builder系统
2007-02-02 22:36 by 乱世文章, 239 阅读, 收藏, 编辑
摘要:
================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:../../Qomo_team.txt=============================== 阅读全文
Qomolangma框架库(三):处理池与处理机
2007-02-01 02:57 by 乱世文章, 170 阅读, 收藏, 编辑
摘要:
================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:../../Qomo_team.txt有贡献者:JingYu(zjy@cnpack.org)==== 阅读全文