co_diy
码龄19年
关注
提问 私信
  • 博客:151,050
    社区:2,488
    153,538
    总访问量
  • 23
    原创
  • 412,691
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2006-01-05
博客简介:

co_diy的专栏

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得17次评论
  • 获得14次收藏
创作历程
  • 8篇
    2012年
  • 18篇
    2011年
TA的专栏
  • 项目管理
    1篇
  • c++
    1篇
  • c
    9篇
  • 数据结构
    1篇
  • linux
    1篇
  • python
    5篇
  • java
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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

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

hadoop集群恢复删除掉的节点

这两周在学hadoop,学的过程碰到一些问题,在这里写写.今天的问题是怎么把删除的datanode恢复当时因为没执行refreshNodes,结果datanode启动不成功报了如下错误: ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: org.apache.hadoop.ipc.RemoteException: java
原创
发布博客 2012.12.16 ·
2307 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

easyui学习教程

发布资源 2012.09.25 ·
doc

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

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

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 ·
2739 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

pydev导入扩展模块出现红叉

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

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 ·
8222 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

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

通过调用mySQLdb python库中的 cursor.executemany()函数完成批量处理。今天用这个函数完成了批量插入例程:def test_insertDB():    conn = database.Connection(host=options.mysql_host, database=options.mysql_database,
原创
发布博客 2012.02.07 ·
33860 阅读 ·
5 点赞 ·
1 评论 ·
8 收藏

python调用c的方法

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

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

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

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 ·
1242 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

pyton中类的变量与对象的变量误用       昨天在开发tornado服务器时碰到一个奇怪的错误,客户端第一次连接没问题,第二次就报下面:RuntimeError: Cannot write() after finish(). May becaused by using async operations withoutthe @asynchronous
原创
发布博客 2011.12.13 ·
1780 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python函数参数中的*,**

问题:     Python的函数定义中有两种特殊的情况,即出现*,**的形式。     如:def execute_command(self, *args, **options)等。解释:  * 用来传递任意个无名字参数,这些参数会一个Tuple的形式访问。   **用来处理传递任意个有名字的参数,这些参数用dict来访问。应用:#############
转载
发布博客 2011.12.08 ·
711 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
3999 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
671 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何关闭linux防火墙

我的虚拟机不知为什么关闭防火墙就可以访问百度?当时也不再到怎么想到关闭防火墙的方法来解决上网的。现在记下关闭linux防火墙的方法:1.即时生效,重启后失效开启:service iptables start关闭:service iptables stop2 重启后生效开启:chkconfig iptables on关闭:chkconfig iptables off
原创
发布博客 2011.10.21 ·
11972 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

Makefile 中 = := ?= 的区别

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

CreateDirectory创建文件夹失败怪相

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

缓冲区溢出引起奇怪的bug

上个星期给通讯录添加一个拼音检索功能,在做的过程里,出现一个问题:在主调函数里的局部变量值被莫名其妙的清空了。 char tname[32] = {0}; strcpy(tname, name); _strupr(tname); getpyhead(
原创
发布博客 2011.09.19 ·
720 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

今天学了数据结构中的堆,堆分为大根堆和小根堆。大根堆是什么呢?大根堆是指一颗即是完全二叉树又是大根树的树。那什么是大根树,和完全二叉树呢?去百度google一下就知道了。小根堆是一个与大根堆类似的概念,联想一下吧。 大根堆和小根堆有何用呢?用处当然是有的,有人说可以用来实现大值优
原创
发布博客 2011.07.23 ·
1888 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多