码迷,mamicode.com
首页 > 2016年07月19日 > 全部分享
进程间通信 管道 (pipe,FiFO)
管道的运行原理管道是一种最基本的IPC机制,由pipe函数创建#include<unistd.h> intpipe(int_pipe[2]);调用pipe函数时在内核中开辟一块缓冲区用于通信,它有一个读端和一个写端,通过filedes参数传出给程序两个文件描述符,filedes[0]指向管道的读端,filedes[1]指向管道..
分类:系统相关   时间:2016-07-19 11:27:56    阅读次数:203
死锁产生的必要条件,如何有效地避免死锁
计算机系统中的死锁:死锁的起因,通常源于多个进程对资源的争夺,不仅对不可抢占资源进行争夺时会引起死锁,而且对可消耗资源进行争夺时,也会引起死锁。可抢占资源:可把系统中的资源分成两类,一类是可抢占性资源,是指某进程在获得资源后,资源可以被其他进程或或系统抢占。..
分类:其他好文   时间:2016-07-19 11:26:39    阅读次数:135
linux命令find用法
linux命令find用法文件查找:在文件系统上查找符合条件的文件;文件查找:locate,find非实时查找(数据库查找):locate实时查找:findyumprovides*/locate[root@MyServer~]#locateaa.txt /root/aa.txtlocate:依赖于事先构建的索引;索引的构建是在系统较为空闲时自动进行(周期..
分类:系统相关   时间:2016-07-19 11:27:17    阅读次数:357
Android开发——利用productFlavors实现一套代码打包多版本
一、需求背景实际项目开发过程中,经常会遇到这样的场景:一个项目要根据需要打包成多个存在差异的版本,比如对外版本、对内版本,或者开发版本、测试版本、线上版本等等……那么如何通过维护一套代码的前提下实现打包多版本的需求呢?在AndroidStudio中我们可以使用productFla..
分类:移动开发   时间:2016-07-19 11:26:17    阅读次数:185
Linux第五周
1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;[root@localhost~]#grep‘^[[:space:]]\+‘/boot/grub/grub.conf root(hd0,0) kernel/vmlinuz-2.6.18-128.el5roroot=LABEL=/rhgbquiet initrd/initrd-2.6.18-128.el5.img2、显示/etc/rc.d/rc.sysinit文件中以#开头,后..
分类:系统相关   时间:2016-07-19 11:24:45    阅读次数:406
对HA的简单认识以及HA集群删除
高可用集群HA,英文全称为HighAvailability,简单来说,集群就是一组计算机,它们作为一个整体向用户提供一组网络资源,这些单个的计算机系统就是集群的节点。高可用集群的出现就是为了使集群的整体服务尽可能可用,从而减少由计算机硬件和软件易错性带来的损失。如果某个节点失..
分类:其他好文   时间:2016-07-19 11:25:23    阅读次数:565
quick cocos2d-x 3.5打包安卓apk(编译cocos2d-x的os+打apk)
1:编译os包(原教程:http://blog.csdn.net/yanghaojian/article/details/46777521)1.新建一个工程,HelloWorld2.打开Eclipse,导入工程下的frameworks\runtime-src\proj.Android安卓工程3.导入cocos库,这里可以选择引擎的库,或者项目工程的引擎库都可以。创建项目的时候,..
分类:移动开发   时间:2016-07-19 11:27:03    阅读次数:162
分布式部署lamp,phpmyadmin,wordpress的安装与应用
系统环境:centos7,httpd-2.4,php-5.5,mariadb5.5192.168.1.20httpd192.168.1.30PHP192.168.1.40mariadb修改客户机hosts文件[root@bogonDesktop]#vim/etc/hosts 127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4 ::1localhostlocalhost.localdomain..
分类:Web程序   时间:2016-07-19 11:23:56    阅读次数:269
以写代学:python while循环
前言:通过一个小脚本来学习python的while循环脚本一:实现1到100的数相加#!/usr/bin/envpythoncounter=1//给变量赋值,python不需要定义变量,python引用变量sum100=0whilecounter<101://while循环,直到while不小于101,就退出sum100+=counter//相当于sum100=sum100+counte..
分类:编程语言   时间:2016-07-19 11:26:31    阅读次数:178
Linux 用户环境变量
用户的环境变量配置文件不存在导致的问题=================================================模拟环境:[root@zyl_apache~]#su-12[12@zyl_apache~]$ll-atotal24drwx------.212124096Jul1819:58.drwxr-xr-x.17rootroot4096Jul1719:08..-rw-------.11212156Jul1819:58.bash_histo..
分类:系统相关   时间:2016-07-19 11:25:42    阅读次数:239
LVS负载均衡DR模式+keepalived
实验拓扑:实验准备:CentOS6.5-x86-64node110.0.0.11软件:ipvsadm+keepalived角色:Director1node210.0.0.12软件:ipvsadm+keepalived角色:Director2node310.0.0.13软件:nginx角色:Realerver1node410.0.0.14软件:nginx角色:Realerver2一、在两台Director上安装配置ipvsa..
分类:其他好文   时间:2016-07-19 11:23:17    阅读次数:169
AMP配置及简单压力测试
任务: (1)CentOS7,apm+xcache,rpm包,phpmodule; a)一个虚拟主机提供phpMyAdmin,另一个虚拟主机提供wordpress; b)为phpMyAdmim提供https服务; (2)CentOS7,amp+xcache,rpm包,php-fpm; a)httpd,php,mariadb分别部署在一个单独的主机上; b)一个虚拟主..
分类:其他好文   时间:2016-07-19 11:25:46    阅读次数:142
Matlab 计算程序运行时间
1、tic和toc组合tic;程序toc;注意:toc计算的是与最后一次运行的tic之间的时间。2、etime(t1,t2)并和clock配合t1=clock;程序t2=clock;etime(t2,t1)3、cputime函数来完成t0=cputime程序t1=cputime-t0
分类:其他好文   时间:2016-07-19 11:24:49    阅读次数:210
自定义nagios监控脚本
在客户端上创建脚本/usr/lib/nagios/plugins/check_disk.sh//yum安装的nagios,如果是自己编译安装默认脚本文件目录在自定义安装的nagios目录下在客户端上操作:vim/usr/lib/nagios/plugins/check_disk.sh写入如下内容://这是一个disk脚本样例,你也可以写自己的监控脚本#!/bi..
分类:移动开发   时间:2016-07-19 11:25:49    阅读次数:539
Linux系统下 安装nginx时出现提示的错误:configure: error: You need a C++ compiler for C++ support.
Linux下安装nginx#./configure--prefix=/usr/local/nginx 如果提示缺少pcre库, 则从http://www.pcre.org/下载(wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.bz2) 假设解压在/usr/local/src/pcre-8.37 假设安装在/usr/local/pcre配置:./configu..
分类:编程语言   时间:2016-07-19 11:25:06    阅读次数:2772
以写代学:python continue
前言:python的break会终止整个程序,但是continue只会终止循环,让我们一起看看吧.求0-100的奇数之和#!/usr/bin/envpythoncounter=0sum100=0whilecounter<100:counter+=1ifcounter%2==0:continuesum100+=counterprintsum100求0-100的偶数之和#!/usr/bin/envpythoncounter=0..
分类:编程语言   时间:2016-07-19 11:23:06    阅读次数:210
heartbeat双机热备的架设
redhat6.5虚拟机两台,各1G内存,时间同步server1172.25.44.1server2172.25.44.2火墙和selinux均处于关闭状态编辑/etc/hosts文件,加入解析一.安装首先得到rpm安装包,两台主机都进行安装二.配置Server1中进行操作主配置目录为/etc/ha.d把三个配置文件拷贝到主配置目录Vim/etc..
分类:其他好文   时间:2016-07-19 11:23:21    阅读次数:154
2021条   上一页 1 ... 72 73 74 75 76 77 78 ... 119 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!