风雨兼程

ring my bells
posts - 49, comments - 14, trackbacks - 0, articles - 0

新地址:
http://www.cppblog.com/seahouse 

posted @ 2010-12-09 12:06 silentneil 阅读(228) | 评论 (0)编辑 收藏

     摘要: 初始化列表
尽量使用初始化而不要在构造函数里赋值,因为对const和引用数据成员只能被初始化,不能被赋值
另外,初始化列表中成员列出的顺序和它们在类中声明的顺序相同,而不是和初始化列表中的顺序相同

尽量用“传引用”而不用“传值”
必须返回一个对象时不要试图返回一个引用  阅读全文

posted @ 2010-09-03 07:06 silentneil 阅读(253) | 评论 (0)编辑 收藏

一、获取
http://download.dre.vanderbilt.edu/

二、编译(Windows版)
1  解压代码
2  在\ACE_wrappers\ace目录中创建一个名为config.h的文件,加入代码:   
#include "ace/config-win32.h"
3  加载项目(\ACE_wrappers\ace\ace_vc8.sln)

posted @ 2010-07-11 10:44 silentneil 阅读(274) | 评论 (0)编辑 收藏

     摘要: socket接口大致有:socket(), bind(), connect(), accept(), read(), write(), readv(), writev(), recv(), send(), recvfrom(), sendto(), recvmsg(), sendmsg(), setsockopt(), getsocketopt(), getpeername(), getsockname(), gethostbyname(), getservbyname()。  阅读全文

posted @ 2009-12-21 21:14 silentneil 阅读(1018) | 评论 (0)编辑 收藏

     摘要: 安装结束后,启动失败,出现make_sock:could not bind to address 0.0.0.0:80 no listening sockets available,shutting down

显然是其他进程占用了80端口。两种解决方法:1,修改apache端口,2,杀掉占用80端口的进程(采用)  阅读全文

posted @ 2009-10-08 12:09 silentneil 阅读(410) | 评论 (0)编辑 收藏

     摘要: 1、MySQL常用命令

create database name; 创建数据库

use databasename; 选择数据库

drop database name 直接删除数据库,不提醒

show tables; 显示表

describe tablename; 表的详细描述

select 中加上distinct去除重复字段

mysqladmin drop databasename 删除数据库前,有提示。  阅读全文

posted @ 2009-09-26 21:15 silentneil 阅读(272) | 评论 (0)编辑 收藏

     摘要: sudo apt-get install mysql-server

GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";  阅读全文

posted @ 2009-09-26 16:29 silentneil 阅读(281) | 评论 (0)编辑 收藏

     摘要: 复制
  yy命令复制当前整行的内容到vi缓冲区
  yw复制当前光标所在位置到单词尾字符的内容到vi缓存区,相当于复制一个单词
  y$复制光标所在位置到行尾内容到缓存区
  y^复制光标所在位置到行首内容到缓存区
  #yy例如:5yy就是复制5行
  #yw例如:2yw就是复制两个单词
  阅读全文

posted @ 2009-09-19 22:05 silentneil 阅读(225) | 评论 (0)编辑 收藏

     摘要: sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.bind(('192.168.1.106', 8001))
sock.listen(5) #最多允许5个客户连接到服务器,值至少为1
  阅读全文

posted @ 2009-09-15 21:35 silentneil 阅读(291) | 评论 (0)编辑 收藏

     摘要: 1 安装telnet服务
1)sudo apt-get install xinetd telnetd
2)重启telnet服务: sudo /etc/init.d/xinetd restart
3)乱码问题:下载pietty,选择telnet登录,选择UFT-8

2 安装ssh服务
1)sudo apt-get install openssh-server
2)重启服务:sudo /etc/init.d/ssh restart

3 安装vsftpd
1)sudo apt-get install vsftpd
2)编辑vsftpd.conf: sudo vi /etc/vsftpd.conf,修改以下几处:
nonymous_enable=NO (如果允许匿名访问,那么选择YES)
local_enable=YES (允许本地的Linux帐户访问这个ftp服务器)   阅读全文

posted @ 2009-07-20 23:05 silentneil 阅读(2217) | 评论 (0)编辑 收藏

仅列出标题
共4页: 1 2 3 4