自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zohar的博客

过去属于死神,未来属于自己。

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

原创 CRecordset::IsBOF和CRecordset::IsEOF区别

IsBOF作用:如果记录集定位于第一个记录之前,返回非零。此时没有当前记录。BOOL IsBOF( ) const;返回值:如果记录集没有记录,或者你已经向前游动到第一个记录之前,则返回非零;否则返回0.IsEOF作用:如果记录集定位到最后一个纪录之后,返回非零。此时,没有当前记录。BOOL IsEOF( ) const;

2016-10-11 23:11:44 1880

转载 十种排序算法

排序算法有很多,所以在特定情景中使用哪一种算法很重要。为了选择合适的算法,可以按照建议的顺序考虑以下标准: (1)执行时间 (2)存储空间 (3)编程工作    对于数据量较小的情形,(1)(2)差别不大,主要考虑(3);而对于数据量大的,(1)为首要。   主要排序法有: 一、冒泡(Bubble)排序——相邻交换 二、选择排序——每次最小/大排在相应的位置 三

2016-10-11 21:45:13 236

原创 stl各个容器的使用时机

2016-10-09 20:59:08 294

原创 指针二次理解(第二篇)

一、             指针作为函数的参数1.         使用指针作为参数,可以实现两种功能:可以读取上一层函数中的变量的值 *p可以修改上一层函数中的变量的值 *p(普通函数无法做到)①代码时间#include void test(int* p)        //把一个内存地址传给一个函数{         //使用星号操作*p,来读写内存   

2016-10-09 18:00:09 349

原创 指针二次理解(第一篇)

指针二次理解一、             指针的定义与基本用法1.         变量与内存1)         内存用于存储数据,最小单元是字节(8bit),每个单元都有一个编号(即地址:0x00000000 ----0xFFFFFFFF)2)         变量有大小(sizeof操作符,int大小是4bit),变量的大小是指它在内存中占了几个字节3)     

2016-10-09 18:00:07 752

原创 deque和stack容器

deque和stack容器 一、             deque容器       双端数组,可以在头部和尾部插入弹出元素deque容器与上章节类似在其基础上增加了push_back()、push_front()、pop_back()、pop_front()函数push_back()               //在容器尾部添加一个数据push_front()   

2016-10-09 18:00:04 577

原创 Vector容器

Vector容器一、             简介vector 是将元素置于一个动态数组中加以管理的容器vector可以随机存取元素(支持索引值直接存取,用[]操作符或at()函数)注:vector尾部添加或移除元素非常快,但是在中部头部插入元素或移除元素比较费时二、             废话不多说,代码走起1.         vector对象的初始化使用stl提

2016-10-09 18:00:02 369

原创 指针二次理解(第三篇)如何安全的使用指针

五、             如何安全的使用指针指针不可乱用安全的使用指针需要对指针有足够清楚的认识使用指针之前,一定要弄清楚两个问题:   1.这个指针指向了哪里?指针只允许指向两个地方1)         指向了变量、数组代码走起int n;int* p = &n;               //p指向的内存:一个变量int arr[4];int*

2016-10-09 17:59:59 291

原创 C#中using的一个用法

C#中using除了应用DLL之外,还可以用于及时释放资源如: using (SqlConnection connection = new SqlConnection(ConnStr[0])) {        }using 作用是即时释放资源,括号结束后(或者出现异常报错),using括号内实例化的对象都会执行Dispose方法销毁。

2016-10-09 17:59:54 327

原创 MFC格式转换 UTF8 ANSI UNICODE

函数拿起来就可以用参数说明:sChartSet : FromANSI(ANSI->UNICODE) , ToANSI (UNICODE->ANSI) , FromUTF8 (UTF8->UNICODE) , ToUTF8 (UNICODE->UTF8)CString CSqlConTestDlg::UnicodeCovert(CString sSourceStr , CString sCh

2016-10-09 17:59:50 1182

原创 C#调用C++的EXE

private void button1_Click(object sender, EventArgs e) {   Process process = new Process();   //process.StartInfo.WorkingDirectory = "c:\\GetName.exe";//EXE觉得路劲

2016-10-09 17:59:45 685

原创 MFC对XML的操作

1.项目中添加  #inport "MSXML4.dll"  using namespace MSXML2;2.可以使用如下代码进行节点、属性等的添加    MSXML2::IXMLDOMDocumentPtr pDoc = NULL; //XML文档   MSXML2::IXMLDOMProcessingInstructionPtr pProInstruction = NULL;

2016-10-09 17:59:43 1251

原创 HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。

解决方案:  重新安装WCF  具体步骤:1.管理员运行CMD       2.输入C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe  -r  -y       3.回车  安装完成问题解决

2016-10-09 17:59:38 429

原创 C++中使用string引用头文件

using namespace std;#include

2016-10-09 17:59:34 3327

原创 MFC数据类型总结

BOOL Boolean值 TRUE/FALSEBSTR 32-bit 字符指针BYTE 8-bit 整数 未带正负号COLORREF 32-bit 数值 代表一个颜色值DWORD 32-bit整数 未带正负号LONG 32-bit整数 带正负号LPARAM 32-bit数值 作为窗口函数或callback函数的一个参数LPCSTR 32-bit指针 指向一个常数字符串

2016-10-09 17:59:31 311

原创 VS2010转换到COFF期间失败

解决方案VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误解决方案为:项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可

2016-10-09 17:59:27 308

原创 MFC中UpdateData()函数的使用

把控件中的值和变量进行交换 比如你有个编辑框,输入了一些值,你的程序怎么得到呢;必须先调用这个(当然是 在用了ddx的情况) 反之控件的成员变量中的值也可以通过该函数自动显示到控件里面,根据传进来的是 true或者false当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而 希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE)

2016-10-09 17:59:22 239

原创 要改变静态文本框的值,必须设置静态文本框控件的样式中(Notify通知)勾选

要改变静态文本框的值,必须设置静态文本框控件的样式中(Notify通知)勾选 CString str; if(GetDlgItem(IDC_NUMBER1)->GetWindowText(str),str == "Number1:") { GetDlgItem(IDC_NUMBER1)->SetWindowText("数值1:"); } else { GetDlgItem(IDC_NU

2016-10-09 17:59:20 784

原创 MFC对话框中的编辑控件的7种操作方式

//第一种方式         int num1,num2,num3;         char ch1[10],ch2[10],ch3[10];         GetDlgItem(IDC_EDIT1)->GetWindowText(ch1,10);         GetDlgItem(IDC_EDIT2)->GetWindowText(ch2,10);       

2016-10-09 17:59:17 1951

原创 孙鑫C++视频教程 rmvb格式 全20CD完整版

http://blog.sina.com.cn/s/blog_4bce5f4b0100hp8s.html

2016-10-09 17:59:13 4410

原创 Windows server2008 下 PowerShell对.NET3.5静默安装

Dim objShell,strCommonLine,strCommond1,strCommond2Set objShell = CreateObject(WScript.Shell)strCommonLine = "powershell.exe"app = objShell.Run(strCommonLine)objShell.AppActivate appWScript.S

2016-10-09 17:59:09 1566

原创 MFC关机函数

void CSqlConTestDlg::ReBootSys(){         static HANDLE hToken;         static TOKEN_PRIVILEGES tp;         static LUID luid;          OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRI

2016-10-09 17:59:04 1314

原创 C#中DataTable转换为string

DataTable dt = new DataTable(); DataSet ds = new DataSet(); ds.Tables.Add(dt); System.IO.StringWriter sw = new System.IO.StringWriter(); System.Xml.XmlTextWriter xw = new System.Xml.XmlTextWriter(

2016-10-09 17:59:01 8424 2

原创 MFC获取字符串长度的5种方法

char s1[] = "中文ABC";wchar_t s2[] = L"中文ABC"; 1.sizeof() /*获取字符数组的字节数(包括结束符0)*/         sizeof(s1) = 8;ANSI         sizeof(s2) = 12;UNICODE2.strlen/wcslen /*采取0作为字符串的结束符,并返回不包括0在内的字符数目*/

2016-10-09 17:58:57 17774

原创 根据不同的操作系统(64/32),设置文件以64位运行。又可解决问题:“试图加载不正确的程序”。

//button事件void CSqlConTestDlg::OnOK(){         CString strPath = "cmd.exe";         if(IsWow64())         {                   Wow64DisableWow64FsRedirection(NULL);         }         ST

2016-10-09 17:58:54 815

原创 WinServer2008下通过powershell获取IIS等角色功能列表,保存至txt

Set objShell = CreateObject("WScript.Shell")strCommondLine = "powershell.exe"app = objShell.Run(strCommondLine)objShell.AppActivate appWScript.Sleep 100strCommond = "Import-Module ServerMana

2016-10-09 17:58:50 699

原创 VBS获取本地IIS中网站的信息(IP、端口、站点名称)

Dim W3SVC,WebServer,Bindings,ALLBindingInfo,fs,TextFilePath,WebSiteNameOn Error Resume NextErr.ClearSet fs = WScript.CreateObject("Scripting.FileSystemObject")TextFilePath = fs.GetFile(WScript

2016-10-09 17:58:48 1153

原创 MFC的EXE调用VBS,并获取VBS的返回值状态码

VBS代码:Dim ageage = 21WScript.Quit ageMFC的EXE代码://获取EXE同目录下的VBS文件 TCHAR szExeSelfPath[_MAX_PATH] = {0}; ::GetModuleFileName(NULL,szExeSelfPath,_MAX_PATH); CString strExeSelfPath = szExeSelfPath;

2016-10-09 17:58:43 1180

原创 ASP.Net页面生命周期

ASP.Net页面生命周期 每个页面的生命周期为用户的每一次访问,也就是说每一次客户端与服务器之间的一个往返过程.全局变量的生命周期在此之间.1. Page_Init();  本页面只执行一次2. Load ViewState and Postback data; 加载页面状态值,传递值 3. Page_Load(); 4. Handle control events; 5. Page_PreRe

2016-10-09 17:58:39 265

原创 打印JQuery

function doPrint() {            bdhtml = window.document.body.innerHTML;            sprnstr = "";            eprnstr = "";            prnhtml = bdhtml.substr(bdhtml.indexOf(sprnstr) + 17);            

2016-10-09 17:58:36 330

Linux基础命令

Linux 1.目录介绍 2.远程连接 3.常用命令 1)磁盘管理 2)文件管理 3)grep和管道 4)压缩、解压命令 5)系统命令 6)其他命令

2017-12-11

solr服务器的搭建

Solr服务器采用java5开发的,是基于Lucene全文搜索的。 要想搭建Solr,首先进行java环境的配置,安装对应的jdk以及tomcat,在此就不多讲。 以下是在jdk1.7和tomcat1.7的环境下搭建最新版本的solr4.10.3。

2017-11-30

自定义spring容器类使用的jar包

自定义spring容器类使用的jar包,包括dom4j,spring等

2017-10-09

权限管理shiro学习总结

1. 了解基于资源的权限管理方式 2. 权限数据模型 3. 基于url的权限管理(不适应shiro实现权限管理) 4. Shiro实现用户认证 5. Shiro实现用户授权 6. Shiro与企业web整合开发方法

2017-09-19

springmvc和mybatis整合

springmvc和mybatis整合

2017-08-26

CentOS7基本命令总结

CentOS7基本命令总结

2017-08-05

Mybatis框架整体巩固

Mybatis框架整体巩固笔记

2017-08-05

spring框架知识总结学习笔记

spring框架 学习笔记 ioc aop

2017-08-05

GWT使用样例

GWT使用样例

2017-08-05

spring整理比较全的约束 xml

spring整理比较全的约束.xml

2017-08-05

搭建java开发环境详细文档

搭建java开发环境详细文档

2017-08-05

Tomcat多端口下发布及eclipse运行调试预研

Tomcat多端口下发布及eclipse运行调试预研

2017-08-05

spring框架整体学习笔记

spring框架整体知识点整理,代码样例

2017-08-05

Java使用ScriptEngine说明

Java使用ScriptEngine说明

2017-07-12

数据结构_图_思维导图

数据结构_图_思维导图

2017-04-23

数据结构_线性表总结

线性表 栈 队列 串

2017-04-23

spring中文API

spring中文API

2017-03-11

Nodepade++ JS、JSON格式化插件jstool.dll

Nodepade++ JS、JSON格式化插件jstool.dll

2017-03-11

sql常用源码

经常使用的sql server 源码 !

2014-04-24

空空如也

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

TA关注的人

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