首页 > 编程语言
C语言各种进制输出
#includeint main(){ int number = 12; float f = 12.0; printf("十进制输出:%d\n", number); printf("十进制输出:%i\n", number); printf("八进制输出:%o\n", number); printf(...
分类:编程语言   时间:2014-01-21 17:09:20    收藏:0  评论:0  赞:0  阅读:442
python学习笔记一
之前看过一本100多页的《python简明教程》,都是些非常简单的语法,现在到真正用的时候根本无从下手,所以,重新捧起一本《python学习手册》,1000多页,希望每天看一些,坚持10天内把重要的部分看完并做实践,每天坚持写点学习笔记来监督自己往前走。废话不说,今天花了两个小时就把第一部分看完,做...
分类:编程语言   时间:2014-01-21 17:08:05    收藏:0  评论:0  赞:0  阅读:400
采用python获得并修改文件编码(原创)
windows和linux采用了不同的编码,这让很多人伤透了脑经,这里我采用了Python的chardet库获得代码的编码,然后修改编码。1、首先需要安装chardet库,有很多方式,我才用的是比较笨的方式:sudo pip installchardet2、废话不多说,直接上代码,同样废话一句,小弟...
分类:编程语言   时间:2014-01-21 16:39:46    收藏:0  评论:0  赞:0  阅读:385
MFC/VC++ UI界面美化技术
1. 工具:1.1设备环境类:Windows下的绘图操作说到底就是DC操作。DC(Device Context设备环境)对象是一个抽象的作图环境,可能是对应屏幕,也可能是对应打印机或其它。这个环境是设备无关的,所以你在对不同的设备输出时只需 要使用不同的设备环境就行了,而作图方式可以完全不变。这也就...
分类:编程语言   时间:2014-01-21 16:38:55    收藏:0  评论:0  赞:0  阅读:938
非官方的Windows二进制文件的Python扩展包
http://www.lfd.uci.edu/~gohlke/pythonlibs/
分类:编程语言   时间:2014-01-21 16:38:25    收藏:0  评论:0  赞:0  阅读:450
python2.7 内置ConfigParser支持Unicode读写
1 python编码基础对应 C/C++ 的 char 和 wchar_t, Python 也有两种字符串类型,str 与 unicode:str与unicode 1 # -*- coding: utf-8 -*- 2 # file: example1.py 3 import string 4 5 ...
分类:编程语言   时间:2014-01-21 16:36:21    收藏:0  评论:0  赞:0  阅读:1846
C++验证IP是否可以PING通
#include #include "iphlpapi.h" #pragma comment(lib,"Iphlpapi.lib")#pragma comment(lib,"Ws2_32.lib")typedef HANDLE (WINAPI* ICMPCREATEFILE)(VOID); type...
分类:编程语言   时间:2014-01-21 16:35:55    收藏:0  评论:0  赞:0  阅读:479
mac os去除去除.DS_Store文件--使用python和go(原创)
.DS_Store (英文全称 Desktop Services Store)是一种由苹果公司的Mac OS X操作系统所创造的隐藏文件,目的在于存贮文件夹的自定义属性,例如文件们的图标位置或者是背景色的选择。——见维基百科有的时候,.DS_Store让人觉得特别麻烦,比如压缩文件或者采用版本控制软...
分类:编程语言   时间:2014-01-21 16:35:00    收藏:0  评论:0  赞:0  阅读:459
VC++中 wstring和string的互相转换实现
在VC++开发中,经常会用到string和wstring,这就需要二者之间的转换,项目中封装了wstring和string相互转换的2个函数,实现如下://将wstring转换成stringstd::string ConvertWStringToAnsi(std::wstring wstr){ st...
分类:编程语言   时间:2014-01-21 16:29:31    收藏:0  评论:0  赞:0  阅读:388
【C++】linux下CMake生成动态链接库,g++包含生成动态链接库
一、前言   由于项目中要用到java调用C++的库文件,于是需要在linux下编译连接生成动态库,然后根据Recast官方包要先CMake生成编译,然后在包含到自己实现的文件,网上查了半天,坑爹没有全面的,东拼西凑终于才明白原理,于是总结记录分享如下。 二、CMake生成库文件   总的来说CMake生成过程不复杂,但是查到的资料都坑爹,废话说了半天没有说到要点,咱直奔主题,两个步...
分类:编程语言   时间:2014-01-21 15:32:06    收藏:0  评论:0  赞:0  阅读:469
opaque struct——c/c++如何隐藏内部结构体的定义?
学习过VLC的童鞋都会看得类似这样的代码: /** This structure is opaque. It represents a libvlc instance */ typedef struct libvlc_instance_t  libvlc_instance_t; 但是怎么也找不到libvlc_instance_t的定义,难道说libvlc_instance_t没有定义吗?不是...
分类:编程语言   时间:2014-01-21 15:32:51    收藏:0  评论:0  赞:0  阅读:577
VC++ 6.0的使用——编译,连接,运行
今天开始看C++了,先翻了翻目录,然后看了看第一章的概述,里面有程序员的入门程序——hello word。但是在用VC ++ 这个编译器时,却有点儿不知道怎么下手,而且书上讲了C++语言的各种内容,却没讲一种开发环境的使用,这个,是要我纸上谈兵吗?~~呵呵~~      先来看一个Hello的编写。       1,选择文件——新建       选择倒数第3项,“win32...
分类:编程语言   时间:2014-01-21 15:31:16    收藏:0  评论:0  赞:0  阅读:327
一道短小强悍的C++面试题
一道短小强悍的C++面试题,看看你能不能答对...
分类:编程语言   时间:2014-01-21 15:31:01    收藏:0  评论:0  赞:0  阅读:391
Python基本语法
1.      四种数值类型:整型,长整型,浮点数,复数 2.      字符串: 单引号,双引号(单双引号等价,无char类型) 三引号(多行) 转义符\(转义,换行) 自然字符串(字符串前加r,转义符失效) Unicode字符串(字符串前加u,以Unicode格式处理) 字符串不可变(同Java) 两个相邻书写的字符串将自动连接 3.      标识符:首字符只允许字...
分类:编程语言   时间:2014-01-21 15:26:01    收藏:0  评论:0  赞:0  阅读:360
开发自己的编程语言(九)—— 生成EXE文件
本章介绍 将Snail脚本编译成EXE文件的原型框架,其主要原理是利用Reflection.Emit逐一转换Snail的每条语句。之所以称为原型框架,是因为目前版本只支持:将一个变量赋值为整数,然后将这个整数变量输出。 a = 1001 print(a) 利用上面的两条语句生成一个exe文件,同时将结果输出,得到的exe文件大小只有2k。实现了这个原型之后,其他内容的实现就是时间和体力的问题了...
分类:编程语言   时间:2014-01-21 15:31:26    收藏:0  评论:0  赞:0  阅读:449
C++ 算法库(1) 不修改内容的序列操作
不修改内容的序列操作: adjacent_find 查找两个相邻的等价元素 all_of C++11 检测在给定范围中是否所有元素都满足给定的条件 any_of C++11 检测在给定范围中是否存在元素满足给定条件 count 返回值等价于给定值的元素的个数 count_if 返回值满足给定条件...
分类:编程语言   时间:2014-01-21 15:25:46    收藏:0  评论:0  赞:0  阅读:435
Python re(正则表达式)模块
Python re(正则表达式)模块 Python支持的正则表达式元字符和语法: re模块   Python可以通过re模块来实现使用正则表达式匹配字符串,我们可以通过查看~/installs/python/lib/python2.7/re.py 文件查看re提供的方法,主要使用的下面的几个接口: l  def match(pattern, string, flags=0):...
分类:编程语言   时间:2014-01-21 15:32:11    收藏:0  评论:0  赞:0  阅读:423
用twitcurl C++库访问Twitter REST API 1.1
首先获得最新的代码:svn checkout http://twitcurl.googlecode.com/svn/trunk/ twitcurl-read-only进入twitcurl-read-only/libtwitcurls目录后,运行make编译如果找不到curl/curl.h文件,则安装curl的开发库sudo apt-get install libcurl4-openssl-devm...
分类:编程语言   时间:2014-01-21 15:25:16    收藏:0  评论:0  赞:0  阅读:505
用C/C++设计Lu结构、字典、类等高级数据类型
欢迎访问 Lu程序设计 用C/C++设计Lu结构、字典、类等高级数据类型 1 说明     本文没有直接给出演示例子,而是对Lu系统扩展库LuSystem实现的结构、字典、类等高级数据类型做说明,但你仍然需要下载Lu32脚本系统,并下载软件包lu1code.rar,LuSystem的源代码就在这个软件包中,源代码中用到的Lu核心库函数仍然参考Lu编程指南。由于LuSystem是一个Lu扩...
分类:编程语言   时间:2014-01-21 10:17:36    收藏:0  评论:0  赞:0  阅读:389
C/C++使用MLu简化Lu脚本系统的使用
MLu是程序和Lu核心库之间的一个接口库,MLu会自动加载Lu核心库和动态加载多个Lu扩展库,简化了Lu系统的使用;MLu可对Lu源程序进行模块化编译,能够编译运行具有固定格式的源程序(字符串表达式),源程序中可以使用C++风格的注释。此外,MLu还提供了多个线程互斥地访问Lu资源的功能;提供了Lu运行监视器,以退出耗时较长的程序;提供在脚本中动态编译函数的功能;提供错误处理函数,实现错误(异常)处理的恢复模型等等。...
分类:编程语言   时间:2014-01-21 10:17:31    收藏:0  评论:0  赞:0  阅读:478
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!