51CTO博客开发
在github上搭建博客时候,唯一使用一点算是后端的环境就是jekyll,但是这个东西设计就是用来生成静态页面的。 并没有设计数据库什么的,更不要提搜索功能了,那怎么来实现搜索功能呢?我的解决思路全部代码Search.prototype = { constructor: SearchBlog, // 
何出此悟 如题!上周端午节,公司又将全公司人全部拉去学习PMP,还是那熟悉的九大知识域,5大过程组。。 课堂之上,老师口若悬河,滔滔不绝,让尔等无不惊叹老师学富五车,无不拍案叫绝!可每当夜后, 想回忆白日之内容,也就只七七八八。不过我对老师所说的项目成本巨耗倒是来了感觉,我们知道一个项目最悲惨的下场就是 应收款项迟迟不到,需求还层出不穷,人员士气不高,进度老是拖延,BUG层出不穷,成本超支,如果朋
web前端数据与变现分离之MVCR框架初体验为什么最近冒出这个研究方向,是因为自己最近用做了个webAPP,这个项目中运用大量JS实现了页面渲染与加载,以前写JS也就几行代码, 这次规模超出了以前做web项目的大小,代码从组织上显现极大臃肿,尽管我采用面对对象方式,抽象很多功能,但是还是不能让代码变得好看点。 后来我去几家公司,都问过我对数据与表现分离有么有概念,我也茫然(在小公司的悲哀,井底之蛙
设计模式开篇和工厂方法模式开篇之言最近准备将23种设计模式用ruby和javascript两种语言分别实现,为什么要这么做一.公司由于代码风格不统一造成的沟通问题而开展的全公司学设计模式。二.作为学习后笔记用。三.选择ruby和javascript是因为我现在主要使用这两门语言。四.作为体会各种模式的适用点。设计模式用途为什么要学设计模式?这里谈谈自己对设计模式看法一.设计模式本质就是屏蔽变化点。
笔记本装ubuntu后你会发现耗电和发热会非常严重,如果使用电池的话续航时间会非常的短几乎是windows系统下的一半时间,这是ubuntu系统电源管理的不足,但是使用linux系统就要发挥折腾的精神,于是本人查找了相关资料和别人的方法,下面做个总结,我尽可能写的详细和明白。www.2cto.com第一,关闭独立显卡(只讲N卡),并进行集成显卡设置及亮度调节,独立显卡发热和耗电都很严重。1.安装b
sudo dpkg --purge --force-depends libsqlite3-0sudo apt-get install libsqlite3-0sudo apt-get install -fsudo apt-get install libsqlite3-dev
遇到这种情况,可以从几个方面来验证。1.页面渲染时候用数据库字段是否与数据库相同。2.命名是否按约定,否则在使用form_for等view_help方法时会报错。
本文主要介绍怎么使用Rspec+factory_girl进行复杂模型测试,首先介绍下本人使用的模型机构class Nodebelongs_to :parent,:class_name =>Nodehas_many :children,:class_name =>Node :
这次培训,由于时间问题,很多问题都没有深入探讨,导致我对某些问题理解不深,可能对问题理解有所偏差,首先我这篇文章主要从以下几个方面来论述的感受。用木桶效应论述系统思考原理:我们知道,一个木桶盛水量是与他最短的相等的,对比做项目,质量与进度就是一个相对矛盾问题,你不能一味的追求进度放弃质量,也不能一味最求质量放弃进度,最后结果就是有进度与质量构成的“水桶”,你的产品的水平高不高,就看你这做木桶用的木
让所有用户都能用的挂载sudo sshfs -o allow_other runner@192.168.2.3:/home/runner/files/outbox ~/files/box/inbox/
最近做一个webAPP项目,需要大量写JS代码,以前写JS,由于也没啥功能,基本就是面对过程编程,没有对象的概念,写代码多了,感觉这么写重复代码特别多,也不好维护,于是研读下面的书读后感觉以前代码,真是乱及了,而且感觉到现在我也不敢说我很精通JS,本文主要就是讲我在项目中怎么运用JS面对对象编程的。 其实Javascript其实是门面对对象语言,你使用任何东西,都是对象,但由于他没有实
前言看了《走出软件作坊》后,我最大的感受就是同样是初创公司我们虽然还有很多不足,制度很多方面都不完善,所以我们能做的就是,尽我们最大努力将事情做好,虽然这些制度表面看起来,都是公司问题,本质上都是人的问题,怎么用三五个人十来杆枪,在有限的资源下做无限可能的事,只有公司人员成长了,公司才会成长。所以本文,主要的讲述我在根据这本书的感悟,当中我所提到的方式或结论,只是个人观点,可能有失客观,毕竟我也是
1.select选项中的值要根据后台取出来的值设置为默认选中状态,比如:1$('#select-choice-1').html('<option value="'+data.key+'" selected="selected">'+data.value+'</option>');这样页面显示是不会让行option作为选中状态的,要在后面加上一句:1$('#select-ch
http://blog.regou.me/?p=790
1、Backbone移动实例这是在Safari中运行的一款Backbone移动应用程序。想开始体验移动开发,一个好的出发点就是关注这个应用程序的构建方式。先不妨在你的浏览器中查看该应用程序。相关链接:http://bennolan.com/2010/11/24/backbone-jquery-demo.html2、使用媒体查询来锁定设备你可能会问如何使用CSS来锁定设备(根据屏幕尺寸)。比如说,你
安装rvm后curl -L get.rvm.io | bash -s stable但是进入命令行发现,rvm use 报RVM is not a function, selecting rubies with 'rvm use ...' will not work. You need to change your terminal emulator preferences to allow log
环境ubuntu 12.04.1 LTS x86_64android sdk r21.0.1 linuxphonegap 2.3.0 or cordova 2.3.0说明由于公司项目需要,领导安排了解下Web移动开发的相关知识,了解到移动开发的框架很多,先从PhoneGap Android开始吧。本人对Android、JAVA、PhoneGap相关基础知识不了解,边学边用,以至于一开始出现很多问题
教你使用Wine在Linux上运行Windows软件作者: 沈建苗编译 来源: 美国PCWORLD 更新时间:2012/2/7 有时候免不了要使用Windows应用程序,于是在本教程中,我们将使用Wine教你如何在Linux上顺畅地运行Windows应用程序。 纵然Linux软件品种繁多,但有时候你还是觉得缺少了与Windows版对应的某个应用程序。需要那一个应用程序可能有好多原因,最常见的原
echo "deb http://opensource.wandisco.com/ubuntu lucid svn17" | sudo tee /etc/apt/sources.list.d/svn.list sudo wget -q http://opensource.wandisco.com/wandisco-debian.gpg -O- | sudo apt-key add - sudo
在我们项目中包含了很多服务器,一台一台的的上光驱,安装系统显的台慢了,于是乎,我决定找一种方法批量安装系统方法,结果看到台湾做的类Ghost软件——企鹅龙(Clonezilla )下载地址 http://drbl.nchc.org.tw/download/sourceforge/这是绝对免费的,虽然是台湾人做的但是也有给中文简体选项,很不错,下载完毕后,或用UltraISO软碟通做成U盘启动项,或
为了增加页面刷新速度,增加页面体验,现在很多网站都增加了ajax运用,这篇文章主要是介绍怎么在Rails项目中增加ajax运用,首先我们要修改a标签的链接调用方式,代码如下$(document).ready(function () { $("#superUnitId").find("a").each(function (i) { $(this).click(function
RedHat/CentOS/Fedora使用yum update更新时,默认会升级内核。但有些服务器硬件(特别是组装的机器)在升级内核后,新的内核可能会认不出某些硬件,要重新安装驱动,很麻烦。所以在生产环境中不要轻易的升级内核,除非你确定升级内核后不会出现麻烦的问题。如果不想升级内核而只更新其他软件包,有两种方法:1、修改yum的配置文件 vim /etc/yum.conf,在[main]的最后添
命令挂载目录到本地sudo mount -t cifs -o username="administrator",password="xxxxx" //192.168.0.2/share share参数解释username 访问的用户名password 访问用户密码//192.168.0.2/share 访问ip及目录share 本地文件夹
现在服务用上了raid,一共有2T的容量,在centos中,fdisk分区无法支持大于1T,所以我们要使parted来进行分区工作,安装$sudo yum install parted现在查看硬件号$fdisk -l我的硬件是/dev/sda现在用parted分区parted /dev/sda
先执行route命令查看所有的路由route看到的结果大致如下内核 IP 路由表 目标 网关 子网掩码 标志 跃点 引用 使用 接口 default 192.168.8.1 0.0.0.0 UG 0 0 0 wlan0 110.185.76.107 192.16
查了下时间,今天离开考时间还有60天11月9/10,我计划学习周期为三个,第一周期为泛读时间,为期为10天,主要任务是泛读教程,第二周期为巩固时间,为期为20天,主要把另外一本辅读考试教程搞完,第三阶段为考试冲刺阶段,主要任务是买两套上模拟题,为期为5天,主要任务是将考题上列题都搞懂。1.泛读时间安排(9月6号~9月30号)一共22章,平均每天读0.9章,今天读的是5章起,按现在进度,读完户再重读
最近做一个项目,完成上线了(www.gkvision.com), 但是做完的时候,发现自己还没有为运用指定一个404错误,输入错误地址竟然是 route错误,这瞬间让自己网站变得很烂,于是赶紧为这个工程增加错误404界面情况一我在项目一个控制器中增加error的方法,并将做好的404页面放在views中,好现在我们在route中增加一个当所有条件都无法匹配时条件,如下match "*a" =&g
项目进入持续部署与集成测试阶段,最近进了一批服务器,这批服务器都安装了RAID,由于公司还小,作为测试人员的我,便义不容辞的担任了部署的任务,上头对部署的要求是都安装最新版的centos系统,好吧,拿上我的光碟包,外置光驱,笔记本电脑,一头扎进了机房, 系统安装过程我就不累述了,安装过程中就遇到一个坑人的事,就是我刻的碟竟然不能引导开机,找同事机器再刻了一张由于我们硬件提供商技术实力太弱,基本上在
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号