电影《300》中的勇者 回想起之前看过的《300》这部电影,得到了一个观点:在King出发之前,那个背叛的不知是长老还是议员带着一班老头来试图不知要干什么。之后有这样一段对话:那些老头子:What should we do?那个背叛者:What can we do?King:What can you do?那个背叛者名字叫:Theron,而King则为:Spartan King
GTD 实战与总结 这一篇是2010-11-03写的一篇GTD实践记录,存档到这个博客:===分豁线===在读完《GTD》及相关的一些内容后,我根据自身的情况对系统进行了简化,只采用“工作篮”,“日程表”,“待办事项”,“将来某时/也许”,“等待”,“下一步行动”,“参考资料”共7类清单。“参考资料”保存到计算机中,“工作篮”,“下一步行动”清单及“等待”清单用A4纸,其它都用纸质笔记本。
2014-02-17 见闻浅读分享:软文写作技巧(续) 网络营销推广实战宝典 2.3 软文推广 - 朱健强的blog 天行健 君子以自强不息 - 博客频道 - CSDN.NEThttp://blog.csdn.net/gevolution90/article/details/19360287这篇文章的内容是《网络营销推广实战宝典》中2.3软文推广一节的完整内容,详尽地列举了很多软文写作的知识。作为运营部团队成员必读资料。特别是里面提到的“什么是
网络营销推广实战宝典 2.3 软文推广 2.3.1 什么是软文推广顾名思义,软文是相对于硬性广告而言,由企业的市场策划人员或广 告公司的文案人员来负责撰写的“文字广告”。与硬广告相比,软文之所 以叫做软文,精妙之处就在于一个“软”字,好似绵里藏针,收而不露, 克敌于无形,等到你发现这是一篇软文的时候,你已经冷不丁地掉入了被 精心设计过的“软文广告”陷阱。它追求的是一种春风化雨、润物无声的 传播效果。如果说硬广告是外家的少林功夫,那么
2014-02-15 见闻浅读:软文小技巧 信心,源于内心的自我肯定_励志文章_文章吧http://www.wenzhangba.com/lizhiwenzhang/201307/xinxin_yuanyunaxindeziwokending_10657.html从这篇文章可以看出如何把老掉牙的主题和时下热点相结合的方法:文章第一二段借时下上映的电影《超人》为开篇(其实也只不过借用了“超人”这个词而已),后面的内容就都是老掉牙的
推介博客:旗舰评论——战略航空军元帅的旗舰 一位游戏行业人写的博客,内容是对游戏的设计分析,游戏评论。记得自己小时候看过一本游戏设计基础入门的书,跟这个博客的文章比起来,那本书的内容感觉就像个笑话。我并不是一个游戏从业人员,也就是说,普通的游戏玩家甚至不玩游戏的人从这个博客中可以读到些什么呢?|游戏发展史:如何从历史发展的角度分析一个游戏。|游戏是怎样推动游戏史发展的:一个游戏所谓的历史地位是要从这个角度来分析的
记录当时从程序员转行做业务 毕业后做了三年开发工作,感觉不错,写代码是很有意思的事情。只是遂渐觉得自己对销售、市场方面很感兴趣,并且慢慢意识到自己更愿意在销售、市场方面得到发展。那个时候,在网上找关于技术人员转行,转型方面的内容,希望从中找到参考。现在回过头看,其实无所谓参考,当时只不过是希望找到一些内心的安慰罢了。如同收拾包裹毅然旅行那样,转向从事业务方面的工作,就像旅行的人迈向一个新地方探索。下面是那
部门组建初期招聘问题分析 作为公司新成立的运营部的部门主管,包括自己在内整个部门目前只有两个人,作为主管首先要解决的便是人员招聘问题。 看了网上别人的招聘思路,大概可分为三类: 1、只接受精兵强将,杰出人才(常见于创业团队的招聘思路)。2、设定门槛,按条件筛选(如对经验、学历有要求,常见于有一定规模或基础的公司)。3、低门槛粗放式招聘(极致如2条腿的愿意来的都要) 根据部门当前情况,决定采用
就任运营部部门经理就职演讲 做了三年PHP开发,转行做了3个月销售,后被调任为新成立的运营部部门主管,以下为部职演讲全文。就职演说大家好,感谢董事会,感谢各位领导,感谢各位同事。今天,公司任命我为运营部经理,这是公司和领导给予的信任和支持。也是各位同事的支持与鼓励。 我原来是一名开发工程师,在睿威,在各位领导的指导和帮助之下,我在较短时间里面顺利跨过从开发工作转入运营工作的难关。顺利完成各种运营相
手动安装图度注意事项 图度主页https://www.tudu.im/https://github.com/OrayDev/tudu-web #Cookie及端口问题:Setcookie 函数第5个参数域名部份。不能加入端口号,加入端口号cookie设置会失败。Setcookie(“name”, “value”, time()+3600, ‘/’, ‘127.0.0.1:80’); //第5个参
童牧晨玄 # 持续的注意力 阅读笔记 原文发表时间:2010年11月22日 at 18:59笔记记录时间:20130528#段一,二,三:前段时间...深度学习就是建立概念与概念之间的联系.>但有时还是没抑制住自己的兴趣,突然对某个领域感兴趣就抄起书来看了,而没有仔细考虑现在有没有精力和时间。>而对任何一个学科来说,深度学习就意味着在概念与概念之间建立千丝万缕的联系,你面对是一个互相交缠的学
童牧晨玄 # 丰富多彩的危害 阅读笔记 原文发布日期:2010年06月21日 at 15:09笔记记录日期:20130527#段一:《三联生活周刊》...注意力是大脑的资源,这种资源会因接收信息而被消耗.>但人脑的另一项重要资源在互联网发明之后被大量浪费,那就是注意力。诺贝尔经济学奖获得者西蒙早就看透了这个问题的本质:信息消耗的是接收者的注意力。因此,信息的聚敛必然意味着注意力的匮乏与欲求。
童牧晨玄 # 科学思考与做正确的事 阅读笔记 原文发布日期: 2010年08月15日 at 15:03笔记日期:20130527#段一:很多成功学...否定普遍的计划做法:把计划分解,落实这种"做计划"方法"感觉根本没什么效果".#段二,段三:这种步骤...做计划的关键是证伪的过程,真正目的是搞清楚有哪些选择,并决定从中舍弃什么,优先完成什么(即找出正确的事).>问题是,你根本没花时间去考虑这是
寻找linux下文件搜索GUI软件 ubuntu 11.10在window下有everything这个文件名极速搜索工具,很有用,想在ubuntu上也找一个类似的工具。先说小结:选了catfish和recoll两款软件。# 搜索过程## linux|ubuntu 文件名 快速搜索工具[linux下有类似Windows下的Everything的快速文件名搜索的软件吗?](http://forum.ubu
Linux 下使用Recoll实现文件名快速搜索(像windows下的everything) everything是windows下的最快速文件名搜索工具.从windows平台转到ubuntu下,很不惯的一点就是没有了everything.上网搜索了一下,基本的说法是Linux下可以使用find命令搜索文件,但find命令搜索的速度很不快.搜索速度快的,有mlocate或locate这些等,因为对文件信息建立了数据库,从数据库中搜索,所以速度快,不过是命令行.everyth
ubuntu adsl 自动掉线的一个解决办法 操作系统是ubuntu12.04,在"网络连接"图形界面(即networkmanager)添加DSL连接后,连接,成功,但一两分钟后就自动断开.麻烦的还是,自动断开后无法在界面上重新连接,需要重启电脑连接选项才重新出现.在网上找到可以不用重启系统就重新连上dsl的命令:[ubuntu12.04使用pppoe拨号,频繁掉线解决办法](http://forum.ubuntu.org.c
GPF之获取GET,POST数据 GPF提供了一套函数用于获取GET,POST数据.通过GPF可以从$_REQUEST,$_GET,$_POST中取得指定的数据.并自动进行部份安全过滤.GPF把浏览器提交的数据分成5类:* 转义,会使用htmlspecialchars转义HTML特殊字符,GPF默认使用此类型.* 整数,会使用intval转换为整数类型.* 小数,会使用floatval转换为浮点数类型.* 纯文
GPF之文件加载和类的实例化 # gpf_incvoid gpf_inc(string $path)gpf_inc函数与require_once的功能相同.```phpgpf_inc('/project/path/func.php');gpf_inc('/project/path/func.php'); //不会重复加载相同的文件.```# gpf_set_incvoid gpf_set_i
GPF简介 GPF是一个非常简陋的PHP"框架",出于个人想法而开发.GPF 是 G PHP Framework 的缩写,其中“G”表示我的名字,可以是gevolution90,也可以是g0。项目托管在github上:关于GPF的开发原因可以参见 [GPF开发记录](http://blog.csdn.net/gevolution90/article/details/8870872).实际上,严
GPF开发记录 GPF 是 G PHP Framework 的缩写,其中“G”表示我的名字,可以是gevolution90,也可以是g0。GPF是一个非常简陋的PHP"框架",出于个人想法而开发.项目托管在github上:在最开始学习PHP时,那时大约是2009年,从网上知道"PHP框架"这种概念,比如像ThinkPHP,FleaPHP.当时内心不愿意使用现成的框架,不愿意使用别人的代码,心中
在SVN基础上使用Git分支功能进行新功能或原型开发 在对一个现成的CMS系统增加和修改了多个功能后,遂渐意识到使用版本管理软件的分支功能进行新功能和原型的开发是非常必要的。若不使用分支,新功能或试验性的代码便和主干代码混杂在一起,造成主干代码不“干净”。这个时候就是麻烦的开始,只要新功能未开发完成,就一直不敢上传任何代码,就算是修复其它功能的bug后上传个别文件也是胆战心惊的。加上新功能的开发延期是常有的事,整个开发就被新功能牵
[PHP]基于MySQL简单库存量流程实现笔记 构想记录见:20130323_简单的库存量流程处理接口设计.txt(http://blog.csdn.net/gevolution90/article/details/8710334)在对设计进行实际编码后,现在回过头来看当初的设计,认为设计算是失败的。手动使用数据表(MyISAM)模拟事务给编码带来了复杂性,以及代码写起来非常之麻烦。所以,教训是,只要能用数据库的事务功能
[Ubuntu]openbox下U盘自动挂载 我使用的系统是Ubuntu12.04+openbox,没有使用gnome等集成环境,所以没有U盘自动挂载功能。从网上搜索了一下资料:+ubuntu下usb自动挂载(ext4,ntfs,vfat,exfat格式的u盘) http://hi.baidu.com/blue_egg/item/db33a02074ca301c2b0f1c90见到手动配置U盘自动挂载主要是使用udev
[PHP]基于MySQL简单的库存量流程处理接口设计 因为iwebshop原生的库存流程不太理想,参见:iwebshop库存量的设计缺点.txt(http://blog.csdn.net/gevolution90/article/details/8709706)试用了一下ecshop的购买到下订单的流程,发现下了订单,并且在后台点了支付及配送后,库存量都没有变。不知是什么原因了,也懒得去看源代码了。用“php|mysql
iwebshop商城系统在商品(货品)库存量上的设计缺点 公司要做一个商城,选用了iwebshop这套开源PHP商城系统,在检查其对商品库存量的操作时,发现iwebshop并没有对库存量操作做设计。在需要做库存操作时(添加,减少),只是简单地用update语句set一下商品或货品表的库存字段。当用户把商品加入购物车时,会检查一下商品的库存量,但不会修改库存量,这一步没什么问题,相关的代码在:/classes/cart.php # ge
ecshop V2.7.3 阅读小记 无意间浏览了一下ecshop的源代码,随手记录下一些功能的相关源代码文件(所以本文没什么实际内容):有一个发短信封装类:includes/cls_sms.php验证码:includes/cls_captcha.php验证码在同一个页面多次调用应显示同一张图片才对。标签云:includes/lib_clip.php(好像是吧),/tag_cloud.php支付:i
[PHP]发布一个简单的PHP框架:GPF 这是一个只有基本功能的框架,实际上目前并不完善(即还未可用,属于个人玩具性质),不提供普遍PHP开源框架都提供的如路由,数据库访问对像等功能,真的就只有基本功能。GPF = G PHP Framework,其中“G”表示我的名字,可以是gevolution90,也可以是g0。项目托管在github上:https://github.com/nameG0/gpf
ubuntu论坛介绍40个窗口管理器帖子笔记 在ubuntu论坛上有一个帖子介绍了40余种窗口管理器(WM - window manager):+新立得里面过滤“window manager”找到的有趣的东西(对40余种WM的测试和分析) http://forum.ubuntu.org.cn/viewtopic.php?t=340419帖子中的WM较少人用的,像FVWM、OPENBOX、e17和kde、gnome、lxde、xfc
ubuntu12.04试用keepassx0.4.3.1记录 原来的帐号密码保存在一个txt文本中,感觉不怎么好,于是寻找一个可以跨平台的密码管理软件。+LastPass – 浏览器的密码管理器 http://www.appinn.com/lastpass/+常用个人密码管理软件 http://www.williamlong.info/archives/3100.html//LastPass和KeePass+KeePass 教程 http
ubuntu12.04使用软链接更改MySQL5.5数据库目录(datadir) ubuntu12.04,mysql5.5.mysql默认的数据库目录放在/var/lib/mysql/中,此目录分区时分在了根目录(/)中,一次重装系统时忘记了备份数据,于是mysql的数据库数据就没了。于是打算把mysql的数据库目录移到独立分区的/home/目录下面。首先把/var/lib/mysq/复制到/home/中,然后建立软链接:sudo stop mysq
CentOS5用Yum安装MySQL5.0 安装之前关闭 SELinux:所安装的版本为 5.0.92 (5.0.X 最后一个版本),不考虑由旧版本升级到新版本。因此若已装有其它版本的 MySQL 需先卸载,不然多个 MySQL 容易造成混乱。二进制包安装(rpm):+手册 2.4. 在Linux下安装MySQL “建议在Linux中使用RPM包来安装MySQL。”先卸载系统预装的MySQL:rpm
CentOS5源代码编译安装apache2.2.21 +Linux+Apache+Mysql+PHP典型配置 (整理篇) http://www.chinaunix.net/jh/4/215402.html+Linux + Apache + MySQL + PHP环境搭建 http://commandos.blog.51cto.com/154976/124452+CentOS 5.x源码编译安装LAMP(Apache MySQL PHP) ht
wps for linux(beta8.1.0)使用中的问题 操作系统是ubuntu11.10(后来升级到ubuntu12.04),安装WPS 8.1:http://community.wps.cn/download/下载wps-office_8.1.0.3718~b1_i386.debsudo dpkg -i wps-office_8.1.0.3718~b1_i386.deb安装字体http://bbs.wps.cn/thread-22
ubuntu12.04安装Wiz 1.3 +为知笔记 Linux客户端下载 http://www.wiz.cn/wiznote-linux.html下载wiznote-1.3-x86.tar.gz解压:mkdir wiztar xvf wiznote-linux-x86-2013-02-08.tar.gz -C wiz直接运行:./wiznote试用:运行后弹出登录界面,填入登录信息,总是提示“验证帐户失败
ubuntu定时体息提醒软件 好用。sudo apt-get install workrave+Linux 定時提醒器 – 定時讓眼睛、身體休息 http://www.technow.com.hk/linux-2/+ubuntu linux下保护视力、定时强制锁定的软件: Workrave http://www.ubuntusoft.com/ubuntu-linux-for-the-protection
ubuntu11.10安装Nixnore1.4(原Nevernote)记录 +NixNote http://sourceforge.net/projects/nevernote/?source=navbar下载,nixnote.jar运行报错:$ java -jar nixnote.jarFailed to load Main-Class manifest attribute fromnixnote.jar+NixNote http://sourc
ubuntu11.10,12.04安装everpad2.4记录 一开始尝试安装时没看清楚,在ubuntu11.10上面操作.一番折腾后知道ubuntu11.10上是装不上的:+Everpad: Ubuntu 上的 EverNote 客户端 http://wowubuntu.com/everpad.html+everpad https://github.com/nvbn/everpad第一次不知道ppa源是什么,上网搜索了一些相关资料:
升级ubuntu12.04发生意外,重装ubuntu11.10 ubuntu11.10版本everpad无法apt-get安装,看升级过程好像不复杂,于是升级。+桌面版本Ubuntu 11.10如何升级至Ubuntu 12.04 http://www.searchsv.com.cn/showcontent_60937.htm在升级到ubuntu12.04.1 LTS的过程中,打开了ubuntu默认那个“开始”菜单,点击了左上角的那一个小小的“X
fcitx4.2.0自定义中文标点符号 ubuntu12.04fcitx4.2.0+fcitx 定制标点 http://forum.ubuntu.com.cn/viewtopic.php?t=376701&p=2755636下载punc.mb.gz放到~/.config/fcitx/data/punc.mb.zh_CN.结果punc.mb.zh_CN文件不知为什么乱码,导致fcitx无法启动。+Punctuati
《不懂项目管理,还敢拼职场》读书笔记 作者在自序中写到“这不是一本小说”,看完此书后,我感觉其实这是一本小说。==============================讲作者放弃读博士,投简历,面试的故事。关于学历的话题,可以看这篇文章写到的观点:《工作输给机器人以后……》(http://www.geekonomics10000.com/639):“统计表明过去十几年大学学位给人带来的工资附加值已经不
衰鸟向前冲 中的“不动声色” 衰鸟向前冲 在线观看:http://v.qq.com/cover/d/desfbm1jjtx1lhd.html?_out=102这个电影里讲了一个骗局,这个骗局的做法是欲擒故纵。但我要写的是“不动声色”。下面是电影中与骗局有关的一些事件:00:00:31 “感谢陈正宾先生提供故事原型”00:21:43 阿芬接李总电话记去茶馆的时间,“明天下午两点”。00:2
phpcms2008 search 全文搜索模块说明 search 模块是用于支持对 cms 中允许进行全文搜索的内容进行全文搜索。全文搜索的内部实现是使用 MySQL MyISAM 表的全文搜索索引。数据表为 search(eg. phpcms2008_search)。search 表只有三个字段:searchid, type, data.searchid 是自动编号主键,type 表示内容的类型,比如是属于新闻还是属于产品等。
PHP 用什么代替 echo exit 的调试方法 想当年单枪匹马写代码的时候,用 echo+exit 的方法调试程序,效果很不错。但后来工作之后,在公司的服务器上运行着一套程序,在开发用的机上也运行着同一套程序,在开发时还是可以用 echo+exit 的方法调试,调试完后再放上服务器上。但因为是不同的机子,在开发时测试无问题可能上到服务器上就有问题了,于是必须调试服务器上的程序。但服务器上的程序是24小时对外公开的,不能把整个程序直接 exit
过度自信是创业者的通行证 读书笔记 过度自信是创业者的通行证http://www.geekonomics10000.com/707http://www.techreviewchina.com/story/4105.htm# 我有时[……]创业成功率很低,初次创业成功率更低,对创业最理性的预测是会失败。创业成功率不因时代,环境而改变。这部份说明创业就是高失败率的活动。注意一下“初次创业”中初
phpcms2008, phpcmsV9, yaf, ThinkPHP, QeePHP, CodeIgniter, Zend Framework 目录结构小结 说明:本文希望通过查看一些开源的 PHP 项目和 PHP 框架发现有利于模块化的项目目录结构规则。# PHPCMS 2008admin ——核心模块后台控制器 * templates ——核心模块后台模板data ——文件缓存目录images ——css, js, jpg 等文件目录include ——核心模块定义类文件。 * adm
php source&instance(源&副本)的代码结构 以前做的一个网站,有分站需求,一个北京分站,一个上海分站。分别使用两个路径:localhost/bj/localhost/gz/当时是使用 phpcms2008 进行搭建,直接复制了两份源代码,每个分站是一个 phpcms2008 。这种结构一个维护操作(比如修正bug)就得在两份源代码中各做一次。所以希望可以多个分站都使用同一套源代码。实际上,phpcms v9
php 数据库访问类(模型 Model) v1.1 # 规范使用模型封装所有数据库操作(读和写),模型使用类(class)的形式进行定义。除模型外,禁止通过 $db 类直接访问数据库。一个模块的模型放在 model/ 目录内。模型以数据表作为粒度,则一个模型原则上只负责一个表的操作,模型又按操作类型分成读与写两类。操作类型体现在命名前序上,使用 r_ 表示读, w_ 表示写。类名与源代码文件名都使用前序进行分类。模型
php gerr 统一的错误处理 v0 一般统一的错误处理机制是使用[异常],PHP也提供了异常的功能。但异常对概念及知识面都有要求,才能用好,为避免复杂,所以不使用异常作为统一的错误处理。网站程序的错误处理,最常用的就是中断程序执行,显示给用户一个提示框。比如在控制器中使用 showmessage() 进行错误提示。所以,在控制器中直接使用 showmessage() 中提示即可。不过,showmessage() 并不
php ghook 全局钩子功能 v0 在 cms 系统中遇到过这种情况:其它模块的数据需要关联会员模块的会员数据,所以在删除会员时应需要与会员数据关联的模块进行数据关联操作。比如删除一个会员时同时删除此会员发布的文章。但是,其它模块是在会员模块之后才开发出来的,要实现这种关联性,可以每多一个与会员模块关联的模块就改动一次会员模块的代码,又或者,使用 hook(钩子)的概念。通过制定一套全系统模块统一的 hook 规
真正的平静是大海的平静 以前一直在思考什么才是真正的平静。平静是与冲动相对的,冲动固然不甚好,然而过于平静,会使自己越来越没有勇气面对问题,最后是逃避问题。某一天,突然想起小学课本中一篇文章内容,马上翻看,茅塞顿开:“海面上波涛澎湃的时候,海底依然很宁静。最大的风浪,也只能影响到海面以下几十米深。阳光射不到海底,水越深光线越暗,五百米以下就全黑了。——《海底世界》”真正的平
不用封装 SQL, HTML 等领域语言了吧? 领域语言就是像 SQL , HTML , CSS 等的可以完成某一领域功能的特定领域语言。在 ThinkPHP 框架中,使用 Model 类封装数据库操作行为,定义了若干方法以进行数据库操作:where, table, data, field, order, limit, group, having, join ...想表达的含意就是开发人员不需要直接写 SQL 语句,只需要通过调
《走出软件作坊》第三章读书笔记 四套马车——团队配合P21[混乱中的软件作坊]一节描述了一些“普遍现象”,这些现象的特点是:人数:3-5人,多的可以去到10人。没分工:一个人从头跟到尾。多杂事:随时老板会找来八竿子打不着的新活。造成了“每天撞钟”“斗智斗勇”“懒得修改现在公司的产品”等情况。接着作者以现实中资源有限为根据(P22 我们都无法有这样的资源实现这样的方法),认为主流的敏捷编程,UML这
《走出软件作坊》第二章读书笔记 人,是人,真的是人——团队文化P12文章开头的两段网友评论,直接攻击作者的局面构成。作者的行为与结果是在作者所提出的局面中成立的,亦即局面是行为与结果的上层,局面变了,下面的行为与结果就跟着失效了。第一段评论观点是作者的局面极理想,并过于理想化,现实中很难遇到。第二段评论观点是,现实与作者写的是反过来的,作者写得很美好,现实很残酷,评论列出了各种各样的反例,构出另一个局
phpcms2008 内容模型说明 cms 通过内容模型功能实现了在后台即可管理文章数据表的功能。内容模型是一个 cms 最基本的功能。每个内容模型对应一张数据表,添加一个内容模型就会添加一张数据表,删除一个内容模型就会删除一张数据表。模型与数据表的对应规则是:数据表名=表前序 + c_ + 模型定义的表名。对应的数据表就是 phpcms2008_c_jieju在后台可以管理模型数据:模型
phpcms2008 模块扩展形式 phpcms2008 采用核心+模块的目录结构,新需求新功能只需以模块的形式加入便可,比如 comment 留言模块。但,如果一个模块只用于满足业务需求,与其它模块无关,不建立一套 API 让其它模块使用其功能,不提供一种形式让其它模块扩展其功能,则这样的的模块并不是[活]的,而是[死]的。# search 模块全文搜索模块,是典形的提供 API 让其它模块调用的功能模块。
phpcms2008 模块结构 # admin 目录模块下的 admin 目录跟 /admin 目录结构及作用是一样的,模块下的 admin 目录是此模块的后台功能控制器及模板。当 /admin.php 的访问参数 mod 非 phpcms 模块时,便会包含对应模块 admin 目录下的后台功能控制器文件。eg. /admin.php?mod=brand&file=brand&action=manage使用的
phpcms2008 系统结构 # 总结构phpcms2008(以下简称为cms) 主要分成[PHPCMS核心]和其它[模块]两大部份。admin, include, templates 三个目录为核心目录。ask, brand, comment 这类目录则是模块目录,如 ask 目录就是 ask 模块,目录中放的是 ask 模块的源代码。另外还有 data, images, uploadfile 三个数据目
GVIM 从 Windows(XP) 移到 Linux(Ubuntu) Windows 下 VIM 分为三个文件:vim73 —— VIM 程序目录,73为VIM的版本vimfiles —— 存放用户文件,如插件的目录_vimrc —— 用户配置文件把 VIM 从 Windows 移到 Linux 主要是移动 vimfiles 与 _vimrc 两个文件。在 Linux 下 vimfiles 目录变成自己 /home 目录的
PHPCMS 中 cache_count() 函数的作用 原先我不明白 cache_count 有什么作用,现在谈谈它的用法。cache_count() 函数第一次看到是在 PHPCMS2008 中,作用是缓存一条 COUNT(*) SQL 查询的结果,如:cache_count("SELECT COUNT(*) AS count FROM ...")有一次在写一个后台分页功能时,统计 COUNT(*) 总数的查询使用了 cach
移动 SVN 仓库,处理 expected fs format between 在 Windows 平台下,把 Repositories 目录下的仓库移到另一台机后出现 Expected FS format between '1' and '3'; found format '4' 错误信息。我的环境导致这个问题的原因是 VisualSVN 版本不一致:新机的 VisualSVN 为 2.1.3(SubVersion 1.6.12, Apache 2.2.13
采集时保持登录状态 有些网站页面中的部份信息需要登录后才可以看到,如果需要采集这部份信息,便需要在采集页面时保持用户登录的状态才行。http协议是无状态的,所以服务器判断用户是否登录有两种办法,其一为 Session ,其二为 Cookies,而 Session 本质上来说是用 Cookies 保存一个 ID。因此要保持登录状态,就要在 Cookies 上做手脚。如果用 Session 则在客户端保存一个
浅探网站运营 我是一名 PHP 程序员,职务是维护公司的网站,因此想学习一下网站运营的知识。在网上查了一些资料,建立了一些观点:%%# 收获市场,价值与商业模式:市场就是受众,比如电商(阿里巴巴)是一个市场,资讯(新浪)也是一个市场,电商中的 B2C 亦是一个市场,只是这个市场是整个电商市场中的一部份。价值就是你能提供些什么别人需要的东西,
用 bash 实现临时备份还原脚本 临时备份,即为防止操作意外,在操作前进行备份,若操作过程中出错,便用备份还原,若操作成功,即可删除备份文件,故称为“临时备份”。%%备份脚本:#file bak.shfile="./bak.tar.gz"if [ ! -f $file ]; then tar cvzf $file /tmpfi#用 file 变量保存打包文件路径
PHP 单一入口的特有作用 在说单一入口之前,先说说多入口。Discuz!, PHPCMS 2008, DedeCMS 都是采用多入口的结构。多入口,即通过访问不同的 php 文件运行对应的功能。如:/index.php - 网站首页/show.php?id=1 - 内容页/list.php?page=2 - 列表页/login.php - 用户登录页……多入口都是通过包含
2012 年计划 个人管理个人管理 # 知识管理:把 en 中 4k 条笔记连结地“写”成 2k 条笔记。——目前的知识结构零散,不成系统。具体来说,是缺少“写”,写博客的写,写计制的写,写文档的写,写总结的写,写笔记的写。个人管理 # 时间管理:不制定执行时间超过 1 星期的行动。——执行时间超过 1 星期的行动都是不会被执行的行动,需要细分,并设立一个“方向”来指引行动的
phpDocumentor 及相关资源 phpDocumentor 及相关资源# 安装在 php 目录下运行:go-pear.batpear.bat install -o PhpDocumentor%%# 命令行参数:phpdoc -o HTML:frames:earthli -d /phproot/ -t /docs -f 要进行分析的文件名,多个文
MySQL Explain 结果解读与实践 Explain 结果解读与实践基于 MySQL 5.0.67 ,存储引擎 MyISAM 。注:单独一行的"%%"及"`"表示分隔内容,就象分开“第一章”“第二章”。explain 可以分析 select 语句的执行,即 MySQL 的“执行计划