MFC DLL导出类2011-06-15 10:542718人阅读评论(0)收藏举报dllmfcinterfaceparameterslibrarynull方法1: 在VC上new一个名为dll的MFC DLL工程。 第一步,创建一个interface.h文件来定义接口,代码如下: //file i...
分类:
编程语言 时间:
2015-01-17 11:05:19
阅读次数:
191
1 说明
乱码问题:
获取请求参数中的乱码问题;
POST请求:request.setCharacterEncoding(“utf-8”);GET请求:newString(request.getParameter(“xxx”).getBytes(“iso-8859-1”), “utf-8”);
响应的乱码问题:response.setContextType(“text/ht...
分类:
编程语言 时间:
2015-01-17 10:02:47
阅读次数:
305
Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero.
Note:
Elements in a triplet (a,b,c) mu...
分类:
编程语言 时间:
2015-01-17 10:02:22
阅读次数:
232
在项目中如何处理出现的异常,以前通常的作法是继承Exception或实现Runnable接口来封装自定义异常,然后在项目代码中通过try...catch语句块来捕获到出现的异常,封装到我们自己定义的异常类中。如果项目中使用的SpringMVC框架的话,这里介绍另外一种也比较方便的异常处理方法,本人还是比较喜欢这种处理方式。这里用到的是ExceptionHandler这个注解。
1、首先新建一个名...
分类:
编程语言 时间:
2015-01-17 10:02:52
阅读次数:
238
在一些项目里面比如进销存系统,对一些过期图片的定时清理或者库存不足发出预警提示,就需要用到定时调度技术。
每当经过一段时间,程序会自动执行,就是定时调度。如果要使用定时调度,则必须保证程序始终运行才行哦,也就是说定时调度是在程序之外又启动了一个新的线程。那么怎样才能实现定时调度呢?
方案一:可以使用JDK自带的java.util.Timer对象。可以创建定制的timer或者调用...
分类:
编程语言 时间:
2015-01-17 10:00:14
阅读次数:
151
定义类 声明对象 创建对象 实例化对象 属性 对象调用属性或者方法
举例,下面定义类了一个类并声明属性,写了一个方法:
{CSDN:CODE:582010}
创建对象 实例化对象 属性 类调用属性或者方法
{CSDN:CODE:582014}...
分类:
编程语言 时间:
2015-01-17 10:02:00
阅读次数:
229
工厂模式,实例化对象,用工厂方法取代new操作。工厂模式基本与简单工厂模式差点儿相同,简单工厂中每次加入一个子类必须在工厂类中加入一个推断分支,这违背了开闭原则。而工厂模式的解决方法是将简单工厂中的每一个推断都生成一个工厂子类,工厂子类位于工厂类抽象和产品类实现之间,实际依旧属于实现。工厂类中的为抽...
分类:
编程语言 时间:
2015-01-17 09:58:20
阅读次数:
220
所需要的jar包在:\jdk1.7.0_25\jre\lib\rt.jar里面package util;import java.awt.Image; import java.awt.image.BufferedImage; import java.io.File; import java.io.Fi...
分类:
编程语言 时间:
2015-01-17 09:54:45
阅读次数:
175
The demons had captured the princess (P) and imprisoned her in the bottom-right corner of a dungeon. The dungeon consists of M x N rooms laid out in a 2D grid. Our valiant knight (K)
was initially p...
分类:
编程语言 时间:
2015-01-17 08:50:50
阅读次数:
206
由于jdk版本和运行环境的版本不一致,会导致class文件不能运行。
原因是:可能是因为机器有两个版本,window\system\下的javac.exe版本过低,
根据环境变量设置的Path,由于C:\Program Files\Java\jdk1.6.0_12\bin;设置在后面,
而%SystemRoot%\system32;设置在前面,所以先找到的是system目录下的低版本,
...
分类:
编程语言 时间:
2015-01-17 08:50:29
阅读次数:
263
java中:
采用中间变量机制:
i = i++;
相当于:
temp = i;
i = i + 1;
i = temp; (即i = i++ = temp)
## 注:在二元操作符(“=”、“+”)对应的指令生成之前生成一个自增指令(即:在 “+” 和 “=” 运算执行前,就已经自增了)。##
问题实质:在java中,执行自增运算时,会为每一个自增操作分配一个临时变量,如果是...
分类:
编程语言 时间:
2015-01-17 08:49:35
阅读次数:
226
先说1个双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行如:s1="hello,world"如果要写成多行,那么就要使用\(“连行符”)吧,如s2="hello,\world"s2与s1是一样的。如果你用3个双引号的话,就可以直接写了,如下:s3="""hello,world,hahaha."""那么s3实际上就是"h..
分类:
编程语言 时间:
2015-01-17 06:40:38
阅读次数:
204
[objectObject][objectObject][objectObject]单行注释以开头,例如:
[objectObject][objectObject][objectObject]print6输出6
[objectObject][objectObject][objectObject]Python的注释只有针对于单行的注释(用#),这是一种变通的方法。
[objectObject][objectObject..
分类:
编程语言 时间:
2015-01-17 06:40:52
阅读次数:
226
通过封装常用的点、线段类型,并提供点、线间的相互关系运算,为计算几何工具库的编写提供基础框架。...
分类:
编程语言 时间:
2015-01-17 06:32:11
阅读次数:
271
# -*- coding: utf8 -*-'''https://oj.leetcode.com/problems/regular-expression-matching/Implement regular expression matching with support for '.' and '...
分类:
编程语言 时间:
2015-01-17 06:25:11
阅读次数:
212
Go语言基础知识学习笔记1安装教程我就不写了,推荐大家下载msc的安装包,因为他会自动帮你配置一些环境变量,但是GOPATH这个工作目录的环境变量需要自己配置右键我的电脑->属性->高级系统设置->环境变量->新建系统变量变量名称大写 GOPATH 路径就你的工作目录,如我的是D:/go 如果有多个...
分类:
编程语言 时间:
2015-01-17 06:26:07
阅读次数:
222
第一章 JavaScript基础1.JavaScript只是一种运行于客户端,可以被客户端浏览器解析的一段代码。它和java没有任何关系2.JavaScript简称JS3.jQuery是对JS的一个封装,市面上对JS代码进行封装了厂家不止一个,将来大家可能会用到除了jQuery以外的其他厂家的js库...
分类:
编程语言 时间:
2015-01-17 06:26:18
阅读次数:
206