2011年11月21日
摘要: 病毒编程技术分类: 网络安全 2006-06-20 11:23 888人阅读 评论(0) 收藏 举报 生活在网络时代,无论是作为一名程序员抑或是作为一名普通的电脑使用者,对病毒这个词都已经不再陌生。网络不仅仅是传播信息的快速通道,从另外一个角度来看,也是病毒得以传播和滋生的温床,有资料显示,未安装补丁的Windows操作系统连接至internet平均10-15分钟就会被蠕虫或病毒感染。各种类型的病毒,在人们通过网络查阅信息、交换文件、收听视频时正在悄悄地传播。这些病毒或蠕虫不仅在传播过程中消耗大量的带宽资源,而且会干扰系统功能的正常使用或造成数据丢失、甚至是硬件损坏,每个电脑用户几乎都有过系. 阅读全文
posted @ 2011-11-21 09:36 荣京 阅读(357) 评论(0) 推荐(0) 编辑
  2011年9月28日
摘要: mysql prepare语句使用 2011-02-19 22:14:16|分类: 默认分类 |标签: |字号大中小订阅每次都看别人的,今天我自己写下来,以后就不用看别人的了 语法 PREPARE statement_name FROM sql_text /*定义*/ EXECUTE statement_name [USING variable [,variable...]] /*执行预处理语句*/ DEALLOCATE PREPARE statement_name /*删除定义*/ 例 mysql> PREPARE prod FROM "INSERT INTO examlpl 阅读全文
posted @ 2011-09-28 15:21 荣京 阅读(2138) 评论(1) 推荐(1) 编辑
摘要: select name as 库名 from master..sysdatabases where dbid>=7 获得数据库名称select * from sysobjects where xtype='u' or xtype='v' 查询数据库里所有表的sql语句!select name from sysobjects where type='u' 查询一个库里的所有表名称sysobjects 在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在 tempdb 内,每个临时对象才在该表中占一行。列名 数据 阅读全文
posted @ 2011-09-28 15:16 荣京 阅读(1980) 评论(0) 推荐(0) 编辑
  2011年9月21日
摘要: SQL优化34条2011-05-03 07:31:13|分类: 科技·编程 |标签: |字号大中小订阅(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.(2) WHERE子句中的连接顺序.:ORACLE采用自下而上的顺序解析 阅读全文
posted @ 2011-09-21 13:28 荣京 阅读(336) 评论(0) 推荐(0) 编辑
  2011年9月19日
摘要: 性能测试工具xperf之系统启动(2)1.安装:在网站http://www.microsoft.com/whdc/system/sysperf/perftools.mspx上下载你需要的最新版本,我下载的是WPTKit,v.4.1.1-x64version,xperf_x64.msi。安装非常简单,双击安装包,安装过程选择你喜欢的安装方式(我选择典型安装),其余全部默认。安装位置默认安装在:C:\ProgramFiles\MicrosoftWindowsPerformanceToolkit\。安装完成察看该目录可发现如下三个重要的工具:Xbootmgr.exe启动跟踪捕获工具Xperf.exe 阅读全文
posted @ 2011-09-19 15:38 荣京 阅读(483) 评论(0) 推荐(0) 编辑
摘要: VS与Win7共舞:性能计数器进行性能分析www.diybl.com 时间 : 2010-06-30 作者:网络 编辑:Mr.阿布 点击: 50 [ 评论 ]--Visual Studio 性能优化 windows 7 作为程序员,谁都希望自己的软件性能优异,运行如飞。但是当我们在看到自己开发的软件像蜗牛一样慢吞吞地运行,半天没有反应的时候,我们常常会有这样一些疑问: “我的系统都在忙些什么?CPU在干啥?” “为什么我的软件性能表现这么低下?” “哪里才是软件的性能瓶颈?什么代码导致了软件的性能低下?” “软件运行到了什么状态?” 面对这些问题,程序员们都在想,要是有个软件仪表... 阅读全文
posted @ 2011-09-19 14:33 荣京 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 蛙蛙推荐:编写一个服务监控的软件如果一个服务被部署到了几十台机器上,我们往往需要每天花费很多的时间去查看每台机器上的服务的运行状况,虽然微软有MOM(Microsoft Operations Manager)和SMS(Systems Management Server),但处于成本上及其它方面的考虑,好多时候我们还用不上这些东西,其实微软公开了好多管理和监控方面的API和工具,比如WMIC,System.Managerment等,把这些零散的API和工具集中起来,便可以开发一些满足自定义需求的小软件。我们要实现以下任务1、确认指定的进程已启动2、获取指定机器,指定进程的CPU、内存、线程使用情 阅读全文
posted @ 2011-09-19 13:50 荣京 阅读(375) 评论(0) 推荐(0) 编辑
  2011年9月7日
摘要: 使用Nuget构建基于Nexus的项目 Nexus是我们构建的编程平台,使用Nexus来构建应用程序能有效的节省开发时间,提高开发质量。但Nexus更新的速度很快,基于Nexus的应用程序需要不断的更新程序集引用,而且目前只能通过手工的方式进行更新,操作复杂,容易出错。 通过对Nuget的研究,发现Nuget可以很好的解决我们目前所遇到的这些问题,欲了解更多Nuget的信息请访问这里。一、安装Nuget 1. Visual studio 2010-> Tool-> Extension Manager。 2. 选择Online Gallery,在右上角的搜索中输入Nuget,之后按提 阅读全文
posted @ 2011-09-07 16:46 荣京 阅读(1217) 评论(0) 推荐(0) 编辑
  2011年9月1日
摘要: Sql server中时间函数用法详解Posted on 2009-02-24 15:14 停留的风 阅读(5510) 评论(6) 编辑 收藏 SQL中的时间函数非常有用,特别是在我们进行初始赋值、复杂查询的时候,就显得特别方便。1、获得系统当前时间selectgetdate()2、DateName ( datepart , date )返回表示指定日期的指定日期部分的字符串。--今天是2009-2-24--星期二SELECTDATENAME(year,getdate())AS'YearName'--------返回:2009SELECTDATENAME(month,getda 阅读全文
posted @ 2011-09-01 17:18 荣京 阅读(170) 评论(0) 推荐(0) 编辑
  2011年8月31日
摘要: 在 .NET 中实现异步回调访问数据库时间:2009-11-17 19:52来源:网络收集 作者:佚名 点击: 334 次 技术论坛某些场合下,在对数据库进行访问时,为了避免同步访问数据时所带来的延迟,我们需要改进设计,以提高程序执行效率。一方面,这可以给用户以良好的使用体验;另一方面,也降低了程序崩溃的可能性。为实现这一目的,我们采用异步方式来访问数据库。 什么是异步 某些场合下,在对数据库进行访问时,为了避免同步访问数据时所带来的延迟,我们需要改进设计,以提高程序执行效率。一方面,这可以给用户以良好的使用体验;另一方面,也降低了程序崩溃的可能性。为实现这一目的,我们采用异步方式来访问数据库 阅读全文
posted @ 2011-08-31 17:10 荣京 阅读(472) 评论(0) 推荐(0) 编辑