自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

凤凰涅槃

学习笔记——传说中凤凰是不死鸟

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 为什么有时候切换分支看起来没有效果?看起来还自动merge了?

初学git,用命令git branch*   mastergit checkout -b aa, 增加文件mgit checkout masterls出现了m文件,我以为应该没有的。很奇怪的现象。然后,git branch --merged* master   aa看起来好像两个分支自动merge了一样。找了找原因,原来是我理解错误。在git中分

2014-01-17 16:04:44 1535

转载 WPF菜单快捷方式怎么设置

参考:http://stackoverflow.com/questions/1361350/keyboard-shortcuts-in-wpf参考:http://stackoverflow.com/questions/4682915/defining-menuitem-shortcutsYou need to use KeyBindings (and CommandBindings i

2013-01-30 11:04:54 5260 1

转载 根据控件名字,找到控件的子控件

private FrameworkElement FindByName(string name, FrameworkElement root) { Stack tree = new Stack(); tree.Push(root); while (tree.Count > 0) {

2012-07-12 17:32:50 1078

原创 C# 委托 && Virtual, abstract, override && 静态构造函数

1.委托一般来说我们都是针对数据来做操作,但是有时候需要针对方法来操作,这个时候就用到了委托。委托将方法当作参数,当委托的返回值是void时,系统会先假定这是个多播委托。所谓多播委托,即多个方法都委托给了同一个委托类,用关键字(+=)。这个时候激活委托,这些方法会依照被委托的顺序而执行。可以取消委托,用关键字(-=)。 2.Virtual, abstract, override

2012-07-12 17:19:25 1026

原创 metro button 自定义不同状态下的字体颜色

2012-07-12 16:46:51 2087

原创 诡异的java代码

之前 一直写C/C++的code,突然要写java了,发现我竟然看不懂java代码了,晕。java里面有些相比C/C++很诡异的东西:1. 两个类可以交叉调用---A.java---package p1;class A{void func(B b){b.x();}}---B.java----package p1;class B{void func(A a){a.x();}}--------------------在c/c++中,这种会报找不到A定义或者报找不到B定义。反正会循环包含。但是java ok。这就

2010-12-10 11:25:00 991

转载 android编译问题

转自:http://www.armfans.net/thread-3120-1-1.html1:issue "You are attempting to build on a 32-bit system"How to fix:tommy@tommy-laptop:/work/myandroid$ vim build/core/main.mk#ifneq (64,$(findstring 64,$(build_arch)))#Jiujin.hong 10.28/201#Jiujin.h

2010-11-18 10:20:00 900

原创 交叉编译gstreamer for arm

1.下载glib,libxml2,gstreamer到目录/home/mars/Downloads/2.mkdir /home/mars/arm-linux/usr3.解压缩glib:tar zxvf glib-2.22.0.tar.gz4.cd glib-2.22.05.输入:CC=arm-linux-gcc ./configure --build=i686-linux --host=arm-linux --prefix=/usr glib_cv_stack_grows=no gl

2010-05-31 18:17:00 12765 1

原创 怎么编译qutlook工程

qt里example的qutlook偶尔能编译成功,经常不可以。既然pro文件没什么用, 那么, 这样来做。直接把MSOUL.H和MSOUL.CPP加入工程中。然后在vs的project右键选择add qt module,在ActiveQt container library 前面打上勾,ok了;或者在link-》input里加入相关的dll MSO

2010-04-21 14:16:00 971

原创 接收不到DBT_DEVICEQUERYREMOVE消息怎么办?

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2010-04-01 16:32:00 5488 2

原创 const的用法

(老师的ppt,拿来整理一下,在这里存个档。)const 用来修饰类型, 则为常类型, const可以放在类型的前面,也可以放在类型的后面。(对一个具体的变量来说,如果const直接出现在该变量的前面,则该变量的值一旦被初始化就不能再改变。)常变量在定义的时候必须初始化,而且以后也不能再赋值。const 用来修饰类的成员函数, 则为常函数, 该函数中不能修改类的

2010-01-29 09:57:00 725

转载 如何创建自己的filtergraph(转载)

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2009-08-25 14:10:00 1625

原创 EQ笔记1-什么叫均衡器-百度百科 转载

要做均衡器,首先要知道它的原理。简单点说,就是将音频的频段提取出来,然后对其中的某一个或者某几个频段进行增大或者减弱的修改。下面转载于百度百科。  Normal 0 7.8 磅 0 2 false false false

2009-07-31 16:30:00 1649

转载 在jbuilder和netbeans中打jar包发布程序(http://tech.techweb.com.cn/thread-246441-1-1.html)

在jbuilder和netbeans中打jar包发布程序今天写个代码生成器,却不会打包发布,研究了一个下午,终于成功打包. 一.在jbuilder中打包 1.在new下拉菜单中选择Archive,然后选择Application;6g4}(_$a$j-h$Dscreen.width*0.7) {this.resized=true; this.width=screen.widt

2009-03-24 10:47:00 2244

转载 MFC批处理控件的消息函数

Visual C++ 概念:添加功能消息映射范围的处理程序本文解释如何将某个消息范围映射到单个消息处理函数(而不是将一条消息只映射到一个函数)。有时需要以相同的方法处理一条以上的消息或控件通知。这时可能希望将所有消息映射到一个处理函数。可以使用消息映射范围为连续范围的消息进行这种处理: 可以将命令 ID 范围映射到: ·         一个命令处理函数。 ·   

2009-03-19 16:02:00 2642

原创 2009.3.19 mfc 笔记 (1)

 1.如何将一个a类的控件m和c类(c继承a)相关联?      一般c类是自己写的新类,继承a类,控件m可以拖可以自己create;假设控件的id为IDC_MYID;则写上下面这两句就ok了:      c my_a;      my_a.SubclassDlgItem(IDC_MYID,this);      这样控件m就变成c类的控件了。2.MFC中t

2009-03-19 15:29:00 676

原创 09.3.3日 mfc 笔记 关于CBitmapButton的使用方法 和 playsound()函数

将按钮变成图片:1.   将按钮的Ower Draw属性改为true,将要用的图片加入对话框的资源中2.       在主对话框的cpp文件中的OnInitDialog()函数头上面加上一句话:CBitmapButton bt;3.       在OnInitDialog()函数内部加上这两句:bt.LoadBitmaps(IDB_BITMAP1,IDB_BITMAP2,I

2009-03-04 10:53:00 1460 2

转载 设计模式漫谈系列之独孤九剑(转自sban blog)

 如果目前没有更好的解决方案,那么可行的方案便是最好的方案。编程如同做人,唯心无所滞方能潇洒快活。第一剑:剔重。变量,属性,方法,类(接口,结构,枚举),模块,组件,但凡可以创建的成员(或称元素),均忌重建。编译器保证了同一访问域中变量的不可重复性。其它成员则必由程序员保证。不创建功能雷同的方法。不创建行为类似的类。不设计意图重合的接口,但注意不要违反隔离(ISP)原则。第二剑:开

2008-10-21 11:39:00 812

转载 面向对象设计原则

对象设计原则 面向对象设计原则面向对象设计的基石是“开—闭”原则。   “开一闭”原则讲的是:一个软件实体应当对扩展开放,对修改关闭。    这个规则说的是,在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。    从另外一个角度讲,就是所谓的“对可变性封装原则”。“对可变性封装原则”意味着两点:    1 .一种可变性不应当散落在代码的很多角落里,而应当被封装到一个对象里面。

2008-10-21 11:38:00 595

MSOUTL(qt里qutlook工程自动生成的两个文件)

MSOUTL.h和MSOUTL.cpp qt里qutlook工程自动生成的两个文件

2010-04-21

空空如也

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

TA关注的人

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