首页 > 编程语言
在python web.py中使用百度富文本编辑器 UEditor
UEditor官方没有支持python的版本,有人改了个python的django版本,但是没找到web.py的。 于是参考php版本,实现了一下web.py集成UEditor,包含了文件上传,图片上传,视频上传,图片远程抓取,涂鸦等。 可能会有一些session之类的没有处理。 Demo代码可以在https://github.com/meizhitu/100programhomework/...
分类:编程语言   时间:2014-02-14 00:08:53    收藏:0  评论:0  赞:0  阅读:1153
3D数学库的简单实现(C语言)
头文件 vmath.h #ifndef _VMATH_H #define _VMATH_H #ifdef _cplusplus extern "C" { #endif typedef float Matrix44f[16]; void translate(Matrix44f M, float x, float y, float z); void scale(Matrix44f M, ...
分类:编程语言   时间:2014-02-14 02:30:53    收藏:0  评论:0  赞:0  阅读:448
Python for z/OS
Install pythondev Install DB2 or server driver package easy_install ibm_db Get license file from torolab. ftp://db2ftp.torolab.ibm.com:/devinst/db2_v9...
分类:编程语言   时间:2014-02-13 19:18:21    收藏:0  评论:0  赞:0  阅读:598
python - __str__ 和 __repr__
内建函数str()和repr() (representation,表达,表示)或反引号操作符(``)可以方便地以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可读性好(故被print调用),而repr()函数得到的字符串通常可以用来重新获得该对象,通常情况下 obj==...
分类:编程语言   时间:2014-02-13 18:58:33    收藏:0  评论:0  赞:0  阅读:485
MFC中如何弹出选择文件/文件夹对话框(C++)
黏贴以下代码即可:TCHAR szBuffer[MAX_PATH] = {0}; BROWSEINFO bi; ZeroMemory(&bi,sizeof(BROWSEINFO)); bi.hwndOwner = NULL; bi.pszDisplayName = szBuffer; bi.lpsz...
分类:编程语言   时间:2014-02-13 17:59:08    收藏:0  评论:0  赞:0  阅读:765
ODOA(1) 翻转句子中单词的顺序(C语言实现)
问题描述: 翻转句子中单词的顺序 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理 例如:输入“I am a student.”,则输出“student.a am I”。...
分类:编程语言   时间:2014-02-13 15:41:55    收藏:0  评论:0  赞:0  阅读:455
【转】Python的XML-RPC简介
编写客户端提交数据到服务器处理是程序员最常碰到的几个问题之一。各种不同的语言对此都有相应的解决方案。比如Unix下,C程序员们可以用SUNRPC,Java程序员则使用RMI来处理。大多数语言还都可以使用Web Service或者ICE。它们的使用方法类似,编写一个接口定义文件,用一个工具处理并生成代...
分类:编程语言   时间:2014-02-13 10:22:24    收藏:0  评论:0  赞:0  阅读:532
C++回顾之深浅拷贝、禁止拷贝、空类的默认成员
C++的深拷贝与浅拷贝,关于禁止拷贝,以及空类的大小,系统提供的空类的默认成员函数...
分类:编程语言   时间:2014-02-13 07:00:51    收藏:0  评论:0  赞:0  阅读:309
C++模板机制
对于执行功能都相同的函数,只是参数类型和返回值类型不同,那么我们可以利用C++的模板机制只需要写一套代码。模板是实现代码重用机制的一种工具,可以大幅度提高程序设计的效率。模板分为函数模板和类模板。 函数模板        函数模板的声明格式如下:    template    返回类型 函数名(模板参数表)    {         函数体    } 注...
分类:编程语言   时间:2014-02-13 07:06:09    收藏:0  评论:0  赞:0  阅读:302
python学习笔记--1
python学习笔记 1、 对于windows系统,首先要安装python,从网站上下载python2.3.4大约9.4M。下载后,有个python23的文件夹,打开后双击python.exe进行安装即可。然后,设置环境变量,在系统变量的PATH后面加上;F:\Python23(python所在的目录名)。最后点击开始->程序->Python2.3->IDLE(pythonGUI),选择文件->...
分类:编程语言   时间:2014-02-13 06:02:33    收藏:0  评论:0  赞:0  阅读:409
Dive into python 实例学python (2) —— 自省,apihelper
apihelper.pydef info(object, spacing=10, collapse=1): """Print methods and doc strings. Takes module, class, list, dictionary, or string.""" methodLis...
分类:编程语言   时间:2014-02-13 04:52:46    收藏:0  评论:0  赞:0  阅读:353
c语言,求字符数组的长度
练手代码,适用初级码农:#include#include#includeint count(const char * str){//计算数组长度 if(NULL == str) return -1; int len=0; char const *pt= str; while(*pt++) len++...
分类:编程语言   时间:2014-02-13 04:47:28    收藏:0  评论:0  赞:0  阅读:370
Dive into python 实例学python (1) —— 函数和测试
odbchelper.pydef buildConnectionString(params): """Build a connection string from a dictionary Returns string. """ return ";".join(["%s=%s" % (k, v) f...
分类:编程语言   时间:2014-02-13 04:46:35    收藏:0  评论:0  赞:0  阅读:368
c语言,字符串原地翻转
实现字符串的原地翻转:#include#include#include#define SWAP(a,b) (a)^=(b);(b)^=(a);(a)^=(b)char* strReverse(char* str){ assert(str!=NULL);//if(NULL == str) return...
分类:编程语言   时间:2014-02-13 04:48:21    收藏:0  评论:0  赞:0  阅读:469
读书笔记:提高C++性能的编程技术
Efficient C++ Performance Programming Techniques第1章 跟踪范例1.1 关注点本章引入的实际问题为:定义一个简单的Trace类,将当前函数名输出到日志文件中。Trace对象会带来一定的开销,因此在默认情况下不会开启Trace功能。问题是:怎么设计Tra...
分类:编程语言   时间:2014-02-13 04:32:27    收藏:0  评论:0  赞:0  阅读:461
c++设计模式系列----builder模式
看了好几处关于builder模式的书和博客,总感觉不是很清楚,感觉不少书上的说的也不是很准确。最后还是看回圣经《设计模式》。看了好久终于感觉明白了一点了。意图:builder模式提出的目的就是为了解决将一个复杂对象的构建和它的表示分离,使得同样的构建过程可以创建不的表示的问题。我们来看一个例子: 假...
分类:编程语言   时间:2014-02-13 04:10:22    收藏:0  评论:0  赞:0  阅读:359
linux下c++进程相关
1.首先是获取当前程序的pid和ppid(parent pid)#include#include int main() { printf("the pid of this program is %d\n",(int)getpid()); printf("the parent pid is %d\n"...
分类:编程语言   时间:2014-02-13 04:05:57    收藏:0  评论:0  赞:0  阅读:493
Havok c++ Lua插件注册传值
下面要说到的前提是在Havok官网有了解的前提下进行的。官网这里教了如何新建一个自己的插件,我是在这基础上修改的。 参考了官网下载下来的案例,案例地址“F:\Havok\AnarchySDK\Source\Vision\Runtime\EnginePlugins\RemoteInputEngineP...
分类:编程语言   时间:2014-02-13 03:30:37    收藏:0  评论:0  赞:0  阅读:495
virtualenv python虚拟环境搭建
python virtualenv.py flask
分类:编程语言   时间:2014-02-13 02:22:35    收藏:0  评论:0  赞:0  阅读:399
在Ubuntu 12.04上学习C++11
C++11标准是C++的新特性,目前只有最新的编译器才支持C++11的语法。 本文描述了如何在Ubuntu 12.04(precise)上安装g++ 4.8的版本,并编写代码进行测试。 打开命令行输入: $sudo add-apt-repository ppa:ubuntu-toolchain-r/test 添加g++ 4.8的debian包的库,然后进行更新: sudo apt-g...
分类:编程语言   时间:2014-02-13 03:05:52    收藏:0  评论:0  赞:0  阅读:392
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!