今天写程序,人为制造了一个由浅拷贝引起的bug,有必要归纳一下。先附上源代码:class
PerformanceTest(object): def __init__(self): ....... self.basic_path_list=[]
....... #这就是一个生成基础路径名的函数,从26...
分类:
编程语言 时间:
2014-03-01 00:29:52
收藏:
0 评论:
0 赞:
0 阅读:
662
This one is simple, do not forget to copy all
parts of an object in copy constructor or assignment operator!There are two
cases you tend to make mista...
分类:
编程语言 时间:
2014-03-01 00:08:54
收藏:
0 评论:
0 赞:
0 阅读:
487
005 Python的数值类型BIF 指的是内置函数,一般不作为变量命名。如
input,while,if,else,float,等等。整型:整数。(python3.0版本把整型和长整型结合在一起,长度不受限制)浮点型:小数点。如3.1415python
区分整型和浮点型数值最直观的方式是看有无小数...
分类:
编程语言 时间:
2014-03-01 00:07:22
收藏:
0 评论:
0 赞:
0 阅读:
807
算术操作符:+ - * / % ** //如>>> a =
5>>> a = a + 3>>> a8等同于>>> a = 5>>> a +=
3>>> a8>>>又如>>> a = b = c = d = 10>>> a +=
1>>> b -= 3>>> c *= 10>>> d /= 8 #这里...
分类:
编程语言 时间:
2014-02-28 23:46:21
收藏:
0 评论:
0 赞:
0 阅读:
696
前言:今天和朋友聊起了邮件的发送,他那边有个业务是定期给大量的用户发新事物邮件,经常会有被拒的情况,还有就是他们的报警有点多,搞得exchange时常有压力,现在这哥们正琢磨着要搞邮件集群,我觉得没必要这么纠结,咱们可以利用第三方的邮件api。国外有mailgun,国内有个s..
分类:
编程语言 时间:
2014-02-28 23:02:42
收藏:
0 评论:
0 赞:
0 阅读:
1592
目标:用python写一个自动访问网页的东西。 Python果然是够强大,参考网上一个智普啥的python视频培训,自己又完善了下。要让python打开浏览器,并访问指定网址,很简单只需下面两句话:import webbrowser as webweb.open_new_tab('www.baidu.com')如果你想访问一定次数或者一直访问,那就加个while True。下面给出完整程序,然后再...
分类:
编程语言 时间:
2014-02-28 22:21:34
收藏:
0 评论:
0 赞:
0 阅读:
611
在写Win8 Store App 的时候,可能遇到需要调用C++的代码。
比如有个压缩算法,Lz77,有C++的实现,改成C#实现需要很多时间,所以通过C++/CX包装一下,C#就能直接调用C++的实现了。
首先创建C++静态库。必须使用extern “C”,同时使用#pragma once还避免重复include,用#ifndef __SOMEFILE_H__方式可能会报链接错误。
...
分类:
编程语言 时间:
2014-02-28 22:25:09
收藏:
0 评论:
0 赞:
0 阅读:
606
这篇文章主要介绍了,如何使用VC++ 6.0 创建一个MEX文件,然后再 Matlab中调用
生成的*.mexw32 文件
分类:
编程语言 时间:
2014-02-28 19:20:00
收藏:
0 评论:
0 赞:
0 阅读:
582
If you want to concatenate assignment like
thisint x, y, z;x = y = z = 15;The convention is to make the assignment
operators return a reference to *th...
分类:
编程语言 时间:
2014-02-28 19:03:58
收藏:
0 评论:
0 赞:
0 阅读:
439
下载
进入http://www.boost.org/,下载最新的源码包,我用的版本是1.55.0。解压
将其解压,我的解压目录是“D:\Program\open\boost_1_55_0”。编译打开VS2008,选择“Tools”(工具)->“Visual
Studio 2008 command p...
分类:
编程语言 时间:
2014-02-28 18:37:02
收藏:
0 评论:
0 赞:
0 阅读:
548
Because such calls would never go to a more
derived class than that of currently executing construtor or destructor. In
other word, it would call the ...
分类:
编程语言 时间:
2014-02-28 17:57:51
收藏:
0 评论:
0 赞:
0 阅读:
437
实验目的:掌握C语言上机步骤,会简单的C程序编写掌握在VC6和C-Free5上编辑、编译、连接和运行C程序实验1:计算距离实验说明:参考示例1“计算盒子的容量”在OJ上完成以下实验题目描述:输入车速x小时、输入杭州到上海耗时y小时、输入上海到南京耗时z小时,分别输出杭州到上海、上海到南京的距离输入要...
分类:
编程语言 时间:
2014-02-28 17:43:38
收藏:
0 评论:
0 赞:
0 阅读:
961
List的赋值:"""s[i:j] = tslice of s from i to j is
replaced by the contents of the iterable t"""li = ["a",2,True,"b"]li[4:5] =
["c",False,3] #批量赋值,超过范围自动扩...
分类:
编程语言 时间:
2014-02-28 17:27:01
收藏:
0 评论:
0 赞:
0 阅读:
517
在系统开发过程中出现的bug相对而言是比较好解决的,花费在这个上面的调试代价不是很大,但是在系统集成后的bug往往是难以定位的bug(最好方式是打桩,通过打桩可以初步锁定出错的位置,如:进入函数前打印日志,离开时再次打印日志)。而这些难以定位的bug基本分为2类:内存错误和并非问题。1、内存泄露如果...
分类:
编程语言 时间:
2014-02-28 16:10:38
收藏:
0 评论:
0 赞:
0 阅读:
519
http://blog.csdn.net/starryheavens/article/details/4617637C
风格(C-style)强制转型如下:(T) expression 或T(expression)
//函数风格(Function-style)两种形式之间没有本质上的不同。对于具有转...
分类:
编程语言 时间:
2014-02-28 15:43:14
收藏:
0 评论:
0 赞:
0 阅读:
569
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码
。主要转贴:http://blog.csdn.net/nuoshueihe/article/details/8198647但是这份清单提供了源代码的链接已经有一些已经失效了.
已经做了标注. 比较好的, ...
分类:
编程语言 时间:
2014-02-28 15:13:28
收藏:
0 评论:
0 赞:
0 阅读:
603
程序中用到字符串和int合成字符串,受java习惯的影响,直接进行了字符串与int的+操作,结果不正确。查了一下才明白问题所在,记录一下string
str=”abc”+1;输出为:bc,因为”abc”为const char[],加1实际是地址+1,因此输出为bc。string str=”abc”+...
分类:
编程语言 时间:
2014-02-28 14:51:17
收藏:
0 评论:
0 赞:
0 阅读:
855
今天在一个环境下面写了一个利用python发送系统监控结果邮件的脚本,结果copy到别的环境下面去不能使用,通过对比发现两个环境的版本不一致,第二个环境的版本过低,所以考虑python版本升级[root@ENV2~]#python-VPython2.6.6[root@ENV1~]#python-VPython2.4.31,download高版本..
分类:
编程语言 时间:
2014-02-28 16:29:45
收藏:
0 评论:
0 赞:
0 阅读:
477
本人python小菜鸟,初学者,但刚刚学习就python产生了浓厚的兴趣,争取今后把线上的shell脚本都改成python#!/usr/bin/envpythonimportparamikoimportthreadingimportfileinput#d=raw_input("shuruzu:")#mingling=raw_input("mingling:")file1=open("/opt/duoyongtu/memcache.tx..
分类:
编程语言 时间:
2014-02-28 17:42:06
收藏:
0 评论:
0 赞:
0 阅读:
591
一个例子展示这三者区别qd_cpu_str=os.popen(r"ps-ef|grepQD|grep-vgrep|grep-vcpu|awk‘{print$10‘,‘$2‘,‘$14}‘")
printqd_cpu_str.read()
结果:
17291QWorld
17297QDBProxy
17310QGameServer
17315QGateway
17325QCommunity
27390QWorld
27397QDBProxy
27403QGameServer
2740..
分类:
编程语言 时间:
2014-02-28 17:59:50
收藏:
0 评论:
0 赞:
0 阅读:
726