自定义博客皮肤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)
  • 收藏
  • 关注

原创 漫谈标准中CSS浮动令人困惑的部分

转自漫谈标准中CSS浮动令人困惑的部分时间追溯到4年前,那时刚出道,写了一篇CSS定位机制之一:普通流,转眼4年酱油人生,说好的浮动和绝对定位的篇幅也一拖4年。多少是因为对于熟悉的东西很难提起兴致,但更多还是因为懒惰。这些年一过,浏览器环境的变化令人欣喜。当年甚少人讨论的BFC等概念,如今也已经说烂了。虽尚未满三十却深感锐气不比当年——说好的第二第三篇浮动和绝对定位应该不会有了,所以就随便

2015-03-16 14:42:54 158

原创 [新姿势]我用过的静态站点生成器们

随着诸如github pages的静态托管服务,静态站点生成器在近年有了极大的发展,静态生成+托管对托管环境要求低、维护简单、可配合版本控制,但又灵活多变,在程序员和geek群体中大有超越WordPress等动态博客程序的势头近年来个人也好项目也好,我也经常要用到静态生成器,这里把我玩过的静态生成器挨个做个简评才、才不是什么玩博客程序的时间超过了写博客的时间呢Jekyll / Octo

2015-02-04 16:36:39 179

原创 Flask-Admin字段(列)格式化

在某些情况下,我们需要对模型的某个属性进行格式化。比如,默认情况下,日期时间显示出来会比较长,这时可能需要只显示月和日,这时候,列格式化就派上用场了。比如,如果你要显示双倍的价格,你可以这样做:pythonclass MyModelView(BaseModelView): column_formatters = dict(price=lambda v, c, m, p: m.pr

2015-02-04 16:25:26 472

原创 最新前端开发面试题汇总 (题目列表页)

HTMLDoctype作用? 严格模式与混杂模式如何区分?它们有何意义? 行内元素有哪些?块级元素有哪些? 空(void)元素有那些? 介绍一下CSS的盒子模型? link 和@import 的区别是? CSS 选择符有哪些?哪些属性可以继承?优先级算法如何计算? CSS3新增伪类有那些? 如何居中div?如何居中一个浮动元素? 浏览器的内核分别是什么? html5有哪些新特性、移除了那些

2015-01-24 02:23:27 257

原创 前沿穿越——HTML5小游戏 制作技巧经验

转 K米: 前沿穿越——HTML5小游戏 制作技巧&经验hello~大家好,我是黑米! O(≧▽≦)O今天我来跟大家分享一些动画实现的相关知识,希望大家能够支持(鞠躬……我很喜欢很喜欢看动画片,一直有做出好看动画片的梦想……所以最近做了不少动画效果来玩儿,也为自己以后可以做出伟大的动画片打好基础!web端动画表现有不少办法,我列一些常见的,然后再说说在实现上的一些小技巧。进入正

2015-01-24 02:07:16 165

原创 [动态] GitCafe 移除 SSL 中的 RC4 加密算法

GitCafe SSL 安全提升为了保证用户在 GitCafe 的数据安全,我们将不再支持 SSL 中的 RC4 协议。移除 RC4 支持只会影响 Windows XP 上的 IE 6 等陈旧的浏览器访问 GitCafe.com,不会影响现代浏览器,也不会影响 Git repo 访问。Firefox 的特定新版本不会再看到关于 RC4 的警告。 我们强烈推荐 Windows XP 用户升级到更

2015-01-24 01:52:02 151

原创 Python初学者的17个技巧

英文原文:http://www.maxburstein.com/blog/python-shortcuts-for-the-python-beginner/交换变量x = 6y = 5x, y = y, xprint x>>> 5print y>>> 6if 语句在行内print "Hello" if True else "World">>>

2015-01-24 01:39:26 107

原创 JavaScript MVC 学习笔记(二)类的使用(上)

公开记录学习JS MVC,不知道能坚持多久= =。以《基于MVC的JavaScript web富应用开发》为主要学习资料。JavaScript类的内容好多,我脑容量太小,分两次学习JavaScript的类JavaScript是基于原型的语言,没有包含内置的类,但是通过JavaScript可以轻易地模拟出经典的类。JavaScript中有构造函数和 new 运算符。构造函数用来给

2015-01-24 01:23:14 108

原创 SQL操作符的优先级引起的(MySQL unknown column in ON clause)

近期在修改一个很老的项目(大概是8年前的代码了),运行环境必须是php5.2才可以,5.3就会有很多报错,然后数据库用的是mysql4.4,这个数据库太老了,我想sql这个语言抽象度很高,应该不会出现兼容性问题的,于是在本地搭建开发环境的时候就直接在mysql5.5上运行,然而,还是我太单纯了,想的太美好,系统是可以顺利运行,但是总有几个功能运行时报sql语句错误。问题症状就是,一个看似很正常

2015-01-10 00:29:46 201

原创 【KnewOne Talk】赵戈戈:创业进行时

KnewOne 原文赵戈戈拥有很多重身份,是瀑布 Pubu.im 和一起播 Each.fm 创始人、StaticFile 维护者、iNews 开发者、还是 Pagon 作者,自称是“一个有产品癖好又不随便掉节操的互联网土鳖”。他的 LinkedIn 每天一堆猎头加,由于正在艰苦创业因此只能忽略,不堪其扰的在微博大喊“勿扰!!!”自我介绍?Hi,我是 hfcorriez,微博 ID 也是

2015-01-10 00:21:18 173

原创 Elara 渲染引擎简介

What is this?Elara是新一代完全物理真实的,无偏差的基于云端的光线追踪渲染平台. Elara渲染引擎拥有强劲的优化和完善的算法和着色系统,除了提供强劲的性能和优异的渲染效果之外,Elara还是一个高度可编程的平台,为各种3D应用场景提供了非常灵活的解决方案。What is our purpose?Elara渲染引擎的研发目的是为了寻找光线追踪3D技术在互联网和云计算的背

2015-01-10 00:11:21 1524

原创 bootstrap模态窗口弹出子窗口之后的滚动条高度重计算问题

最近需要设计一个如下需求:bootstrap弹出主modal窗口点击主modal窗口,弹出新的子modal窗口在子窗口中配置一些选项之后将接口反馈至主modal遇到了如下问题:关闭子modal之后,原主modal的全局滚动条消失不见了解决方式:在没有足够的时间去研究滚动条重绘的前提下,找到了这样的一个山寨解决方式即,永远只显示一个modal弹出子modal的

2015-01-07 18:16:28 316

原创 对前端开发初学者的一些建议

(转给自己。来自当前前端 ? 对前端开发初学者的一些建议)其实写这篇文章只能对初学者有用,为什么那。因为我也是刚入行2年的小菜。有的人说,前端的知识刚多少东西。改改颜色,弄弄文字大小而已。2年已经算是老鸟了。好吧我之前也这么认为的,我不否认。但是做过越来越多的项目,学到更多的知识,让我感觉前端的水很深。html5和css3的出现也在这很深的水里增添了几分神秘感。到底web以后能做什么。

2015-01-07 17:55:19 122

原创 关于浏览器版本判断的补充

前言在《微插件推荐系列:userAgent》中,介绍了如何通过navigator.userAgent来判断浏览器的标识名称和版本号,但是这种方法有比较大的弊端,不过这个弊端危害又不是很大,怎么理解呢?首先navigator.userAgent是个奇怪的产物:在第一次浏览器大战初期,Netscape占绝对统计地位,大部分人们不愿意兼容其他浏览器,并通过检测其UA让他们的网站只允许Netscape

2015-01-07 17:43:48 193

原创 【视频教程】如何使用云图进行基于LBS开发

云图公开课由产品美女(小细腰+大长腿)和一群沉默寡言的技术大牛“联合演出”,如想知道这盘“群英荟萃”是什么滋味,那就细细欣赏我们的视频教程吧!!!Step1:使用云图可以做什么云图是一款提供海量位置数据存储、检索、展现服务,帮您快速构建基于您的数据的LBS应用,自动为您的应用同步最新数据,让您的用户拥有跨平台,多终端数据一致性位置服务体验。功能介绍:免费存储: 您无需服务器,使

2015-01-07 17:11:00 161

原创 Ruby on Rails- UUID as your ActiveRecord primary key

Sometimes, using the good old ‘auto increment’ from your database just isn’t good enough. If you really require that all your objects have unique ID, even across systems and different databases there’

2015-01-07 16:59:58 202

原创 Javascript 设计模式 -- Singleton(单例)模式

从经典意义上来说Singleton模式,在该实例不存在的情况下,可以通过一个方法创建一个类来实现创建类的新实例;如果实例已经存在,它会简单返回该对象的引用。Singleton不同于静态类,因为我们可以推迟他们的初始化。var mySingleton = (function() { var instance; function init() {

2015-01-07 16:36:13 98

原创 git 文件打包命令

最近在使用版本库软件git的时候出现了问题,因为先是用coding的打包,但是coding打包不彻底,后来使用sourcetree来打包,还不错,但是换到linux下后 使用了命令行,怎么用命令行打包呢?百度搜索后发现以下命令不错git archive我的蹩脚英文就不献丑了大家到这个地方 http://git-scm.com/docs/git-archive 去看吧简单的用法就是

2015-01-07 14:40:18 1321

原创 Composer OpenSSL 错误解决办法

Windows 下 Composer 爆出错误:Failed to enable crypto。原因是证书验证失败下面是解决方法:1. 上 http://curl.haxx.se/docs/caextract.html 下载最新的 cacert.pem 文件2. 将该文件丢到某个目录下,如 D:\Ruchee\PHP\extras\ssl3. 找到 PHP.ini 文件中的 ope

2015-01-07 14:24:21 378

原创 神器——Chrome开发者工具(一)

原文地址这里我假设你用的是Chrome浏览器,如果恰好你做web开发,或者是比较好奇网页中的一些渲染效果并且喜欢折腾,那么你一定知道Chrome的开发者工具了。其实其他浏览器也有类似工具,比如Firefox下的firebug。本文将会详细讲述如何使用Chrome开发者工具,希望里面有些让你感到惊艳的东西!即使你不用Chrome,那么文中的某些内容也会相当有用。首先啰嗦一下如何打开开发者工具

2015-01-06 13:47:50 171

原创 [零基础学Python]做一个小游戏

在讲述有关list的时候,提到做游戏的事情,后来这个事情一直没有接续。不是忘记了,是在想在哪个阶段做最合适。经过一段时间学习,看官已经不是纯粹小白了,已经属于python初级者了。现在就是开始做那个游戏的时候了。游戏内容:猜数字游戏太简单了吧。是的,游戏难度不大,不过这个游戏中蕴含的东西可是值得玩味的。游戏过程描述程序运行起来,随机在某个范围内选择一个整数。 提示用户输入数字,

2015-01-06 13:36:08 203

原创 运营干货:如何以数据思维来做游戏运营?

随着技术的发展,获取海量数据不再是一个难题。怎么能够读懂数据?如何将数据运用到游戏运营之中?在 ChinaJoy 市场营销分论坛,友盟统计分析平台产品总监李荟分享了使用分析工具来优化游戏运营的一些技巧。部分速记整理如下:不同阶段的 APP 该关注哪些指标?对于游戏运营者来说,在产品发展的不同阶段,关注的指标也不同。产品发布初期,运营者关心“用户从哪里来,怎样能更容易的获取用户,新用户的流失

2015-01-06 13:25:35 337

原创 让django模型中的字段和model名显示为中文

简单方法:models.pyclass IceCreamBar(models.Model): title = models.CharField(max_length=200,db_index=True,verbose_name="名称") shell = models.CharField(max_length=100,verbose_name='

2015-01-06 13:15:13 549

原创 简单了解svg

概念:Scalable Vector Graphics (SVG) 可扩展矢量绘图,是一种用来描述二维矢量图形的XML标记语言。特性:SVG 可被非常多的工具读取和修改(比如记事本)SVG 与 JPEG 和 GIF 图像比起来,尺寸更小,且可压缩性更强。SVG 是可伸缩的SVG 图像可在任何的分辨率下被高质量地打印SVG 可在图像质量不下降的情况下被放大SVG 图像

2015-01-06 13:05:03 146

原创 深入浅出PageRank算法

PageRank算法PageRank算法是谷歌曾经独步天下的“倚天剑”,该算法由Larry Page和Sergey Brin在斯坦福大学读研时发明的,论文点击下载: The PageRank Citation Ranking: Bringing Order to the Web。本文首先通过一些参考文献引出问题,然后给出了PageRank的几种实现算法,最后将其推广至在MapReduce框

2015-01-06 12:55:44 647

原创 循环内的回调函数

问题出现在循环体内的回调函数,用一个很简单的例子举例:for x in xrange(3): print "requests begin:%s"%x def callback(respon): print x print respon.body client.fetch("http://httpbin.org/get?x=%s"

2015-01-06 12:44:17 1143

原创 Qt实践,第0课,从源码安装Qt开发平台(基于ubuntu)

1:为什么要从源码安装 之前apt-get安装的qt4经常会遇到一些关于环境配置的问题,所以还是从源码安装比较方便,因为知道qt安装的路径,在配置环境变量的时候很方便 2:安装过程 1:下载源码http://mirrors.hust.edu.cn/qtproject/official_releases/qt/4.8/4.8.6/本人自己下载的是4.8.6版本的,可以根据

2015-01-06 12:17:46 140

原创 得到所有的头文件信息

<?phpforeach (getallheaders() as $name => $value) { echo "$name: $value".'';}?>Host: localhostConnection: keep-aliveCache-Control: max-age=0Accept: text/html,application/xhtml

2015-01-05 21:56:18 198

原创 安装tuxedo时报error while loading shared libraries- libdl.so.2- cannot open shared object file- No such

2011-03-26 08:11:05| 分类: tuxedo |举报|字号 订阅系统为as5.2,需要安装的是一个网站防篡改的软件,软件名xx.bin。这个软件针对的linux核心是2.4.1的......遇到的问题[root@localhost down]# ./xxx.binPreparing to install...Extracting the JRE from th

2015-01-05 21:44:01 823

原创 在service中的BroadcasReceiver遇到no empty constructor错误

今天在service中写了个内部广播接收器,结果运行的时候出现下面的问题:Process: com.lu.times.times, PID: 7551 java.lang.RuntimeException: Unable to instantiate receiver com.lu.times.service.TimesService$LockScreenReceiver: java

2015-01-05 21:31:52 163

原创 博客起跑计划 打造属于你自己的网站

本博客服务采用香港衡天机房香港地理位置优越,距离大陆较近,可以对亚洲地区低延迟的链接.免备案,即开即用.博客程序采用最新版本的Wordpress入住的小伙伴:juanzii.meuucky.mejovi.mexiaojinsb.megiagiagia.comevan123.comfrdom.meyxeternal.comsoulonsoul.me

2015-01-05 21:21:18 144

原创 使用fabric进行代码的自动化部署

#coding=utf-8from fabric.api import local, abort, settings, env, cd, runfrom fabric.colors import *from fabric.contrib.console import confirmenv.hosts = ["root@115.28.×××××"]env.password =

2015-01-05 20:56:17 148

原创 为什么人人都要学编程

如果你对《猩球崛起》这部电影印象深刻,你一定不会忘记黑猩猩凯撒是如何一步一步从猩猩变成和人类相似,甚至智力超越大部分人类的智慧生物。其中人类是如何判断出猩猩的智力达到和人类相似的水平呢?那就是汉诺塔的游戏,如果在一段时间内,可以达到了15步就完成游戏,那么就认为猩猩的智力已经达到人类的水平。为什么这样判断呢?因为对于动物来说,人与之最大的不同在于“人懂得思考”,会思考的生物意味着具备了“智慧”

2015-01-05 20:43:21 135

原创 【妙用协程】 - 协程甚至能用来做动画

协程用途广泛,甚至可以用来控制动画效果。在手游时代著名的游戏引擎Unity 3D内置了C#作为脚本语言的支持。C#有和Python的generator几乎一样的语法(叫做Enumerator),而C#的Enumerator在Unity 3D被用作控制一个动画的过程的工具。本文是 http://unitygems.com/coroutines/ 这篇文章的一个摘要。协程是一个可被中断然后又被继续

2015-01-05 20:32:17 237

原创 [零基础学python]让人欢喜让人忧的迭代

跟一些比较牛X的程序员交流,经常听到他们嘴里冒出一个不标准的英文单词,而loop、iterate、traversal和recursion如果不在其内,总觉得他还不够牛X。当让,真正牛X的绝对不会这么说的,他们只是说“循环、迭代、遍历、递归”,然后再问“这个你懂吗?”。哦,这就是真正牛X的程序员。不过,他也仅仅是牛X罢了,还不是大神。大神程序员是什么样儿呢?他是扫地僧,大隐隐于市。先搞清楚这些名

2015-01-05 20:21:04 109

原创 [转载] Link prefetch

本来想翻译的但是有人翻译了,还是转过来吧。原文《HTML5 Link Prefetching》,译文《使用HTML5的页面资源预加载(Link prefetch)功能加速你的页面加载速度》简介不管是浏览器的开发者还是普通web应用的开发者,他们都在做一个共同的努力:让Web浏览有更快的速度感觉。有很多已知的技术都可以让你的网站速度变得更快:使用CSS sprites,使用图片优化工具,

2015-01-05 20:08:34 123

原创 [gist]div id=gist6376327 class=gist divhellip;

from http://oyanglul.us1 [x/2 for x in range(2,10,2)]view raw code_retreat_in_python hosted with ? by GitHub

2015-01-05 19:56:07 93

原创 Vim 中使用Ctrl + W 改变窗口大小

调整高度将当前窗口增加/减少n行Ctrl + w, n, +/-调整宽度将当前窗口增加/减少n列Ctrl + w, n, >/

2015-01-05 19:43:15 948

原创 Sublime Text 3设置python编译支持环境设置

这里主要解决Sublime中运行带input或raw_input的Python代码出错:EOFError: EOF when reading a line快捷键:Ctrl+`,打开Sublime的console:输入下面代码import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_pac

2015-01-05 19:33:01 111

原创 ReactiveCocoa

很早就开始关注ReactiveCocoa了,前段时间决定把它加入到项目中,理由如下熟悉响应式编程(函数式编程)模式的好时机 整个框架经过0.0.1版本到2.3.1的迭代已经相对成熟 反正我现在一个开发,不用考虑其他人看不懂的情况 MVVM模式的尝试 从开始了解ReactiveCocoa到现在,有时候总感觉没有完全利用好,比如@weakify(self);[[self.nextB

2015-01-05 19:23:35 112

空空如也

空空如也

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

TA关注的人

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