文章列表
 
2011-03-10 16:55
 
2011-01-20 19:55

用python的mysql模块进行mysql数据库连接。由于以http方式提供服务,所以会并发访问数据库。开始时我维持一个connection,每次查询就从connection中获取一个cursor,断了之后才重连。程序在运行过程中莫名其妙的,断断续续的会报错误:

Exception _mysql_exceptions.ProgrammingError: (2014, "Commands out of sync; you can't run this command now")

我注意到没有关闭cursor,所以我看了一下这个http://mysql-python.sourceforge

 
2010-05-17 23:01
目标:
在linux下用各种插件打造一个比vs还要爽的编辑器:
a.整个项目和单个文件的tag等各种导航及索引
b.代码提示(自动补全)
c.vim内编译
d.调试
e.项目管理
f.文件浏览,查找

网上已经有人做了非常非常不错的系列教程,这里不再啰嗦。


0.我们会用到哪些目录哪些文件

~/.vimrc 用户vim配置文件(可从/usr/share/vim/vim7*/*example拷一个)
~/.v
 
2010-05-14 20:13
1.
在C中,并没有字符串这个数据类型,而是使用字符数组来保存字符串。C字符串实际上就是一个以null('\0')字符结尾的字符数组,null字符表示字符串的结束。需要注意的是:只有以null字符结尾的字符数组才是C字符串,否则只是一般的C字符数组。
strlen();取得字符串的长度,不包括“\0”在内。
系统对字符串常量也自动加一个'\0'作为结束
 
2010-05-13 15:54

0.装ubuntu

1.网络配置

图形界面
system->preference->network connection 跟windows设置一样
命令:
1.ifconfig  查看个网卡信息(各网卡的ip,掩码,mac)
2.route 查看默认网关
3.cat /etc/resolv.conf 查看dns
4.ifconfig eth0 inet down/up
5.dhclient eth0 通过dhcp server获得ip,掩码,缺省网关,dns。除了mac地址
6.自动连接到无线的过程,实际就是一个dhcp过程,有线无线都一样
window下相当于点击自动获得ip地址
7.netstat -an|gr
 
2010-05-11 6:56
封装
我们以square代表”正方形”这种类,正方形有color,正方形可以display。这里color就是成员变量,display是成员变量。
这个类我们可以这么写:
class      CSquare
{
private:
int m_color;
public:
void display(){…}
void setcolor(int color){ m_color = color}
void getcolor(){return m_color}
}
Csquare square = new Csquare();
square.m_color=blue;
square.display();
 
2010-05-10 21:50
作为一个很久没写c/c++的人,老是会陷入不同语言之间细节,这篇文章用来记录一下,随时翻阅加强记忆。
在c++里面
1.
int* p <=>int *p;
int* p1,p2<=>int *p1; int *p2;
int[] a 应为 int a[]

2.
f(){
char* p="test";
p[3]='e';//给常量赋值,结果为定义
}

3.
函数返回动态分配的指针是不安全的(可能已被销毁),字符常量是静态分配的。

4.
int* temp;
*temp = 10;//不安全,因为temp的值未知,可能破坏其他地址内容,一般通过te
 
2010-05-10 21:18
我们首先先来明确一下java中的引用与c++中的引用:
java引用:众所周知,java没有指针,所以java的引用可以理解为c++里的指针。
java的f(A a)<=>c++的f(A *a)
//c++的f(A a)既是普通的值传递,非引用传递,所以会产生对象拷贝,
//这里A为普通类,如:A a;
//f(A b){//这里面对b的修改不会引起a的改变}

c++引用:c++的引用是对象的别名。

所以两者的区别,就是c++中引
 
2010-04-19 17:04

(仅供参考)


0.分析需求,从几个方面入手:文档复杂度,代码量,逻辑复杂度,环境配置复杂度,开发时间。

 

1.更改build.version 里的各种信息

 
2010-04-16 4:16

(来自内部邮件)

以下是联创团队topcoder小组历次踩"大便"之后的总结,欢迎借鉴与拍砖:

1.所有non-privat

 
   
 
 
文章分类
 
 
 
Java(3)
 
.net(1)
 
 
 
 
   
 
文章存档
 
     
 
最新文章评论
  

不错 学习了 看了 N遍
 

我也是这个问题,郁闷啊,用多线程并发区,一个connert的时候就老是报错,2014,2006,2013
 

不错
 

总结的非常好!
 

恕我直言,我感觉Vim还是不怎么样,太麻烦了。每次从编辑状态返回都要按Esc。
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu