首页 > 编程语言
Python 魔术方法指南
入门构造和初始化构造定制类用于比较的魔术方法用于数值处理的魔术方法表现你的类控制属性访问创建定制序列反射可以调用的对象会话管理器创建描述器对象持久化对象总结附录介绍此教程为我的数篇文章中的一个重点。主题是魔术方法。 什么是魔术方法?他们是面向对象的Python的一切。他们是可以给你的类增加”magi...
分类:编程语言   时间:2014-01-29 14:33:16    收藏:0  评论:0  赞:0  阅读:509
深刻理解Python中的元类(metaclass)
译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e...
分类:编程语言   时间:2014-01-29 14:31:37    收藏:0  评论:0  赞:0  阅读:498
【Raspberry Pi】定时运行python程序读温湿度传感器数据&发邮件
1、定时执行脚本http://tech.it168.com/a2011/0707/1214/000001214830_all.shtml/sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service cro...
分类:编程语言   时间:2014-01-29 13:56:35    收藏:0  评论:0  赞:0  阅读:746
安装Python+Pywin32(version 3.3)
1、下载python3.3,默认设置,安装。2、完成后,在开始-程序中运行python IDLE。我在运行时出现了应用程序运行异常,原因是与其他软件内存发生冲突,如.net framework等。3、下载pywin32-218.win32-py3.3.exe,安装。若是217版本则会出现版本不兼容问...
分类:编程语言   时间:2014-01-28 22:58:14    收藏:0  评论:0  赞:0  阅读:598
VC++ API 如何获取文件夹路径
这里介绍一个API来获取文件夹得路径: char szSelected[MAX_PATH];//用来存放文件夹路径     BROWSEINFO    bi;     LPITEMIDLIST pidl;     bi.hwndOwner = this->m_hWnd;     bi.pidlRoot = NULL;     bi.pszDisplayName = szSelected...
分类:编程语言   时间:2014-01-28 23:29:54    收藏:0  评论:0  赞:0  阅读:591
C++中的函数指针
1.函数指针的定义方式如下: 返回类型>  (*指针名>)  (形参列表>) 比如定义了一个函数指针为  int (*p) (int x); p表示一个函数指针,它指向接受一个int型形参的函数,这个函数的返回类型为int . 这里要注意的是它不能写成 int *p(int x),这时p不再是函数指针,而是一个函数名,它接受int类型形参,返回类型为指向int 类型的指针   如果用...
分类:编程语言   时间:2014-01-29 00:35:44    收藏:0  评论:0  赞:0  阅读:474
python汉译英-调用Google翻译
一:使用正则表达式提取翻译结果 # -*- coding: utf-8 -*- __author__ = "zlingh" __date__ = "Date: 2014/01/28" import re import urllib,urllib2 #urllib: #urllib2: The urllib2 module defines functions and classes w...
分类:编程语言   时间:2014-01-29 00:26:35    收藏:0  评论:0  赞:0  阅读:716
《C语言点滴》书评
说起C语言方面的书,你最先想到的是哪一本?不论图书本身是好是坏,反正我想到的是谭浩强的《C程序设计》。那么,为什么赵岩老师还要写一本《C语言点滴》呢?带着这个问题,我翻开了这本书。等一等,我为什么要读这本书?赵老师说,本书的读者对象是各种层级的C语言学习者。我已经学过C/C++,我也不想再学了,不是因为我自命不凡,而是因为我已经不再是程序员了……读这本书,也许我只是为了解开上面的疑惑吧。还有一个问...
分类:编程语言   时间:2014-01-28 23:49:54    收藏:0  评论:0  赞:0  阅读:527
C/C++回调函数简要介绍
1、引子 在C/C++里面有个非常给力的库函数qsort,相信大家都用过。他的函数原型如下: void qsort(void *base, size_t nmemb, size_t size,  int(*compar)(const void *, const void *)); 使用的时候需要传递需要排序的数组base, 数组数目nmeb, 每个数组大小size,以及我们比较自定义...
分类:编程语言   时间:2014-01-29 00:54:54    收藏:0  评论:0  赞:0  阅读:455
【VC++游戏开发十二】2D篇 —— 人工智能(二):最短路径 & 智能越过障碍 By BlueCoder
今天我们来聊一聊游戏中最常见的一种AI(Artificial Intelligence,人工智能):寻路 —— 最短路径 & 智能越过障碍 言下之意,就是人物能智能寻找到达目的地的最短路径,并能够越过障碍 这些功能在程序背后是有很多种算法可以来支撑的,可能大家最熟悉的就是A*算法,还有深度优先、广度优先搜索算法、递归、回溯…… 而本次呢,我决定先讲一个较为简单的算法 —— 回溯+递归 这个算法来的也很蹊跷,去年参加了一个程序设计竞赛,里面有类似的寻找最短路径的算法题,当时我想到的也就是今天要讲到的这个...
分类:编程语言   时间:2014-01-28 23:55:44    收藏:0  评论:0  赞:0  阅读:799
python连接hbase
在Ubuntu下安装Python模块通常可以使用apt-get和pip命令。apt-get命令是Ubuntu自带的包管理命令,而pip则是Python安装扩展模块的工具,通常pip会下载扩展模块的源代码并编译安装。Ubuntu 12.04中缺省安装了Python2.7.3,首先通过下面的命令安装pi...
分类:编程语言   时间:2014-01-28 21:51:34    收藏:0  评论:0  赞:0  阅读:545
(转)C++ CListCtrl使用技巧的摘抄
转:http://blog.csdn.net/sanshao27/article/details/18883151. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LV...
分类:编程语言   时间:2014-01-28 21:09:54    收藏:0  评论:0  赞:0  阅读:1103
C++服务器年前总结
现在做的一个项目的服务器是一个单服务器。由于底层已经封装,所以有些东西并看不到,但是差不多还是可以的能够推测出来底层的架构模式。语言C++,IDE:XE5 数据库是一个很简单的文件读写,但是通过推测以及配置文件的和映射出来的函数来看,应该并不是简单的文件I/O操作bin文件,应该是深层的利用了内存映...
分类:编程语言   时间:2014-01-28 21:05:44    收藏:0  评论:0  赞:0  阅读:448
C中如何调用C++函数、类内函数 \混编\链接
在C中如何调用C++函数的问题,简单回答是将函数用extern "C"声明,当被问及如何将类内成员函数声明时,一时语塞,后来网上查了下,网上有一翻译C++之父的文章可以作为解答,遂拿来Mark一下。将C++函数声明为``extern "C"’(在你的C++代码里做这个声明),然后调用它(在你的C或...
分类:编程语言   时间:2014-01-28 08:38:14    收藏:0  评论:0  赞:0  阅读:465
python,flask,web,login
Flask-LoginFlask-Login provides user session management for Flask. It handles the common tasks of logging in, logging out, and remembering your users’...
分类:编程语言   时间:2014-01-28 08:30:44    收藏:0  评论:0  赞:0  阅读:886
Python时间,日期,时间戳之间转换
1.将字符串的时间转换为时间戳     方法:         a = "2013-10-10 23:40:00"         将其转换为时间数组         import time         timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") 转换为时间戳: timeStamp = int(time.mktime(timeArra...
分类:编程语言   时间:2014-01-28 01:13:13    收藏:0  评论:0  赞:0  阅读:403
C++函数形参传指针的再次讨论
每一个程序员在面试中都会遇到的问题,上面那段代码问题在哪里呢? (1) 会造成内存泄漏 (2) 在strcpy会出现程序奔溃。 通过一系列跟踪截图 ,我们知道函数传递时仅仅是传递的值。借用一位网友的总结: “函数的参数进行值拷贝,即使传的是指针,也的对指针(即指针里存的地址)的拷贝。” 遇到搞不清楚的时候勤动手,多调试,肯定会搞明白的。...
分类:编程语言   时间:2014-01-28 01:19:03    收藏:0  评论:0  赞:0  阅读:387
VC++操作Excel在VS2008编码实例
这里是关于VC2008操作OFFICE2007的实例编码,代码直接可以,调试通过。如有不正确之处,请指正。...
分类:编程语言   时间:2014-01-28 00:54:53    收藏:0  评论:0  赞:0  阅读:974
基于事件驱动的lua--c/c++交互
PS:参考自《lua游戏开发指南》        事件驱动的程序可以增强系统的可扩展性——lua游戏开发指南原话        书中的事件驱动程序主要分为几个重要的部分,是lua与c/++的双向交互。                1、提供一个luaGlue函数在lua中注册事件处理函数。                 2、c/c++代码获取事件处理函数名称,在c/c++中调用lua编写...
分类:编程语言   时间:2014-01-28 01:55:43    收藏:0  评论:0  赞:0  阅读:638
关注C++细节——抽象的理解
#include using namespace std; class A{ public: void a(){ cout << "func_a" < a(); return 0; } 该程序输出func_a,试分析其背后的原理 ...
分类:编程语言   时间:2014-01-28 01:35:43    收藏:0  评论:0  赞:0  阅读:406
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!