自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 oozie安装笔记

按照《oozie3.3.2安装配置手册》部署的,下载一个1m左右的oozie包安装了moven,在oozie的目录下运行了命令bin/mkdistro.sh-DskipTests,需要二十分钟左右下载下载完成后查看包${oozie-home}/distro/target/oozie-3.3.2-distro/oozie-3.3.2...

2013-08-30 16:04:00 56

转载 php追加记录到文件行首的办法

同事处理数据时遇到一个问题:客户要求的文件格式是第一行是统计数据,后面换行后紧跟的是明细记录。要保证明细记录的数量与统计数据一致就必须在写完明细之后再写入统计数据,而且数据的量在百万级,所以不太可能先读到内存再汇总后一起写入。最后找到的解决办法如下:$offset = 50;$fp = fopen("fseek.txt", "wb");// 创建文件flock($fp...

2013-08-29 20:38:53 130

转载 采用web技术开发PC应用

web应用相较于原生应用,在代码开发调试时的便利就不多做解释了。这里我们直入主题,今天我们要学习的是采用node-webkit来开发桌面应用。顾名思义,node-webkit是由node和webkit构成。我们可以直接在页面上采用node的各种模块,同时也可以用webkit的方式调试网页。下面我们就来看怎么开发简单的桌面应用:1、资源下载node-webkit源码地址...

2013-08-29 16:19:37 369

原创 【DevOps】为什么我们永远疲于奔命?

作者:范军 (Frank Fan) 新浪微博:@frankfan7   微信:frankfan7在【DevOps】谁说大象不能跳舞?一文之后,本文对DevOps的理念作进一步探讨。最近在读一本书《Project Phoenix》,用小说的方式来描述了作为IT部门总裁的主人公临危受命,面对IT开发和运维中出现的种种危机,在险峻的情况下采用新的管理理念,从而带领IT团队从低谷走向成功的故事。书中的一些...

2013-08-26 07:42:50 57

转载 Iptables Layer7禁止QQ、MSN、p2p软件(解决iptable 无法启动)

弄了好几天总算是解决了配置OK后,iptables服务无法启动的问题1、下载所需要软件包linux-2.6.28.tar.gzhttp://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.gziptables-1.4.5.tar.bz2http://netfilte...

2013-08-25 12:53:16 119

转载 Linux查找文件命令find .

find/-name文件名称[root@localhost~]#find/-name*.conf/sbin/generate-modprobe.conf/etc/X11/xinit/xinput.d/xim.conf/etc/X11/xinit/xinput.d/none.conf/etc/X11/xorg.conf/etc/ho...

2013-08-24 16:13:53 103

转载 nginx 50x故障分析

近期经历了一系列的nginx 50x错误,在此总结一下如何处理错误,以及各个错误可能根源。错误处理提前需要了解1 代码发布时间2 php error log3 nginx access log4 nginx error log5 每个接口访问时间log错误处理流程1. 确认是否有人刚发过代码。根据故障时间线&代码发布时间线,如果能找到精确对应关系,基本上可以...

2013-08-23 22:26:00 462

转载 开源视频直播软件介绍

为什么80%的码农都做不了架构师?>>> ...

2013-08-23 11:49:00 816

转载 《深入理解Nginx》阅读与实践(四):简单的HTTP过滤模块

一、Nginx的HTTP过滤模块特征  一个请求可以被任意个HTTP模块处理;  在普通HTTP模块处理请求完毕并调用ngx_http_send_header()发送HTTP头部或调用ngx_http_output_filter()发送HTTP包体时,才会由这两个方法一次调用所有的HTTP过滤模块来处理这个请求。HTTP过滤模块仅处理服务器发送到客户端的响应,而不处理客户端发往服务器的HT...

2013-08-21 10:30:00 95

转载 Spanning-tree Potocol(整理)

生成树主要的目的就是为了防止二层环路。广播风暴、广播帧的目的MAC是全F的,一个交换机从一个接口收到的泛洪流量会从自己的接口泛洪出去。在整个交换网络泛洪就形成了广播风暴。BPDU (Bridege Protocol Data Unit )STP 的各种选举是通过交换BPDU报文来实现的。BPDU是直接封装在以太网帧中。对于参与STP的所有SW,他们都是通过数据消息的交换来获取...

2013-08-19 00:48:51 133

转载 POJ3041Asteroids(二分图最少顶点覆盖)

最少顶点覆盖 = 二分图最大匹配证明见 http://hi.baidu.com/keeponac/item/111e3438988c786b7d034b56 1 #include <map> 2 #include <set> 3 #include <stack> 4 #include <queue> 5 #i...

2013-08-17 22:00:00 73

转载 演示:混合配置基于Linux winows cisco环境动态路由

演示:混合配置基于Linux winows cisco环境动态路由(使用GNS3+VM完全可以一台物理计算机上完成所有实验)配套演示录像:http://edu.51cto.com/course/course_id-499.html实训重点:实现基于思科、Linux、Windows不同操作系统环境中的动态路由协议RIPv2的配置,以满足一些特殊应用环境中的特别是路由应急和过渡的...

2013-08-17 09:34:52 73

转载 nginx随机变换图片服务器网址来防止盗链

随机更改nginx中server_name值防止用户下载图片服务器上的图片,来达到防盗链的目的1、脚步如下:#cata.sh#!/bin/bash#author:dnusernginx_sbin="/usr/local/nginx/sbin/nginx"a=`cat/dev/urandom|sed's/[^a-zA-Z0-9]//g'|strings...

2013-08-16 10:50:25 211

转载 (转)iOS7界面设计规范(1) - UI基础 - 为iOS7而设计

今天开个新坑。其实老早就想做这事儿了。记得前一两年,苹果官方还会在开发者中心提供中文的HIG(Human Interface Guideline),后来给没了;网上能够找到的中文版本不知是官方还是同行的自发翻译,总之要看最新的内容还是需要拿来官方的英文文档,估计多数朋友也是这样的。那么就趁着iOS 7刚刚发布测试版本的时机,开始做这件事吧。之前一周里,到处都在传阅官方发布的新版...

2013-08-16 09:20:00 144

转载 LYNC2013部署系列PART10:后端高可用部署

前言:本篇文章介绍lync后端服务器高可用的部署,后端服务器的作用就不介绍了,系列第2篇文章中有介绍,目前已部署好了2台SQL服务器,分别为lync2013be.contoso.com和lync2013db1.contoso.com。现在我们整个系列的LYNC2013角色已全部部署完成,我最后来配置后端的高可用,也就是SQL镜像,我这里没有配置见证服务器,当SQL出现故障后需...

2013-08-15 15:09:07 102

转载 公共无线网络多陷阱 ***称15分钟盗银行账号密码

网购不满意要退换货,多年不见的老友突然上线,到哪里都“蹭”无线网络,这些年轻人几乎都会遇到的事,正在成为新骗术的高发区。随着银行卡网银业务、网上支付的盛行,许多“垂钓者”虎视眈眈,“钓”法花样迭出,令人防不胜防。网购退货遭遇“客服”市民张先生最近网购了一件数码产品,收货后发现有瑕疵,他正通过网络联系网店客服打算退货。由于客服忙没有及时回复,5分钟之后他接到一个电话,自称是“...

2013-08-13 15:13:23 99

转载 支付宝

https://b.alipay.com/order/techService.htm

2013-08-13 13:09:00 67

转载 如何选择开源许可证&如何修改项目使其符合某种开源许可证

作者:zyl910   很多文章介绍了详细的解说了各种开源许可证及它们的区别。但是,具体该选择哪一种许可证?如何修改项目使其符合某种开源许可证?就很少见到指导了。于是本文探讨这两个问题。 一、如何选择开源许可证   阮一峰《如何选择开源许可证?》中的图片清晰的展示了各种开源许可证的区别——    可是,对于新手来说,一下子见到这么多种许可证,还是会感到有些眼花缭...

2013-08-11 18:25:00 136

转载 PingingLab传世经典系列《CCNA完全配置宝典》-5.8 静态NAT

5.8 静态NAT实验目的:1、掌握静态NAT的基本编写。2、理解静态NAT的基本特性。实验拓扑:实验步骤:1、依据图中拓扑,配置各个路由器的IP地址,并部署静态和默认路由,配置如下:R1上R1(config)# ip route 0.0.0.0 0.0.0.0 12.1.1.2R2上R2(config)#ip route 192.168.1.0 255.255.255.0 ...

2013-08-10 13:25:48 85

转载 [WorldWind学习]18.High-Performance Timer in C#

In some applications exact time measurement methods are very important.一些应用程序中精确的时间测量是非常重要的。The often used Windows API method GetTickCount() retrieves the number of milliseconds that have elapsed ...

2013-08-08 22:16:00 71

原创 用python的matplotlib画标准正态曲线

   先看实现的效果,有一个形象的认识。这样一副图怎么画出来呢?用python将变得很简单,看代码吧!import mathimport pylab as plimport numpy as npdef gd(x,m,s): left=1/(math.sqrt(2*math.pi)*s) right=math.exp(-math.pow(x-m,2)/(2*mat...

2013-08-06 22:55:57 1242

转载 高清精美壁纸:2013年9月桌面日历壁纸免费下载

  按照罗马旧历,March 为第一个月,September 就是第七个月。September 这一名称源自意为“七”的拉丁文 septem。当罗马人采用了儒略历之后,他们保留了原先的好几个月名,September 就成了“九月”。  这篇文章向大家分享一组精美的2013年9月桌面日历壁纸供大家免费下载。这些高清日历桌面壁纸都是精心挑选的,赶紧挑选一张为你的桌面换上吧。您可能感兴趣的相关文...

2013-08-05 09:22:00 141

转载 linux块设备驱动

块设备驱动程序&lt;1&gt;.块设备和字符设备的区别1、读取数据的单元不同,块设备读写数据的基本单元是块,字符设备的基本单元是字节。2、块设备可以随机访问,字符设备只能顺序访问。 块设备的访问:当多个请求提交给块设备时,执行效率依赖于请求的顺序。如果所有的请求是同一个方向(如:写数据),执行效率是最大的。内核在调用块设备驱动程序例程处理请求之前,先收集I/O请求并将请求排序,然后,将连续扇区操...

2013-08-04 16:05:00 44

转载 HDUOJ----1250 Hat's Fibonacci

 Hat's FibonacciTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5800    Accepted Submission(s): 1926Problem DescriptionA Fibonacci seque...

2013-08-04 12:16:00 94

转载 BFS+状态压缩 hdu-1885-Key Task

题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1885题目意思:给一个矩阵,给一个起点多个终点,有些点有墙不能通过,有些点的位置有门,需要拿到相应颜色的钥匙才能打开,问到达终点的最短步数。解题思路:BFS+状态压缩。将每种颜色对应一个二进制数位,1表示已经得到该颜色的钥匙,0表示没有得到。一把钥匙可以同种颜色的多扇门。...

2013-08-03 22:03:00 69

转载 [转]C#多线程学习(三) 生产者和消费者

前面说过,每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料的结果,因此我们必须避免这种情况的发生。C#提供了一个关键字lock,它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。在C#中,关键字lock定义如下:...

2013-08-03 10:32:00 50

转载 Android借助Application重写App的Crash(简易版)

MainActivity如下:package cn.testcrash;import android.app.Activity;import android.os.Bundle;/** * Demo描述: * 借助于Application自定义Crash * * 参考资料: * 1 http://blog.csdn.net/xiaanming/article/...

2013-08-02 22:53:00 60

转载 装箱 拆箱

装箱(boxing):将值类型转换为引用类型。拆箱(unboxing):将引用类型转换为值类型。c#数据类型分:值类型【简单类型(布尔类型 字符类型 实数类型) 结构类型struct  枚举类型enum】 , 引用类型【接口类型interface  所有的数组 类类型class 委托delegate】  指针类型  在拆箱的过程中要注意以下两点:1. 如果对已装箱的值类型的引用...

2013-08-02 09:18:00 60

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除