|
12 2005 档案
摘要:已更新V1.9.2版,请重新下载。 1.修正web项目发布,目录检测,子目录发布不成功的问题。 2.语法高亮功能更新。 3.支持视图。 ----------------------------- 1. 更新了数据访问基础类 2. 数据层实现了基于参数的方式。生成数据层时可以自由选择:基于SQL语句,基于参数,基于存储过程 3. 数据库树,表下面加字段显示。方便写语句时对照。 4. 解决了Getli...
阅读全文
摘要:修正了1.8版的一些bug:1.脚本生成和右键菜单的问题.2.工具栏图标的问题.3.修正了BLL层主键类型的问题.4.存储过程的命名问题和字段名以[]括起来.5.Add方法返回值问题.6.简单三层结构的BLL层接口对象的调用问题.7.更新了帮助文件.8.存储过程的参数问题.同时,增加了C#代码转换VB.NET代码的功能。1.自动代码生成。 可以生成三层架构的代码。如果采用类似petshop架构模...
阅读全文
摘要:最新V1.8版下载: http://litp.bokee.com/inc/DbToCode.rar 基本功能描述:1.自动代码生成。 可以生成三层架构的代码。如果采用类似petshop架构模式的架构,则代码生成效率很高。 它可以生成:实体Model,DAL(数据访问层),IDAL(接口层),DALFactory(类工厂),BLL(业务逻辑层),WEB层等多层的代码,可以节省大量的时间来做业务逻辑的代码,那些重复的代码就交给它去做吧,1分钟生成一个架构所有的基本代码。我感觉有了它开发项目的效率简直好轻松。(1)自动生成注释.(2)可以自由设定命名空间和实体类名。(3)免费提供数据库访问,页面数据
阅读全文
摘要:.Net(C#)代码自动生成器1.7版已经发布,请大家及时按如下地址更新下载,同时以后的新版发布都将采用这个地址: http://litp.bokee.com/inc/DbToCode.rar请大家及时更新下载。 以前版本软件介绍:http://ltp.cnblogs.com/articles/289710.html,图片还没有时间来的及更新。方便工作,娱乐生活,用智慧改变世界,用创造改变生活。其实,工作也很快乐!— 李天平
阅读全文
摘要:系统设计的好坏在根本上决定了软件系统的优劣。可以说“差的系统设计必定产生差的软件系统”,但是不能保证“好的系统设计必定产生好的软件系统”。因为在设计之前有需求开发工作,在设计之后还有编码,测试和维护工作,无论哪个环节出了差错,都会把好事搞砸了。 据说上帝把所有的女士都设计成天使,可是天使们在下凡的时候,有些人双脚先着地,有些人脸先着地。上帝的这一疏忽让很多女士伤透了心。所以我们在开发...
阅读全文
摘要:早上吃早点的时候,突发灵感,结合吃的小笼包和日常的开发经验来说一下分层的应用。
阅读全文
摘要:一. 显示消息对话框类 做项目时总免不了要弹出对话框,或提示用户,或做用户确认。像WinForm下的MessageBox一样很方便,但web下是不是也可以实现呢,答案是肯定的,我简单总结了一下并封装到类,在项目里像WinForm的MessageBox那样直接调用就可以,也可以把它编译成dll作为组件直接调用,并且它也没有弹出对话框时的大白屏现象:)。 /// ...
阅读全文
摘要:Ajax最近可谓是流行加火热,为web开发中的刷新问题带来了新的生机与希望。虽然这项技术在很久以前就有人在用,无非是XMLHttpRequest JavaScript的几项技术按一定的方式组合,也算不得什么新技术,但挂了一个名,做了一个封装,还是为不少开发人员提供了很多便捷。因此,我也抽出时间来研究了一下,并且应用到当前的项目里,同时做个小结放在这里。 具体使用: 1. 在项目中添加...
阅读全文
摘要:1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。 经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的Bug;一旦在程序中加入了Lo...
阅读全文
摘要:前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器. 如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议你还是阅读一下. 本文分为以下部分: 1. TDD的简介 首先什么是T...
阅读全文
摘要:1. 团队管理的目标与策略 团队管理的基本目标是:让所有成员有条不紊地开展工作,在预定的时间和成本之内,开发完成质量合格的产品,从而使企业和个人获得预定的利益。 团队管理的努力目标是:调动一切积极因素,努力提高产品质量、提高工作效率并且降低开发成本,使企业和个人获得比预定目标更多的利益。 团队管理的策略:大部分的管理工作是成熟的,有成功的模式可以套用,应当走规范化管理的路线;而另外小部分的...
阅读全文
摘要:有句名言:“人分四类—人物,人才,人手,人渣。” 如果一个机构里上述四类人齐全了,那么最好是让“人物”当领导,“人才”干重要的活,“人手”干次要的活,“人渣”去骚扰竞争对手。 如何组建软件开发队伍 1. 组建团队的基本流程 了解产品开发需求——〉确定团队的人员需求——〉物色符合需求的人才——〉建立团队 比例:团队领导(10%);核心成员(30%),普通成员(60%) 2. 关于...
阅读全文
摘要:不知不觉,那一天突然发现自己CSDN上升星了。虽然,平常项目很忙,几乎很少有时间上了,但还是偶尔会关注它。 做了这几年的开发,感觉自己技术也提高了不少,也积累了很多东西。但随着开发经验的增长和阅历的增加,慢慢感到,技术上好像也到了一个阶段。所以自己想,下一步,不再仅仅专注于技术实现层面的东西,而是开始学习和锻炼系统设计和项目管理方面的能力。 如果有过几...
阅读全文
摘要:在项目开发的过程中,经常会遇到市场人员急命的催,开发人员玩命的写,但还是赶不上进度,每个人都感觉很累,却没有太大效果。 怎么办呢?我想这种情况是可以避免的,退一步说,最起码应该不会像这个样子。这里总结一下自己的一些心得和体会: 1.经常总结完成模块中共性的代码,封装成方法或组件,方便以后调用。 比如,数据访问,XML配置操作,分页控件,数据校验,加密等等我都总结成一个个独立的模块或...
阅读全文
摘要:我讨厌那种杂乱的代码和糟糕的设计,正如和一群爱说脏话的人在一起一样,时间长了,对脏话也麻木了.经常看这种代码,不但不能提高自己,反而会受其目染,养成了不好的习惯而不知道.( 我喜欢思路清晰,简洁的代码,正如,我喜欢和优秀的人在一块工作一样。因为我觉得和优秀的人在一起可以学到优秀的东西,优秀的思想。同样,看优秀(经典)的代码是一种享受,可以让你学到优秀的编码习惯,好的开发思...
阅读全文
摘要:在一些论坛上和生活中,都可以听到说程序员就是民工,天天累得要死。没法活了,干不下去了。我不知道别人为什么,我好像没有这种感觉,也许偶尔也有会烦躁的时候,但绝大多数的时候,我感觉我是沉浸在开发陶醉的意境中,每开发完一个模块都有忍禁不住的喜悦,特别是自己喜欢的项目,更是乐在其中。每攻破一个技术难点,都有说不出的成就感 !每次把一些杂乱的代码或设计总结成可以复用的模块或封装成灵活的组件,都感觉...
阅读全文
摘要:最近做项目要对数据进行统计分析,所以做一些统计图,首先想到了微软的owc,同时自己把owc的操作封装了一下。在程序里调用里方便的多。 先看一下效果图: 在使用该类前当然首先要引用一下owc的dll啦! 公布源码: using System;using System.Data;using System.Text; using Microsoft.Office.Interop; namesp...
阅读全文
摘要:创建型模式 1、FACTORY —追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及...
阅读全文
摘要:继续总结项目里的一些小TIP,我们平常用file文件控件上传文件,要预览有时会刷新页面,结果file控件被清空,好多人问能能让他不清空或重新赋值,因为处于安全性的考虑,这是不可能的。那怎么进行无刷新预览呢?这里我把我所使用的方法写一下。 选择页面: HTML代码: 注:这里可以是图片(jpg或gif格式),flash动画(swf)及视频文件(wmv,mpeg,asf...
阅读全文
摘要:有时候出差把项目带出去后,打开时老是提示我要连接源代码管理服务器,这个程序用到的源代码服务器管理我当然连接不上,看着很不爽,就开始删除源代码管理信息。 先删除解决方案目录、各个项目目录下的: mssccprj.scc 、 工程名.vssscc、 vssver.scc 、 项目名.csproj.vspscc 这四类文件后,打开项目仍然报没删除干净,报下面错误: ...
阅读全文
摘要:在查询大数据量时,窗体界面会不动,“正在查询...”的提示也不能显示。所以打算用多线程来实现,可是当在线程里面执行到 this.dataGridDF.DataSource=dt.DefaultView;填充数据时却提示报错,说什么该线程不能调用主线程创建的控件等等。后来查了许多资料,终于搞定。可以在查询数据库时操作别的了,“正在查询...”的提示也显示了。 //或者在前面用一...
阅读全文
摘要:这是在做客服呼叫中心的项目时用到的,是C/S的windows系统,其中有个模块要实现象QQ那样的热键呼出,所以总结了一下这方面的代码。 //API辅助操作类 using System;using System.Windows.Forms; // for Key namespaceusing System.Runtime.InteropServices; namespace hotk...
阅读全文
摘要:有一次,听广播时听到了一段关于精明人的一段阐述,颇为有意思,故听写下来整理了一下。这里讲了关于精明人的四个等级,不知道别人是否有此同感。 1. 第一等级:外相看上去十分忠厚老实,待人处事,决不以能者自居,甚至让人感觉有些傻乎乎的,但骨子里却是十分精明的人。这种精明是最高层次的精明,就是我们所说的大智若愚。这种人往往会让其他人不由自主地产生一种高度的信任感,觉得是自己可以放心托付一切的合...
阅读全文
摘要:前面已经贴了Socket的基本编程要点和步骤,这里继续贴一下关于异步Socket通信的代码。 服务端(异步): using System.Net ; using System.Net.Sockets ; using System.IO ; using System.Text ; using System.Threading ; ...
阅读全文
摘要:由于前段时间一直在做银电联网的项目,其中用到了多线程,和基于Socket底层通讯的一些基本技术,自己忙里抽闲总结一下,放在这里。前面已经贴了Socket的基本编程要点和步骤,这里继续贴一下多线程的基本知识。 定义名称空间 在.NET中,多线程功能是在System.Threading名称空间中定义的。using System.Threading; 启动线程 System.threadin...
阅读全文
摘要:有时候,公司管理不规范、运作混乱自有好处,在特定的阶段里,只有残缺才是美。 作为个体的集合,组织就如一个大树林,不同的鸟儿聚在其中,构成了一个复杂的生态环境。面对于此,有效管理决不是一个单纯过程,它应当具有针对性、包容性和灵活性,否则,管理就丧失了它的本质意义。 水至清则无鱼 有一个故事:在日本的一家动物园,有位饲养员特别爱干净,对动物也特别有爱心,每...
阅读全文
摘要:一、 素养 蓝斯登原则:在你往上爬的时候,一定要保持梯子的整洁,否则你下来时可能会滑倒。 提出者:美国管理学家蓝斯登。 点评:进退有度,才不至进退维谷;宠辱皆忘,方可以宠辱不惊。 卢维斯定理 :谦虚不是把自己想得很糟,而是完全不想自己。 提出者:美国心理学家卢维斯 点评:如果把自己想得太好,就很容易将别人想得很糟。 托利得定理: 测验一个人的智力是否属于上乘,只看脑子里能否同时容纳两种相反的思想,...
阅读全文
摘要:在使用DataGrid 的时候,总是会有各种各样的需求,在和数据库打交道的项目中用的最多的恐怕就属DataGrid 了吧,微软有时候做的就差那么一点点,所以就需要我们自己来动手实现啦. DataGrid 自定义分页导航 无需任何其他第三方控件,在DataGrid 自己分页的基础上再个性化一点.效果: 让DataGrid自己的分页实现这样的效果[1][2][3][4][5][6...
阅读全文
摘要:管理是一种控制性的游戏 马基雅弗利(Niccol* Machiavelli)是实效管理学的代表人物,他在那本著名的《君主论》中,写下了许多惊世骇俗的言论: ·一个称职的君主(领导者),必须拥有狮子般的威严、狐狸般的狡诈。 ·只拥有世俗美德的君主(领导者),常常会因为过分在意世俗美德,从而丧失管理上的有效控制,从而导致国家(组织)的毁灭。 ·只要结果对正义的达成有必要,任何违犯...
阅读全文
摘要:总听到大家在讲团队精神,那么团队到底是什么? 团队就是一小群有互补技能,为了一个共同的目标而相互支持的人。 对于一个团队来说,最基本的是要有一个清楚的目标。 志同道合 是什么原因使大家组成一个团队?一个目标。对于球队来说,这个目标是进球得分,从而战胜对方;对于项目组来说,是在限期内完成项目;对于软件开发组来说,是保质保量推出产品。 这样说似乎很简单,作为一个软件开发组长,事实上...
阅读全文
摘要:在上篇里介绍了Socket的基本编程,这次来看看.net封装的基于TCP协议的发送和接收端TCP协议的接收端 using System.Net.Sockets ; //使用到TcpListen类 using System.Threading ; //使用到线程 using System.IO ; //使用到StreamReader类 int port = 8000...
阅读全文
摘要:最近由于在做一个银电联网的项目,要用Socket进行通信传递数据,所以又整理了一下Socket和TCP协议编程的一些基本知识,整理一下放在这里,稍后会把Socket异步通信一些基本要点也整理一下。(2004年11月) 服务端: using System.Net; using System.Net.Sockets; using System.Text; using System.T...
阅读全文
摘要:这一天终于来到了:你从一个一线开发人员被提拔为项目经理。也许你一直在期盼,也许你心里还忐忑不安,也许这是你的职业发展选择,也许你只是不情愿的答应老板“试一下”。不管哪种情况,可能你并没有项目和人员管理及领导的教育背景或者培训经历。领导和管理(这两者是不同的)远非简单的与Dilbert 的老板背道而驰(译者注:Dilbert 是一个漫画人物,以“拥有”一个“白痴老板”而著称)。当你计...
阅读全文
摘要:做一个成功的企业老板,不仅要学会抓商机拓市场,还要学会科学管理,懂得一些必不可少的经营管理法则。有些法则看似简单,往往易被忽视,但它们却是企业提高凝聚力、增加效益的法则。作为一个企业老板应掌握运用好这些法则。 彼得原理。彼得原理是美国学者劳伦斯·彼得在对组织中人员晋升的相关现象研究后得出的一个结论:在各种组织中,由于习惯于把晋升作为一种奖励手段,因此,往往出现这种情况:在某个等级上...
阅读全文
摘要:曾经有人采访比尔盖次成功的秘决。比尔盖次说:因为又有更多的成功人士在为我工作。 陈安之的超级成功学也有提到:先为成功的人工作,再与成功的人合作,最后是让成功的人为你工作。 成功的人很多,但在我生活中我不认识,也没有办法去为他工作,而让成功的人为我工作,在现阶段,我更没有这个实力。 只有合作,是我最喜欢和最欣赏的。我也力图借助一个宽松的环境和积极的团队,与更多的人公平合作,以便在未来...
阅读全文
摘要:using System;using System.Collections;using System.Collections.Specialized;using System.Runtime.Remoting.Messaging;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace LT...
阅读全文
摘要:为什么同样的程序在这台机器上没事,换台机器就不支持中文文件名或路径(下载),很怪异?在经过了很长时间的项目工作与迷惑之后,我终于发现了其中的奥秘:为什么有的机器自己就支持中文,而别的机器同样的配置就不支持:来看解决方法: 1,页面用记事本打开“另存为”并选择 “UTF-8” 作为编码方式,而不是默认的ANSI。(这只是个前提) 2. 打开注册表,确保HKEY_LOCAL_MACHINE\Sys...
阅读全文
摘要:1.设置web.config文件。(我不喜欢设置成这样) ...... ...... 或者: aspx文件中: 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); >> 进行接收 string...
阅读全文
摘要:Type Prefix Example Array arr arrShoppingList Boolean bln blnIsPostBack Byte byt bytPixelValue Char chr chrDelimiter DateTime dtm dtmStartDate Decimal dec decAverageHeig...
阅读全文
摘要:有一个人在公交车上遇到一个妇人和一只狗,不巧的是这只狗还占了一个座位,他因不忍疲倦,所以便开口跟那位妇人说:可不可以把妳的狗的座位让给我?此时妇人装作没听到。 那个人开始有点不高兴了但还是再问了一遍说:可不可以把妳的狗的座位让给我?这回这个妇人是拼命的摇头。 那个人一火大,便把这只狗丢到了车窗外去。 此时旁边的说道:不对的是那个妇人,而不是那只狗。 ...
阅读全文
摘要:问题一,如果你家附近有一家餐厅,东西又贵又难吃,桌上还爬着蟑螂,你会因为它很近很方便,就一而再、再而三地光临吗? 回答:你一定会说,这是什么烂问题,谁那么笨,花钱买罪受? 可同样的情况换个场合,自己或许就做类似的蠢事。不少男女都曾经抱怨过他们的情人或配偶品性不端,三心二意,不负责任。明知在一起没什么好的结果,怨恨已经比爱还多,但却“不知道为什么”还是要和他搅和下去,分不了手。说穿了,只是为了不甘,...
阅读全文
摘要:做项目时需要实现数据库的事务,觉得每次用SqlTransaction 写代码,太麻烦了,就想总结一个通用的方法放在数据层,以便复用.就自己写了简单的方法.可满足一般情况下的需求.:) 同时执行两条SQL语句的方法: public static void ExecuteSqlTran(string SQLString1,string SQLString2) { using (SqlCon...
阅读全文
摘要:页面: 脚本: //如果返回是个字符串: 注意: 在fromework1.0和1.1是有区别的,在1.1的 machine.config (C:\WINNT\Microsoft.NET\Framework\v1.1.4322\CONFIG),默认webservice去除了post,get方法你可在你的 machine.config 中加上 或者 只在 ...
阅读全文
摘要:1 平衡原则 在我们讨论软件项目为什么会失败时可以列出了很多的原因,答案有很多,如管理问题、技术问题、人员问题等等,但是有一个根本的思想问题是最容易忽视的,也是软件系统的用户、软件开发商、销售代理商最不想正视的,那就是:需求、资源、工期、质量四个要素之间的平衡关系问题。 需求定义了"做什么",定义了系统的范围与规模,资源决定了项目的投入(人、财、物),工期定义了项目的交付日期,质量定义了做...
阅读全文
摘要:我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterprise J...
阅读全文
摘要:ORACLE 日期_: submitdate=DateTime.Parse(submitdate).ToString("d-M月-yyyy"); 当前时间:sysdate() to_date('2002-01-02','yyyy-M-dd') select count(1) from L_PERM where CANCEL 'Y' and (sysdate-perm_date)>3 ...
阅读全文
摘要:一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用...
阅读全文
摘要:function AppTag(tagcode){ document.PostMessage.Message.value += tagcode;} function InsertTag(tagbegin,tagend){ if ((document.selection)&&(document.selection.type == "Text")) { var range = document.se...
阅读全文
摘要:法则2:针对接口编程,而非(接口的)实现 [ Program To An Interface, Not An Implementation ] 接口 n 接口是一个对象在对其它的对象进行调用时所知道的方法集合。 n 一个对象可以有多个接口(实际上,接口是对象所有方法的一个子集) n 类型是对象的一个特定的接口。 n 不同的对象可以具有...
阅读全文
摘要:法则1:优先使用(对象)组合,而非(类)继承 [ Favor Composition Over Inheritance ] 组合 n (对象)组合是一种通过创建一个组合了其它对象的对象,从而获得新功能的复用方法。 n 将功能委托给所组合的一个对象,从而获得新功能。 n 有些时候也称之为“聚合”(aggregation)或“包容”(containmen...
阅读全文
摘要:设计模版: 页眉 页脚 数据记录 交替显示项 编辑时的显示方式 数据记录分隔符 编辑模版,里面可以嵌入控件,绑定数据。 设置外观 RepeatLayout ...
阅读全文
摘要:默认分页模式: 选中“允许分页”;页大小;页导航设置,可以是上下方式,也可以用页码方式 格式里可以设置“页导航”按钮的对起方式; private void datashow()//绑定数据 { string sql="server=127.0.0.1;database=ltp;user id=sa;password="; SqlConnection mycon=new SqlCon...
阅读全文
摘要:绑定列 显示于列页眉中的图片,此图片会取代HeaderText的文本 如果“自动创建列”为true,则绑定列先显示,接着显示自动列,而且自动生成的列不会被加入到columns集合中。 超级链接列 //打开链接打开的位置或方式 按钮列 普通按钮 // HeaderText="操作"> //列表头 选择按钮 ...
阅读全文
摘要:/*读取xml数据 两种xml方式*/ something something /*第一种方法*/DS.ReadXml("your xmlfile name");Container.DataItem("bb");Container.DataItem("cc"); DS.ReadXmlSchema("your xmlfile name"); /*第二种方法*/ ...
阅读全文
摘要:1.不要轻易剥夺别人的希望,也许那是对方唯一的希望。 2.生气的时候不要作任何决定。 3.小心那些一无所有的人。 4.学会礼貌而灵活地说“不”。 5.不要指望生活会是完全公平的。 6.如果一场战役的失败会为你赢来整个战争的胜利,那么就应该果断地放弃那场战役的胜利。 7.不要怕说“我不知道”。 8.每天称赞3个人。 9.一年至少欣赏一次黎明的到来。 ...
阅读全文
摘要:要成功,就马上准备有所付出吧!这就是每天你应该养成的习惯。 1、不说“不可能”; 2、凡事第一反应: 找方法,不找借口; 3、遇到挫折对自己说声:太好了,机会来了! 4、不说消极的话,不落入消极的情绪,一旦发生立即正面处理; 5、凡事先订立目标; 6、行动前,预先做计划; 7、工作时间,每一分、每一秒做有利于生产的事情; 8、随时用零碎的时间做零碎的事情; 9、守时; 10、写点日记,不要太依靠记...
阅读全文
摘要:读: //打开某文件(假设web.config在根目录中) string filename=Server.MapPath("/") + @"WebApplication1\web.config"; XmlDocument xmldoc= new XmlDocument(); xmldoc.Load(filename); //得到顶层节点列表 XmlNo...
阅读全文
摘要:方式1: 在接收页 的html代码里加上一行: WebForm1 fp=(WebForm1)Context.Handler; this.TextBox1.Text=fp.name; //name 是第一页的public变量 Context 提供对整个当前上下文(包括请求对象)的访问。您可以使用此类共享页之间的信息。 方...
阅读全文
摘要:一.用SqlConnection连接SQL Server 1..加入命名空间 using System.Data.SqlClient; 2.连接数据库 SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;initial cata...
阅读全文
摘要:相信任何一个成功的项目经理,都会经历失败的郁闷,成功的喜悦。经常在论坛上会出现某某项目经理的辛酸泪控。外行领导内行的事,时时发生,处处发生。项目的压力就象一座大山一样压在项目经理的头上,不断的夜战,项目不停的延时,不停的捉虫几乎成了每一个项目经理的必然道路。就在忙得焦头烂额的时候,高层的领导忽然宣布,撤消项目计划。一切Game over! 本人也跟大多数项目经理一样,经...
阅读全文
摘要:[1]好好规划自己的路,不要跟着感觉走! 根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,...
阅读全文
摘要:转自cjsdn上一个值得思考的帖子. 中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际上只是一些Coding fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的CTO就是这样的codi...
阅读全文
摘要:在可行性分析之后,项目计划与质量管理将贯穿需求分析、系统设计、程序设计、测试、维护等软件工程环节。 项目计划是要提供一份合理的进程表,让所有开发人员任务明确、步调一致,最终共同准时地完成项目。项目计划是要付诸实施的,不象用嘴巴喊政治口号,可以很夸张。软件的项目计划重在“准确”而非“快速”。 提高质量是软件工程的主要目标。但由于软件开发是一种智力创作活...
阅读全文
摘要:工作在第一线的软件开发人员是程序员和程序经理,他们决定着软件的命运。良好的程序员队伍和出色的管理是软件项目成功的必要条件。管理不是管制,不是去卡住人家的脖子,因为程序员不是一群野鸭子。管理的目的是让大家一起把工作做好,并且让各人获得各自的快乐和满足。当一个组织被出色地领导时,雇员甚至不知道他们已被领导。在项目完成时,他们会自豪地说:“看看我们通过努力取得的成绩吧”。所以管理者不能...
阅读全文
摘要:本章讲述软件工程的基本观念,是关于软件工程宏观上的探讨。如果你是软件公司的老板,用不着在第一线工作,那么看这一章就够了。但你一定要让员工们相信不停地工作是人生最大的快乐,并且让他们把本书看完。 1.1节讲述软件工程的目标和常用的软件工程模型。1.2节讲述软件开发的基本策略:“复用”、“分而治之”、“优化——折衷”,有助于指导实践者选择方法和产生新方法。1.3节例举一些不正确的观念...
阅读全文
摘要:1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。 4.不要被对象、属性、方...
阅读全文
摘要:一. 导出工具 exp1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移 它有三种模式: a. 用户模式: 导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象。2....
阅读全文
摘要:通过批处理执行sql命令: 1. Restore.bat文件内容: osql -E -S -i C:\TempDB\Restore.txt 2. Restore.txt文件内容: use master if exists (select * from sysdevices where name='TruckDB') EXEC sp_dropdevice 'Tru...
阅读全文
摘要:/* 导出到excelEXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""' /* 导入ExcelSELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data So...
阅读全文
摘要:第一句话是:优秀是一种习惯。 这句话是古希腊哲学家亚里士多德说的。如果说优秀是一种习惯,那么懒惰也是一种习惯。人出生的时候,除了脾气会因为天性而有所不同,其他的东西基本都是后天形成的,是家庭影响和教育的结果。所以,我们的一言一行都是日积月累养成的习惯。我们有的人形成了很好的习惯,有的人形成了很坏的习惯。所以我们从现在起就要把优秀变成一种习惯,使我们的优秀行为习以为常,变成我们的第二...
阅读全文
摘要:原来在CSDN安的家,http://blog.csdn.net/litp,感觉博客园的氛围更好一些,特别是.Net方面,更是精英荟萃啊,所以,转来这里啦。
阅读全文
|