2006年7月20日
摘要: JDBC简介1.1 什么是 JDBC?JDBCTM 是一种用于执行 SQL 语句的 JavaTM API(有意思的是,JDBC 本身是个商标名而不是一个缩写字;然而,JDBC常被认为是代表 “Java 数据库连接 (Java Database Connectivity)”)。它由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯J... 阅读全文
posted @ 2006-07-20 16:43 阿米 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。 一、开发环境配置 第一步:下载j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Windows ... 阅读全文
posted @ 2006-07-20 16:42 阿米 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢 4、考虑自己... 阅读全文
posted @ 2006-07-20 16:41 阿米 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 来自 Rational Edge:软件开发团队依赖于严谨的计划日程安排。但除了使用基本的日程安排工具以外,项目经理怎样才能权衡相互矛盾的要求或是有足够的时间来应付没有预料到的、对最佳计划构成威胁的事情?这篇文章提供了一些复杂的日程安排技巧,可以用来区分优先级、明确价值目标,并比较不同活动的相对价值。 s你是否有足够的能力领导一个软件开发项目或调整你的孩子的足球课和舞蹈课时间?时间表对如何合理安排一... 阅读全文
posted @ 2006-07-20 16:40 阿米 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 用Java做web开发是一件很惬意的事情。你一定会说我在说梦话,呵呵~` 慢慢来吧~ - * - 以下均为个人意见,只是抛砖引玉,没有版权,仅供参考。 - * -一、开始,万事开头难啊! Java的学习很难,因为它太庞杂了,有很多令人恐惧的(并非语言本身的)细节。 让我们先看看,我们将碰到哪些难关: 1. 表示 脸面的部分,这里将用到的技术和知识:JSP,Servlet... 阅读全文
posted @ 2006-07-20 16:39 阿米 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 电梯旁的Google Logo 自:Club.ChinaRen.com 自:Club.ChinaRen.comGoogle plex大厅 自:Club.ChinaRen.com位于伦敦的新Googleplex办公大楼 非常醒目的巨型“G” 自:Club.ChinaRen.com一支Google内部的特别的笔,不但上面有Goog... 阅读全文
posted @ 2006-07-20 16:39 阿米 阅读(335) 评论(0) 推荐(0) 编辑
摘要: CLIPPER程序员不去真的猎捕大象,他们只是购买大象部分的库,然后花几年的时间试图综合它们。 DBASE程序员只在夜间猎捕大象,因为那时没人会注意到他们还在使用石弓。 FOXPRO程序员开始使用更新更好的步枪,这使他们花掉比实际狩猎更多的时间学习新的射击技术。 C程序员拒绝直接购买步枪,宁可带着钢管和一个移动式机器车间到非洲,意欲从零开始造一枝完美的步枪。 PARADOX程序员去非洲时带... 阅读全文
posted @ 2006-07-20 16:37 阿米 阅读(252) 评论(0) 推荐(0) 编辑
摘要: //这是一个webserviceprivate AppUpdate.UpdateServ UpdateSvr;private void button1_Click(object sender, System.EventArgs e){ if(LinkWebServices()==true){this.label1.Text="连接服务器. PASS";if(CheckVer()... 阅读全文
posted @ 2006-07-20 16:36 阿米 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 我们在百度工作,其实更是一种生活方式,来这里你可以感受的我们的文化,一种浓郁的工程师文化,百度的工程师这么说: 1 我在做世界上最酷的互联网技术。 2 我穿着我喜欢的衣服上班。 3 当9点多来上班时,公司还有免费的早餐在等着我... 4 处处感受到轻松,由我自己来安排自己的工作时间,我们这里是弹性工作制。 5 处处感受到信任,当我想玩游戏、听音乐或上BBS时,不必小心翼翼地躲开老板...... 阅读全文
posted @ 2006-07-20 16:35 阿米 阅读(274) 评论(0) 推荐(0) 编辑
摘要: Asp.net与SQL一起打包部署安装(收集) Asp.net与SQL一起打包部署安装 借鉴MSDN webcasts的Asp.net程序部署和李洪根的一篇文章,然后加上自己的亲身体会,把整个SQL和Asp.net(vb.net)一起打包的全过程写一下。一.准备必要的文件1. SQL脚本文件,生成以后安装过程中需要的表和存储过程等等; 生成之后,就暂时把它命名为db.sql(注意大小写)2.Li... 阅读全文
posted @ 2006-07-20 16:34 阿米 阅读(347) 评论(0) 推荐(0) 编辑
摘要: oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路。 一、定位 oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人觉... 阅读全文
posted @ 2006-07-20 16:34 阿米 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 如果要问做什么事是最有吸引力,那就是创建Web应用。毕竟,上次你听到有人称赞某产品的交互设计是什么时候的事了?(除了iPod之外) 它们都很cool, 而且都是很创新的项目。 抛开这些不管,Web设计者们对设计交互式的Web没有什么更好的办法,却对我们做桌面软件的同事投去少许羡慕的目光.桌面应用程序有丰富的界面以及对于Web程序来说无法比拟的响应能力。同样,Web的快速发展,在我们所提供的体验和... 阅读全文
posted @ 2006-07-20 16:33 阿米 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 我的网站一直是放在南大的。今年一月份的时候我就怎么也不能访问。起初我以为是放假了或者停电了。没有在意。谁知突然被告知我的blog目录不见了。晕倒。我没有备份啊。最早的备份还是在11月份。至少有20篇文章丢失了。难过中~~~我一定要记住这个教训,及时备份数据库。 阅读全文
posted @ 2006-07-20 16:33 阿米 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 2005年11月26日8点50左右,南昌地震。 正在和同事聊天,突然感觉房子在晃动。我们这栋楼有16层。我们在第四层。我明显感觉到地板晃动的好厉害,有点公共汽车刹车时抖动的感觉。我一开始还以为是附近在拆房子。不过后来几个同学发了消息说也感觉到了震动,才知道是地震。从来没有感觉到这么强烈的地震。还真是有些心有余悸。我还年轻。呵呵。。。 阅读全文
posted @ 2006-07-20 16:32 阿米 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 中国软件产业表面繁荣的背后暗含着令软件人士非常尴尬的难堪。 “我们董事会从去年开始制定的一个重要的目标就是:销售额增速降下来,利润率提上去。”这是上海宝信软件股份有限公司(上海宝钢集团控股的上市企业,以下简称“宝信软件”)技术总监丛力群博士透露的该公司的今年目标。 据丛介绍,宝信软件之所以制定这个目标,是因为该公司在连续3年保持销售收入平均增长50%的同时,也陷入了一个莫名其妙的怪圈:规模和销... 阅读全文
posted @ 2006-07-20 16:31 阿米 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 这几天把我以前写的分页控件整理成一个自定义控件。UltraPage.DataPageDataPage 用于加强DataGrid,DataList,Repeater 的分页。通过在page页面设置DataPage的数据源,然后设置DataGrid,DataList,Repeater为DataPage提供的数据源即可.点击下载dll点击下载源文件 阅读全文
posted @ 2006-07-20 16:30 阿米 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 今天想找很早以前写过的一段脚本代码。但是怎么样都找不到。我是那种直脾气的人,如果找不到一样东西,就非要找到为止。我的资料一般整理在下面几个地方:1、公司的电脑2、家里的电脑3、个人blog4、gmail的邮箱5、163的网盘6、天天网摘7、csdn的个人收藏夹8、看天下rss阅读器主要就是上面几个地方。而且每个地方有进行了分类,主要有:1、document:主要用来放一些文档2、soft:我写的一... 阅读全文
posted @ 2006-07-20 16:28 阿米 阅读(455) 评论(1) 推荐(0) 编辑
摘要: 1、有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间? 2、一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这时经理说只有一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年龄。请问三个女儿的年龄分别是多少?为什么?  3、有三个人去住旅馆,住三间房,每一间房$10元,于是他们一共付给老板$30, 第二天,老板觉得三间房只需要$25元就够了于是叫小弟退回$5给三位客人, 谁知小弟贪心,只退回每人$1,自己偷偷拿了$2,这样一来便等于那三位客人每人各花了九元, 于是三个人一共花了$27,再加上小弟独吞了不$2,总共是$29。可是当初他们三个人一共付出$30那么还有$1呢? 4、有两位盲人,他们都各自买了两对黑袜和两对白袜,八对袜了的布质、大小完全相同, 而每对袜了都有一张商标纸连着。两位盲人不小心将八对袜了混在一起。他们每人怎样才能取回黑袜和白袜各 阅读全文
posted @ 2006-07-20 16:27 阿米 阅读(713) 评论(3) 推荐(0) 编辑
摘要: 今天才知道,原来DateTime.ToString还有这么多用法,有了这个例子,想要得到不同格式的时间字符串就方便多了using System;using System.Globalization; public class MainClass { public static void Main(string[] args) {DateTime dt = DateTime.Now;String[]... 阅读全文
posted @ 2006-07-20 16:27 阿米 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 首先新建一个类:DataGridBoolColumnPlus,继承System.Windows.Forms.DataGridBoolColumn然后定义事件。此事件可以返回当前单元格的内容 /**//** * UtilityControl.DataGrid 类库 * * 整理编写:99StAr,Email:sunhuangmin@163.com 电话:13576017263 * * 最后更新:2... 阅读全文
posted @ 2006-07-20 16:26 阿米 阅读(964) 评论(1) 推荐(0) 编辑
摘要: 昨天看到csdn上有一个关于google的面试题,题目的大致内容是,计算0~n之间的1的个数,例如n=12时,1的个数为5,为什么是5呢,大家可以计算一下 0-9有一个1,10-12有4个1。 阅读全文
posted @ 2006-07-20 16:25 阿米 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 编写自定义的ColumnStytle时,我们必须先完成下面三件事情:1,派生一个CustomColumnStyle类,添加我们想实现的方法函数;2,派生一个 DataGridTableStyle 类,并且添加一个GridColumnStyles(就是我们上面定义的CustomColumnStyle),这样的话,我们就能够使用这个GridColumnStyles 了3,派生一个 DataGrid 类... 阅读全文
posted @ 2006-07-20 16:24 阿米 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 你,一个DotNet程序员,刚刚加入一个新项目组。除了你之外,其他的成员包括:Ceer,一直从事C项目的程序员,他刚刚转入C#不到一个月; Jally,整天抱着本Design Pattern(没错,就是GoF的那本)在啃的前Java程序员;以及Semon,你对他完全不了解,只是听PM介绍说他是搞Scheme的(传说中的第二古老的语言LISP的方言之一)。不过你也没在意,毕竟计算机这玩意,老东西是不吃香的。 阅读全文
posted @ 2006-07-20 16:23 阿米 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 做就做最优秀的员工 天天要求工作 工作量最少也得十几个小时 什么策略呀、创意呀、完稿啊 能干的都给它干喽 早上六点就到,晚上还得加班 公司里全都是工作狂 光干活儿不回家那种 老板一个电话,甭管有事儿没事儿 都得跟人家说“May I help you,Sir.” 一脸地道的奴才相 倍儿想挨抽 每个人都有你的联系电话 ... 阅读全文
posted @ 2006-07-20 16:20 阿米 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 今天在csdn查点资料,无意中又转到了saucer的blog,面对那大大的mvp标志,羡慕之情由衷而发。后来又进入了sunmast的blog,当然也有那鲜亮的MVP标志。面对这样的能人,没有人不想知道他们的容貌如何?记得很久以前,我隐隐约约看过saucer的样子。那是在一个合影当中,别人说那个体态稍显肥胖的就是思归了。当时的感觉就是,原来思归长这样子啊。不知道是失望还是惊喜。 速马的样子我... 阅读全文
posted @ 2006-07-20 16:19 阿米 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 近来看了很多程序员的言论……感觉都是满腹牢骚,一肚子愤懑。我想要说的是,程序员不是神。时下一些程序员所能作的,其实大多数普通人通过一段时间的培训和学习都可以作。编程工具已越来越容易使用,编程思想越来越成熟,计算机书籍更是琳琅满目,开发过程中的规范性也已经越来越重要。作为一个普普通通的程序员,只是几个通宵的投入,1-2个月囫囵吞枣的学习,又能有什么理由能奢求太多? 其实当很多人计算着自己一行代码... 阅读全文
posted @ 2006-07-20 16:19 阿米 阅读(151) 评论(0) 推荐(0) 编辑
摘要: [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望 成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨 迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资 而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后 钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手! [2]可以做技术,切不可沉湎于技术。千万不可一门心思钻研技术!给自己很大压力,如果 你的心思全部放在这上面,那么注定你将成为孔乙己一类的人物!适可而止为之,因为技 术只不过是你今后前途的支柱之一,而且还不是最大的支柱,除非你只愿意到老还是个工 程师! 阅读全文
posted @ 2006-07-20 12:29 阿米 阅读(277) 评论(1) 推荐(0) 编辑
摘要: 要是不喜欢编程,还是早点转行的好,不然累的还是自己。下面的18个问题,虽然不能说明全部,但是相信能够说明很多问题,特别是在你是否喜欢编程这个问题上。 阅读全文
posted @ 2006-07-20 12:28 阿米 阅读(376) 评论(0) 推荐(0) 编辑
摘要: char(n)n=1 to 2000字节定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节)varchar2(n) n=1 to 4000字节可变长的字符串,具体定义时指明最大长度n,这种数据类型可以放数字、字母以及ASCII码字符集(或者EBCDIC等数据库系统接受的字符集标准)中的所有符号。如果数据长度没有达到最大值n,Oracle 8i会根据数据大小自动调节字段长度,如... 阅读全文
posted @ 2006-07-20 12:27 阿米 阅读(412) 评论(0) 推荐(0) 编辑
摘要: P4的计算机最好安装oracle 9i 如果不方便的话可以按照以下的方法安装oracle 8i (其实也不是所有的p4cpu都不可以安装oracle8 i 我的一台p4 1。7 安装oracle 8.1.6就一点问题没有) 在p4机器上安装oracle 8i 一、系统环境及准备工作 硬件: intel p4的处理器 256m的内存 硬盘有三个分区c、d、e,光驱为f 软件: 操作系统windows... 阅读全文
posted @ 2006-07-20 12:27 阿米 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 安装oracle817以后,asp.net连不上oracle,我打开vs断点调试后,发现报错“无法加载DLL(OCI.DLL)”。我重新启动电脑后,发现默认的站点打不开了,原来oracle把我的80端口占用了,并且一个劲的报错:“java.exe-应用程序错误"。解决方法:停止服务OracleOraHome81HTTPServer。一切搞定 阅读全文
posted @ 2006-07-20 12:26 阿米 阅读(357) 评论(0) 推荐(0) 编辑
摘要: OracleOraHome81Agent - Oracle Intelligent Agent. Similar to SNMP. Used with OEM, among other things.OracleOraHome81AppServerListener - Listener for Oracle AppsOracleOraHome81ClientCache - Used f... 阅读全文
posted @ 2006-07-20 12:26 阿米 阅读(378) 评论(0) 推荐(0) 编辑
摘要: ORA-00406:COMPATIBILITY参数需要是8.1.0.0.0或更大修改参数,文件在%oracle_home%\admin\sid_name\init.ora(sid_name是你的sid名)compatible=8.1.0,然后重起 阅读全文
posted @ 2006-07-20 12:02 阿米 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 前几天考试系统出了问题,开始以为是程序的问题,于是检查了好久的源程序,断点调试了n遍,没有发现问题。程序也没有人动过,怎么会突然出问题呢!于是就找其他的问题,打开oracle数据库,发现一个问题,sequence增加了,可是数据确一个也没有增加,而在我的存储过程中捕捉错误也不是那么完善,所有在页面上没有报错。到底是什么原因呢?没有办法,只好打开pl/sql写了一个insert语句,这个时候,问题出... 阅读全文
posted @ 2006-07-20 12:02 阿米 阅读(267) 评论(0) 推荐(0) 编辑
摘要: oracle中取前十条记录!select * from(select * from table order by id desc) where rownum<=10 阅读全文
posted @ 2006-07-20 12:02 阿米 阅读(2370) 评论(1) 推荐(0) 编辑
摘要: (1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,... 阅读全文
posted @ 2006-07-20 12:01 阿米 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 在数据表里,随机显示记录条数的15%,如何实现?1是随机显示2是显示总记录的15% 这两个都要同时实现!--------------------------------------------------------------------------Select top 15 percent * FROM [products] order by newid() 阅读全文
posted @ 2006-07-20 12:01 阿米 阅读(181) 评论(0) 推荐(0) 编辑
摘要: ASP编程门槛很低,新手很容易上路。在一段不长的时间里,新手往往就已经能够编出看来比较完美的动态网站,在功能上,老手能做到的,新手也能够做到。那么新手与老手就没区别了吗?这里面区别可就大了,只不过外行人很难一眼就看出来罢了。在界面的友好性、运行性能以及网站的安全性方面是新手与老手之间区别的三个集中点。而在安全性方面,新手最容易忽略的问题就是SQL注入漏洞的问题。用NBSI 2.0对网上的一些ASP... 阅读全文
posted @ 2006-07-20 12:01 阿米 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地系统管理员和数据库管理员亟待解决的难题。在... 阅读全文
posted @ 2006-07-20 12:00 阿米 阅读(572) 评论(2) 推荐(0) 编辑
摘要: 1.字符串函数 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 字符操作类 upper(char_expr) 转为大写 lower(char_expr) 转为小写 spa... 阅读全文
posted @ 2006-07-20 11:59 阿米 阅读(255) 评论(0) 推荐(0) 编辑