自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(97)
  • 收藏
  • 关注

原创 PHP的常量就是静态变量

<?php/** * Created by PhpStorm. * User: Administrator * Date: 14-10-18 * Time: 上午3:20 *//** * * * 所有的常量都没有$符。 * * */class A{ const NAME='123'; sta

2015-01-05 19:13:19 154

原创 NMON

NMON 是一种在 AIX 与各种 Linux 操作系统上广泛使用的监控与分析工具。相对于其它一些系统资源监控工具来说,NMON 所记录的信息是比较全面的。它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中,然后通过 nmon_analyzer 工具产生数据文件与图形化结果。官网:http://nmon.sourceforge.net/wget http://

2015-01-05 19:03:32 142

原创 libuv 之《通过管道读取子进程数据》

首先推荐一本 libuv 的书《An Introduction to libuv》http://nikhilm.github.io/uvbook/我遇到的问题是,打开一个子进程 ls -l /tmp,我想读取输出。这本书里面是没有提到的,我在 stackoverflow 找到了答案。http://stackoverflow.com/questions/14751504/capture-

2015-01-05 18:50:30 396 1

原创 JS原生POST请求处理

/** *post请求 * */ function post(url,data,success){ var xmlhttp = null; if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); }

2015-01-05 14:26:49 307

原创 JavaScript学习总结(二)数组和对象部分

javascript对象部分一:基础部分1.JavaScript 中所有变量都是对象,除了两个例外 null 和 undefined。2.Jscript 支持四种类型的对象:内部对象、生成的对象、宿主给出的对象(所有BOM和DOM对象都是宿主对象。)以及 ActiveX 对象(外部组件)。3.Microsoft Jscript 提供了 11 个内部(或“内置”)对象。它们是Arra

2015-01-05 14:12:19 123

原创 iOS下dyld- Library not loaded- 错误信息解决方案

今天测试一个iOS程序,在模拟器下是正常运行的,到真机上跑直接报错了,错误信息是:dyld: Library not loaded: /System/Library/Frameworks/GameController.framework/GameController Referenced from: /var/mobile/Applications/E19A46C1-C0EC-4D

2015-01-05 13:54:22 201

原创 HTTP API 设计指南

英文原文: HTTP API Design Guide本文译者: LeoXu, Garfielt, 无若, --zxp介绍本指南描述了一套有关 HTTP+JSON API 的设计实践, 原始内容提取自 Heroku 平台 API 的工作.本指南是对API的补充,也是Heroku新的内部API的指南. 我们希望引起Heroku之外的API设计者的兴趣.这里我们的目标是一致的,

2015-01-05 03:00:56 184

原创 Git 进阶 —— 远程仓库

一、远程仓库怎么玩1. 自己搭建一个运行Git的服务器Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上,但肯定有一台机器有着最原始的版本库,然后别的机器来克隆这个原始版本库,这样子就没有主次之分!因此,很多时候,我们会找一台电脑来充当服务器的角色,每天24小时开机,便于其他人从这个“服务器”仓库克隆到自己的电脑上,并且各自把各自的提交推送到服务器仓库,也从服务器仓库中拉

2015-01-05 02:50:50 220

原创 dsh - Distributed shell, or dancer's shell

一个在多台机器上批量执行命令的工具, 支持分组简单例子 $ dsh -a -r ssh -c uptime 10:53:36 up 44 days, 1:01, 0 users, load average: 0.00, 0.01, 0.05 10:53:37 up 7 days, 19:34, 0 users, load average: 0.00, 0.01, 0.05

2015-01-05 02:40:23 171

原创 css3 炫酷的动画transform, transition, animation

元素的变形-transform属性1. 旋转-webkit-transform: rotate(30deg);-moz-transform: rotate(30deg);-o-transform: rotate(30deg);-ms-transform: rotate(30deg);transform: rotate(30deg);2. 缩放和翻转-webkit

2015-01-05 02:29:49 146

原创 Android 基于开源Countly的App统计平台开发 [1] 结构分析

当前提到APP统计,友盟无疑是做得最好的一家,同样类型的公司有talkingData,CNZZ(参考 app统计工具简单介绍),此外百度,AVOS等也提供了类似的服务,但是有的时候公司不愿意APP相关数据外漏,希望对于一些日志数据进行自行处理,就需要自己搭建统计平台。Countly是国外比价有名的一款开源统计平台,Countly的历史和相关信息参考网页 Countly如是说,其包括一个node

2015-01-05 02:16:11 670

原创 CentOS 6.x 内核升级(2.6.32 - 3.10.58)过程记录

本人升级的目的是想在CentOS6.2上运行docker,官方建议内核版本在3.8.0及以上,于是就自己从Linux内核官方网站上下载源码,自己编译。1. 准备工作确认内核及版本信息[root@hostname ~]# uname -r2.6.32-220.el6.x86_64[root@hostname ~]# cat /etc/centos-release CentOS

2015-01-05 00:14:27 136

原创 Android 线程。。

今天写作业。。。 handleMessage错打成了sendMessage.....结果程序整个都死了。。为了以后不会犯下同样的错误,找了些线程相关的资料:Handler处理者,是Message的主要处理者,负责Message的发送,Message内容的执行处理。后台线程就是通过传进来的Handler对象引用来sendMessage(Message)。而使用Handler,需要im

2015-01-05 00:02:49 97

原创 2014七牛云存储Demo征集大赛,开启网友投票!

2014七牛云存储Demo征集大赛自启动以来,吸引了近千名开发者报名,提交项目两百多件。现在大赛正式进入网友投票阶段,大家快来为优秀的Demo投上一票吧!助他问鼎Google Glass!网友投票时间:2014.10.1 ~ 2014.10.10网友投票规则:每个网友可以任意投出不同的 3 票。根据网友们的投票结果,选出 60 个优秀 Demo 作品。同时,这 60 个优秀 Demo 作品

2015-01-04 23:49:15 138

原创 (30 hackdays day 13) Bancbox - 只是金钱的搬运工

今天介绍一个没法测试的API,Bancbox Invest。按照官网的说法Bancbox builds apps that move money.Bancbox不创造钱,Bancbox只做金钱的搬运工Bancbox是一个2008年创建的公司,做事儿很专注:"把钱挪来挪去"。一共有三个服务:投资托管,减税代理(我也不知道是啥...),自动交易。与其他服务最大的区别呢,就是他们

2015-01-04 23:32:45 96

原创 关于图片延迟加载或者懒加载的说法

var img = new image(); img.src = "小图占位.jpg"; //加载载占位的,和html在同一文件夹下,实际也要onlaod加载,本地加载速度快一点 img.onload = function(){ document.querySelector("body").appendChild(img); }var img_r

2015-01-04 21:05:48 166

原创 SegmentFault 助力 RubyConf China,11月1日等你来!

It's time!倒计时 10 天,第六届中国 Ruby 大会 即将于 11 月 1 - 2 日在北京举行。去年,我们尝试了多种改变,第一次跑到上海之外的城市,第一次邀请了如此多的国外著名讲师,第一次尝试官方 After Party,第一次等,获得了参会者的众多好评,也留下了非常美好的回忆。而今年的 RubyConf China,看似没有去年的阵容豪华,看似没有去年的气氛喧闹,但是我们还是很

2015-01-04 20:55:23 108

原创 10款最好的 Bootstrap 3.0 免费主题和模板

Bootstrap 被认为是迄今对于Web开发的最有实质性帮助的工具之一。在此之前的,各种各样的界面库伴随着高昂的维护成本。  在这篇文章中,我们已经编制了10款最好的 Bootstrap 3.0 免费主题和模板清单,让您可以用在下一个项目中,我们希望你能找到有用的。这些主题包含了所有必要的 HTML 和 CSS 为基础的设计模板的版式,表单,按钮,导航和其它界面元件,以及任选的 Java

2015-01-04 20:44:32 238

原创 深入理解cocos2d-x的anchorPoint锚点和scale缩放之间的配合方式(如果不理解则结果狠坑爹)

如果你有一个Node在一个盒子里,盒子的锚点在左下角,这个Node一开始的时候是这个样:position=(0, 0), anchorPoint=(0, 0), scale=1然后更改它的scale让它撑满整个区域:position=(0, 0), anchorPoint=(0, 0), scale=1.09:这个时候重新设置它的锚点为右上角(1, 1),你认为会发生什么?按照我的

2015-01-04 20:18:28 148

原创 我的社区O2O,互联网方法总结

社区O2O:是我总结前段时间O2O开发的一些想法。去掉了以前走过的一些弯路,闭环,很中庸,没亮点。当然这只是初步的一个逻辑,希望能后续的开发中发掘亮点。互联网方法论:是我看《周鸿祎自述:我的互联网方法论的总结》。我希望能总结互联网发展史中的一些案例,推论和印证一些观点。希望再往后工作学习中,迷茫和瓶颈的时候给自己一些启发git地址:https://github.com/LightJoe

2015-01-04 20:07:07 100

原创 基于单个 Div 的 CSS 绘图

原文: Single Div Drawings with CSS译文: 基于单个 div 的 CSS 绘图译者: 前端外刊评论译注:通读本文,强烈地感受到了技术与艺术的结合!赞作者的这句话:Restricting your available options forces you to re-evaluate the tools you already have.限

2015-01-04 19:55:33 125

原创 分享下-BBC.数学的故事.第四集.超越无限_人人影视

http://www.56.com/u68/v_MTAxMTczOTIx.html/1030_xl-ztsvbrkbjj.htmlhttp://www.56.com/u38/v_Nzg1MTU2NTE.html/1030_xl-ztsvbrkbjj.htmlhttp://www.56.com/u88/v_NjA5NDk0MDU.html/1030_xl-ztsvbrkbjj.htmlh

2015-01-04 19:44:13 1803

原创 你的成功在于你每天养成的习惯

培养好习惯要成功,就马上准备有所付出吧,这就是每天你应该养成的习惯,让它潜移默化的深入到我们的生活中。1、不说“不可能”2、凡事第一反应: 找方法,不找借口;3、遇到挫折对自己说声:太好了,机会来了!4、不说消极的话,不落入消极的情绪,一旦发生立即正面处理;5、凡事先订立目标6、行动前,预先做计划;7、工作时间,每一分、每一秒做有利于生产的事情;8、随时用零

2015-01-04 19:31:47 108

原创 【generator101】 - pypy的api

从generator到greenlet到stackless再到pypy,各家的语法都不太一样。pypy底层的实现是continulet,看名字应该是continuation的意思。然后在这个基础上实现了stackless的api和greenlet的api。这种实现都是在用户代码里,而不是在解释器的内置库里实现的。from _continuation import continuletd

2015-01-04 19:21:33 129

原创 Wow,Hello world~

这是第一篇在segmentfault上的blog,申请得到这个权限不易。不过我仍然想要问一句:我们可以远程传送文章不= =如果能有一个命令行的客户端就好了——自然,有了命令行客户端,图形界面的客户端也就雨后春笋了。segmentfault——个人觉得最大的优点就是好看,可以便捷的表达我想要表达的。非常感谢。然后的然后。。以后会发一些有价值的文章上来。为何没有头像默认的是比尔盖茨

2015-01-04 19:07:55 117

原创 RobotFramework测试Rest服务

python有一个都对http请求封装的很好的类库--requests(见这里)而Rest服务就是基于http请求之上的,活跃的社区也有提供了一个封装--robotframework-requests(见这里),可以用来方便的测试rest服务这里记录下在使用过程中碰到的问题1. import的时候,名字为RequestsLibrary2. 如果请求的数据为json格式时,在head

2015-01-04 18:52:39 85

原创 mysql中的set names

mysql手册中的第十章10.3.6. 连接字符集和校对中讲到了set names语法。25.2.3.60. mysql_set_character_set()中讲到了与set names的不同参考资料

2015-01-04 18:42:22 227

原创 jquery特效:无缝向上循环滚动列表

效果呈现整个列表间隔设定的时间向上移动一个item的高度html结构: title1 title2 title3 item1item1item1 item2item2item2 item2item2item2

2015-01-04 18:30:59 533

原创 hello, world!

hello, world!

2015-01-04 18:19:51 226

原创 DroidWorks- 在ActionBar中嵌入TabBar

前言Android中默认的TabBar位于ActionBar的下方,在ActionBar横屏有足够空间时,会将TabBar嵌入到ActionBar中,节省纵向空间。一些UI设计强制将TabBar嵌入到ActionBar,并去掉默认的HOME LOGO,起到节省屏幕空间的作用,如网易云音乐2.1.1中。1. ViewPager+Tabs实现侧滑实现ViewPager关联ViewP

2015-01-04 18:07:00 112

原创 cocos2d-x binding lua 实现背景图片平铺

使用情境:先在Cocos Studio中创建了一个Panel作为背景层,需要在其中平铺图片。代码如下:其中注释部分注明了我用过的错误方法,需注意。local panelPage1 = ccui.Helper:seekWidgetByName(uiNode, "Panel_page1")local panelRepeatBg1 = ccui.Helper:seekWidg

2015-01-04 17:54:40 660

原创 Android steps(1)

/*--这只是一个小白白的个人探索记录 为了满足过分旺盛的好奇心,鬼使神差参加了coursera的安卓课程, 好吧...其实目前我的英语很烂,不过世界上有一种东西叫字幕组。 说实话,把自己放在必须跨语言的环境里,还挺能长信心。 android steps只是写一下过程中遇到的大小问题,以供自我陶醉...>.< (1)也就是安装和配置时遇到且已解决的

2015-01-04 17:41:22 155

原创 (30 hackdays day 16) Filepicker - 上传文件如此简单

基本上,各种产品都会用到一个很普通,但又很难实现的很漂亮的功能——文件上传。比较早期的一些Web框架还特地为File Upload做了专用的组件来方便开发者上传以及在后端处理上传的文件。这次我就介绍一个帮助大家超轻松实现文件上传功能的服务,Filepicker。Filepicker.ioFilepicker做的事情很简单:帮助你用最少的代码把文件传到你想要的地方。我们直接看一个最简单的

2015-01-04 17:24:27 187

原创 新一代的网格系统

什么是网格系统相信网格系统我就不用多介绍, 网格系统极大的简化我们日常的ui开发。 通常来说,我们所熟悉的前端UI框架都会包括一个基本的网格系统,如bootstrap,foundation, semantic-ui. 当使用这些框架的时候,会发现大量的用到网格。为什么需要新的网格系统网格系统在不断的演进, 重最初的960 grid system 到这两年的responsive gr

2015-01-04 15:23:08 180

原创 【再发福利】ReplaceGoogleCDN:将 Google CDN 替换为国内的 Chrome 插件

Chrome Web Store 安装地址:https://chrome.google.com/webstore/detail/replace-google-cdn/kpampjmfiopfpkkepbllemkibefkiice由于众所周知的原因,只需替换一个域名就可以继续使用Google提供的前端公共库了。同样,通过script标记引用这些资源,让网站访问速度瞬间提速吧骚年!

2015-01-04 15:08:20 2317

原创 轻量级视图控制器 无脑意译

前言总的来说试图控制器是代码最多的文件并且大多都是不可复用的代码。下面将教你做到文件瘦身、代码复用、合理代码分配。分离数据源与协议类一句话就是将UITableViewDataSource部分的代码单独写成一个类,通过继承它达到重用。栗子,这里有一个PhotosViewController类遵循如下的方法:# pragma mark Pragma - (Photo*)ph

2015-01-04 14:54:45 107

原创 禁用 BootStrap Modal 点击空白时自动关闭

$('#myModal').modal({backdrop: 'static', keyboard: false});这样就可以了,backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。keyboard 为 false 时,按下 Esc 键不会关闭 Modal。

2015-01-04 14:41:12 218

原创 微插件系列介绍-老虎机抽奖插件

综合概述一款模拟老虎机形式的抽奖插件。兼容性IE6+、Chrome、Firefox、Safari、Opera框架依赖依赖框架:jQuery模块支持支持AMD、node和浏览器使用介绍1.HTML页面结构ps:一般抽奖类的机构,基本都是由列表或者table组成。不过推荐列表的形式最佳。本插件是根据列表形式来修改的。//可以参考demo中的示例

2015-01-04 14:25:57 358

原创 利用Pocket API实现分享自己的阅读列表

最近两天在某个群里跟一个小伙伴聊了一下自己在手机上使用APP,很意外的是我两都是Pocket的忠实用户,就顺便聊了一下自己平时都是看一些什么文章,说得比较多...对于我个人来说,Pocket基本上就是我在手机上或者PC网页上看过的所有我认为的好文集合,因为在品诗睡觉前看文章的时候,我都习惯性地将自己认为好的文章收藏到Pocket中。既然这样为什么不直接将整个Pocket的阅读列表分享给别人看一些呢

2015-01-04 14:11:17 226

原创 一個簡易網頁版 Javascript 編輯器

一共只有 200 行代碼,無任何依賴。包括了代碼編輯器最基本的功能:代碼高亮和智能縮進。源代碼見編輯器默認文檔(或右鍵查看頁面源代碼):https://bumfo.github.io/high.html項目地址:https://github.com/bumfo/bumfo.github.io/blob/master/high.html其中代碼高亮部分只有一行代碼,寫於兩年前

2015-01-04 13:53:23 127

空空如也

空空如也

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

TA关注的人

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