Pig Latin 是一个相对简单的语言,它可以执行语句。一调语句 就是一个操作,它需要输入一些内容(比如代表一个元组集的包),并发出另一个包作为其输出。一个包 就是一个关系,与表类似,您可以在关系数据库中找到它(其中,元组代表行,并且每个元组都由字段组成)。用 Pig Latin 编写的脚本往往遵...
分类:
其他好文 时间:
2014-06-18 23:46:52
阅读次数:
336
昨天刚看完BlockingQueue觉得好高级啊,今天扫到1.7就发现了升级版。。。。如果对内容觉得不够充分,可以去看http://www.cs.rochester.edu/u/scott/papers/2009_Scherer_CACM_SSQ.pdf就是作者的论文啦,纯英文。。。比较难啃,但是我...
分类:
编程语言 时间:
2014-06-18 22:07:55
阅读次数:
192
近期在尝试自己写一个Httpserver,在粗略研究了nginx的代码之后,决定仿照nginx中的部分设计自己实现一个高并发的HTTPserver,在这里分享给大家。眼下使用的较多的Httpserver就是apache和nginx,apache的主要特点就是稳定,而nginx的主要特点是承载的并发量...
分类:
其他好文 时间:
2014-06-18 21:22:48
阅读次数:
240
SQL> select count(*) from v$session #连接数SQL> Select count(*) from v$session where status='ACTIVE' #并发连接数SQL> show parameter processes #最大连接 process:.....
分类:
数据库 时间:
2014-06-18 20:28:17
阅读次数:
289
在之前的博文里有说过executor框架,其实Fork/Join就是继承executor的升级版啦executor用于创建一个线程池,但是需要手动的添加任务,如果需要将大型任务分治,显然比较麻烦而Fork/Join则是解决这个问题的计算框架用户定义部分:如何分治 (compute(1 , 10))定...
分类:
编程语言 时间:
2014-06-18 18:30:52
阅读次数:
224
nginx高并发优化一、关闭系统中不需要的服务二、优化磁盘写操作mount-oremountdefaults,noatime,nodiratimepartionmount_partionfstab将partionmount_partiondefaults00修改为partionmount_partiondefaults,noatime,nodiratime00即修改为写入磁盘不修改访问时间三、优化资源限..
分类:
其他好文 时间:
2014-06-16 17:26:30
阅读次数:
276
一、题目1、Linux挂载Winodws共享文件夹2、查看http的并发请求数及其TCP连接状态:3、用tcpdump嗅探80端口的访问看看谁最高4、统计/var/log/下文件个数5、查看当前系统每IP连接数6、shell下32位随机密码生成7、统计出apache的access.log中访问量最多的5个IP8、如何查看二进制文..
分类:
系统相关 时间:
2014-06-16 17:05:49
阅读次数:
329
Apache吃空内存,频繁宕机在部署一套内网测试环境时,频繁宕机,开机后不断的吃内存,重启apache之后内存占用会不停的上涨,直到swap用完,直到死机,由于是内网环境,服务器并发和压力都很校查看apache错误日志,报大量类似错误:[TueFeb1414:49:282012][warn]childprocess775..
分类:
系统相关 时间:
2014-06-16 16:54:32
阅读次数:
226
vsftp服务要求:1.禁止匿名用户登录2.修改FTP默认端口为21213.禁锢本地用户在自己家目录4.本地用户登录到/data/ftproot目录5.up上传/下载,down仅下载。拒绝所有用户,登录包括匿名用户6.最多20个并发,每IP地址最多2个并发7.限制下载速度限制为100KB/s#FTP虚拟账户实现步骤:..
分类:
其他好文 时间:
2014-06-16 16:23:39
阅读次数:
420
MySQL为了保护数据字典元数据,使用了metadata lock,即MDL锁,保证在并发的情况下,结构变更的一致性。MDL锁的加锁模式和源码上的组织上和上一篇blog中MySQL表锁的实现方式一致,都采用了【mutex+condition+queue】来实现并发,阻塞,唤醒的控制。下面就来看看MD...
分类:
数据库 时间:
2014-06-16 13:12:51
阅读次数:
383