logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

UDP报文的覆盖/重叠问题

对一个UDP Server来说,如果同时有几个UDP Client向其发送数据,而UDP Server使用了单线程串行处理的方式来处理收到的UDP报文,那么,会不会在UPD Server还没有处理完一条报文的时候,其他几个Client同时发送了数据,并且这些数据累加在一起(或者重叠在一起),导致UDP Server下一次使用recvfrom函数接收数据的时候,实际上一次接收到的数据是几个Clien

在Ubuntu下用tar包安装MySQL

<br />在Ubuntu上安装MySQL Server,由于不是RedHat,所以MySQL官网上的rpm包都不能用,有两个包可用:mysql-5.1.49-linux-i686-icc-glibc23.tar.gz 和mysql-5.1.49-linux-i686-glibc23.tar.gz ,这两个包有什么区别?官网上没有写,我也没查到。我安装的时候用的是mysql-5.1.49-linu

#ubuntu#mysql
cwRsync 与 rsync 配合使用时: chdir *** failed, Permission denied (13) 的一个解决办法

我在Windows下用cwRsync作为rsync服务器,在Linux下将Windows中的文件同步到Linux主机上,出现了“chdir *** failed: Permission denied (13)”的错误。经查,是访问rsync服务器的帐户没有相应的权限所致。于是将Windows主机上的rsync用户(在“控制面板”→“用户帐户”→“更改帐户类型”里更改)的权限由“受限”改为“计算

#windows#服务器#linux
一些发送Email的C/C++库/软件

spnetkit(无文档,有示例程序): http://code.google.com/p/spnetkit/msmtp:http://msmtp.sourceforge.net/index.htmlLibESMTP:http://www.stafford.uklinux.net/libesmtp/index.htmlPOCO:http://pocoproject.org/index.html

rsync错误:@ERROR: auth failed on module XXX 的原因之一

在Linux下使用rsync,将远程目录下的文件同步到本地目录时,可能会出现以下错误: @ERROR: auth failed on module XXX 其中,XXX 表示你的远程rsync服务模块名称。 出现这种情况,先检查你的用户名和密码是否正确,如果都正确,有一个可能是原因是:远程rsync服务器的帐户密码文件的权限必须为600,例如,你在rsyncd.conf中设

#服务器#linux
std::find,std::find_if对类进行查找

STL的find,find_if函数提供了一种对数组、STL容器进行查找的方法。使用该函数,需 #include 我们查找一个list中的数据,通常用find(),例如:using namespace std;int main(){list lst;lst.push_back(10);lst.push_back(20);lst.push_back(30);list::iterator it = f

#list
Linux下MySQL开放root的远程访问权限

环境:RHEL 5.3安装了MySQL之后,MySQL的root用户默认是不开放远程访问权限的。为了开放它,只需要两步: 用Linux系统的root用户登录系统,然后: (1)开放3306端口的远程连接权限:在“-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited”这一行的上面(注意,一定是上

#mysql#linux
安装JDK和Tomcat的步骤(Linux)

本文陈述的是在32位Linux系统下安装JDK和Tomcat的步骤。先确定服务器版本,命令为:getconf WORD_BIT如果返回32则表示是32位机器,如果返回64则表示是64位机器,注意下载JDK和Tomcat的时候千万不要弄错了版本。先安装JDK:(1)下载JDK(例如jdk-6u21-linux-i586.bin):https://cds.sun.com/is-bin/INTERSHO

#tomcat#linux#java +1
使shell 命令脱离终端在后台运行

你是否遇到过这样的情况:从终端软件登录远程的Linux主机,将一堆很大的文件压缩为一个.tar.gz文件,在还没有完成的时候,你断网了,你登录不上远程Linux主机了,那么就会前功尽弃,你非常气愤……在Linux下,如果你要执行的shell命令耗时特别长,并且:(1)你的网络不稳定,随时可能断网;或者(2)你在执行了shell命令之后必须要关闭终端软件(例如SecureCRT)或计算机,那么你就需

#linux#网络
在Linux下进行文件“粉碎”

众所周知Windows下的文件删除之后是有可能恢复的,对重要文件,为了增加恢复的难度,我们可以用文件粉碎工具进行文件粉碎。我最常用的是集成到资源管理器中的Eraser。那么在Linux下有没有类似的软件呢?我在一台只有Ubuntu系统的主机上,安装了一个文件粉碎工具wipe,有些想法,记下来。安装:apt-get install wipe wipe有没有GUI我不知道,命令行也不难用:

#linux#windows#ubuntu
    共 13 条
  • 1
  • 2
  • 请选择