Windows-定制程序外观
简介:介绍常用的应用程序外观属性的操作
一 修改应用程序窗口的外观
1.在窗口创建之前修改
需要在框架窗口的CMainFrame::PreCreateWindow函数中进行操作。
添加如下代码,可以更改窗口的大小和标题#if 1
cs.cx = 400;
cs.cy = 300;
//设置自定义标题的两种方法
//cs.styl...
前言
内存作为系统中重要的资源,对于系统的稳定运行和高效运行起到了关键的作用,Java和C之类的语言不同,不需要开发人员来分配内存和回收内存,而是由JVM来管理对象内存的分配以及对象内存的回收(又称为垃圾回收、GC),这对于开发人员来说确实大大降低了编写程序的难度,但带来的一个副作用就是,当系统运行过程中出现JVM抛出的内存异常(例如OutOfMemoryError)的时候,很难...
分类:
其他好文 时间:
2016-06-03 19:42:06
阅读次数:
204
1. 主键 超键 候选键 外键
主 键:
数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。
超 键:
在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。
候选键:
是最小超键,即没有冗余...
分类:
数据库 时间:
2016-06-03 19:40:47
阅读次数:
282
前言:参考了网上一堆的文章,还是出现了一堆的问题,一句话能用apt-get install安装的千万别自己下源码编译,没有新版本就GOOGLE 关键字+PPA找到新版本源,用add-apt-repository命令添加,然后update下,再apt-get install试试有没有,如果要学习另当别论。一 原因分析:根据网上和自己的编译经验分析觉得QT5.6之所以无法切换fcitx的输入法是因为qt...
分类:
其他好文 时间:
2016-06-03 19:42:05
阅读次数:
782
在任何并发性应用程序中,异步事件处理都至关重要。事件来源可能是不同的计算任务、I/O 操作或与外部系统的交互。无论来源是什么,应用程序代码都必须跟踪事件,协调为响应事件而采取的操作。Java 应用程序可采用两种基本的异步事件处理方法:该应用程序有一个协调线程等待事件,然后采取操作,或者事件可在完成时直接执行某项操作(通常采取执行应用程序所提供的代码的方式)。让线程等待事件的方法被称为阻塞 方法。让...
分类:
其他好文 时间:
2016-06-03 19:39:08
阅读次数:
244
上次我们讲到了使用URLConnection的网络编程,URLConnection已经可以非常方便地与指定站点交换信息,URLConnection下还有一个子类:HttpURLConnection。HttpURLConnection在URLConnection的基础上进行改进,增加了一些用于操作HTTP资源的便捷方法。setRequestMethod(String):设置发送请求的方法 getRe...
分类:
移动开发 时间:
2016-06-03 19:38:41
阅读次数:
269
说到钩子也许我们都很陌生(我以前从来没有接触过这个东西)...
分类:
其他好文 时间:
2016-06-03 19:40:49
阅读次数:
523
【0】README
1)本文部分文字描述转自:“Spring In Action(中/英文版)”,旨在review “spring(4)面向切面的Spring(AOP)” 的相关知识;
2)在软件开发中,散布于应用中多处的功能被称为横切关注点。通常来讲,这些横切关注点从概念上是与应用的业务逻辑相分离的(但是往往会直接嵌入到应用的业务逻辑中)。把这些横切关注点与业务逻辑相分离正是面...
分类:
编程语言 时间:
2016-06-03 19:39:41
阅读次数:
203
一天一道LeetCode
本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github
欢迎大家关注我的新浪微博,我的新浪微博
欢迎转载,转载请注明出处
(一)题目
Given a set of distinct integers, nums, return all possible subsets.
Note:Elements in a subse...
分类:
其他好文 时间:
2016-06-03 19:39:03
阅读次数:
140
Find the Duplicate Number
Total Accepted: 29207 Total
Submissions: 74613 Difficulty: Hard
Given an array nums containing n + 1 integers where each integer is between 1 and n ...
分类:
其他好文 时间:
2016-06-03 19:40:33
阅读次数:
186
操作系统报告
文件系统设计
姓名: 郑兆涵
专业: 计算机科学与技术(嵌入式方向)
计算机与控制工程学院
2016年6月1日
目录:
一、设计目的、意义
二、设计分析
三、方案分析
四、功能模块实现
五、最终结果分析
六、设计体会
七、附录
一、设计目的、...
分类:
其他好文 时间:
2016-06-03 19:40:23
阅读次数:
459
前面我们讨论了如何在 JavaScript 语言中实现对私有实例成员、公有实例成员、私有静态成员、公有静态成员和静态类的封装。这次我们来讨论一下面向对象程序设计中的另外两个要素:继承与多态。
1 又是几个基本概念
为什么要说又呢?
在讨论继承时,我们已经列出了一些基本概念了,那些概念是跟封装密切相关的概念,今天我们要讨论的基本概念,主要是跟继承与多态相关的,但是它们跟封装也有一些联系。
1....
分类:
其他好文 时间:
2016-06-03 19:38:03
阅读次数:
114
多模块的好处就是协同开发,对于大的项目这样分工可以提高效率,同时减轻代码耦合,看起来也一目了然,maven多模块还解决了不同人开发使用的架包版本冲突等问题一.创建项目1.创建父级容器不要使用模板,直接创建,创建后就可以直接把src目录删除,这个容器是用来承载其他子项目的2.创建子项目直接对着父项目右键,然后创建module,选择你需要用到的模板3.创建后IDEA生成的配置首先是目录结构,
对应的m...
分类:
其他好文 时间:
2016-06-03 19:39:43
阅读次数:
191
Spiral Matrix II
看上图就能知道这个提示要干什么的,给定一个 n 值,按照螺旋数组的存储特点将 1~N^2 存放到螺旋数组中。
思路:使用一个计数器(引用的方式使用),然后按照螺旋数组的方式去遍历的特点依次将该计数器的值赋给数组相应的位置,遍历完成后就是上述的样子了了,需要注意一下几点。
1.我们需要实现分配空间(讲vector的大小给定),否则肯定会崩溃...
分类:
其他好文 时间:
2016-06-03 19:37:55
阅读次数:
112
当时刚学C++的时候买了这本书,一开始前面看的一知半解,索性就先缓缓,等学完学校的C++课程(中途自己也写了不少c++的代码),一段时间之后又拿起这本书去看,感觉还是挺有滋味的,这本书对我印象中的C++做了很大的扩展,个人认为这本书不太适合刚学C++就去看,而是写了一定的代码,对C++有一个大体的了解之后再去看会很有味道。在看书的过程中自己也写了上面的课后练习题,现在整理一下,也跟大家分享一下,下...
分类:
编程语言 时间:
2016-06-03 19:38:07
阅读次数:
157
Nginx
标签 : nginx
Nginx
nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server, originally written by Igor Sysoev. For a long time,...
分类:
其他好文 时间:
2016-06-03 19:37:43
阅读次数:
290
Add Digits
Total Accepted: 98713 Total
Submissions: 202414 Difficulty: Easy
Given a non-negative integer num, repeatedly
add all its digits until the result has only one di...
分类:
其他好文 时间:
2016-06-03 19:36:37
阅读次数:
120