
程序人生
文章平均质量分 68
libra1983
这个作者很懒,什么都没留下…
展开
-
程序员每天该做的事
1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢 4、考虑自己一天工作完成的质量和原创 2006-02-10 10:08:00 · 1069 阅读 · 0 评论 -
C#面试题
1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。回答要点:说明详细的空间分配。(10分) 答:string str = null 是不给他分配内存空间,而string str = "" 给它分配长度为空字符串的内存空间. 2、请详述在dotnet中类(class)与结构(struct)的异同:(10分)转载 2006-09-04 14:26:00 · 815 阅读 · 0 评论 -
JDBC连接SqlServer2005数据库
一、下载安装1、SqlServer 2005 Express Edition 下载:http://msdn.microsoft.com/vstudio/express/sql/download/ 安装完数据库后设置ICP/IP协议启动,具体如下: (1)打开SQL Server Configuration Manager (2)转到SQL Server 2005 Network C转载 2006-09-22 14:40:00 · 1440 阅读 · 0 评论 -
The HTML Language——八、HTML编制应用程序
只要简单的用.hta为扩展名保存HTML页面就行了,那就是一个HTML应用程序(HTML Application)了,只要双击就能运行。格式::application>标签。其实就是这个标签为我们提供了一系列面向应用程序的功能。下面介绍一下属性。1.APPLICATIONNAME此属性用来设置HTA的名称。2.BORDER属性此属性用来设置HTA的窗口边框类型。默认转载 2006-09-24 12:34:00 · 736 阅读 · 0 评论 -
The HTML Language——五、表格标志
表格标志对于制作网页是很重要的,现在很多很多网页都是使用多重表格,主要是因为表格不但可以固定文本或图像的输出,而且还可以任意的进行背景和前景颜色的设置。1.标志对用来创建一个表格。它有以下属性: 属性 用途转载 2006-09-24 12:42:00 · 811 阅读 · 0 评论 -
The HTML Language——三、链接标志
链接是Html语言的一大特色,正因为有了它,我们对内容的浏览才能够具有灵活性和网络性。1.本标志对的属性href是无论如何不可缺少的,标志对之间加入需要链接的文本或图像。href的值可以是URL形式,即网址或相对路径(所谓相对路径是指所要链接或嵌入到当前Html文档的文件与当前文件的相对位置所形成的路径。假如Html文件与图形文件(文件名假设是logo.gif)在同一个目录下,则可以将代码转载 2006-09-24 12:52:00 · 1017 阅读 · 0 评论 -
The HTML Language——一、主体标志
HTML 文件由两个主要部分组成:head 部分和 body 部分。body 是文档的主要部分,也是包含文本和图像等的可见部分。head 部分是除文档标题外的不可见部分,文档标题出现在浏览器的窗口标题栏中。为创建的每一个页面指定一个标题。 1.标致用于Html文档的最前边,用来标识Html文档的开始. 而标志放在Html文档的最后边,用来标识Html文档的结束.2.和构成H转载 2006-09-24 13:12:00 · 1290 阅读 · 0 评论 -
The HTML Language——七、表单标志
表单在Web网页中用来给访问者填写信息,从而能获得用户信息,使网页具有交互的功能。一般是将表单设计在一个Html文档中,当用户填写完信息后做提交(submit)操作,于是表单的内容就从客户端的浏览器传送到服务器上,经过服务器上的 ASP 或 CGI 等处理程序处理后,再将用户所需信息传送回客户端的浏览器上,这样网页就具有了交互性。1.标志对用来创建一个表单。标志具有action、metho转载 2006-09-24 12:38:00 · 884 阅读 · 0 评论 -
The HTML Language——二、文本标志
* 后面的标志(对)未经特别说明,均用在之间1. 标志对是用来创建一个段落(段与段之间空一行),在此标志对之间加入的文本将按照段落的格式显示在浏览器上. 标志还可以使用align属性,它用来说明对齐方式格式: * left左对齐 center居中 right右对齐2. 是一个很简单的标志,它没有结束标志,它用来创建一个回车换行. 为强行不换行,就算浏览器大小转载 2006-09-24 12:56:00 · 927 阅读 · 0 评论 -
如何用VS2005制作Web安装程序
网站完成后,需要部署到目标机器上,方法有很多,直接把文件Copy到目标机器上,执行SQL脚本,配置IIS,这样可以做到;也可以使用InstallShield这样到专业制作软件来打包。本篇文章是使用VS2005自带到安装部署工具来制作exe安装文件。 涉及到到内容包括:使用安装部署工具,建立数据库,配置IIS,文件操作,注册表等。参考了网上关于使用VS制作安装程序的文章。环境:Windows转载 2006-09-25 10:22:00 · 3198 阅读 · 1 评论 -
Java面试题目
JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这转载 2006-05-15 00:22:00 · 701 阅读 · 0 评论 -
HTML语言介绍
HTML(HyperText Markup Language): 超文本标志语言 Tim Benrners-Lee在CERN(日内瓦的欧洲粒子物理实验室)发明,是一个SGML DTD。用它编写的文件(文档)的扩展名是.html或.htm,它们是可供浏览器解释浏览的文件格式。您可以使用记事本、写字板或 FrontPage Editor 等编辑工具来编写Html文件. 通常使用标志名>标志名>来表转载 2006-09-24 13:13:00 · 1315 阅读 · 0 评论 -
The HTML Language——六、帧标志
帧是由英文Frame翻译过来的,它可以用来向浏览器窗口中装载多个Html文件。即每个Html文件占据一个帧,而多个帧可以同时显示在同一个浏览器窗口中,它们组成了一个最大的帧,也即是一个包含多个Html文档的Html文件(我称它为主文档)。1.标志对放在帧的主文档的标志对的外边,也可以嵌在其他帧文档中,并且可以嵌套使用。此标志对用来定义主文档中有几个帧并且各个帧是如何排列的。它具有rows和转载 2006-09-24 12:40:00 · 780 阅读 · 0 评论 -
C#与Java之比较
很多人说C#是微软用来和Java抗衡的武器,因为二者在很大程度上有着惊人的相似,尽管如此,两者不同的地方也很多,所谓“于细微处见差异”。那么两者的相似和区别都在什么地方呢?我们从今天开始,会从各个角度来对比C#和Java的特点,希望能对正在学习、使用C#的朋友有所帮助。1、C#和.NET平台的概貌 2000年6月,微软发布C#语言和.NET平台。C#语言是一种强类型的,面向对象的语言,它具有语法转载 2006-07-27 15:09:00 · 882 阅读 · 0 评论 -
javascript最常用的技巧
javascript事件查询综合click() 对象.click() 使对象被点击。closed 对象.closed 对象窗口是否已关闭true/falseclearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象confirm(”提示信息”) 弹出确认框,确定返回true取消返回falsecursor:样转载 2006-08-16 20:19:00 · 951 阅读 · 0 评论 -
JavaScript实用技巧集锦
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table 2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己转载 2006-08-16 20:22:00 · 514 阅读 · 0 评论 -
VS2005 常用快捷键
Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签Ctrl+B,P: 移动到上一书签Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索Ctrl+Shift+I: 反向渐进式搜索Ctrl+F: 查找Ctrl+Shift+F: 在文件中查找F3: 查找下一个Shift+F3: 查找上一个C转载 2006-08-18 14:51:00 · 721 阅读 · 0 评论 -
Eclipse插件配置 暨 findbug
当我们编写完代码,做完单元测试等各种测试后就提交正式运行,只能由运行的系统来检测我们代码是否有问题了,代码中隐藏的错误在系统运行的过程中被发现后,然后再来进行相应的修改,那么后期修改的代价就相当高了。 解决方法: 现在有很多Java代码分析工具,FindBugs中开源项目当中的一个,它可以帮你找到代码中隐藏的一些错误,提升你的代码能力与系统安全可靠性。 安装 JDK:1.5.0 从h转载 2006-02-22 17:24:00 · 1920 阅读 · 0 评论 -
程序员每年该做的事
1、年终总结 每个公司都会做的事情,但你真正认真地总结过自己吗? 2、兑现给自己、给家人的承诺 给老婆、儿子的新年礼物买了没有?给自己的呢? 3、下年度工作规划 好好想想自己明年的发展目标,争取升职/加薪、跳槽还是自己出来干? 4、掌握一项新技术 至少是一项,作为程序员一年要是一项新技术都学不到手,那就一定会被淘汰。 掌握可不是看本书就行的,要真正懂得应用,最好你能够写一篇教程发表到你的blog转载 2006-02-10 10:28:00 · 547 阅读 · 0 评论 -
每个javaer都应该搞懂的问题
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于优快云的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的转载 2006-02-10 11:03:00 · 772 阅读 · 0 评论 -
程序员每周该做的事
1、向你的老板汇报一次工作 让你的老板知道你在做什么,这很重要。可以口头、书面、邮件,看你老板的工作方式而定 2、进行一次自我总结(非正式) 这周之内自己表现得怎么样?该加分还是扣分? 3、制定下周计划 把下周要做的事情列出来,一样要分清楚优先级 4、整理自己的文件夹、书柜和电脑文件 把桌面以外的地方也要清理干净,电脑的文件夹,收到的邮件,把过时的垃圾全部清理掉 5、与一个非公司的朋友沟通 它山之转载 2006-02-10 10:09:00 · 656 阅读 · 0 评论 -
J2EE面试题
一、基础问答 1.下面哪些类可以被继承? java.lang.Thread (T) java.lang.Number (T) java.lang.Double (F) java.lang.Math (F) java.lang.Void (F) java.lang.Class (F) java.lang.ClassLoader (T) 2.抽象类和接口的区别转载 2006-02-10 11:06:00 · 1046 阅读 · 0 评论 -
堆和栈的区别 (C++)
一、预备知识?程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)? 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) ? 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)?,全局变量转载 2006-02-10 13:09:00 · 613 阅读 · 0 评论 -
程序员每月该做的事
1、至少和一个同事一起吃饭或喝茶 不光了解自己工作伙伴的工作,还要了解他们的生活 2、自我考核一次 相对正式地考核自己一下,你对得起这个月的工资吗? 3、对你的同事考核一次 你的同事表现怎么样?哪些人值得学习,哪些人需要帮助? 3、制定下月的计划,确定下月的工作重点 4、总结自己工作质量改进状况 自己的质量提高了多少? 5、有针对性地对一项工作指标做深入地分析并得出改进的方案 可以是对自己的,也可原创 2006-02-10 10:27:00 · 723 阅读 · 0 评论 -
Java FAQ(零基础)
目录:Q1.1 什么是Java、Java2、JDK?JDK后面的1.3、1.4版本号又是怎么回事?Q1.2 什么是JRE/J2RE?Q1.3 学习Java用什么工具比较好?Q1.4 学习Java有哪些好的参考书?Q1.5 Java和C++哪个更好?Q1.6 什么是J2SE/J2EE/J2ME?Q2.1 我写了第一个Java程序,应该如何编译/运行?Q2.2 我照你说的做了,但是出现什么“转载 2006-02-10 13:12:00 · 866 阅读 · 0 评论 -
J2SE 5.0的三个新特性
这里介绍J2SE 5.0中三个比较重要的特性: 枚举类型, 注释类型, 范型.J2SE 5.0 (Tiger)的发布是Java语言发展史上的一个重要的里程碑, 是迄今为止在 Java 编程方面所取得的最大进步.J2SE 5.0提供了很多令人激动的特性.这些特性包括范型(generics)的支持, 枚举类型(enumeration)的支持, 元数据(metadata)的支持, 自动拆箱(unboxi转载 2006-02-10 13:14:00 · 801 阅读 · 0 评论 -
Swt常用控件中文教程
Swt常用控件中文教程1、Eclipse中swt的配置建议配置:jdk1.4.2以及eclipse3.1在代码中调用swt控件之前,首先建立一个项目,然后选择该项目的properties -> Java Build Path,将standard Widget ToolKit加入到Library页当中。如下图所示:接下来可以建立第一个eclipse小程序,新建一个class,并且在该class所转载 2006-02-21 10:34:00 · 1244 阅读 · 0 评论 -
SCJP考题中的陷阱
SCJP考题中的陷阱 原著 Ajith Kallambella (1) Two public classes in the same file. (illegal) (2) Main method calling a non-static method. (illegal) (3) Methods with the same name as the constructor(s). (这种题常有)转载 2006-02-22 11:26:00 · 663 阅读 · 0 评论 -
JSP实用篇
一,重定向页面 1,response.sendRedirect("url"); 2,response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY); response.setHeader("Location",newLocation); 二,HTML Encoder和URL Encoder 1,HTML Encoder自定义,原则:不输转载 2006-02-22 13:28:00 · 624 阅读 · 0 评论 -
JSP问答
1、如何混合使用Jsp和SSI #include?在JSP中可以使用如下方式包含纯HTML:但是如果data.inc中包含JSP CODE ,我们可以使用:2、如何执行一个线程安全的JSP?只需增加如下指令3、JSP如何处理HTML FORM中的数据?通过内置的request对象即可,如下:String item = request.getParameter("item");int howMa转载 2006-02-22 13:30:00 · 692 阅读 · 0 评论 -
用Dom4j解析XML及中文问题
本文主要讨论了用dom4j解析XML的基础问题,包括建立XML文档,添加、修改、删除节点,以及格式化(美化)输出和中文问题。可作为dom4j的入门资料。 1. 下载与安装 dom4j是sourceforge.net上的一个开源项目,主要用于对XML的解析。从2001年7月发布第一版以来,已陆续推出多个版本,目前最高版本为1.5。dom4j专门针对Java开发,使用起转载 2006-02-22 16:22:00 · 979 阅读 · 0 评论 -
javascript颜色大全
JavaScript Color and Font Listing (Go to JS Code Home Page) aliceblueantiquewhiteaquamarineazurebeigebisqueblackblanchedalmondbluebluevioletbrownburlywoodcadetbluechartr转载 2006-02-27 15:09:00 · 4274 阅读 · 0 评论 -
SQL 语句 重温
一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECT nickname,emailFROM testtableWHERE name=张三(一) 选择列表选择列表(select_li转载 2006-02-20 11:00:00 · 590 阅读 · 0 评论 -
SQL 语句 重温(二)
一、资料定义 ddl(data definition language) 资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系、表格内的有什麽栏位主键、表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的。1、建表格:create table table_name( column1 datatype [not null] [not转载 2006-02-20 11:56:00 · 652 阅读 · 0 评论 -
RUP简介
随着现代信息产业的蓬勃发展,软件开发已经成为一项浩大繁复的工程。就象是建造一座宏伟的宫殿,从计划、设计到施工,每一个环节都必须严格把关,稍有不慎,整个工程就会失败。据统计,仅在美国,每年就有180,000个信息技术项目,耗资大约$2500亿美元,其中25-30%的项目会流产。由此可见,由于管理不善和设计上的失误所造成的损失是巨大的。现代软件开发的管理和方法论显得比以往任何时候都更为重要。 软件转载 2006-08-22 12:09:00 · 1147 阅读 · 0 评论