Linux
笑Smile3721
这个作者很懒,什么都没留下…
展开
-
Epoll ET模型下EPOLLOUT事件的处理
最近在做一个视频中转服务器,使用到了epoll ET模型,在网上找了一大把资料,以为稳妥妥的,到实际应用时,才发现很多小细节得注意。 首先介绍下ET模型下几个常用事件: 1、EPOLLET,指定ET模型,EPOLL默认是LT模型; 2、EPOLLIN, 有新数据; 3、EPOLLOUT, 由不可写变为可写; 4、EPOLLRDHUP,对方主动断开连原创 2013-11-02 10:26:52 · 2777 阅读 · 0 评论 -
Symbolic link not allowed or link target not accessible
首先检查 http.conf是否有 Options Indexes FollowSymLinks然后查看文件是否有执行权限还是不行的话,执行getenforce如果输出是Enforcing执行 setenforce 0这是由于SELinux enable导致编辑/etc/selinux/config 将 SELINUX=enforcing改为SELI原创 2016-08-18 12:59:04 · 1188 阅读 · 0 评论 -
centos 7 安装 apache,php,并支持mongodb扩展
一.安装apacheyum install httpd可能会用到的:systemctl start httpd.service #启动apachesystemctl stop httpd.service #停止apachesystemctl restart httpd.service #重启apachesystemctl enable httpd.ser原创 2016-08-18 10:26:56 · 1593 阅读 · 0 评论 -
virtualbox 桥接无法获取ip
dhclient eth0 -v原创 2016-07-29 11:50:05 · 6390 阅读 · 1 评论 -
ffpmeg编译支持ts
./configure --disable-everything \--disable-debug \--disable-avfilter \--disable-yasm \--enable-version3 \--enable-gpl \--enable-decoder=h264 \--enable-parser=h264 \--enable-swscale \原创 2015-01-06 10:21:40 · 647 阅读 · 0 评论 -
datetimepicker for bootstrap v3
最近在弄web前端,初次接触,公司大佬推家https://github.com/Eonasdan/bootstrap-datetimepicker/原创 2014-08-28 17:37:30 · 1945 阅读 · 0 评论 -
mysql给用户添加查询权限
grant select on *.* to tianq@"localhost" identified by "tianq";原创 2014-08-26 10:06:56 · 1568 阅读 · 0 评论 -
linux下查看磁盘空间
如果要查看磁盘还剩多少空间,当然是用df的命令了。[root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/sda2 14G 11G 2.6G 82% / /dev/sda1 99M 14M 81M 14% /boot tmpfs转载 2014-08-11 09:48:40 · 524 阅读 · 0 评论 -
vim 查看json
在vim输入以下命令就可以格式化:%!python -m json.tool可以在~/.vimrc增加快捷键map F4> Esc>:%!python -m json.toolCR原创 2014-07-08 12:19:17 · 3989 阅读 · 0 评论 -
linux debugfs 恢复文件
1、查看被删除文件的分区 df2、原创 2014-04-28 14:21:06 · 3630 阅读 · 0 评论 -
Centos 解决 Corrupted or bad dump 问题
在运维中, 服务器会出现 coredump,这是原创 2014-05-12 18:08:48 · 2008 阅读 · 0 评论 -
shell中的${},##和%%的使用
shell中的${},##和%%的使用為了完整起見,我這裡再用一些例子加以說明 ${ } 的一些特異功能:假設我們定義了一個變量為:file=/dir1/dir2/dir3/my.file.txt我們可以用 ${ } 分別替換獲得不同的值:${file#*/}:拿掉第一條 / 及其左邊的字串:dir1/dir2/dir3/my.file.txt${file##*/}:拿转载 2014-04-01 13:43:00 · 617 阅读 · 0 评论 -
在ubuntu中安装中文字体
在ubuntu中安装中文字体原文地址 http://www.javawind.net/p1301、先从你本机 C:\Windows\Fonts 拷贝或者网络上下载你想要安装的字体文件(*.ttf文件)到/usr/share/fonts/chinese/TrueType 目录下(如果系统中没有此目录,则自行mkdir创建,亦可重命名为自己喜欢的文件夹名。如果是ttc文件,请改后缀为ttf原创 2014-01-21 13:42:31 · 11828 阅读 · 0 评论 -
FMS4.5限制连接数
配置/opt/adobe/fms/conf/_defaultRoot_/_defaultVHost_ 路径根据个人而定找到-1-1代表不做限制,修改自己需要限制的个数,本人测试通过。原创 2014-01-02 10:33:11 · 947 阅读 · 0 评论 -
ubuntu 12.04搭建Adobe Flash Media Server服务
破解版传送门:http://fms45.cuplayer.com/fms4download.html福利:1462-5247-1705-7678-8379-5590下载解压cd进目录,./installFMS 缺少libcap动态库A required package, libcap, was not found on your Linux x86_64 Debian.su原创 2013-12-16 17:14:59 · 3162 阅读 · 0 评论 -
Linux c/c++ debug和release
linux c/c++ 开发大都是用自己写的makefile,对debug和release的认识比较模糊,其实很简单,只要在makefile里面加入编译选项即可debug:-o0 -g3release:-o3-o0禁止优化, -o3优化级别最高-g3增加调试PS:推荐linux两大调试神器gcov, gprof原创 2013-11-14 15:33:50 · 2308 阅读 · 0 评论 -
gocv #pragma pack(1) 导致无法生成.gcda
gocv 是GNU一个非常好的调试工具,用法在网上一搜一大堆,在使用的时候往往会遇到些莫名其妙的问题,#pragma pack(1) 这个东西导致无法生成.gcda,真是百度无法找到的问题吧?http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43825http://gcc.gnu.org/bugzilla/show_bug.cgi?id=433原创 2013-11-14 11:09:27 · 1856 阅读 · 0 评论 -
apache php mongodb 搭建问题
最近整了下 apache php mongodbwindows:在百度下载了一个wamp,之后需要用php connect mongodb,于是就找了下mongodb php的扩展参照了http://www.cnblogs.com/mityaya/p/5454593.html 这里。php运行通过,但是,在apache上死活找不到后来才发现,wamp默认使用的php.ini路径和p原创 2016-08-09 14:38:17 · 862 阅读 · 0 评论