自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(89)
  • 资源 (1)
  • 收藏
  • 关注

原创 统计方法在计算机系统科学中的应用

s1c1 n500c3 abnormal data在n500c3这个配置下,出现了上面的异常情况,在Consensus Time 和 Response Time中 Closes表现出很大的波动,导致平均耗时很大。我们对待这个异常数据,既不能轻易保留,也不能轻易丢弃,需要我们应用统计方法学进行取舍。

2015-01-10 00:27:18 362

原创 Spaceship- Multi-threaded State Machine Replication

ChengSince the client sends 10 requests concurrently, it should have at least 10 connections in total. Each connection should be established between one replica and the client.Under our current ve

2015-01-10 00:19:17 218

原创 2015年1月编程语言排行榜,JavaScript摘得2014年度桂冠

编程语言排行榜前20名:Jan 2015Jan 2014ChangeProgramming LanguageRatingsChange11C16.703%-1.24%22Java15.528%-1.00%33Objective-C6.953%-4.14%

2015-01-10 00:08:33 355

原创 [北京]华兴资本招聘初级全栈工程师 (junior full stack developer)

基本要求:对于HTML, CSS, JavaScript和一门后端语言有基本的了解。 具备快速学习能力,并且需要主动了解平常工作尚未涉及的技术领域,经常行业最新进展,关注英文技术圈。 具备良好的团队协作精神和沟通能力,英语水平良好。 有一定的项目经验:全职工作,创业项目,开源项目,兼职项目皆可。 优先考虑:对前端,后端,或者两者都有比较深入的了解。 对下面的技术中至少一个有所了

2015-01-07 18:24:22 533

原创 配置 ASP.NET Linux( CentOS 6.5 ) 运行环境 MONO + Jexus

本实验在虚拟机下测试通过虚拟机IP 192.168.199.146安装好 CentOS 6.5 之后1、更新系统在命令行下执行yum –y update2、安装必要的软件yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel

2015-01-07 18:13:33 191

原创 本地存储cookie的封装,提供简单的API

本地存储cookie的封装,提供简单的AIP,没有对IE做兼容处理,因为俺主要用于chrome,Safari等先进浏览器里面跑。Github下载地址cookie APIsjscookie("test","tank",1800) //设置 cookie 的值,生存时间半个小时cookie("test") //获取 cookie 的值,显示tankcoo

2015-01-07 18:02:32 369

原创 基本的图算法:Swift实现

预热几个关键单词:图 - Graph - G 顶点 - Vertex - V 一般用小写 u,v表示 边 - Edge - E 邻接表 - Adjacency list - Adj 源顶点 - Source - S - s 目的顶点 - Destination - v 前驱 - Parent - π (点属性) 后继 - Successor (点属性) 距离 - Distance -

2015-01-07 17:52:01 171

原创 使用Sass来写OOCSS

自从2008年Nicole Sullivan提出Object-Oriented CSS(OOCSS)以来。它就成为一个领先的模块系统,用来组织你的CSS代码方式之一。OOCSS不同于其他组织CSS代码方法,比如SMACSS或者BEM。通过将CSS代码和结构分离让你的模块可重用。事实上,我也通常将SMACSS与OOCSS混为一谈。其实John W. Long在The Sass Way上面写了很多

2015-01-07 17:38:35 232

原创 [SegmentFault Campus] 杭电 2014.12.26 软件嘉年华

SegmentFault Campus 来啦12月26日,“归谷·杭电 软件嘉年华”在杭州电子科技大学软件工程学院举行。SegmentFault虽然作为本次活动的特别支持方,但是还是忍不住夸一下,这次校园活动质量棒棒的!感谢杭电创新实验班的同学们辛苦的筹备感谢 @Yori 等同学的辛苦筹备和细节整理 :)先来了解下此次活动流程呗:时间流程15:00 现场 All Set

2015-01-07 17:07:49 416

原创 Postgresqlwiki翻译之 YUM_Installation

Postgresqlwiki翻译之 YUM_InstallationPostgreSql可以从使用YUM管理的二进制包和源代码包来安装,这种安装方式支持以下Linux发行版(32位和64位,当前版本和之前版本)Fedora Red Hat Enterprise Linux CentOS Scientific Linux Oracle Enterprise Linux查看主仓

2015-01-07 16:56:22 146

原创 linux 取消软链接

rm -rf DIR_NAME/加了 / ,这个是删除 DIR_NAME 文件夹里面的文件 !!!rm -rf LINK_NAME没有 / ,这个才是删除软链接

2015-01-07 16:45:45 802

原创 ECUG Con 2014 技术干货分享第一期

ECUG即Effective Cloud User Group(实效云计算用户组),从2007年第一届在珠海举行至今,已成功举办八届,足迹遍布北京、深圳、上海、杭州、成都。在ECUG Con 2014 大会上,七牛CEO许式伟、张虎(云巴CEO)、刘奇(豌豆莢资深系统架构师)、田琪(京东资深架构师)、孙宏亮(InfoQ《Docker源码分析》专栏作者)、史鸣飞(英特尔亚太研发有限公司大数据软件

2015-01-07 14:35:18 585

原创 browserify-loader 0.3.0 发布

browserify-loader 发布 0.3.0,没有功能的更新,使用 ES6 的 Promise 特性替换掉了对 RSVP 和 EventEmmiter 这两个 Node 包的依赖。类库的体积缩小了很多。下一步,打算提供插件模式,支持更多的可编译为 JavaScript 语言,也包括 JSX 等。

2015-01-07 14:20:49 305

原创 Andy Hunt:音乐和编程,都是想象力在现实世界的宣言

Andy Hunt是一位程序员,他还是咨询师、作者、以及出版人。他创作了很多获奖又畅销的书,其中包括《程序员修炼之道》,《程序员的思维修炼》,Programming Ruby。Andy是“敏捷联盟”17位创始人之一,他也是“敏捷宣言”的发起人之一。他和Dave Thomas联合创办了Pragmatic Bookshelf出版社,他们一起用Ruby构建了整个网上业务。除了以上角色,他还是一位狂热的音

2015-01-07 12:19:39 221

原创 详解js和jquery里的this关键字

js中的this我们要记住:this永远指向函数运行时所在的对象!而不是函数被创建时所在的对象。this对象是在运行时基于函数的执行环境绑定的,在全局环境中,this等于window先来看个例子: var fullname = "Trigkit4"; var person = { fullname : 'Jack', prop:{

2015-01-06 13:44:51 158

原创 (爱加密系列教程六)Android代码注入大揭秘

Android 反编译 代码注入之HelloWorld为了向经典的"Hello, World"致敬,我们也从一个简单的程序开始HelloWorld.apk。当你把这个APK安装到手机上运行后,在屏幕上就显示一行文字"Hello, World!"。现在我们想要通过注入的方式把”Hello World~!”修改为中文的”你好世界”。1.反编译Dos命令提示行 输入 apktool.ba

2015-01-06 13:33:10 247

原创 调试 Nginx 的配置

调试 Nginx 的配置标签(空格分隔): Nginx 调试 Debuging 配置注:该文原文是 Debugging Nginx Configuration默认,Nginx 仅仅记录标准错误日志到 Nginx 默认的 error 文件中,或是被 error_log 指令指定的文件中。我们可以控制许多方面的错误日志,这将帮助我们调试我们 Nginx 配置文件。重要:

2015-01-06 13:22:13 186

原创 获取指定DZ!X主题内容并过滤ubb标签[PHP]

代码如下: <?php function capword(){ //连接数据库 $mysql_server_name='localhost'; $mysql_username='root'; $mysql_password='root'; $mysql_database='dz'; $conn=mysql_co

2015-01-06 13:11:33 531

原创 程序员的产品观和程序员的互相看不起

这篇东西怎么产生的今天早上,我们的美女编辑跟我说,需要在书《Zabbix深度实践》里面再加三页的内容,是印刷那边的要求。我答应明天(现在已经是28号了,其实是今天)要给她。晚上想了一想,没有什么想在原文中补充的内容了。就在书的最后一部分——后记二,和大家随便聊聊我的一些思考,顺便也贴到博客了。下面这些东西,每段东西都不长,有自己的小标题。我们在做“产品”我是个程序员,我相信买这本书的大

2015-01-06 13:02:08 257

原创 浅谈 python 中的 sorted()与sort()

我们需要对List进行排序,Python提供了两个方法对给定的List L进行排序,方法1.用List的成员函数sort进行排序方法2.用built-in函数sorted进行排序(从2.4开始)--------------------------------sorted--------------------------------------->>> help(sorted)

2015-01-06 12:52:13 192

原创 [转载]递归解决全排列生成算法

排列:从n个元素中任取m个元素,并按照一定的顺序进行排列,称为排列;全排列:当n==m时,称为全排列;比如:集合{ 1,2,3}的全排列为:{ 1 2 3}{ 1 3 2 }{ 2 1 3 }{ 2 3 1 }{ 3 2 1 }{ 3 1 2 }方法一:递归我们可以将这个排列问题画成图形表示,即排列枚举树,比如下图为{1,2,3}的排列枚举树,此树和我们这里

2015-01-06 12:31:26 189

原创 Matlab 结构体数组

两种定义结构体的方式:直接引用和使用struct函数直接引用1. 建立struct对象不需要事先声明,直接使用就行x.real = 0; % 创建字段(field)名为real,并为该字段赋值为0x.imag = 0 % 为x创建一个新的字段imag,并为该字段赋值为0x =real: 0imag: 02. struct数组用动态扩充的方法实现x(2).r

2015-01-06 12:13:36 2835

原创 极客Web前端开发资源大荟萃#003

Web开发资源大荟萃前端开发已经成为当前炙手可热的技术之一。此次我们总结的前端开发包含了相关技术和流行趋势,希望从中大家可以挖掘你们所需要的,并带给你们最有价值的帮助!原文来自:极客标签使用代码回放来愉快地学习前端知识 - TECH2IPO创见编程学习中最痛苦的地方在于:你试图理解学习对象的思路,但常规教学材料的传播方式生硬,对编程新手来说一点都不体贴。极客标签是一个试图改变这 种

2015-01-05 22:16:35 239

原创 庆祝七牛云存储全新多媒体处理服务上线

我们正处在一个多屏的时代!很多UGC类产品,尤其是以音视频为主的UGC,不仅需要解决数据的存储,用户的访问体验,还要解决多屏适配的问题。而这些问题,都可以交给七牛。自成立起,我们就致力于通过先进的技术和优质的服务,帮助创业者降低创业的门槛。全分布式的存储架构,覆盖全国1000+的加速节点,对图片、音视频等静态资源的在线处理……这些,都是我们一直在做并且一直在努力的,我们的努力从未停止。经过一段

2015-01-05 21:53:22 399

原创 前端工作方式Yeoman(Yo、Grunt、Bower)

当我看到Grunt介绍的时候,我其实是拒绝的。你不能说你有多么强大,但是你这些功能我的编辑器也都能实现啊?根本就没有你说的那么好嘛,后来我试着安装使用了一下,至少我觉得真的很好用。这里简单记录下如何安装和使用。Yeomen工作方式包含3个工具:Yo、Grunt、Bower。Yo是一个“脚手架”应用,简单说就是能够自动创建一些工程目录和配置文件。使用Yo工具叫做Yeoman工作方式。而Y

2015-01-05 21:18:35 406

原创 公司大事记-jQuery跟踪切换

需要实现的效果如下图: 总是显示最新一个年份的列表,每次显示10个年份列的列表(手机4个)手机显示如下:列表上鼠标也可以切换,两个箭头同样可以切换。Js: /---------------------------------------- 企业大事件 --------------------------------------------------/

2015-01-05 21:05:21 527

原创 两个Git仓库之间的同步备份

在团队开发时通常为了保密性和快速性,都会把git仓库设置在局域网内。但是考虑到容灾备份,最好在另外一台机器上也镜像一份一模一样的仓库,以防万一。假设机器A上已经有了git仓库test.git,要在机器B上镜像这个git仓库,则需要在机器B上执行:git clone --mirror ssh://git@A/path/test.git也即在机器B上,以git clone --mirr

2015-01-05 20:39:48 2054

原创 【JAVA新生】nio attach引发的问题

grizzly框架的作者曾经提到NIO框架不应该使用selection key的attach功能(链接)。理由是如果attach到了selection key上,而这个selection key对应的操作迟迟不能就绪(被select出来)。那么这些selection key所attach的附件都是被强引用的,从而无法被gc。如果有大量这样的selection key累积,程序就好像发生了内存泄漏了

2015-01-05 20:28:55 278

原创 [技术交流] [经验交流] (最新)移动App应用安全漏洞分析报告 !

漏洞扫描方式主要分为静态和动态,静态扫描的漏洞类型主要包含SQL注入风险、webview系列、文件模式配置错误、https不校验证书、database配置错误等。动态扫描的漏洞类型主要包含拒绝服务攻击、文件目录遍历漏洞、file跨域访问等。  本报告选取11类android app中同等数量的热门app,其活跃用户量可覆盖83%的移动端网民,根据阿里巴巴移动安全中心对这些app的漏洞检测,得到

2015-01-05 20:05:22 224

原创 YII session

CWebUser将用户信息存储在$_SESSION中间,但是尚不清楚这是CHttpSession还是PHP自带的session打印Yii中的session:Array( [username] => hello [647e007502b4976ad118e3560af5efd5__id] => admin@qq.com [647e007502b4976ad118e3560af5efd5__n

2015-01-05 19:51:31 211

原创 ubuntu下需要安装的常用软件

1:QQ (这个是少不了的,不是因为自己,是因为别人)下载地址:http://www.longene.org/forum/viewtopic.php?t=4700对于64位操作系统,由于缺少32位库,因此操作相对麻烦依次执行命令sudo apt-get install lib32ncurses5sudo apt-get install lib32z1sudo apt-get

2015-01-05 19:40:17 418

原创 Spree 2.3.0已经发布

声明:原文来自Spree官方博客Spree 2.3.0 Released,原文发布日期是2014-06-30,本文仅作翻译。简要介绍:Spree是一个基于Ruby on Rails开发的开源在线商城框架,提供了从商品展示购买、下单支付到库存管理以及订单管理等一系列基本功能,并且支持通过第三方扩展的形式定制或者扩展框架的功能,最新版本的Spree已经支持最新的Rails版本。Spree 2.

2015-01-05 19:30:50 191

原创 Qunee for HTML5 v1.6新版本发布

Qunee for HTML5 V1.6正式发布,修复了一些 BUG,增加了滚动条支持,改进了编辑器,增加了JSON 导入导出、告警冒泡、连线流动,UI 定制等扩展示例,欢迎 访问导航面板 增加了滚动条导航模式,加上之前的导航按钮模式,以及去除导航面板的情况,出现了三种导航模式,并在Graph中提供了navigationType属性进行切换,以适用于不同的应用场景,默认使用滚动条模式 以下

2015-01-05 19:21:22 409

原创 PHP-FPM子进程数量应该如何设置?

首先,我们关注下 PHP-FPM 的运行方式:static :表示在 `php-fpm` 运行时直接 `fork` 出 `pm.max_chindren` 个子进程,dynamic:表示,运行时 `fork` 出 `start_servers` 个进程,随着负载的情况,动态的调整,最多不超过 `max_children` 个进程。一般推荐用 static。优点是不用

2015-01-05 19:11:02 255

原创 MYSql 学习优化笔记

在学习MySql优化的时候的笔记:常用优化1: max()优化: 在相应列上添加索引2: count()优化:count(*) 会算出包含null记录的数量, count(field_name)只包含不含 null的数量(这也是很多时候两种count方式结果不一致的原因), count()的时候尽量用后一种, count(null)返回0,即不会记录null记录数量3: 子查询优化

2015-01-05 18:59:48 105

原创 javascript—自身属性与原型属性关系

最基本的构造函数与实例的关系:var Sub = function (color,list) { this.color = color; this.list = list}var sub1 = new Sub("red",[1]);var sub2 = new Sub("green",[2]);sub1.color = "new";alert(sub1.

2015-01-05 18:44:39 236

原创 jQuery浏览器功能测试support

浏览器功能测试模块是其他模块的基础。一般解决浏览器不兼容问题有两种方式:浏览器嗅觉和浏览器功能测试。jQuery.support 有34个测试项,包括DOM测试(15个),样式测试(3个),事件测试(4个),Ajax测试(2个),盒模型测试(10个)查看测试项的结果: Document $(function(){

2015-01-05 14:24:30 285 1

原创 Javascript中变量范围和hoist现象

这个还是自己记一下,在以下这篇文章中也有很好的讲解http://www.kenneth-truyers.net/2013/04/20/javascript-hoisting-explained/Javascript中没有block scope,只有函数和全局两个范围。在函数中部声明的变量会被隐式的提升(hoist)到函数头部,比如以下代码function test() {

2015-01-05 14:09:06 234

原创 flask 跨域访问装饰器实现

现在web开发已经进入前后端分离的阶段后端往往只需要吐api数据就ok一般纯的api接口需要考虑跨域访问问题下面是简单的跨域访问装饰器在flask中的实现from functools import wrapsfrom flask import make_responsedef allow_cross_domain(fun): @wraps(fun)

2015-01-05 13:50:10 827

原创 CoffeeScript 编码风格指南

这份指南阐述了一些 CoffeeScript 的最佳实践和编码惯例。这份指南是社群驱动的,非常鼓励大家来贡献内容。请注意这还是一份正在完善的指南:仍有很多地方可以改进,有些已制定的准则也不一定是社区惯用的(基于此,在适当的情况下,这些有待斟酌的准则将有可能被修改或删除。)灵感本指南中的很多细节受到了几份现有的风格指南和其他资源的启发。特别是:PEP-8: Style Gui

2015-01-05 13:44:49 283

VT100 技术手册

VT100 技术手册 用于VT100协议的开发,终端操作的开发

2012-02-21

空空如也

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

TA关注的人

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