摘要: 做了8年的编程工作,从最初的java--->普元EOS---->VB------>ASP----->c#----->PHP----->JS(AJAX---JQUERY----EXTJS),经历了这么多的过程,按理说学的不少,可是离开工作一年后,回味起来发现自己还是什么都不懂。 之前在公司上班,学的都是一个系统,整个开发过程都是被圈在一个范围,按照一定的编程规范来,懂了也只是皮毛,或者说也只能在这个范围内比较精通一点。换了三家公司几乎都是一样的模式。后来开始自己创业,发现接到一个项目后无从下手,无论是数据结构设计、架构设计、表现层、应用层没有哪个是能够自己实现 阅读全文
posted @ 2012-10-27 13:55 牛肉幹 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 目前关于NT服务器的入侵,有很多种方法,如对IIS的漏洞进行利用,但大家不知道注意到没有,其实通过与NT服务器相关联的SQL数据库服务器的例子也是很有比例的一种手段。大家可以参看下面的一个新闻报道:http://www.vnunet.com/News/1110938。Herbless入侵破坏的一些站点,如legoland.co.uk站点就是通过SQL服务器的入侵而获得对系统的控制权而破坏的。所以对SQL服务器的保护是必不可少的,这里我整理了一些漏洞供大家来参考,见笑,见笑。我们先来看看SQL服务程序支持的网络协议库:--------------------------------------- 阅读全文
posted @ 2012-10-25 00:10 牛肉幹 阅读(1708) 评论(3) 推荐(1) 编辑
摘要: select distinct * from tableName此文是Sql Server实用操作小技巧集合,包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等。 (一)挂起操作 在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法: 到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 删除PendingFileRenameOperations (二)收缩数据库 --重建索引 DBCC RE... 阅读全文
posted @ 2012-10-25 00:08 牛肉幹 阅读(567) 评论(1) 推荐(1) 编辑
摘要: 今天看到extjs.org.cn收集的一些开发调试的ExtJS开发工具,感觉不错!转过来给大家分享下不管您是用ExtJs结合哪一种言,使用的是哪一个平台.你都可以在下面找到你需要的开发工具.此文章会一直保持更新.调试工具......以下是extjs.org.cn收集的一些开发调试的ExtJS开发工具,不管您是用ExtJs结合哪一种言,使用的是哪一个平台.你都可以在下面找到你需要的开发工具.此文章会一直保持更新.调试工具:调试ExtJs利器 - Firebug(Firefox插件)调试ExtJs利器 - Microsoft Script Debug(官方IE插件)调试ExtJs利器 - Full 阅读全文
posted @ 2012-10-24 09:39 牛肉幹 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:/*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select * from OPENROWSET(’MICROSOFT.JET.OLEDB.4.0’,’Excel 5.0;HDR=YES;DATABASE=c:\test.xls’,sheet1$)--如果导入数据并生成表select * into 表 from OPENROWSET(’MICROS... 阅读全文
posted @ 2012-10-23 21:18 牛肉幹 阅读(319) 评论(0) 推荐(1) 编辑
摘要: CREATE proc sp_page@pagenum intasSET NOCOUNT ON /*-----这一句很重要,不然它只会认 insert #change......这个数据集:))*/declare @sql nvarchar(500) --声明动态sql执行语句declare @pagecount int --当前页数--取得当前数据库的记录总数declare @row_num int begin select @row_num=count(*) from h_EmpArchives--创建临时表,作为数据过滤create table #change (T_id int)--判 阅读全文
posted @ 2012-10-23 19:48 牛肉幹 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 此文是Sql Server实用操作小技巧集合,包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等。 (一)挂起操作 在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法: 到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 删除PendingFileRenameOperations (二)收缩数据库 --重建索引 DBCC REINDEX DBCC INDEXDEFRAG --收缩数据和... 阅读全文
posted @ 2012-10-23 19:46 牛肉幹 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 列出局域网内所有SQL服务器的另外一个办法楼上介绍的是用服务器端sql server提供的SP的方法来返回一个数据集。另外,介绍一个用sql server客户端dmo对象获得sql服务器列表的方法,你需要在VB程序应用#Microsoft SQLDMO Object Library,通常这个文件的路径在\Program Files\Microsoft SQL Server\80\Tools\Binn\SQLDMO.dll: Dim oApp As New SQLDMO.Application Dim oNameList As NameList Dim i As Integer On Erro. 阅读全文
posted @ 2012-10-23 19:45 牛肉幹 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 为了方便网络编程,90年代初,由Microsoft联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口,即Windows Sockets规范,它不是一种网络协议,而是一套开放的、支持多种协议的Windows下的网络编程接口。现在的Winsock已经基本上实现了与协议无关,你可以使用Winsock来调用多种协议的功能,但较常使用的是TCP/IP协议。Socket实际在计算机中提供了一个通信端口,可以通过这个端口与任何一个具有Socket接口的计算机通信。应用程序在网络上传输,接收的信息都通过这个Socket接口来实现。 微软为VC定义了Winsock类如CAsyncSocket类和派. 阅读全文
posted @ 2012-10-23 19:37 牛肉幹 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 如果要想获得远程的地址,需要用sendarp这个函数来实现。具体的代码如下:[DllImport("Iphlpapi.dll")]private static unsafe extern int SendARP(Int32 dest,Int32 host,ref IntPtr mac,ref IntPtr length);[DllImport("Ws2_32.dll")]private static extern Int32 inet_addr(string ip);Int32 ldest= inet_addr("157.60.68.163&q 阅读全文
posted @ 2012-10-23 19:34 牛肉幹 阅读(220) 评论(0) 推荐(0) 编辑