以下题目,可根据自己情况挑选题目作答,不必全部作答.您也可以就相关问题直接找负责面试人员面述而不笔答…… 一:SQL tuning 类 1:列举几种表连接方式 2:不借助第三方工具,怎样查看sql的执行计划 3:如何使用CBO,CBO与RULE的区别 4:如何定位重要
摘 要:本文以Delphi7.0作为开发平台,给出了网络监控软件中的两种屏幕抓图技术的设计方法和步骤。介绍了教师在计算机机房内教学时,如何监控学生计算机显示器上的画面,以保证教学的质量和效果。 引言 随着网络技术的飞速发展,计算机网络在各高等院校教学中
利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。
本文讲解的是你在建立包含内存以外资源的类型,特别是处置非内存资源的时候,如何编写自己的资源管理代码。 我们已经知道了处置那些占用非受控(unmanaged)资源的对象的重要性,现在应该编写资源管理代码来处置那些包含非内存资源的类型了。整个.NET框架组件
Visual C#的SQL Server编程初始设置首先,我们需在应用系统中安装SQL Server 2005,Microsoft OLE DB Provider for SQL Server (SQL OLE DB)也会同时被自动安装,接着用SQL Server的Enterprise Manager创建一个叫tyjdb的数据库,并新建一名为address的数据表,其含
说实话,这个连接数据库是非常简单的!因为它没什么技巧,只需要自己多多练习,搞几遍就会了,而且所有的连接数据库都是这样写的~~!using System; using System.IO; using System.Data.OleDb; namespace ConsoleDBDemo { /// <summary> /// Cla
我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。首先来看传统方法:publicpartialclass Form1 : Form ...{ public Form1() ...{ InitializeComponent(); }priva
1.说明:导出的效率说不上很高,但至少是可以接收的.参考网上很多高效导出Excel的方法,实现到时能够实现的,导出速度也很快,不过缺陷在与 不能很好的进行单元格的格式化,比如上图中的"拼音码"字段中的值"000000000012120",在导出后就显示"12120",挺郁闷 的!o(∩_∩)o,
创建一个 易度甘特图 ,需要有两大对象:1.Edo.project.GanttView :甘特图显示组件2.Edo.data.DataProject :甘特图数据组件GanttView组件是一般意义上的易度甘特图组件,它是一个界面显示组件,是一个左侧树形任务,右侧条形图的组件。DataProject是甘特图数据组
首先,将上文中的附件im32.dll和msimg32.dll放入QQ的Bin目录下,用OD加载im32.dll,在Hook_SaveMsg的函数中设置断点;然后,加载QQ,运行后,给此QQ发送一条消息,便命中断点于Hook_SaveMsg函数中,Ctrl+F9,便来到如下位置:代码:3119CBCD FF15 6CA92A31 call dwo
我想写成一个专题。现在计划好三篇了。第一篇是 gdb 简介。第二篇是 gdb 命令介绍。主要是介绍 OllyDbg 的调试操作 在 gdb 中的对应的命令,以及 gdb 特色命令的介绍。第三篇是 实际用 gdb 使用实战。通过跟踪一个 bug 来演示的。其实第四篇也差不多了,是介绍 gdb
今天给朋友脱一个软件的壳..是TMD的,由于本人的机子是WIN7系统的,所以我一直使用虚拟机进行脱壳这种艰巨的任务的!平时脱得壳没怎么碰见检测虚拟机,这里推荐下面这个帖子.基本上可以解决TMD虚拟机的问题,但是我这个版本我不知道是新的呢,还是啥.请原谅我对TMD版本的
构建高性能的J2EE应用不但需要了解常用的实施技巧。下面介绍最常用的10种有效方法,可帮助架构设计师们快速成为这方面的专家。Java性能的基础—内存管理任何Java应用,单机的或J2EE的性能基础都可归结到你的应用是如何管理内存的问题。Java的内存管理包括两个重要任
这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、 IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提 供的大量的API,根本不能很好地使用它;
J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习 J2EE学习方向。首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营
我们经常有这样的需求,给xaml的一个元素绑定一个值,但是显示用绑定值来显示其他的值。比如从数据库中取出的日期是2010-11-14,显示的时候需要显示2010年11月14日,怎么解决这个需求呢?silverlight给我们提供了一个IValueConverter接口来解决这个问题。该接口有两
<?$s = $_SERVER['QUERY_STRING'];if ($s == "http://www.baidu.com"){$s = http://www.cr173.com;}if ($s == "http://www.163.com"){$s = "http://www.cr173.com";}header("Location:".$s."");?> 一般都是用 header , 稍微高级点的还要在header 再加上其它的
一个函数caller会在其内部调用另外一个函数callee,现在的情况是,caller可能会在多个地方被多次调用,而你希望callee只在第一次被调用时被调用一次。一般情况下,callee会是一个对环境或者资源的初始化工作。或许,从代码结构的角度来讲,你第一个想到的是把calle
1,下面使用模版的一个方法!<?php $fp = fopen ("templets.html","a");if ($fp){ $fup = fread ($fp,filesize("templets.html"));$fp2 = fopen ("html.shtml","w");if ($fwrite ($fp2,$fup)){ $fclose ($fp);$fcolse ($fp2); die ("写入模板成功"); } else { fcl
声明:本例只作学习用 版本信息:Okphp BBS v1.3 开源版 由于PHP和MYSQL本身得原因,PHP+MYSQL的注射要比asp困难,尤其是注射时语句的构造方面更是个难点,本文主要是借对Okphp BBS v1.3一些文件得简单分析,来谈谈php+mysql注射语句构造方式,希望本文对你有
先大概看一下控制台应用程序的Main方法的主要代码:001 static bool done = false; 002 static decimal count2 = 0; 003 static int threadDone = 0;//标志启用线程数? 004 static System.Timers.Timer timer = new System.Timers.Timer(1000); 005 006 static dec
Cassandra中所有的运行配置都是在配置文件cassandra.yaml中进行配置。下面依次讲解Cassandra中的配置项:cluster_name设置Cassandra集群的名称。在Cassandra集群中,每一台服务器都必须具备相应的集群的名称。如果名称不一致,则当前Cassandra服务器无法加入集群。
粗看了一下TASM5.0、MASM6.15、MASM10.0没感觉MASM比TASM5强在哪里。反编译看了一下代码TASM5.0是使用汇编编写的。MASM6.15是使用VC6开发,C语言和C++混合编写的。MASM10.0是使用VC2010开发,C语言和C++混合编写的。TASM5.0除了不支持扩展指令(我没打官方那个补丁
[站长个人网站] 80x86汇编小站: http://www.x86asm.com [常用搜索引擎] http://www.google.com/ http://www.bing.com/ http://www.kngine.com/ [汇编语言] http://www.asmcommunity.net/ http://www.masm32.com/ [Win32 Asm]http://
[序言] 很多人都对驱动开发有兴趣,但往往找不到正确的学习方式.当然这跟驱动开发的本土化资料少有关系.大多学的驱动开发资料都以英文为主,这样让很多驱动初学者很头疼.本人从事驱动开发时间不长也不短,大概也就3~4年时间.大多数人都认为会驱动开
由于考虑到大家可能开发用户态的程序较多,但不见得有太多驱动的理解,所以今天尝试下从理论开始讲解。首先说下,由于RP问题,最近重感冒,脑子有点昏,可能有些地方说的不是很清楚,如果有这种情况还望大家指出。Ring0是什么?某种程度上说,Ring0就是内核,
大家都知道,当编写一个win32 console application时,当运行此类程序的时候默认情况下会有一个类似dos窗口的console窗口,但是有的时候我们只想在程序中运行一段功能代码,不希望显示这个console窗口,让代码执行完毕之后程序自动退出.下面就介绍一下,如何隐藏win32 co
大家在学习C语言的时候,老师可能都会讲的几个算法。 1.冒泡法:这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡: #include <iostream.h> void BubbleSort(int* pData,int Count) { int iTemp; fo
一、数据传输指令 ─────────────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把
用以下的服务名称鸽子等远控可过360主动显示安全启动项 这个可是收集了好久才收集到的 希望大家顶一下服务名称:Alerter显示名称:Alerter描述:通知所选用户和计算机有关系统管理级警报。可执行文件的路径:C:\WINNT\System32\services.exe服务名称:AppMgmt显示名
被改写的MBR代码:作用是清屏并显示字符:"'I am virus! Fuck you :-)",然后进入死循环seg000:0000 mov ax, 12hseg000:0003 int 10h ; - VIDEO - SET VIDEO MODEseg000:0003 ; AL = modeseg000:0005 mov bp, 7C18h ; string start addrseg000:0008 mov cx, 18h ; str
上节讲了页面的整个生产流程,大家都期待第三篇,也就是生产的核心内容——Label的替换。说实话,我很有鸭梨啊:)一个人一个实现思路,所以...可能你不能接受。我的标签分为2种,一种是配置变量标签(就是站点和系统的Config),用 %变量名%表示,在初始化Labels之
利用FLEX开发视频播放器可以利用自带的组件VideoDisplay,也可以不用,最终两种方式开发出来的效果是可以一样的。视频播放器这个做开发的兄弟们应该都熟悉,现在的视听网站这么火热,流媒体技术也相当成熟,网上的介绍也很多。不过基本上
.Net Framework 3.0带了个System.Speech.dll,装个语音包,然后就可以实现文字朗读等功能。最近在使用的时候,发现随着程序的运行,程序占用的内存一直在增长,直到程序崩溃。用WinDbg抓了个Dump,然后看了下,里面一堆没有释放的SPVTEXTFRAG、AudioDeviceOut+InIt
最近在讲AJAX方面的一些理论和在项目中的应用。我介绍到了AJAX的一些内部原理,以及两套AJAX框架:Microsoft ASP.NET AJAX和jquery.我个人很喜欢Jquery,我对它的赞美从不吝啬。呵呵课程中讲到一个问题,就是如何动态生成多级菜单。我知道网上有不少类