hepeng.net
Wordpress 多站点 | He Peng's Blog
http://hepeng.net/wordpress-多站点
He Peng's Blog. 今天把主机上的wordpress设置成了支持多站点.数据同步的时候还是有点小问题.一些代码似乎看不到了,好像还有一些demo的链接. 麻烦的是多站点一定要把根目录指到wordpress所在的目录,google了半天,发现还不好搞.调整了根目录的指向,好多以前的目录结构乱了.烦躁,特别是上传的图片,希望影响不大. 让wordpress支持多站点,最好的办法就是重装wordpress,然后再开启多站点.当初安装的时候就要考虑一下多站点的支持,后面再设置,比较麻烦. He Peng's Blog. This entry was posted in Uncategorized. March 17, 2013. Leave a Reply Cancel reply. Your email address will not be published. Required fields are marked *. You may use these. 前端页面性能探索 — 首屏时间. On Fisher Yates shuffle 洗牌算法.
hepeng.net
RedHat 上搭建Django环境 | He Peng's Blog
http://hepeng.net/redhat-上搭建django环境
He Peng's Blog. 公司美国机房申请了一台机器,不是我们团队的服务器,所以虽然是内部系统,但是不能装ubuntu了,只能使用默认的RedHat. 搭建环境的事情真的是搞一遍恶心的都不愿回顾. 目标: Apache mod wsgi Django. 看了一眼python的版本,2.4,必须升级,否则Django没法用. 下载27x版本的python源码,编译,安装. 在./configure的时候,要加参数–enable-shared 否则 mod wsgi编译不过,这个后面我再提. 然后把原来建立python的软链接到python2.7 保证系统开始使用2.7版本的python. 1 用了–enable-shared python安装完了用不了,说 Python executable not finding libpython shared library. 解决方法在这里: http:/ stackoverflow.com/questions/7880454/python-executable-not-finding-libpython-shared-library. A href= ti...
hepeng.net
HTML | He Peng's Blog
http://hepeng.net/category/html
He Peng's Blog. 我要建立一个webworker来负责计算任务,但是js文件托管在静态服务器上,webworker严格的遵守同源策略,甚至增加了access-control-allow-origin:*都不行,果然html5还不成熟. Continue reading →. He Peng's Blog. This entry was posted in HTML. March 27, 2014. 前端页面性能探索 — 首屏时间. 心理学中第一印象效应非常重要,以后这个印象会产生主导位置影响人们的判断.在浏览器接收到回车到”唰”页面出来这个过程中就那么几秒钟的时间就是客户访问这个网站的第一印象. 这个几秒钟的过程中不可避免CPU占用率会提升,内存会使用. 前端团队优化这几秒的CPU占用率和内存的使用情况业内也只有非常顶级的团队在做,毕竟这几秒中的业务变化非常快,可能优化的代码随时会被新的业务代码冲掉.那么优化的重点其实就是如何降低这个渲染时间. Continue reading →. He Peng's Blog. 前端页面性能探索 — 首屏时间. October 16, 2013.
hepeng.net
tomcat本地搭建https环境 | He Peng's Blog
http://hepeng.net/tomcat在eclipse本地搭建https环境
He Peng's Blog. 搞公司的webx,需要本地搭建一个https环境.花了一点点时间,记录一下. 进入JAVA HOME(jdk下的bin目录) keytool -v -genkey -alias tomcat -keyalg RSA -keystore c:/tomcat.keystore. 第二步,在eclipse里的工程下面,找到server,找到server.xml进行配置. 不是在tomcat安装目录下面的server.xml,eclipse调试运行的时候是以这个配置为准.就这个点搞了半天. Connector port=”8443″ protocol=”HTTP/1.1″ SSLEnabled=”true”. MaxThreads=”150″ scheme=”https” secure=”true”. He Peng's Blog. This entry was posted in Java. March 14, 2013. IPhone App Store 更新选项为空白的解决方案. WordPress 多站点 →. Leave a Reply Cancel reply.
hepeng.net
Java | He Peng's Blog
http://hepeng.net/category/java
He Peng's Blog. 搞公司的webx,需要本地搭建一个https环境.花了一点点时间,记录一下. 进入JAVA HOME(jdk下的bin目录) keytool -v -genkey -alias tomcat -keyalg RSA -keystore c:/tomcat.keystore. 第二步,在eclipse里的工程下面,找到server,找到server.xml进行配置. Continue reading →. He Peng's Blog. This entry was posted in Java. March 14, 2013. 前端页面性能探索 — 首屏时间. On Fisher Yates shuffle 洗牌算法. Proudly powered by WordPress.
hepeng.net
CSS | He Peng's Blog
http://hepeng.net/category/css
He Peng's Blog. 好的是经过天猫11.11促销,经过我们圣诞大促的尝试,简单新颖的游戏无疑能成为一波促销公式中小小的亮点.但是我们为了兼容IE8,只能用DOM的方式来实现.但是对于我这样激进的人,Canvas无疑是小游戏最佳的选择.简单做了一个不会上线的版本.(果粉是不会涉及任何Flash游戏的). 虽然我的版本不会上线,但是考虑到商业原因,demo现在不能放出来. 过一阵吧. Continue reading →. He Peng's Blog. This entry was posted in CSS. January 9, 2013. 前端页面性能探索 — 首屏时间. On Fisher Yates shuffle 洗牌算法. Proudly powered by WordPress.
hepeng.net
用JavaScript实现多项式曲线拟合 | He Peng's Blog
http://hepeng.net/javascript-fitted-curve
He Peng's Blog. 前不久,运营组谈需求,简单来说,业务方想让网页上一个元素沿着一个自定义的曲线运动.我们的同学说做不了. 最近稍微闲了点,想了想这个问题.最后决定用多项式来拟合,解决这个问题,期望以后能够用的上,作为技术储备. 再简化一下这个需求,建个数学模型,就是用户定义了若干个点,然后假定多项式. Y = a*x n b*x (n-1) c*x (n-2) … 常数. 满足所有的点,然后解出a b c … 和这个常数就好了. 问题一下就简单起来.matlab 只要一行代码就搞定了,最复杂的也就是JS解这个多元一次方程组. User input point array. Change the user input array to input matrix below. A1 b1 c1 . r1. A1 b2 c2 . r2. An bn cn . rn. 1 0 0 . 0 r1. 0 1 0 . 0 r2. 0 0 0 . 1 rn. 方法的输入是用户输入的数组,[{x:12,y:34},{x:56,y:78}…]这样. A1 b1 c1 … r1. March 18, 2013.
hepeng.net
wolf_m | He Peng's Blog
http://hepeng.net/author/wolf_m
He Peng's Blog. Author Archives: wolf m. 我要建立一个webworker来负责计算任务,但是js文件托管在静态服务器上,webworker严格的遵守同源策略,甚至增加了access-control-allow-origin:*都不行,果然html5还不成熟. Continue reading →. This entry was posted in HTML. March 27, 2014. 前端页面性能探索 — 首屏时间. 心理学中第一印象效应非常重要,以后这个印象会产生主导位置影响人们的判断.在浏览器接收到回车到”唰”页面出来这个过程中就那么几秒钟的时间就是客户访问这个网站的第一印象. 这个几秒钟的过程中不可避免CPU占用率会提升,内存会使用. 前端团队优化这几秒的CPU占用率和内存的使用情况业内也只有非常顶级的团队在做,毕竟这几秒中的业务变化非常快,可能优化的代码随时会被新的业务代码冲掉.那么优化的重点其实就是如何降低这个渲染时间. Continue reading →. This entry was posted in HTML. July 6, 2013.
hepeng.net
He Peng's Blog | 有理想,没道德,有文化,没纪律的复合型工程师 - Part 2
http://hepeng.net/page/2
He Peng's Blog. 一直纠结异步上传图片压缩的问题.以前一直都用flash压缩,用了HTML5,图片压缩的功能没有了.想过解决方案,浏览器二进制读取图片文件,然后本地写图片压缩算法.但是成本有点高.所以一直搁置. Continue reading →. He Peng's Blog. This entry was posted in JavaScript. December 7, 2012. 参考了远景论坛的方法,申请了一个优惠码,然后花了98块钱,家里的台式机变成了windows8. Continue reading →. He Peng's Blog. This entry was posted in Uncategorized on. October 28, 2012. Continue reading →. He Peng's Blog. This entry was posted in JavaScript. October 24, 2012. 以前做的Python应用搜索都是用SQL的like,实在不好用.这次内部的平台时间很充裕,鸟枪换炮,搜索采用 Lucene. 先放个围观地...
hepeng.net
Fisher–Yates shuffle 洗牌算法 | He Peng's Blog
http://hepeng.net/fisher-yates-shuffle-洗牌算法
He Peng's Blog. Fisher Yates shuffle 洗牌算法. 以前写了好几次抽奖的程序,都是自己写的随机算法,总觉得不优雅.无意中发现原来还有一个Fisher Yates shuffle 洗牌算法. 传送门在这里 http:/ en.wikipedia.org/wiki/Fisher%E2%80%93Yates shuffle. If (lang.isArray(list) {. Var n = list.length;. While (n 1) {. Var k = Math.round(Math.random() * n);. Var temp = list[k];. List[k] = list[n];. List[n] = temp;. He Peng's Blog. Fisher Yates shuffle 洗牌算法. This entry was posted in JavaScript. July 9, 2012. Canvas 3D 学习笔记 (二). 初尝 Raphaël →. September 18, 2012 at 4:49 pm.