mfc判断目录是否为空
BOOL IsFolderEmpty(string path) { string str = path + "\\*.*"; CFileFind ff; BOOL bFound; bFound = ff.FindFile(str.c_str()); while (bFound) { bFound = ... 查看全文
(C语言内存六)内存分页机制,完成虚拟地址的映射
关于虚拟地址和物理地址的映射有很多思路,我们可以假设以程序为单位,把一段与程序运行所需要的同等大小的虚拟空间映射到某段物理空间。 例如程序A需要 10MB 内存,虚拟地址的范围是从 0X00000000 到 0X00A00000,假设它被映射到一段同等大小的物理内存,地址范围从 0X00100000 ... 查看全文
Winform 设置panel容器的背景为pictureBox
1.要实现C# WinForm中的控件与背景的透明,可以通过设置控件的BackColor属性为Transparent,同时设置其父控件。因为在C#中,控件的透明指对父窗体透明。如果不设置Parent属性,那么控件将只对Form透明,显示的时候都会把Form的背景色(默认为Control)重刷一遍作为 ... 查看全文
Winform panel的底层为pictureBox然后显示pb为背景
Demo: 现有一PictureBox控件,十多个Label以及Button,那么只将这些Label和Button放入Panel中。同时在Form_Load事件中加入如下代码即可实现背景透明: this.picturebox1.SendToBack();//将背景图片放到最下面 this.panel ... 查看全文
(C语言内存七)分页机制究竟是如何实现的?
现代操作系统都使用分页机制来管理内存,这使得每个程序都拥有自己的地址空间。每当程序使用虚拟地址进行读写时,都必须转换为实际的物理地址,才能真正在内存条上定位数据。如下图所示: 内存地址的转换是通过一种叫做页表(Page Table)的机制来完成的,这是本节要讲解的重点,即: 页表是什么?为什么要采用 ... 查看全文
Windows Server 2008 R2中Windows Server Backup功能之备份、恢复
在WindowsServer2008R2中WindowsServerBackup功能只有增量备份和完整备份默认情况下,WindowsServerBackup功能是没有被开启的,需要手动添加此功能。打开服务器管理>点击功能>右键“添加功能”选择需要添加的功能,下一步再点击“安装”正在安装中…….提示已经安装成功.. 查看全文
delphi createForm 作用
createForm可以创建任何TComponent派生的类对象,因此我们可以使用它创建任何的VCL组件,例如下面的程序 procedure TForm6.btn1Click(Sender: TObject);var ameno: TMemo;begin Application.CreateForm ... 查看全文
关于Dev-C++无法打印出ascll值大于127的扩展字符的解决方案
以输出国际象棋棋盘为例,这里我们需要用到ascll值为219的扩展字符。首先我们给出代码: #include "stdio.h" int main() { int i,j; for(i=0;i<8;i++) { for(j=0;j<8;j++) if((i+j)%2==0) printf("%c%c ... 查看全文
【C#学习笔记】鼠标控制
using System; using System.Runtime.InteropServices; using System.Windows.Forms; namespace ConsoleApplication1 { class Program { public struct POINT { ... ... 查看全文
6.5、6、7jsp九大隐式对象,(out详解)、(pageContext详解)
7:request对象 8:response对象 9:exception对象 2:【注】其中request和session都是域对象,servletContext也是域对象(其是整个web的域对象) 3:out详解: jsp中有4种输出: 一:在html中直接输出 二:<% response.get ... 查看全文
【C#学习笔记】图片像素操作
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.... ... 查看全文
JS高阶编程技巧--compose函数
先看代码: let fn1 = function (x) { return x + 10; }; let fn2 = function (x) { return x * 10; }; let fn3 = function (x) { return x / 10; }; console.log(fn3 ... 查看全文
【C#学习笔记】函数调用
using System; namespace ConsoleApplication { class Program { static int Add(int a, int b) { return a + b; } static void Main(string[] args) ... ... 查看全文
【C#学习笔记】获取当前应用程序所在路径及环境变量
转自:http://www.cnblogs.com/netlyf/archive/2011/06/22/2086718.html 一、获取当前文件的路径 string str1=Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe ... 查看全文
【C#学习笔记】浏览目录得到路径
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.... ... 查看全文
【C#学习笔记】smtp发邮件
using System; using System.Net; using System.Net.Mail; using System.Text; namespace ConsoleApplication { class Program { static void Main(string[] arg... ... 查看全文
MVC中ModelState的使用
ModelState的内容何时被修改: 模型绑定时; 每一个值在模型状态中都有相应的一条记录。可以随时查看绑定状态 MVC控制器中语句赋值,例如 ModelState.AddModelError("Password","密码错误"); ModelState的属性 Errors :返回一个 Model ... 查看全文
Effective C++ 条款1:视C++为一个语言联邦
作者将C++分为四个板块,每个板块之间相对独立,但又有联系。 c语法 面向对象C++ 模板 STL C C++涵盖了C基本语法。对于c内置类型,传值比传引用高效。 Object-Oriented C++ 面向对象设计部分。类,封装,多态,继承,虚函数,动态绑定 Template C++ C++泛型编 ... 查看全文
每日LeetCode - 160. 相交链表(C语言)
C语言 #define NULL ((void *)0) // Definition for singly-linked list. struct ListNode { int val; struct ListNode *next; }; struct ListNode *getIntersecti ... 查看全文
【C#学习笔记】类型转换
using System; namespace ConsoleApplication { class Program { static void Main(string[] args) { string a = "1234"; int b = Convert.ToInt32(a)+1; ... ... 查看全文
【C#学习笔记】保存文件
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.... ... 查看全文