- 博客(42)
- 资源 (1)
- 收藏
- 关注
转载 java面试常见问题
1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继
2007-09-27 18:29:00
776
转载 [转]程序员成功之路 ——The road ahead for programmer(演讲稿)
一、我很羡慕在座的各位同学,因为你们是中国未来的程序员,而我不是,我一直很遗憾。比尔盖茨曾经写过一本书叫做《未来之路》The road ahead, 那么今天我选择这样一个题目,the road ahead for programmer, 程序员的未来之路,也就是程序员的成功之路,希望大家未来也能够拥有像比尔盖茨一样的智慧的头脑和开一家像微软一样的公司。俗话说:心有多大,人生的舞台就有多大!二、最
2007-09-26 15:06:00
923
原创 MSSQL数据库导入导出大全(SQL语句)
/********************导整个数据库*********************************************/用bcp实现的存储过程/* 实现数据导入/导出的存储过程 邹健 根据不同的参数,可以实现导入/导出整个数据库/单个表 调用示例:--导出调用示例----导出单个表exec file2table z
2007-09-26 15:04:00
4016
2
原创 无法显示所有文件和文件夹的终极解决方法
我家电脑前段时间中了viking病毒,后来虽然病毒被清除掉了,可是显示所有文件和显示隐藏受保护的操作系统文件仍然无法使用。后来我上网查了一下,大体解决方法都如下:在开始菜单里单击运行,然后在运行输入框里输入:regedit 命令打开windows注册表编辑器,然后找到HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/exp
2007-09-26 14:59:00
6370
转载 动态SQL语句的应用分析
动态SQL语句的应用分析 PowerBuilder提供了四种格式的动态SQL语句,每种格式都有自己不同的特点和作用。下面我们对各种格式的具体使用方法分别加以说明。 (一)第一种格式 当执行没有输入参数并且没有返回结果集的SQL语句时可以使用这种格式,这种格式使用比较简单,其实现的操作也比较少。 1语法 EXECUTE IMMEDIATE SQLStatement{USING T
2007-09-26 14:56:00
1114
原创 数据库置疑分析解决方案
SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server Enterprise Manager(SQL Server企业管理器)和SQL Server Quwey Analyser(SQL Server查询分析器)1
2007-09-26 14:55:00
872
转载 当在程序中运行DOS命令时如何隐藏DOS窗口并判断其结束
问:我想在程序中运行有关DOS命令,可又不想让用户看到DOS窗口,并想判断一下DOS命令是否已运行结束,难死我了?答:你的要求也太高了,这样试试吧:第一步:定义全局外部函数:Function long ShellExecuteA (long hwnd, string lpOperation ,String lpFile, String lpParameters, Strin
2007-09-26 14:54:00
4687
转载 用PB实现客户端程序的自动升级
C/S结构的运行模式虽然没有B/S结构更加容易扩展和简便,但由于其稳定性好、安全性高、运行速度快等特点,现在仍然被广泛应用于各种大型应用系统中,有些则和B/S形成混合的运行模式。 B/S优越于C/S的一个很大特点就是,客户端不需要安装客户端软件,通过浏览器就可以实现各种应用,并且服务器上的内容的变化可以快速反映到客户端。如果让客户端软件也实现自动升级,可以弥补C/S模式在这方面的缺陷。本
2007-09-26 14:51:00
1783
转载 《编程之道》(转载) 全文
第一篇 静寂的空宇编程大师如是说: “当你有本事夺走我手中的这块水晶石时,就是你出师的时侯了。” 1.1 在静寂的空宇里,一种神奇的物质形成并诞生了。它立刻便静止了,独自守侯着,豪无动静,然而又处于永恒的运动之中。它是所有程序的源头,我不知道它的名字,所以我将称它为编程之道。如果此道是完美的,那些操作系统就是完美的,如果操作系统是完美的,那么编译程序就是完美的,如果编译程序是完美的,那
2007-09-26 14:50:00
2217
1
原创 SQL Server连接失败错误及解决(图)
在使用 SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了。一般而言,有以下两种连接 SQL Server 的方式,一是利用 SQL Server 自带的客户端工具,如企业管理器、查询分析器、事务探查器等;二是利用用户自己开发的客户端程序,如ASP 脚本、VB程序等,客户端程序中又是利用 ODBC 或者 OLE DB 等连接 SQL Server。下面,我们将就这两种连接
2007-09-26 14:41:00
2118
原创 无法远程连接sql server 2000服务器的解决方案
如telnet 202.114.100.100 1433;通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接,连接失败"。如果这一步有问题,应该检查以下选项。 远程连接sql
2007-09-26 14:39:00
3087
1
转载 ASP.NET AJAX入门系列
ASP.NET AJAX入门系列将会写关于ASP.NET AJAX一些控件的使用方法以及基础知识,其中部分文章为原创,也有一些文章是直接翻译自官方文档,本部分内容会不断更新。 目录ASP.NET AJAX入门系列(1):概述 导读:作为本系列文章的开篇,简单介绍一下ASP.NET AJAX的概况及各个组成部分。 ASP.NET AJAX入门系列(2):使用Script
2007-09-26 14:27:00
771
转载 SQLServer如何快速生成100万条不重复的随机8位数字
/*--作者:邹建--来自:csdn最近在论坛看到有人问,如何快速生成100万不重复的8位编号,对于这个问题,有几点是需要注意的:1. 如何生成8位随机数,生成的数越随机,重复的可能性当然越小2. 控制不重复3. 考虑性能针对这个问题,我写了如下的示例来解决,希望能为有这类需求的人提供指导*/USE tempdbGO--创建测试表CREAT
2007-09-26 14:25:00
4259
1
转载 三层C/S结构及其应用
三层C/S结构及其应用开发一、三层C/S的基本硬件结构 传统的二层C/S结构存在以下几个局限:1它是单一服务器且以局域网为中心的,所以难以扩展至大型企业广域网或Internet;2受限于供应商;3软、硬件的组合及集成能力有限;4难以管理大量的客户机。因此,三层C/S结构应运而生。 三层C/S结构是将应用功能分成表示层、功能层和数据层三部分。其解决方案是:对这三层进行明确分割,并在逻
2007-09-26 14:21:00
4206
原创 .Net开发者必需的10个工具和10个小插件[整理]
开发者必需的十个辅助工具: NUnit:编写单元测试的工具NDoc:创建代码文档的工具NAnt:生成解决方案的工具CodeSmith:代码生成工具FxCop:用于监视代码的——代码警察Snippet Compiler:小型代码段编译工具两个转换器工具:ASP.NET 版本转换器(Version Switcher)和 Visual Studio .NET 项目转换器(Project Conv
2007-09-26 14:05:00
2011
转载 封装好的省市地区联动控件
所有的地址数据都放在js文件里面,调用该控件的方法很简单: var area = new AreaCtrl("省份:","城市:","地区:"); area.write();AreaCtrl 类最多有3个参数,如上例的"省份","城市","地区",这里的文字是下拉框左边的文字,如果只写1或2个参数,那么控件也只输出省份或省市联动。比如 new AreaCtrl("省份","城市"),
2007-09-26 14:02:00
1289
转载 Web Calendar ver 3.0 网页日历
Web Calendar ver 3.0 网页日历 版本描述 Web Calendar ver 3.0 是综合 JavaScript DHTML HTML CSS 的产品,且封装在 WebCalendar 实例中,调用与设置都非常方便 Web Calendar ver 3.0 新加的功能: 1.对日历控件的对象式编程 2.对不同浏览器的兼容
2007-09-26 14:01:00
915
原创 MSSQL SQL语句区分大小写问题
安装数据库时没有设置为大小写区分,写SQL语句要用到大小写区分,故用了以下方式,如有其它方法,请大家指点区分大小写:select * from table where col=semye collate Chinese_PRC_CS_AI不区分大小写:select * from table where col=semye collate Chinese_PRC_CI_AI为了便于自己的学习
2007-09-26 14:00:00
1422
1
转载 PetShop的系统架构设计
《解剖PetShop》系列之一前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅
2007-09-26 13:58:00
684
转载 PB中如何利用左右键及回车键来转移列的焦点
问:请问如何实现利用左右键及回车键进行列的焦点转移?答:这要用到Windows中的API函数keybd_event()①定义API: Subroutine keybd_event(uint bVk,uint bScan,long dwFlags,long dwExtraInfo ) library "user32.dll" ②自定义一用户事件(ue_keydown ID:pbm_
2007-09-26 13:57:00
1676
1
原创 SQLServer使用identity函数生成带有自增列临时表遇到的一个排序问题
今天在使用identity函数生成临时表的时候出现一个关于排序的问题.select identity(int,1,1) myrow_id,billnointo #tempfrom myTableorder by myTable.myrow_id 我想按照myrow_id排序然后插入临时表#temp,并利用identity(int,1,1)函数生成行号列,结果#temp表里数据
2007-09-26 10:05:00
5457
原创 SQL Server各种日期计算方法
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文 章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你必须注意以下的
2007-09-25 11:58:00
799
原创 MS SQLServer数据库开发常用汇总(陆续添加..)
MS-SQL数据库开发常用汇总(摘抄) 1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt(原始密码)select pwdencrypt(原始密码)select pwdcompare(原始密码,加密后密码) =
2007-09-25 09:45:00
501
原创 利用数据库复制技术实现数据同步更新
复制的概念复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。SQL复制的基本元素包括出版服务器、订阅服务器、分发服务器、出版物、文章SQL复制的工作原理
2007-09-25 09:41:00
633
转载 SQLServer 2000 数据库备份还原存储过程
SQLServer 2000 数据库备份还原存储过程: --这个存储过程是在网上找到的,并非原创。if exists(select * from sysobjects where type=p and name=usp_backup) drop proc usp_backupgocreate proc usp_backup @flag int out, @backup_db_n
2007-09-25 09:26:00
1729
1
原创 介绍微软一个罕为人知的无敌命令——强制结束进程
我用过了,有部分进程还是结束不掉,但有大部分还是可以强制结束掉的. 问:怎么才能关掉一个用任务管理器关不了的进程?我前段时间发现我的机子里多了一个进程,只要开机就在,我用任务管理器却怎么关也关不了 答1:杀进程很容易,随便找个工具都行。比如IceSword。关键是找到这个进程的启动方式,不然下次重启它又出来了。顺便教大家一招狠的。其实用Windows自带的工具就能杀大部分进程:
2007-09-25 09:22:00
872
转载 sqlserver2000数据库修复实战经验
我所讲的一个故事的背景是这样的,在某一个POS的项目中使用SQLSERVER 2000做前台数据库,IBM 的DB2做后台数据库。前台数据库的环境是这样的操作系统是WINDOWS2000 SERVER(10 USERS),数据库是SQLSERVER2000(E)+SP3,Application是POS的收银系统(是一种实时的交易系统)。硬件的配置是:P4 XRON 2.4G*2,36G
2007-09-21 14:09:00
1532
原创 MSSQLServer如何恢复或修复MSSQL数据库的MDF文件
如何恢复/修复MS SQL数据库的MDF文件如果备份的数据库有2个文件,分别是.LDF 和 .MDF,打开企业管理器,在实例上右击---所有任务--附加数据库,然后选择那个.MDF文件,就可以了。或者在查询分析器中输入:sp_attach_db "数据库名称","路径/文件名.ldf","路径/文件名.MDF"SQL Server数据库备份有两种方式,一种是使用BACKUP DATABAS
2007-09-21 14:04:00
2605
原创 SQLServer删除重复数据记录
*******************************************SQLServer2000删除重复数据(总结)******************************************* 一、具有主键的情况 I.具有唯一性的字段id(为唯一主键) delete 用户表 where id not in ( select max(id)
2007-09-21 13:41:00
1925
原创 Google面试题(摘录)
1.一辆学校班车里面能装多少个高尔夫球? 2.你被缩小到只有硬币厚度那么点高(不是压扁,是按比例缩小),然后被扔到一个空的玻璃搅拌器中,搅拌刀片一分钟后就开始转动。你怎么办? 3.要是让你清洗整个西雅图的所有窗子,你会收取多少费用? 4.怎么才能识别出电脑的内存堆栈是向上溢出还是向下溢出? 5.你要向你8岁的侄子解释什么是数据库,请用三句话完成。 6.时钟的指针一天内会重合几次? 7.你需要从A地
2007-09-21 08:47:00
585
转载 SQLServer分页存储过程的一点心得
最近参与一个对原有MS SQLSERVER2000+ASP系统升级到.NET的开发项目。其中,针对某一个数据记录较多的表的查询用的比较多,而且该查询的条件组合比较复杂,包括分页,按特定字段排序,按特定条件查询。 参考了netkillerbaseSQL Server 存储过程的分页,开始决定采用效率最高的“方案二”,即通过ID标识来比较大小,从而快速检索出所需的记录。 为了方便读者
2007-09-21 08:42:00
1000
原创 关系数据库的查询优化策略
1 引言 随着计算机应用技术的不断普及和发展,数据库系统正越来越多的走进人们的日常生活。在要求查询结果正确无误的同时,人们越来越关心查询的效率问题。影响查询效率的因素很多,诸如处理器的速度、I/O速度、存储器的容量、操作系统、采取何种的数据库服务系统等。但是对于特定服务器来说查询的效率主要取决于DBA(数据库管理员)所给定的查询语句。 2 合理使用
2007-09-21 08:39:00
998
转载 SQLServer海量数据库的查询优化及分页算法方案
随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地系统管理员和数据库管理员亟待解决的难题
2007-09-21 08:35:00
1149
原创 SQLServer用存储过程实现分页
实现数据分页查询的方案相当多,前台和后台都有很多好方法,这些好方法都有一个共同的特点:在实现分页的同时,考虑了网络资源的占有问题。本文要讨论的是使用SQL Server存储过程的实现方法。 引子在含有ID主键(且ID连续)的Tab表中,查找第51行到第100行数据,对应的SQL语句为:SLECET*FROME tab WHERE ID BETWEEN 51 AND 10
2007-09-21 08:32:00
2298
1
原创 MSSQLServer数据库的分页问题
随着数据库中存储的数据的增多,满足用户查询条件的数据也随之增加。而用户一般不可能一次性看完所有的数据, 很多时候也不需要看完所有数据。在这种情况下,分页返回用户查询的数据就显得相当的重要。分页返回用户数据有如下好处:1、减少服务器磁盘系统地读取压力2、减少网络流量,减轻网络压力3、减轻客户端显示数据的压力4、提高处理效率。 一般而言,分页处理分为两种:应用程序中的分页处理
2007-09-21 08:26:00
667
原创 利用SQL未公开的存储过程实现分页
if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_splitpage]) and OBJECTPROPERTY(id, NIsProcedure) = 1) drop procedure [dbo].[p_split
2007-09-20 15:05:00
947
2
转载 mssql里sp_MSforeachtable和sp_MSforeachdb的用法
sql查询所有用户表的列表,详细信息,如:记录数,表占用大小等EXEC sp_MSforeachtable "EXECUTE sp_spaceused ?"mssql里sp_MSforeachtable和sp_MSforeachdb的用法从mssql6.5开始,微软提供了两个不公开,非常有用的系统存储过程sp_MSforeachtable和sp_MSforeac
2007-09-20 14:42:00
3518
转载 SQLServer 分页存储过程
SQLServer 分页存储过程原作者:邹建(zjcxc)来源:优快云 BLOG原文地址:http://blog.youkuaiyun.com/zjcxc/archive/2003/12/29/20080.aspx /**//*--用存储过程实现的分页程序 显示指定表、视图、查询结果的第X页 对于表中主键或标识列的情况,直接从原表取数查询,其它情况使用临时表的方法 如果视图或查询结果
2007-09-20 10:38:00
911
原创 SQLSERVER中统计所有表的记录数
今天群里的一个朋友问了个问题:如何把数据库里所有表的记录数都统计出来? 由于以前我曾经试着写过一个存储过程,作用就是删除所有表的内容,思路是这样的: 首先通过sysobjects表构造一个sql语句字符串DELETE 表名,其中表名就是sysobjects中的name列,把这些DELETE语句字符串连接起来的方法一是通过游标,二则是直接利用如下语句: select @
2007-09-19 17:55:00
7097
转载 ADO.NET中的多数据表操作浅析—读取
ADO.NET中的多数据表操作浅析—读取作者:郑佐 2004-8-5 在开发基于.NET平台的数据库应用程序时,我们一般都会用到DataSet,作为ADO.NET的核心类它为我们提供了强大的功能,而整个看上去就像是放在内存内的一个小型数据库,内部包括了DataTable、DataView、DataRow、DataColumn、Constraint以及DataR
2007-08-08 14:35:00
698
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人