自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 if __name__ == 'main':

在大多数编排得好一点的脚本或者程序里面都有这段if __name__ == 'main': ,虽然一直知道他的作用,但是一直比较模糊,收集资料详细理解之后与打架分享。   1、这段代码的功能   一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if __name__ == 'main': 的作用就是控制这两...

2018-02-28 10:13:39 166

转载 Python 常用代码片段

1.生成随机数 import random #这个是注释,引入模块 rnd = random.randint(1,500)#生成1-500之间的随机数2.读文件 f = open("c:\\1.txt","r") lines = f.readlines()#读取全部内容 for line ...

2018-02-27 14:27:55 316

原创 字符串乘法

sentence = input("Sentence: ")screen_width = 100text_width = len(sentence)box_width = text_width + 10left_margin = (screen_width - box_width) // 2print print (' '*left_margin+'+'+'-'*(bo

2018-02-04 13:42:00 320

原创 Python索引示例

#根据给定的年月日以数字形式打印出日期months = ['Juanuary','February','March','April','May','June','July','Aygust',          'September','October','November','December']#以1-31的数字作为结尾的列表endings = ['st','nd','

2018-02-04 13:20:34 1048

转载 《Python数据分析常用手册》一、NumPy和Pandas篇

《Python数据分析常用手册》一、NumPy和Pandas篇一、常用链接:1.Python官网:https://www.python.org/2.各种库的whl离线安装包:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn3.数据分析常用库的离线安装包(pip+wheels)(百度云):http:

2017-12-05 00:22:43 396

转载 以文件形式的发送邮件

#!/usr/bin/env python3#coding: utf-8import smtplibfrom email.mime.text import MIMETextfrom email.header import Headersender = '***'receiver = '***'subject = 'python email test'smtpserver

2017-07-22 21:35:17 2423

翻译 C# 控制台程序显示MessageBox

C# 控制台程序显示MessageBox分类: c#2014-05-03 21:15 32人阅读 评论(0) 收藏 举报c#控制台对话框messagebox原文地址:http://forum.codecall.net/topic/44413-messagebox-in-a-console-window/这个教程会告诉你如何在控制台应用程序中显示一个对话框。本

2014-05-04 09:55:10 729

转载 C#初步接触

C#初步接触2014-05-02     我来说两句    来源:C#初步接触  收藏    我要投稿如同很多初学者一样,刚接触C#的时候,也是一头雾水,学习了好长时间,都搞不清楚一些基本名称是什么。什么是C#?什么是.net?什么是visual studio?它们之间有什么关系?下面我们就从这几个问题入手,来探究C#。关于上边的几个问题,我发现了一个神级的

2014-05-04 09:26:28 469

转载 C#基础知识整理:C#类和结构(1)

C#基础知识整理:C#类和结构(1)2012-06-19 15:33:19     我来说两句      收藏    我要投稿1、结构功能特性? 实现代码?结构用struct关键字定义的,与类类似,但有本质区别。结构实质是一个值类型,它不需要对分配的。结构的特性:(1)、结构作为参数传递时,是值传递。(2)、结构的构造函数必须带参数的。(3)、结构实

2014-05-04 09:18:50 359

转载 VC 中如何从字符串中分离文件名与路径

VC 中如何从字符串中分离文件名与路径 2008-11-05 16:22:07|  分类:程序设计 |  标签:|字号大中小订阅 by 石头    获取文件路径:CString strPath;    int n=m_strOriFileName.ReverseFind('\\')+1;    strPath=m_strOriFile

2012-12-08 21:44:02 508

原创 从“CString”转换为“const char *”

直接使用(LPSTR)(LPCTSTR)strSend;即可完成转换!棒的很!

2012-11-09 16:34:35 251

原创 LNK2001错误排除

VS2010中DEBUG版能通过编译连接,但是RELEASE版中出现LINK2001错误。 odbccp32.lib(dllload.obj) : error LNK2001: 无法解析的外部符号 __imp___vsnprintf fatal error LNK1120: 1 个无法解析的外部命令 这个问题是因为VS2010缺少了odbccp32.lib这个库文件解决方法

2012-11-08 14:29:05 491

转载 ExportListToExcel

ExportListToExcel#include #include #include CString GetExcelDriver(){    char szBuf[2001];    WORD cbBufMax = 2000;    WORD cbBufOut;    char *pszBuf = szBuf;    CStrin

2012-11-06 17:19:38 347

转载 如安在视图类中获取主窗口指针

VC编程技巧点滴(八)如安在视图类中获取主窗口指针Admin2011年8月19日名人名言:真理诚然是一个崇高的字眼,然而更是一桩崇高的业绩。如果人的心灵与情感依然健康,则其心潮必将为之激荡不已。——黑格尔1、如安在视图类中获取主窗口指针    主窗口的指针保存在CWinThread::m_pMainWnd中(应用法度类的Initlnstance函数有效到),可以

2012-11-01 17:49:35 558

原创 MyDlg.DoModal()

程序运行到MyDlg.DoModal()显示一个对话框,只有当MyDlg关闭后才能执行MyDlg.DoModal()后面的程序,我想显示对话框的同时执行MyDlg.DoModal()后面的程序怎么办呢?例如:我有一段程序                                 MyDlg.DoModal();               m_talk.Ini();

2012-11-01 16:10:23 609

原创 _variant_t

_variant_t和_bstr_t这两个类分别封装并管理VARIANT和BSTR这两种数据类型,  VARIANT和BSTR这两种类型是COM中使用的数据类型。  为了C++中的变量应用到ADO编程中,只能进行数据类型的转换。  通过_variant_t和_bstr_t这两个类,就可以方便的把C++类型变量转换成COM中的变量了。        //_varian

2012-11-01 09:41:35 526

转载 CString、LPSTR、std::string、LPCSTR之间的转换

LPSTR WideChar2MBCS( const CString& strCS ){const UINT wLen= strCS.GetLength()+1;UINT aLen= WideCharToMultiByte(CP_ACP,0,strCS,wLen,NULL,0,NULL,NULL);LPSTR lpa=newchar[aLen];WideCharToMultiB

2012-10-13 21:39:59 489

转载 LPSTR、LPWSTR、LPCSTR、LPCWSTR、LPTSTR、LPCTSTR的区分与转化

首先在编译程序时经常会遇到这种问题:错误 1 error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [3]”转换为“LPCTSTR”1、觉得很烦,一般的做法就是不管三七二十一,在字符串前面加一个‘L’:如调用函数FUN(LPCTSTR str)时,不能 FUN("HELLO"); 而是FUN(L"HELLO");通常这样做

2012-10-13 21:39:18 308

转载 vc 结束线程

在wtl工程中定义一个现成,如下:DWORD WINAPI ThreadFunc( LPVOID pParam ){if( g_pMainlg )g_pMainlg->DoEnumNetwork();return 0;}void CMainDlg::StartTreeThread(){DWORD dwThreadId;HANDLE hThrd = Cre

2012-10-13 21:38:37 1396

转载 Unicode字符集和多字节字符集关系

在计算机中字符通常并不是保存为图像,每个字符都是使用一个编码来表示的,而每个字符究竟使用哪个编码代表,要取决于使用哪个字符集(charset)。在最初的时候,Internet上只有一种字符集——ANSI的ASCII字符集,它使用7 bits来表示一个字符,总共表示128个字符,其中包括了英文字母、数字、标点符号等常用字符。之后,又进行扩展,使用8 bits表示一个字符,可以表示256个字符,主

2012-10-13 21:36:38 1429

转载 多文档中怎么更改MainFrme和各个视图(子窗口)的名字

下面的提供的方法可以修改单文档/多文档的MainFrame的名字,和视图/子视图(子窗口)显示的名字。论坛上搜索了很久,也很多网站上的都相当模糊,或者无法实现,有一天同事给了一个网址,研读了之后发现方法可行,csdn是很多写程序的人必来的论坛,转过来与大家分享。下面的内容为转载,再次向原创的前辈致敬!修改窗口标题的方法1:有些时候,我们不得不改变所编Windows应用程序窗口的

2012-10-13 21:00:28 680

转载 windows下c++编写多线程

一.进程首先来看进程,它是一个正在运行的程序的实例,是一个程序在其自身的地址空间的一次执行活动。进程是资源申请、调度、和独立运行的基本单位。进程有两部分组成:1操作系统用来管理进程的内核对象,内核对象是系统用来存放关于进程的统计信息的地方,它是操作系统内部分配的一块内存块,该内存块是一种数据结构,其成员负责维护该对象的各种信息。2地址空间,它包含所有可执行模块、dll模块的代码和数据,

2012-10-13 17:28:08 278

转载 vs打包应用程序的方法

在完成项目开发生成应用程序后,由于相关的文件较多,可能还要分不同的子文件夹,所以一般将程序打包成一个安装文件,当然还可以设置修改注册表等,下面我们看一下在vs下如何打包c++应用程序。首先新建一个安装项目,选择其他项目类型->安装和部署,如图所示,建立好项目之后,右击项目名,选择添加->文件,选择所要添加的应用程序的相关文件,于是在项目下会添加所有需要的文件,右击项目名选择视图

2012-10-13 17:25:07 356

转载 c++异常处理的实现

我们编写的程序一般要满足正确性、健壮性、易读性和可复用性、可扩展性。健壮性指程序既能处理正确流程的情况,也能处理非法的错误的异常情况,提示用户出现了什么问题,一般由异常处理实现。在编写小型的程序时,可以很容易发现程序的错误,异常提示显得不那么重要,但在大型的由多人共同完成的程序中往往难以发现出现了什么问题,因此异常提示和处理显得尤为重要。下面我们了解c++的异常处理的实现。异常机制提供程序中错

2012-10-13 17:24:21 494

转载 vc调用cmd命令总结

在vc中调用黑屏下的cmd命令目前知道4种方法,分别是system、WinExec,ShellExecute和CreateProcess四个命令.下面简单介绍一下1.在VC中调用DOS命令时,可以用函数system("DOS命令"),如我们经常见的命令system("pause"),当然也可以执行别的应用程序,比如 system("F://lame//lame.exe F://la

2012-10-13 17:23:33 880

转载 拖拽文件到窗口即打开的方法

大部分Windows应用工具程序都能响应接受文件拖放,比如Word,Notepad等当把文件直接拖拽到该窗体或者是某个控件下,应用程序会直接打开这个文件,这样将极大的方便客户使用本文就是介绍这个的实现,跟以前一样,不看到代码一定会很不爽:1. 首先先将您的CDialog设置为Accept files,通过代码或者选项点击都可以实现2. 添加函数声明和消息映射1.//添加事件声明

2012-10-13 17:22:23 1668

转载 CString类常用方法----Left(),Mid(),Right()

CString类常用方法----Left(),Mid(),Right()……(2012-06-20 13:34:46)转载▼标签:it分类: 妞的MFC界面开发学习CString Left( int nCount ) const; //从左边1开始获取前nCount 个字符CString Mid( in

2012-10-13 17:19:00 477

转载 CListCtrl控件使用方法总结

原文地址:CListCtrl控件使用方法总结011010作者:小妞学开发今天第一次用CListCtrl控件,遇到不少问题,查了许多资料,现将用到的一些东西总结如下:以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn

2012-10-13 05:16:52 270

转载 使CListCtrl可编辑

原文地址:使CListCtrl可编辑(转)作者:小妞学开发CListCtrl 是一个经常使用的控件,通常用来显示数据库的内容。但是,CListCtrl并不好用。我们当然希望CListCtrl能像Excel那样好用,因此,得在原来的基础上进行改进。一、使CListCtrl能够编辑子项1、在对话框中添加一个CListCtrl控件,并添加CListCtrl类型的变量m_list。

2012-10-13 05:16:09 369

转载 CListCtrl控件使用方法总结

原文地址:CListCtrl控件使用方法总结作者:小妞学开发CListCtrl是列表控件类,列表控件的每一行叫做一个item,每一列叫做一个subitem。每一行和每一列都有个ID号,可以确定唯一的单元格。最近使用了这个控件,有心得总结如下: (Dialog模式) 1. 创建列表控件.定义一个成员变量:CListCtrl *m_pListCtrl;在初始化对话框的时

2012-10-13 05:15:22 304

转载 RGB颜色对照表

原文地址:RGB颜色对照表作者:风雨飘香 RGB值 RGB值 RGB值黑色000#000000黄色2552550

2012-10-13 05:11:09 1603

转载 VC中ListCtrl经验总结

先注明一下,这里,我们用m_listctrl来表示一个CListCtrl的类对象,然后这里我们的ListCtrl都是report形式,至于其他的如什么大图标,小图标的暂时不讲,毕竟report是大众话的使用。其次,我们这里用条款一,条款二来描述第一点,第二点,这个是参照《Effective C++》的叫法,俺觉得这么叫比较COOL :)条款一:设置ListCtrl的风格在CSDN上常常看到

2012-10-13 05:05:11 368

转载 在oracle中导入与导出dmp文件

执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,  DOS中可以执行时由于 在oracle 8i 中  安装目录\ora81\BIN被设置为全局路径,  该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。  oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。  SQLPLUS.EXE

2012-10-13 05:02:47 355

转载 ORACLE SQL:经典查询练手第五篇

本文使用ORACLE自带的人力资源(HR)实例数据,本文所用表结构如下: 表名:REGIONS序号列名数据类型长度小数位标识主键允许空默认值说明1REGION_IDNUMBER是否

2012-10-13 05:01:29 1438

转载 ORACLE SQL:经典查询练手第四篇

本文使用ORACLE自带的人力资源(HR)实例数据,本文所用表结构如下:表名:REGIONS序号列名数据类型长度小数位标识主键允许空默认值说明1REGION_IDNUMBER是否2

2012-10-13 05:00:56 295

转载 ORACLE SQL:经典查询练手第三篇

本文使用ORACLE自带的人力资源(HR)实例数据,本文所用表结构如下:HR.EMPLOYEES员工表结构如下:HR.DEPARTMENTS表结构如下:HR.REGIONS表结构如下:SQL> DESC HR.REGIONS;Name        Type         Nullable Default Comments ----------- ------

2012-10-13 05:00:20 509

转载 ORACLE SQL:经典查询练手第二篇

本文使用的实例表结构与表的数据如下: scott.emp员工表结构如下:SQL> DESC SCOTT.EMP;Name     Type         Nullable Default Comments -------- ------------ -------- ------- -------- EMPNO    NUMBER(4)

2012-10-13 04:59:39 529

转载 ORACLE SQL:经典查询练手第一篇

本文使用的实例表结构与表的数据如下: scott.emp员工表结构如下:Name     Type         Nullable Default Comments -------- ------------ -------- ------- -------- EMPNO    NUMBER(4)                       员工号       ENA

2012-10-13 04:58:44 414

转载 ORACLE PL/SQL编程之八: 把触发器说透

本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词8.2.

2012-10-13 04:46:02 463

转载 ORACLE PL/SQL编程之七:程序包的创建与应用

篇主要内容如下:第七章程序包的创建和应用7.1程序包简介7.2程序包的定义7.3包的开发步骤7.4包定义的说明7.5子程序重载7.6加密实用程序7.7删除包7.8包的管理7.1程序包简介    程序包(PACKAGE,简称包)是一组相关过程、函数、变量、常量和游标等PL/SQL程序设计元素的组合,作为一个完整的单元存储在数据库中,用名称来标识包。它具

2012-10-13 04:44:50 3454

Geolog6.7.1_Geologbasics_tutorial(中文

geolog初级说明,适合入门级别的同志

2012-07-04

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

TA关注的人

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