首页 软件列表

首页

解析VC中创建DLL,导出全局变量,函数和类的深入分析

2020-02-16 标签:解析,vc,创建,dll,导出,全局变量,函数,深入分析,中新,win,32,项目,mathlib,添加

一.创建DLL1.在VC中新建一个Win32空项目MathLib;2.添加预编译头文件stdafx.h,定义导入导出控制符号:实现代码如下://stdafx.h#pragma once#define MATHLIB_EXPORT3.添加包含要导出的全局变量,函数和类的头文件MathLib.h:实现代

首页

VC解析XML文件-CMarkup的使用详解

2020-02-16 标签:vc,解析,xml,文件,cmarkup,使用,详解,工具,tinyxml,ibm,ms,等等,据说,很好,字符集,问题,编译,不了,就用,过后

VC解析XML文件的工具有很多,CMarkup, tinyXML,还有IBM的,MS的等等。据说tinyXML很好,可能字符集问题,我编译不了。所以就用CMarkup来解析,使用过后,觉得非常不错,使用起来很方便。CMarkup下载地址:http://www.firstobject.com/发现网上

首页

深入VC回调函数的使用详解

2020-02-16 标签:深入,vc,函数,使用,详解,说白了,事件,响应,程序,windows,每个,消息,可以理解,代码,要由,用户,定义,了事

回调函数说白了就是事件响应程序,Windows的每个消息可以理解为一个事件,事件的响应代码要由用户自己来定义。用户定义了事件响应的代码,但还要Windows知道这段代码的位置(要不然Windows就不知道如何去调用,这也没有用),于是用户需要将回调函数的指针告诉Windows,最典型的例子是在窗口类

基于VC编写COM连接点事件的分析介绍
首页

基于VC编写COM连接点事件的分析介绍

2020-02-16 标签:基于,vc,编写,com,连接,事件,分析,介绍,典型,方案,是让,客户端,对象,实例,服务器,调用,然而,特殊,机制

COM 中的典型方案是让客户端对象实例化服务器对象,然后调用这些对象。然而,没有一种特殊机制的话,这些服务器对象将很难转向并回调到客户端对象。COM 连接点便提供了这种特殊机制,实现了服务器和客户端之间的双向通信。使用连接点,服务器能够在服务器上发生某些事件时调用客户端。原理如下图:有了连接点,服务

首页

解决JTable排序问题的方法详解

2020-02-16 标签:解决,jtable,排序,问题,方法,详解,让人,头疼,sun,最常,用的,功能,提供,近日,翻看,官方,java,tutorial,发现

JTable的排序是一个让人头疼的问题,Sun没有为排序这个最常用的功能提供类。但是近日翻看Sun官方java的tutorial,却发现其在文档中提供了这个类的实现,使用非常简单!使用方法示例:实现代码如下:TableSorter sorter = new TableSorter(new MyTab

首页

基于JTable的列宽与内容自适应的实现方法

2020-02-16 标签:基于,jtable,内容,自适应,实现,方法,默认,宽度,平均,函数,长度,适应,代码,如下,public,void

JTable默认的各列宽度平均,下函数可以实现各列宽度与内容长度适应!实现代码如下:public void FitTableColumns(JTable myTable){JTableHeader header = myTable.getTableHeader();int rowCount = my

首页

基于JVM 调优的技巧总结分析

2020-02-16 标签:基于,jvm,技巧,总结,分析,这篇,技巧性,文章,关于,gc,调整,纯的,看我,其他,几篇,因为是,废话少说

这篇是技巧性的文章,如果要找关于GC或者调整内纯的文章,看我其他几篇文章。因为是JVM 调优总结,所以废话少说。从各方面一共收集到以下几个方法:1.升级 JVM 版本。如果能使用64-bit,使用64-bit JVM。基本上没什么好解释的,很简单将JVM升级到最新的版本。如果你还是使用JDK1.4甚

首页

基于eclipse.ini内存设置的问题详解

2020-02-16 标签:基于,eclipse,ini,内存,设置,问题,详解,vmargs,xms,128,m,xmx,512,xx,permsize,64,maxpermsize,这里有,几个问题

-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3

首页

基于jni调用时,jvm报错问题的深入分析

2020-02-16 标签:基于,jni,调用,jvm,报错,问题,深入分析,执行,如下,实现,代码,package,public,class,n,ative,testjni,string

执行如下的jni调用:实现代码如下:package jni;public class JNITransObject { public native TestJNI[] ObjectMethod(String text); static {System.loadLibrary("JNITransObj

首页

解析Runtime中shutdown hook的使用详解

2020-02-16 标签:解析,runtime,shutdown,hook,使用,详解,根据,java,api,所谓,初始化,尚未,执行,线程,对象,注册,jvm,停止,声明

根据 Java API, 所谓 shutdown hook 就是已经初始化但尚未开始执行的线程对象。在Runtime 注册后,如果 jvm 要停止前,这些 shutdown hook 便开始执行。声明:Runtime.addShutdownHook(Thread t)举例如下:实现代码如下:pack