linux服务器
文章平均质量分 56
西红柿code
湖南大学毕业从事电信行业两年unix环境c编程目前从事互联网平台开发
展开
-
配置和管理msyql
1. 修改mysql最大连接数:cp support-files/my-medium.cnf ./my.cnf,vim my.cnf,增加或修改max_connections=1024 关于my.cnf:mysql按照下列顺序搜索my.cnf:/etc,mysql安装目录,安装目录下的data。/etc下的是全局设置。 2. 启动mysql:/usr/local/mysql转载 2012-12-05 15:45:36 · 483 阅读 · 0 评论 -
libprotobuf ERROR google/protobuf/wire_format.cc:1059
使用google::protobuf进行序列化,在运行时有如下警告!libprotobuf ERROR google/protobuf/wire_format.cc:1059] Encountered string containing invalid UTF-8 data while serializing protocol buffer. Strings must contain only...原创 2013-08-08 11:46:02 · 13421 阅读 · 0 评论 -
AIX环境下CPU性能分析的常用工具
查看CPU的status常用命令有:vmstat,topas,iostat,ps,mpstat,lparstat,sar,time/timex,emstat/alstatMonitor CPU的常用命令有:netpmonTrace level的常用命令有:tprof,curt,splat,trace,trcrptTuning...转载 2015-01-12 16:08:55 · 1489 阅读 · 0 评论 -
dpkg 和 apt-get损坏修复
使用apt-get 或者dpkg安装包时,出现以下报错,尝试了很多办法都没有解决dpkg: error processing package initramfs-tools (--configure): subprocess installed post-installation script returned error exit status 1Errors were encoun原创 2017-06-11 13:21:14 · 21009 阅读 · 1 评论 -
_openssl.so: undefined symbol: OPENSSL_sk_num
>>> import OpenSSLTraceback (most recent call last): File "", line 1, in File "/hyc/run/python/lib/python2.7/site-packages/OpenSSL/__init__.py", line 8, in from OpenSSL import rand, cry原创 2016-12-30 16:53:35 · 11757 阅读 · 0 评论 -
ImportError: No module named spiders
scrapy 入门教程中,有个dirbot 实例,地址:https://github.com/scrapy/dirbot直接运行会报错:[@DEV-1-242 dirbot-master]$ scrapy crawl dmoz... submod = import_module(fullpath) File "/data/server/python-2.7.6/li原创 2016-12-23 14:59:27 · 9238 阅读 · 1 评论 -
char *a 和char a[] 的区别
在C/C++中,指针和数组在很多地方可以互换使用,但是数组和指针是有很大的区别的。1.两者在含义上的区别。 数组对应着一块内存区域,而指针是指向一块内存区域。数组的地址和容量在生命期里不会改变,内容可以改变;指针指向的内存区域的大小可以随时改变,而且当指针指向常量字符串时,它的内容是不可以被修改的,否则在运行时会报错。#includestdio.h>#include原创 2015-10-07 10:21:28 · 839 阅读 · 0 评论 -
luabind编译报错 错误: 标识符“(”前缺少二元运算符
In file included from /usr/local/include/luabind/wrapper_base.hpp:31:0, from /usr/local/include/luabind/back_reference.hpp:27, from /usr/local/include/luabind/c原创 2015-04-23 19:29:59 · 1953 阅读 · 0 评论 -
linux环境下oracle client安装和配置
oracle客户端的安装是非常简单的,关键在tns配置,我这里使用的rpm安装包,oracle本身就不是开源,那使用rpm安装时最简单的。1. 要远程使用oracle,先下载下面三个文件,注意版本最好一致。 oracle-instantclient-basic-10.2.0.4-1.i386.rpm oracle-instantclient-sq原创 2014-01-13 10:35:20 · 2641 阅读 · 1 评论 -
编写自己的Makefile
之前学习了一些Makefile规则,自己编写了一个简单的Makefile,分为三个部分:HYCMakefile,Makefilebase.mk,MakefileMakefilebase.mk是一些通用规则,就像c++代码中的头文件,我们把一些通用的规则,放在一起;HYCMakefile,是一些需要使用Makefile时,才能确定的一些内容,比如用到哪些include目录,库文件目录,用到哪原创 2013-03-13 17:19:02 · 1233 阅读 · 0 评论 -
ubuntu 设置软件源
# 用如下两句命令修改更新软件源列表# sudo gedit /etc/apt/sources.list# sudo apt-get update – 列举本地更新# sudo apt-get upgrade – 安装可用更新# sudo apt-get install 软件包名 – 安装指定软件包# sudo apt-get remove 软件包名 – 删除指定软件包#1转载 2012-12-05 15:31:44 · 620 阅读 · 0 评论 -
ubuntu下安装mysql
安装MySQL 不要试图在官方网站(http://www.mysql.com/downloads/mysql)下载了,没有ubuntu版本,需要alien工具转化rpm软件包,还有版本问题,太麻烦了,还是直接使用:sudo apt-get install mysql-server 安装过程,可能需要更新一下你的ubuntu,那就参考一下上一篇blog(ubuntu 软件源设置)原创 2012-12-05 15:44:50 · 609 阅读 · 0 评论 -
ACE里的文件操作
ACE里的文件操作与平常的Win32里面的文件操作有所不同,这是因为ACE是为网络开发而设计的,里面普遍都遵循了Client/Server模式,这样在操作文件时,ACE把文件看做是一个Socket服务器,而进行文件操作的类(ACE_FILE_IO)被看做是一个Socket Client。 有了上面的认识,使用ACE的文件操作就容易理解了: 调用ACE_FILE_...转载 2012-11-28 23:53:43 · 780 阅读 · 0 评论