自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 配置windows下远程连接hadoop的问题

今天在windows下配置eclipse,实现远程开发调试,配置完成后,运行例子报了个错Exception in thread "main" java.net.UnknownHostException: unknown host: X001后来在网上搜索一下,找到答案。原因是:没有配置C:/Windows/System32/drivers/etc/hosts文件,只要在里面加上ip

2012-12-21 15:43:53 898

原创 hadoop集群恢复删除掉的节点

这两周在学hadoop,学的过程碰到一些问题,在这里写写.今天的问题是怎么把删除的datanode恢复当时因为没执行refreshNodes,结果datanode启动不成功报了如下错误: ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: org.apache.hadoop.ipc.RemoteException: java

2012-12-16 17:31:19 2264

原创 解决ipad uiwebview显示网页超过屏幕宽度

从来没有开发过网页,工作需要写了个用户消息管理列表,这个网页在浏览器上可以全屏显示,但是在ipad上显示超过全屏了,今天花了好长时间把它解决,做个记录。         解决方法:                  在头标签里添加一句                     最重要的是把user-scalable=0 其他几个属性参考 http://blog.csdn.net/

2012-09-11 17:56:40 6383

原创 python调用c++扩展模块

昨天完成了用python调用c++,在这里做个记录。整个操作流程如下:1.去http://www.boost.org/下载boost包,我用的是boost_1_48_0.zip2.解压,进入目录找到bootstrap.bat 脚本,并执行,会在相同文件夹生成 bjam.exe文件3.打开VS2005 在tools->...command prompt,定位到boost主目录下,执行

2012-02-11 15:10:53 2682 2

原创 pydev导入扩展模块出现红叉

今天编译了一个c扩展模块,然后把模块拷到python的库目录(D:\Program Files\python2_7\DLLs)下,导入到系统时出现红叉,不过奇怪的是可以调用,所以查了一下。原来是要把库重新加载一下。具体方法有两种:方法1.进入Windows->Preferences->Pydev->Interpreter – Python菜单,转到Forced Builtins页N

2012-02-10 17:54:44 3668

原创 python打印log调试信息的方法

打印错误跟踪的方法:方法1.打印到屏幕try:    i = 0    mydbhandler.executemany(sql, tmp)    logging.info("[total cost time:" + str((time.time() - start)*1000) + "ms]")    print "total cost time:", (time.ti

2012-02-08 15:54:31 8160

原创 python向mySQL批量插入数据的方法

通过调用mySQLdb python库中的 cursor.executemany()函数完成批量处理。今天用这个函数完成了批量插入例程:def test_insertDB():    conn = database.Connection(host=options.mysql_host, database=options.mysql_database,

2012-02-07 14:32:24 33726 1

原创 python调用c的方法

python调用c的方法研究了三天,今天看了一篇博客原来这么简单,可能是最简单的方法了吧。下面整理一下思路实验平台:window xp系统,编译环境是vs2005实验步骤:步骤1:在vs2005下编写c模块代码如下#include #include #include //#include "Python.h"_declspec(dll

2012-02-07 14:28:05 855

转载 java函数参数类型后添加三点的用法

今天看到一个没见过的函数参数列表test(int... a),查看资料,原来是如下用法:类型后面三个点(String...),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟...,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。 例如我们有一个方法叫做test(String...strings)

2011-12-15 13:41:50 8082 1

原创 windows下utf-8转为unicode并打印输出

windows下utf-8转为unicode并打印输出首先把utf-8转为unicode实例:    // 求出rsps->clientid的长度    nLenW = MultiByteToWideChar(CP_UTF8, 0,(LPCSTR)rsps->clientid, -1, NULL, 0);    // 申请空间    wszBuf = malloc(

2011-12-14 12:51:05 1187

原创 pyton中类的变量与对象的变量误用

pyton中类的变量与对象的变量误用       昨天在开发tornado服务器时碰到一个奇怪的错误,客户端第一次连接没问题,第二次就报下面:RuntimeError: Cannot write() after finish(). May becaused by using async operations withoutthe @asynchronous

2011-12-13 16:35:18 1752

转载 Python函数参数中的*,**

问题:     Python的函数定义中有两种特殊的情况,即出现*,**的形式。     如:def execute_command(self, *args, **options)等。解释:  * 用来传递任意个无名字参数,这些参数会一个Tuple的形式访问。   **用来处理传递任意个有名字的参数,这些参数用dict来访问。应用:#############

2011-12-08 14:34:07 696

原创 curllib库http chunk发送方法纠错

curllib库http chunk发送方法纠错以前一直以为发送chunk数据只要http协议的头部添加Transfer-Encoding: chunked就可以了,所以写了下面错误的代码static int send_request(const char *req, char **data, int req_length){ struct curl_slist

2011-12-01 17:51:32 3900

原创 windows下免安装版mysql的操作

1.启动方法启动cmd,切换到mysql的安装目录的bin目录,执行mysqld.exe2.关闭方法同上到bin目录,执行mysqladmin.exe -h localhost -u root shutdown3.给数据库授权用户grant select,insert,update,delete on blog.* to blog@localhost identified

2011-11-29 17:14:50 643

原创 如何关闭linux防火墙

我的虚拟机不知为什么关闭防火墙就可以访问百度?当时也不再到怎么想到关闭防火墙的方法来解决上网的。现在记下关闭linux防火墙的方法:1.即时生效,重启后失效开启:service iptables start关闭:service iptables stop2 重启后生效开启:chkconfig iptables on关闭:chkconfig iptables off

2011-10-21 17:58:56 11868 1

转载 Makefile 中 = := ?= 的区别

= 递归展开,变量会原封不动的存储字符序列,知道被引用的时候再展开。:= 简单展开,在变量赋值的时候就展开,后续修改对它赋值时引用的变量不影响它的值。?= 如果变量原先没有赋值,则递归展开,否则不变。 这个应该比较常出现在判断变量是否已经在环境变量中被定义的情况。如下

2011-10-10 17:20:21 853

原创 CreateDirectory创建文件夹失败怪相

今天调试前些天新建的工程的时候发现CreateDirectory函数创建文件夹不成功,但是这个函数的返回值却是成功的值。为此很奇怪,还以为是自己的文件系统出问题了,就叫同事也测试一下这个函数,结果跟我一样。到底怎么回事呢?琢磨来琢磨去,猜测是在传入参数出了问题,因为我传的

2011-09-28 20:52:57 13515 5

原创 缓冲区溢出引起奇怪的bug

上个星期给通讯录添加一个拼音检索功能,在做的过程里,出现一个问题:在主调函数里的局部变量值被莫名其妙的清空了。 char tname[32] = {0}; strcpy(tname, name); _strupr(tname); getpyhead(

2011-09-19 14:39:53 702

原创 用大根堆实现大值优先队列

今天学了数据结构中的堆,堆分为大根堆和小根堆。大根堆是什么呢?大根堆是指一颗即是完全二叉树又是大根树的树。那什么是大根树,和完全二叉树呢?去百度google一下就知道了。小根堆是一个与大根堆类似的概念,联想一下吧。 大根堆和小根堆有何用呢?用处当然是有的,有人说可以用来实现大值优

2011-07-23 16:10:10 1843

原创 编译curl静态库的方法

前些日子,项目中要用curllib,所以就下了一个源码包编译,编译过程遇到一些小问题,在这与大家分享一下整个编译和使用这个库的方法: 首先,去http://curl.haxx.se/download.html网站上下个包,因为我是在windows下编译,所以下了个zip包。

2011-07-17 09:39:00 14651 5

原创 vs2005中编译包含多个项目的解决方案出现的错误

前几天在编译一个解决方案时出现一大堆的链接错误,错误如下1>正在链接...1>LIBCMTD.lib(dbgheap.obj) : error LNK2005: _malloc 已经在 MSVCRTD.lib(MSVCR80D.dll) 中定义1>LIBCMT

2011-07-03 17:27:21 7159 1

原创 为什么析构函数常声明为虚函数

昨天看了火狐的源码,看到里面很多,应该说几乎所有的析构函数都申明为虚函数,一时想不起来为啥,就上网查了一下,才知道这样做的作用是:       当你动态申请一个对象时,并且把这个对象的指针赋值给基类,这时当你用这个基类指针释放内存时,就有用了,因为这样可以用多

2011-07-03 16:26:03 3308 1

原创 vs2005中神秘的出现空格用点,制表符用箭头替换了

      前两天不知怎么回事在代码中出现空格全被点替换,制表符全用箭头表示了。感觉不习惯,今天上网查了一下,结果有人喜欢像word文档一样看代码,弄出这样的显示方式。我的意思正与其相反,知道原来是因为按了Ctrl + R, Ctrl + W时出来的。另外通过编辑菜单下高级---查看空白命令也可以切换显示空白的方式。资料来源:http://wenda.tianya.cn/wen

2011-06-22 16:23:00 3239

原创 error C2733: 不允许重载函数“write_string”的第二个 C 链接

      今天编写一个工具函数库时,编译时产生“ 不允许重载函数“write_string”的第二个 C 链接”这个错误,以前没碰到过,不明白什么意思,想了一下,估计是重复声明了,所以就查头文件,看看有没有重复的,查来查去没发现。就想起以前学校学习的时候出现过的头文件声明的原型与实现里定义不一样的问题,于是就把头文件的原型与定义的原型比较一下,果然是这个问题,声明时多了一个参数。改过来,编译pe

2011-06-05 16:56:00 15250

原创 文件指针过多没关,会导致文件打开失败

今天看代码时,看到很多文件的操作,想到什么时候以写方式打开文件会造成文件打开失败。所以想了一个测试的例子---多次打开文件,然后不关文件句柄,看看会不出现失败的情况。结果是打开第509个文件的时候失败了下面是简单的例子#include int main()

2011-04-28 12:03:00 1495

原创 关闭文件指针不对

<br />浏览代码时看到下面几行代码,大家看看有啥问题<br /> <br /><br />其中隐含的问题是关闭空的文件指针,所以写了一个测试代码,运行一下,挂了。<br />

2011-04-26 14:17:00 663

easyui学习教程

从教程可以知道怎么使用easyui控件,有简单的demo

2012-09-25

10min+code

每天10分钟轻松掌握c++课本源代码.该书的作者Jesse Liberty是微软公司Silverlight开发团队的高级程序经理.此书由图灵出版社出版.

2010-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除