- 博客(749)
- 资源 (25)
- 问答 (1)
- 收藏
- 关注
原创 python yield函数
yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator,调用 fab(5) 不会执行 fab 函数,而是返回一个 iterable 对象。输出:
2021-01-28 16:30:35
168
原创 python中文截断
str = '中国人'str.decode('utf-8')[0:1].encode('utf-8')先转换成unicode,再取子串,然后转换成utf-8
2017-07-28 16:29:26
1268
原创 crontab创建例行任务
为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jiaobe
2017-07-28 15:49:11
2283
1
原创 扫盲cpc和cpt
CPC(按点击付费)CPC—英文全称Cost PerClick。CPC是一种点击付费广告,根据广告被点击的次数收费。如关键词广告一般采用这种定价模式,比较典型的有Google的AdSensefor Content、百度联盟的百度竞价广告以及淘宝的直通车广告。CPM(按展示付费)CPM—英文全称Cost Per Mille 或者是Cost PerThousandImpression。CPM是
2016-11-14 17:17:44
2352
原创 很开心我又回来啦
很久没有写博客了,由于种种原因吧,今天又开始可以写博客了,很是开心。后头来发现之前涉猎可能很广泛了,接下来可能会更专注一点儿。博客质量更高一点儿。睡觉,休息休息♨️
2016-09-23 01:19:27
825
1
原创 安全终端模拟软件推荐
1、XshellXshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的 2、S
2015-08-27 14:38:54
2930
原创 error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
error:vtkCommon.lib(vtkSmartPointerBase.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项:值“0”不匹配值“2”(cloudviewer.obj 中)1>vtkCommon.lib(vtkGarbageCollector.obj) : error LNK2038: 检测到“_ITERATO
2015-08-27 14:13:47
11624
5
原创 c++中extern关键字详解
1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数名而
2015-08-27 14:11:32
930
原创 wpf操作xml文件
using System.Xml.Linq;public XElement Config = XElement.Load(@"config/set.xml");//读取节点中全部数据 -读取Map节点GetTreeNode(Config,"Map", "Sign", "2"); //返回一个XElement类型//读取节点LevelUp,并返回LevelUp中所
2015-08-27 14:10:27
2198
原创 Eigen使用入门
Eigen是可以用来进行线性代数、矩阵、向量操作等运算的C++库,它里面包含了很多算法。它的License是MPL2。它支持多平台。 Eigen采用源码的方式提供给用户使用,在使用时只需要包含Eigen的头文件即可进行使用。之所以采用这种方式,是因为Eigen采用模板方式实现,由于模板函数不支持分离编译,所以只能提供源码而不是动态库的方式供用户使用。 矩阵的
2015-08-27 14:09:10
2426
原创 c#中预处理指令来实现条件编译
C#预处理器指令是在编译时调用的。预处理器指令(preprocessor directive)告诉C#编译器要编译哪些代码,并指出如何处理特定的错误和警告。C#预处理器指令还可以告诉C#编辑器有关代码组织的信息。1. 定义符号和取消符号定义的预处理指令#define 和 #undef预处理指令都以#号开头并位于行首前面可以出现空格符。#define DEBUG#de
2015-08-27 14:01:51
2650
原创 HID-USB设备读写开发测试
http://bbs.csdn.net/topics/390691197看过一个文章“Windows主机端与自定义USB HID设备通信详解",有这样一段文字。1 、 ReadFile 的调用不会引起设备的任何反应,即 HID 设备与主机之间的中断 IN 传输不与 ReadFile 打交道。实际上主机会在最大间隔时间(由设备的端点描述符来指定)内轮询设备,发出中断 IN 传输的请求。“
2015-08-27 13:58:38
18247
原创 c语言字符串分割函数(strtok())
头文件:#include 定义函数:char * strtok(char *s, const char *delim);函数说明:strtok()用来将字符串分割成一个个片段。参数s 指向欲分割的字符串,参数delim 则为分割字符串,当strtok()在参数s 的字符串中发现到参数delim 的分割字符时则会将该字符改为\0 字符。在第一次调用时,strtok()必需给予参数s
2015-08-27 13:55:49
1418
1
原创 c++十六进制字符串转数字(数值)
=================================================本文为khler原作,转载必须确保本文完整并完整保留原作者信息及本文原始链接E-mail: khler@163.comQQ: 23381103MSN: pragmac@hotmail.com========================================
2015-08-27 13:51:08
23485
原创 c#中各种进制之间转换
int转十六进制:int i = 16;Console.WriteLine(i.ToString("x"));//十六进制Console.WriteLine(i.ToString("d"));//十进制//TODO:待补充
2015-08-27 13:40:45
2760
原创 c#中ToString()格式化数据
double[] numbers= {1054.32179, -195489100.8377, 1.0437E21, -1.0573e-05};string[] specifiers = { "C", "E", "e", "F", "G", "N", "P", "R", "#,000.000", "0
2015-08-27 13:38:12
2266
原创 wpf中ist<T>与ObservableCollection<T>的用法区别
List与ObservableCollection的用法基本上是一样的。区别:list:当T继承于INotifyPropertyChanged时,如果list中的属性发生改变,则通知UI属性值已发生改变。但当list添加一项时,list就无法通知前端UI了(此时,ObservableCollection闪亮登场)。ObservableCollection:当
2015-08-13 12:04:51
2112
原创 c++技术系统学习资料
原文地址:http://www.open-open.com/bbs/view/13234015583741、C++各大有名库的介绍——C++标准库 2、C++各大有名库的介绍——准标准库Boost 3、C++各大有名库的介绍——GUI 4、C++各大有名库的介绍——网络通信 5、C++各大有名库的介绍——XML 6、C++各大有名库的介绍——科学计算 7、C++各大
2015-08-05 15:24:08
1995
2
原创 WPF显示常用的几个显示文字控件TextBox, TextBlock, Lable
TextBox, TextBlock, Lable 其中TextBox 和Lable均继承了Control类 可以对其进行模板编辑。 而TextBlock没有继承Control所以不能对其进行模板编辑 我的程序中需要做一个二级菜单,菜单项只需要显示文字,并且水平,垂直都居中,并且可以设置图片背景,并且对背景进行隐藏控制即可。 平时最常用的肯定是TextBlo
2015-07-29 09:46:46
13375
1
原创 Silverlight学习之RenderTransform特效(五种基本变换)及(矩阵变换MatrixTransform)
RenderTransform特效: 变形(RenderTransform)类是为了达到直接去改变某个Silverlight对象的形状(比如缩放、旋转一个元素)的目的而设计的,RenderTransform包含的变形属性成员就是专门用来改变Silverlight对象形状的,它可以实现对元素拉伸,旋转,扭曲等效果,同时变形特效也常用于辅助产生各种动画效果,下面列出RenderTransfo
2015-07-27 21:24:48
1347
原创 wpf4 文字 模糊 不清晰 解决方法
在窗口或控件上设置字体属性就可以了,如下: xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="htt
2015-07-27 21:24:14
2258
1
原创 VS:"64位调试操作花费的时间比预期要长"的一解决途径
解决办法之一:在命令提示符那里打入如下命令:netsh winsock reset catalognetsh int ip reset reset.log hit重启电脑后,即可
2015-07-17 19:06:13
7289
原创 C++ 编译器的函数名修饰规则
C++ 编译器的函数名修饰规则 函数名字修饰(Decorated Name)方式 函数的名字修饰(Decorated Name)就是编译器在编译期间创建的一个字符串,用来指明函数的定义或原型。LINK程序或其他工具有时需要指定函数的名字修饰来定位函数的正确位置。 多数情况下程序员并不需要知道函数的名字修饰,LINK程序或其他工具会自动区分他们。当然,在某些情况下需要指定函数
2015-07-17 19:03:08
1332
原创 MFC中SliderCtrl控件的使用
在MFC中滑动条(CSliderCtrl)是个常用的控件,用法如下:主要要方法有:1、设置、取得滑动范围: void SetRange( int nMin, int nMax, BOOL bRedraw = FALSE ); void GetRange( int& nMin, int& nMax ) const; 2、设置、取得按下左右箭头滑动间隔:
2015-07-17 19:01:37
3028
原创 C/C++:函数的编译方式与调用约定以及extern “C”的使用
函数在C++编译方式与C编译方式下的主要不同在于:由于C++引入了函数重载(overload),因此编译器对同名函数进行了名称重整(name mangle)。因此,在C++中引用其他C函数库时,需要对声明使用的函数做适当的处理,以告知编译器做出适应的名称处理。函数的调用约定涉及了函数参数的入栈顺序、清栈主体(负责清理栈的主体:函数自身还是调用函数者?)、部分名称重整。如,在C编译方式下
2015-07-15 17:45:10
1270
原创 MFC中获取各个窗体之间的句柄或者指针对象的方法
MFC在很多的对话框操作中,我们经常要用到在一个对话框中调用另一个对话框的函数或变量.可以用如下方法来解决. HWND hWnd=::FindWindow(NULL,_T("Sphere")); //得到对话框的句柄 C***Dialog* pWnd= (C***Dialog*)C***Dialog::FromHandle(hWnd); //由句柄得到对话框的对象指针
2015-07-15 14:49:23
3346
原创 VC中CString和WPARAM之间的相互转换
在传递自定义消息的过程中,需要转换CString 变量。 在发送消息端使用如下方法: SendMessage(WM_MESSAG_MINE,0,(LPARAM)strVal.AllocSysString());----------------------------------------在接收消息端使用:BSTR b = (BSTR)lPa
2015-07-15 14:40:31
2622
原创 CString中Format函数与格式输入与输出
CString中Format函数与格式输入与输出Format是一个很常用,却又似乎很烦的方法,以下是它的完整概貌,以供大家查询之用: 格式化字符串forma("%d",12)意思是将一个整形的格式化的字符(我认为是保持其形状不变) 1).格式说明总是以%字符开始,以下是不同类型数据的格式方式%号后的说明: d输出带符号十进制数 o输出无符号八进制数 x输出无符号十
2015-07-14 20:31:10
2092
原创 c++动态库中使用命名空间的问题
这是C++才会有的语言特性.假如你使用一个程序库,他里面有桓霰淞拷衋bc,但是你自己也不小心定义了一个叫abc的变量,这样就会引起重定义错误.所以为了避免这种现象,C++引入了名字空间(namespace)的概念,编写程序库的时候最好把所有东西放在一个namespace中,例如namespace MY{int abc;char cab;}这样,你在外界就要通过MY::a
2015-07-13 14:04:51
3531
原创 创建MFC应用程序的类型:单文档+多文档+基于对话框
单文档支持文档视图架构,数据的保存--(读取--修改)文档类功能--显示(视图类功能),比较方便。基于对话框,主窗口是对话框类型,可以方便的使用控件,所见即所得的编程,比较方便。单文档类似“记事本”这样的应用程序,是文件处理软件的开发基础,只是每个应用程序仅处理一个文档(与多文档相比较)。基于对话框类似“计算器”这样的应用程序,没有需要处理的文档,一般是工具软件的开发基础。基于对话框(
2015-07-10 18:06:47
8379
转载 MFC应用程序、win32项目和windows窗体应用程序
Win32编程是调用Win32SDK中的API函数进行编程,注册窗口类,建立窗口,现实窗口,设置消息循环……等等的方式建立Windows程序,以前的Windows程序都这样开发的,写程序要写大量代码,后来微软为了方便编程人员开发,将Win32SDK中的函数进行C/C++封装,于是就是MFC库(架构),开发程序比以往的Win32SDK方式更加简便快捷。至于使用MFC开发还是Win32SDK开
2015-07-10 18:01:56
4219
转载 Unity3D学习(视频教程)
视频: Unity3D 公开课001__引擎综述 (康托耶夫)http://v.youku.com/v_show/id_XMzQxOTU3NTY4.html视频: Unity3D 公开课002__创建项目并发布 (康托耶夫)http://v.youku.com/v_show/id_XMzQxOTg5NjAw.html视频:
2015-07-10 17:53:46
1084
原创 WPF设置Dialog的父窗体方法
【1】如果弹出窗体(比如ChildWindow)调用Show方法,并且设置了其Owner属性:ClassRootWindow{ void Foo() { ChildWindow cw = newChildWindow(); cw.Owner = this; cw.
2015-07-06 14:16:37
4238
原创 WPF中控件ListView和DataGrid典型属性介绍
ListViewGridView View视图重要属性:public bool AllowsColumnReorder 获取或设置一个值,该值指示 System.Windows.Controls.GridView 中的列是否可以通过拖放操作重新排序public Style ColumnHeaderContainerStyle获取或设置应用于列标题的样式。pu
2015-07-02 21:15:32
3990
原创 WPF中控件TextBlock使用(简单)
TextBlock主要用来显示文字。比如:TextBlock默认是不自动换行的,如果想TextBlock换行,可以设定属性TextWrapping="Wrap"。 TextBlock其实可以添加很多子元素,比如:[c-sharp] view plaincopy"txtBlockOutpuMessage" Tex
2015-07-02 21:10:56
12571
原创 C#设计模式学习笔记-单例模式
最近在学设计模式,学到创建型模式的时候,碰到单例模式(或叫单件模式),现在整理一下笔记。 在《Design Patterns:Elements of Resuable Object-Oriented Software》中的定义是:Ensure a class only has one instance,and provide a global point of access to。它的主
2015-07-01 19:42:19
1343
转载 Lambda表达式了解
(一)输入参数在Lambda表达式中,输入参数是Lambda运算符的左边部分。它包含参数的数量可以为0、1或者多个。只有当输入参数为1时,Lambda表达式左边的一对小括弧才可以省略。输入参数的数量大于或者等于2时,Lambda表达式左边的一对小括弧中的多个参数质检使用逗号(,)分割。示例1下面创建一个Lambda表达式,它的输入参数的数量为0.该表达式将显示“This i
2015-06-29 17:48:09
848
原创 char到wchar的转换实质
1、从char到wchar_t“这个问题比你想象中复杂”从字符到整数char 是一种整数类型,这句话的含义是,char所能表示的字符在C/C++中都是整数类型。好,接下来,很多文章就会举出一个典型例子,比如,'a'的数值就是0x61。这种说法对吗?如果你细心的读过K&R和BS对于C和C++描述的原著,你就会马上反驳道,0x61只是'a'的ASCII值,并没有任何规定C/
2015-06-26 19:53:44
1337
1
原创 GNU-libiconv编码转换库的使用举例
继GDAL库、PROJ库、HDF5库、TINYXML库之后,手上进行的项目又让我碰到了ICONV库。之前花了2天时间没有搞定,在甲方一直催促下,今天又捡起来搞搞,搞了一天终于搞定了。相关心得记录如下: ICONV库的主要作用是进行各个国家不同编码方式之间的转换。只要支持的有:Unicode[utf8、utf16等]、中国标准[GBK、GB18030、BIG5、EUC-CN等]、欧洲
2015-06-26 18:23:43
1561
CString::Format函数详细介绍
2015-07-07
使用cmarkup来解析xml文件的时候,需要使用的两个文件代码
2012-08-06
change the infomation of the file
2012-08-06
guess random number
2012-08-06
电脑模拟收银系统.doc
2011-06-10
软件工程 作业后勤管理子系统设计
2011-05-06
后台线程怎么访问界面线程?c++谢谢
2015-07-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人