进程间通信之管道进程间通信:每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核(操作系统),在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读走,内核提供的这种机..
分类:
系统相关 时间:
2016-07-19 14:10:49
阅读次数:
229
一.理论基础(1)封装一个对队列操作的构造函数,可以进行进队列,出队列,获得队列长度,返回该队列的数组形式。(2)使用正则表达式对input框中的输入字符进行验证,并获得有效的值(3)使用setInterval()定时器实现可视化的冒泡排序过程,(因为js中没有sleep()函数),使用..
分类:
编程语言 时间:
2016-07-19 14:08:14
阅读次数:
492
跨界打劫的关键就在于,用一个领域的东西,去拯救陷入困局、似乎无解的其他领域,结果,两个看起来似乎都不好的东西,合在一起就变成负负得正了。文/张书乐日前,国家食品药品监督管理总局相关负责人在谈到“家庭厨房外卖”时说,家庭厨房没有法律界定,不支持这种网络订餐方式..
分类:
其他好文 时间:
2016-07-19 14:09:43
阅读次数:
270
<?php
namespaceIlluminate\Filesystem;
useIlluminate\Support\ServiceProvider;
//namespace
classFilesystemServiceProviderextendsServiceProvider
{//FilesystemServiceProviderextendsServiceProvider
/**
*Registertheserviceprovider.
*
*@returnvoid
*/
publicfu..
分类:
Web程序 时间:
2016-07-19 14:08:10
阅读次数:
184
<?php
namespaceIlluminate\Hashing;
useRuntimeException;
useIlluminate\Contracts\Hashing\HasherasHasherContract;
//morenamespace
classBcryptHasherimplementsHasherContract
{//thisBcryptHasherimplementsHasherContract
/**
*Defaultcryptcostfactor.
*
*@varin..
分类:
Web程序 时间:
2016-07-19 14:09:21
阅读次数:
171
mysql备份之mysqldump注意:备份文件和二进制日志文件不能与mysql放在同一磁盘下节点11、节点1上修改mysql配置文件,开起二进制日志保存这里我将二进制日志放在/data/mysql/目录下,/data/是我创建的另外一个lvm磁盘,本来想直接放在/data/下,发现无法启动mysql,所以建议还是..
分类:
数据库 时间:
2016-07-19 14:09:00
阅读次数:
248
mysql备份之lvm新建一个lvm磁盘,这里我建的lv为mydatalv,挂载到了/data下[root@localhost~]#lvs
LVVGAttrLSizePoolOriginData%Meta%MoveLogCpy%SyncConvert
mydatalvmydata-wi-ao----1.00g
[root@localhost~]#df-h
文件系统容量已用可用已用%挂载点
/dev/mapper/mydata-mydat..
分类:
数据库 时间:
2016-07-19 14:07:00
阅读次数:
248
编写兼容Python2.x与3.x代码当我们正处于Python2.x到Python3.x的过渡期时,你可能想过是否可以在不修改任何代码的前提下能同时运行在Python2和3中。这看起来还真是一个合理的诉求,但如何开始呢?哪些Python2代码在3.x解释器执行时容易出状况呢?printvsprint()如果你想的和我..
分类:
编程语言 时间:
2016-07-19 14:07:21
阅读次数:
393
mysql备份之xtrabackup(建议用来备份innodb)下载地址:https://www.percona.com/downloads/XtraBackup/安装xtrabackup[root@node1~]#yuminstallpercona-xtrabackup完全备份节点一修改配置文件,设置为每张表单独一个表空间,此项必须在安装数据库的时候就设置[root@node1~]#v..
分类:
数据库 时间:
2016-07-19 14:08:53
阅读次数:
331
Mysql之主从复制节点一修改配置文件设置唯一ID开起二进制日志[root@node1~]#vim/etc/my.cnf增加以下内容
[mysqld]
log-bin=master_bin开起二进制日志
server_id=1给主节点一个唯一的ID号
innodb_file_per_table=oninnodb开起独立表空间
skip_name_resolve=on开启跳过主机名反解..
分类:
数据库 时间:
2016-07-19 14:08:56
阅读次数:
249
hadoop启动后执行wordcount解析第一个hadoopfs-mkdirinput结果出现了错误Nosuchfileordirectory查资料,应该是执行命令为:hadoopfs-mkdir/input1.x是可以执行的,而2.x的执行命令为:hadoopfs-mkdir/
分类:
其他好文 时间:
2016-07-19 14:08:59
阅读次数:
889
Mailserver能发不能收的故障处理故障现象:客户端收发邮件均无错误信息,但就是没有收到新邮件故障分析:客户端没错误信息,则POP3和SMTP应该都正常,也就是说postfix应该是正常的,查看日志,发现里面有(deliverytemporarilysuspended:connecttolocalhost[127.0.0.1]:10024:Co..
分类:
其他好文 时间:
2016-07-19 14:07:17
阅读次数:
242
超文本传输协议(HTTP,HyperTextTransferProtocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人TedNelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hyp..
分类:
Web程序 时间:
2016-07-19 14:06:34
阅读次数:
390
iptables1.35+squid3.0+tc搭建防火墙一、iptables配置#启用内核IP转发功能vi/etc/sysctl.conf修改为net.ipv4.ip_forward=1sysctl-p生效#清空filter和nat表规则iptables-Fiptables-Xiptables-Ziptables-F-tnatiptables-X-tnatiptables-Z-tnat#透明代理(把80端口的请求自动转发..
分类:
其他好文 时间:
2016-07-19 14:06:45
阅读次数:
238
SPARK搭建中WORKER不能启动(failedtolaunchorg.apache.spark.deploy.worker.worker)[dyq@masterspark-1.5.0]$./sbin/start-all.shstartingorg.apache.spark.deploy.master.Master,loggingto/srv/spark-1.5.0/sbin/../logs/spark-dyq-org.apache.spark.deploy.master.Master-1..
分类:
Web程序 时间:
2016-07-19 14:06:46
阅读次数:
1127
脚本一:#!/usr/bin/envpython#coding:utf8sum100=0foriinrange(101):sum100+=i#(1)range是一个可以取值的函数,上边这个取的是0-100,并不包含101#(2)也可以指定,比如range(1,101)从1开始到100#(3)也可以指定步长,比如range(1,101,2)就是去从1开始到100结束的奇数prin..
分类:
编程语言 时间:
2016-07-19 14:06:24
阅读次数:
145
随着DevOps、持续交付等理念的深入人心,微服务架构开始走进我们的视野。那么微服务是业界期待已久的解决方案么?或者说微服务要比整体解决方案更加简单?让我们先对微服务下个定义:微服务是用一组小服务的方式来构建一个应用,服务独立运行在不同的进程中,服务之间通过轻量..
分类:
其他好文 时间:
2016-07-19 14:08:14
阅读次数:
444