`
yld387xs
  • 浏览: 15023 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
[.net] 关于.net线程问题总结(二) 2011年01月03日   经常看到名为BeginXXX和EndXXX的方法,他们是做什么用的?   这是.net的一个异步方法名称规范    .Net在设计的时候为异步编程设计了一个异步编程模型(APM),这个模型不仅是使用.NET的开发人员使用,.Net内部也频繁用到,比如所有的Stream就有BeginRead,EndRead,Socket,WebRequet,SqlCommand都运用到了这个模式,一般来讲,调用BegionXXX的时候,一般会启动一个异步过程去执行一个操作,EndEnvoke可以接收这个异步操作的返回,当然如果异步操作 ...
加速你的hibernate引擎 2010年11月01日   1. 简介   Hibernate是最流行提供数据固话和查询的ORM引擎之一。   在你的项目中引入Hibernate并使其可以工作是非常简单的。然而,使其工作的非常好则需要会费很多的时间以及大量的 ...
Hello Android 第三版 (二) 2010年09月08日   第二章框架   2.1 框架图      Linux内核   Android 的核心系统服务依赖于 Linux 2.6 内核,如安全性,内存管理,进程管理,网络协议栈和驱动模型。 Linux 内核也同时作为硬件和软件栈之间的抽象层。   原生库(Native Library)   在Linux内核之上的是Android的原生库,这些库均采用C或者C++编写的,与硬件结合非常紧密。其中重要的原生库主要有:   Surface Manager:对显示子系统的管理,类似于Vista或Compiz的窗体管理器,但是比这 ...
MySQL的优化(本文是Monty在O'Reilly Open Source Convention 2000大会上的演讲)(摘自老叶的博客,有删改) 2010年08月24日   1、我们可以且应该优化什么?    硬件    操作系统/软件库    SQL服务器(设置和查询)    应用编程接口(API)    应用程序    -------------------------------------------------- ------------------------------    2、优化硬件    如果你需要庞大的数据库表(>2G),你应该考虑使用64位的 ...
一个对Winsock完成端口模型封装的类 2011年01月05日   转载请按如下方式显示标明原创作者及出处,以示尊重!!   原创作者:elssann 联系方式:PPP elssann@hotmail.com   在Windows下进行网络服务端程序开发,毫无疑问,Winsock 完成端口模型是最高效的。Winsock的完成端口模型借助Widnows的重叠IO和完成端口来实现,完成端口模型懂了之后是比较简单的,但是要想掌握Winsock完成端口模型,需要对WINDOWS下的线程、线程同步,Winsock API以及WINDOWS IO机制有一定的了解。如果不了解,推荐几本书:《Insid ...
VB窗口图表化 2011年04月20日   '本模块为实现托盘图标的模块 , 他在主窗体的form_resize和 form_unload中存在,看以下例子.   'Private Sub Form_Resize()   'If Me.WindowState = vbMinimized Then   '  If tptb.show_yes = False Then   '     tptb.AddToTray Me, m1   '     tptb.show_yes = True   '     tptb.SetTrayTip "资料管理"   '  End If   '  ...

VB 两小时

VB 两小时 2011年09月25日   Option Explicit   Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameter As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long ...
使用 Shell 属性及方法 2011年07月13日   1、创建 Shell 对象   var Shell = new ActiveXObject("Shell.Application");   2、使用 Shell 属性及方法   Shell.Application   Shell.Parent   Shell.CascadeWindows()   Shell.TileHorizontally()   Shell.T ...
VB获取QQ2011安装路径 2011年05月23日   VB获取QQ2011安装路径说白了就是获取注册表。。。   Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nSho ...

VB关机代码

VB关机代码 2011年07月20日   .首先在Form1窗体上添加一个Label1控件属性text设置为:今天:2.然后分别添加3个button控件name分别为button1、button2、button3它们的text属性分别为1. 关闭计算机(启动定时器)2. 注销3. 重新启动。(图1)   图1     现在我们就需要为程序加上一个定时器了,这个定时器需要与textbox1控件相关联,输入正确时间格式后就可以启动定时功能了。然后我们需要在窗体上添加一个timer、一个textbox1控件、和一个RadioButton1控件。让它们保留默认值不变。其中. TextBox1控件的 ...
转载:OpenGL显示文字 2010年07月03日   本课我们来谈谈如何显示文字。   OpenGL并没有直接提供显示文字的功能,并且,OpenGL也没有自带专门的字库。因此,要显示文字,就必须依赖操作系统所提供的功能了。   各种流行的图形操作系统,例如Windows系统和Linux系统,都提供了一些功能,以便能够在OpenGL程序中方便的显示文字。   最常见的方法就是,我们给出一个字符,给出一个显示列表编号,然后操作系统由把绘制这个字符的OpenGL命令装到指定的显示列表中。当需要绘制字符的时候,我们只需要调用这个显示列表即可。   不过,Windows系统和Linux系统,产生这个显 ...

c/c++调用java

c/c++调用java 2011年06月30日       一直以来,不喜欢半懂不懂的干事情,读代码的时候发懵了,所以找了下c++调用java的方式方法,作了些删减,摘了下来。   C/C++要调用JAVA程序,必须先加载JAVA虚拟机,由JAVA虚拟机解释执行class文件。为了初始化JAVA虚拟机,JNI提供了一系列的接口函数,通过这些函数方便地加载虚拟机到内存中。   1.加载虚拟机:   函数:jint JNI_CreateJavaVM(JavaVM **pvm, void **penv, void args);   参数说明:JavaVM **pvm JAVA虚拟机指针   JNIE ...

面试题讲评

面试题讲评 2011年03月14日   面试了几家公司,只有这一两公司的面试题有点水平.且听我一一讲评:   a. 在java中导入一个包,会导入这个包的所有类及其嵌套包的所有类,这个说话正确吗?   错误  前半句"会导入这个包的所有类"是正确的,但是不能导入其嵌套包的所有类,如event包在awt包中,我们在做applet程序时要同时import java.awt.*;和import java.awt.event.*;   b. String s1 = "Hello"; String s2 = "Hello"; String s3 ...
主流嵌入式操作系统介绍(一) 2010年08月13日   http://www.edu03.com/2010/0610/863.html   嵌入式系统是以应用为中心,软硬件可裁减的,适用于对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。具有软件代码小、高度自动化、响应速度快等特点,特别适合于要求实时和多任务的体系。嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成,它是可独立工作的“器件”。   嵌入式操作系统EOS(Embedded OperatingSystem)是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域。EOS负责嵌入 ...
AIX平台TONGLINK/Q安装与配置 2011年02月23日   AIX平台TONGLINK/Q安装与配置   参考手册 1   1 文档说明 3   1.1 编写目的 3   1.2 文档范围 3   1.3 名词定义 3   2 TONGLINK/Q安装 3   2.1 VG、LV、FS准备 3   2.2 用户准备 3   ...
Global site tag (gtag.js) - Google Analytics