Nginx1.x编译安装 + Php5.5.x编译安装 + Mysql5.32RPM安装备忘录

0. 准备工作: yum -y install gcc pcre pcre-devel gcc-c++ autoconf libxml2 libxml2-devel zlib zlib-devel glibc libjepg libjepg-devel libpng libpng-devel glibc-devel glib2 glib2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers make 1. Nginx 编译: ./configure --prefix=/usr/local/nginx --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --with-http_stub_status_module --with-http_gzip_static_module --with-http_sub_module --with-http_flv_module...
read more

C# Winform画的坐标系,只需要设置坐标原点及X、Y轴的最大值

效果图:   原理: 1. 基于指定的(0, 0)坐标来画对应的X轴及Y轴线; 2. 基于统一的间距及换算方法来画出同比例的线条; 3. 每一个坐标都有三部分组成:     1) 一线黑色线; 2) 刻度线(分长、短); 3) 对应于刻度的数值。 4. 使用到的类,主要使用Graphics里的DrawingString及DrawingLines实现;     代码实现: PHP using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; namespace Project.Lib.Drawing.Components { ...
read more

如果我重新学习WEB技术,我会这样学系列(一)

学习WEB技术 算上打酱油的时间,我已经写了近4年的WEB开发代码,从HTML/Js/Css到PHP/Java/C#,从小网站,到一些较复杂的管理系统。在这4年的实践里,对于WEB开发的理解也有了自己的小总结。现在想一下当初自己学习这块技术的时候,觉得过太零乱,很多时候都不清楚自己需要学些什么?由于是自己捣鼓,所以能引导我的东西也只有书本跟网上的交流。但是,现在的书也多是像一本字典类的书,都是把一个技术从出生,到细的不能再细的内容都想一次性展示给你,让你尽可能的明白这个技术的内含。这样形式的安排,对于有基础的同学,当然是在好不过的,不过对于像我当时那种初学状态的同学,面对如果庞大的知识体系,无疑只能在额头的右上角挂上好几个感叹号,如:-_-!!!。 其实这几年的项目实践告诉我,在日常的工作中,我们常用语的技术里只会用到书里展示的30%左右的内容,还有70%的部分是属于扩展性阅读,当你面对复杂的工作或是使用学过的方法已经无法解决问题的时候,才可能需要去了解,去学习的部分。同时,如果你已经有了一些实践的经验,再回来学习之前落下的70%部分,相信你会有更多的理解,相信这70%的内容你能掌握的更快。 基于这样的一个理解,我总结了一下自己理解的WEB开发技术学习路线,决定将它写下来,如果它能对您当前的WEB开发学习有所帮助的话,那是我的万分荣幸。本文只是个人的理解,如果不到位的地方,请您留言指正,谢谢先。 核心思路 先弄添清学习的技术包括什么。 弄清技术常用的知识包括哪些。 初学保持一种心态,只学习需要的部分,利用业余时间或是遇到问题的时候再去学习其它的深一些的内容(最近接触了个新词“持续性创新”,我觉得这种学习的方式也可以称为“持续性学习”)。 注意联想跟总结,让自己的理解能更加的深入,从点的角度发展到面的角度,“抽象”一词在互联网界很高大上~ 我在近两年的学习里,都是采用这几个点,不管是学习Java还是Python,使用这种“持续性学习”的方法,我学习的成本大大减少,并且能在最短的时间里去实践、体验式的成长,遇到了问题,再去进一步学习新知识。 前端学习 前端包括哪些技术? HTML(超文本标记语言) Css(层叠样式表单) Javascript(脚本语言) Html常用的标签有哪些? 学习HTML就是学标签…....
read more

God Is An Astronaut LIVE,虽然我没有在现场,但我还是有必要!!!

第一次听God Is An Astronaut的作品那是3年前,当时是在虾米里听的这张LIVE 当时是无数个感叹,激动了好久!有一种终于找到了后半生知音的感觉!好生对味!然后我就听完了他们所有的砖!并许下一个愿望跟一个承诺:希望他们能来一次国内搞个LIVE专场,承诺要是他们来了,自己一定要在现场!!!等了三年!6.6他们终于来了!!!可是我么有去现场啊!!!!顿时一万个遗憾在心里乱撞!然后联想了一下之前北京草莓音乐节错过的等了三年的H.I.M,这MMD双倍遗憾感觉有点HOLD不住了!还好这次姐有去了现场,给我带回此现场的东西,好声亲近!之前有听音友说过,其实真正的音乐感受是在现场,我当时是不信的,我觉得有个好点的音箱也会差不到哪去吧。。。。结果!!!我去了一次LIVE之后,我发现我严重的错了!摇滚必须LIVE啊,那种真无法有词汇来表达的粗来,就算是再萌的孩子,进到那种环境,都会被感染!会感觉到,其实生活是POWER的,生活并不是想像的那么不美好,因为发现生活有这样的音乐!啊啊啊!!!看图,看视频,不说了,下次我必须到现场!!GIAA你们得再来啊!还有一个小伙这次没去到你们现场哈,所以啊哈哈哈哈!!!(此消息转为后台Sending….) 上照,上视频,换个角度感受下,算个30%梦,毕竟他们来自现场~T_T… ...
read more

2014.06最新Google Facebook Youtube hosts IP记录一下下~

这里加上了打开github慢、adobe注册等hosts转换,需要的你赶紧试用吧~ PS:Google Facebook Youtube的IP会定时转换,不确保长期可用。别看了,直接下载吧:hosts~ PHP # __ __ # / \ / \ # \__/ | | # __ | | __ # / \______| | ________ ________ __| |__ ________ # | ______ | / __ \ / _____| |__ __| / _____| # | | \__/ | / \ | | |_____ | | | |_____ # | | __...
read more

强烈推荐写代码的同学多听听摇滚或是节奏型的音乐,远离颈椎等等病 ;D

最近又有几个Coder朋友的QQ标签挂着“颈椎病”这样的字样。。。偶已经有近4年的代码年龄,不过咱的颈椎还是没有多大问题的。想念以后也会是没有多大问题的,因为我是听摇滚的!答案就是这个。那么我们来细看一下,为什么听摇滚可以减少或是说消除“颈椎病”? 抄Wiki开始: 颈椎病又称颈椎综合征,是颈椎骨关节炎、增生性颈椎炎、颈神经根综合征、颈椎间盘脱出症的总称,是一种以退行性病理改变为基础的疾患。主要由于颈椎长期劳损、骨质增生,或椎间盘脱出、韧带增厚,致使颈椎脊髓、神经根或椎动脉受压,出现一系列功能障碍的临床综合征。表现为颈椎间盘退变本身及其继发性的一系列病理改变,如椎节失稳、松动;髓核突出或脱出;骨刺形成;韧带肥厚和继发的椎管狭窄等,刺激或压迫了邻近的神经根、脊髓、椎动脉及颈部交感神经等组织,引起一系列症状和体征。 那么我们很容易的可以了解到,这种病是一种长期积累而成。这种积累主要是因为作为程序员的我们,是长时间颈椎不会动的,保持90度的姿势可以长达一、两个小时。。。按周8小时的正常工作时间,再按每小时会有30分钟面对屏幕写代码不动的话,0.5...
read more

如果数据多了,不带Where的查询(就算有Limit)效果还是差距离

先上图。 图1 没有Where的SQL 图2 有Where的查询 图1 里没有用Where用了order by 花的时间是图2里的3431倍…所以我觉得DB的查询还是带上Where要安全一些。 哈哈,这个也肯定不是Where的原因,我对DB了解不多,只晓得用了索引的查询就会快,通过上面的对比,我发现好像Order By里的字段是不会对速度有提升的影响…Db深的很,发两个图扯谈一下 Hoho~记得加Where加索引,加有索引Where  
read more

兼容Oracle跟Mysql的表字段设计所踩过的坑坑…

最近在折腾Oracle(已经距上一次玩Oracle已经有快一年了…),之前的框架里只完成了对Mysql的驱动,没有涉及Oracle的东西。有一项目之前基于MySQL实现了一个版本,我还以为换到Oracle只要改改表结构啥的,就可以直接跑。唉,我自恋病又犯了。。。。。。坑的差点起不来~ 以下我列一下MySQL字段里的坑: 1. datetime、date、time、timestamp类型的字段别用。 理由:Oracle里只有一个date类型的字段,然后它里面只要是涉及到date类型字段的操作(包括查询),都需要在SQL用一个 PHP to_date(value,...
read more

终于到了草莓看了Explosions in the Sky,可是没有看到H.I.M啊!!!

关于草莓这个音乐节,我可是从2011年那会儿在北京实习就在念叨要去参与下。当时,是听了姐的一番介绍,太好玩了,有那么多的乐队可以看到,有那么赞的现场可以感受,作为一个实实在在的摇滚爱好者,我怎么可以不去啊!!!关于这个话题,我一直等待着,然后等到了2014年的5.1~5.3。 我已经提前一个多月在准备去这次的北京草莓音乐节,这次已经不能再推拖,是“最省钱”的一次机会了估计!!!于是,我早早的准备中,把能结的单子都在此之前给结了,把能推的交付都退到了5.3以后。为这次的节满满的准备了时间。 也在前一个月就看到有音友在发这次草莓的到场乐队安排。刚看到的第一眼,我就没冷静住!!!!Explosions...
read more

补了一次Thoughtworks的招人题,用了下状态模式,当然你也可以换成职责链~

前两天在浪的时候就有看到群友们发了这个链接,当时看的时候觉得这种场景可以用下状态模式或是职责链接的方式来处理,应该会很方便。当时也在浪,所以没什么时间去实现,昨天晚上玩了一下,觉得有些部分还超出了之前的预想,贴粗来让你批斗一下。 先上一下题目:https://www.jinshuju.net/f/EGQL3D/ FizzBuzzWhizz 你是一名体育老师,在某次课距离下课还有五分钟时,你决定搞一个游戏。此时有100名学生在上课。游戏的规则是: 1. 你首先说出三个不同的特殊数,要求必须是个位数,比如3、5、7。 2....
read more
Page 1 of 1112345...10...尾页 »