自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于文件关联

文件关联就是某种类型的文件和某个应用程序关联起来。比如txt文件用记事本打开。要实现这个要肿么办呢?首先是注册表的HKEY_CLASSES_ROOT根键下找到txt子项,该子项有默认和ContentType两个值项,默认的数据值是txtfile。然后在注册表的HKEY_CLASSES_ROOT根键下找到txtfile子项,程序主要修改该子项下的DefaultIcon子项和S

2012-07-25 22:04:48 376

原创 MFC实现简单的键盘模拟程序

1.创建一个基于对话框的应用程序。2.添加相应的按钮和控件。3.由于虚拟键盘需要多个按钮,如果为每个按钮一一处理单击事件,会很繁琐,因此,在对话框类中添加OnbtnClick方法,处理按钮的单击事件。void CNew24Dlg::OnbtnClick(HWND hButton){ CButton *pButton = (CButton*)CButton::

2012-07-24 22:49:29 6883 1

转载 PtInRect方法

MFC中,class CRect : public tagRECT类的一个成员函数,作用是判断参数中给出的点是否在矩形区域内。returns TRUE if point is within rectangle。  [函数原型]  BOOL PtInRect( POINT point ) const throw( );  [声明]  Declare F

2012-07-24 18:01:42 10013

转载 ofstream 和ifstream的具体用法(转)

这个小知识点迷糊了很久了,前段时间始终没有搞清楚,今天又拿过来看的时候好象明白了点......今天将ifstream 与ofstream的用法归纳一下(一)ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这

2012-07-21 22:21:33 1236

转载 tellg用法

tellg  tellg()(和tellp() ) 是C++文件流操作中获得流指针的函数。  所有输入/输出流对象(i/o streams objects)都有至少一个流指针:  · ifstream, 类似istream, 有一个被称为get pointer 的指针,指向下一个将被读取的  元素。  · ofstream, 类似os

2012-07-21 22:06:10 2131

原创 MFC为按钮添加BITMAP

(1) 在对话框中加一个按钮,并在属性中选中位图(2)导入一个BMP格式位图资源到工程中(3)打开类向导,为音乐按钮添加成员变量m_Button1,类别为control,类型为cbutton(4)在C**Dlg::OnInitDialog()中加入下列代码HBITMAP hBitmap = ::LoadBitmap(AfxGetInstanceHandle(), MAKEI

2012-07-20 18:33:29 2700 1

原创 每日学习

import java.util.*;public class test12 { /** * 这个例子主要用于测试和熟悉map的应用和访问, * 同时测试map的key是List的形式, * 用contains方法能够得到正确的结果 */ public static void main(String[] args) { // TODO Auto-generated

2012-05-10 15:19:39 307

原创 java中的值传递和引用传递问题

有这样一个问题,List list1=new ArrayList();List list2=new ArrayList(); list2=list1;其实是把list2的地址值指向list1,list2原来的地址值垃圾回收。如果改变list2,list1也会改变,也就是两者指向了同一个内存区域,改变其中一个,另一个也会改变———这就是引用传递。 那么怎么能进行值传递呢?即我想达到这样的效果

2012-05-01 20:17:08 1566

原创 每日学习总结

今天没搞太多的东西。熟悉了下Map的操作,还有把map里的数据放到Vector里面,其实是为了实现一个小项目的某种功能。另外,Vector的貌似效率不怎么样。import java.util.*;import java.util.Map.Entry;public class Test10 { /** * @param args */ public static vo

2012-05-01 12:50:36 331

原创 每日学习总结

List ls1=new ArrayList(); ls1.add("1"); ls1.add("2"); ls1.add("3"); ls1.add("4"); for(String l1:ls1) { if(l1.equals("3")) ls1.remove(l1); } }这么写是错误的。居然还能出结果124改成for(St

2012-04-30 13:37:33 474

原创 求子集

求一个集合的子集有很多方法,这里用的是组合数学里的方法。import java.util.*;public class Test_subset { /** * @param args */ int n = 4; int m = 1 << n; public List> subset(int n, int[] sub) { int s[][] = new in

2012-04-30 11:03:14 769

原创 每日学习总结

1.peek和poll的不同用法这两个都是将集合元素取出,但不同的是:poll( )在取得元素内容的同时移除该元素,若Queue是空则会传nullpeek( )取得元素内同但不移除该元素,若Queue是空则会传null2.关于remove的实际testList st=new ArrayList(); st.add("a1"); st.add("a2"); st.

2012-04-29 23:04:01 548

转载 (转)sql 的limit

SELECT * FROM table  LIMIT [offset,] rows | rows OFFSET offset    mysql> SELECT * FROM table LIMIT 5,10;  // 检索记录行 6-15 //为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1:  mysql> SELECT * FROM table

2012-04-29 22:50:24 240

原创 每日学习总结

1.TreeSetTreeSet不可以嵌套,也没get方法TreeSet不存放重复元素2.字符串“比较大小”“11111111112汉字”“11111111113汉字”自然顺序中认为:“11111111112汉字”要小于“11111111113汉字”当然,如果是“1111111111112汉字1”和“11111111111112汉字2”比较,结果可能不是我们所想像的,汉

2012-04-29 22:46:36 549

算法导论课后习题及思考题合集

迄今为止,算法导论课后习题答案,答案很准,本人也学过算法导论整本书,亲自验证过

2013-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除