- 博客(34)
- 资源 (5)
- 收藏
- 关注
转载 Rails路由
此文原文在http://guides.rubyonrails.org/routing.html。这是我根据自己的理解作的一些笔记。1 使用路由有两上目的1.1 连接URLs当Rails应用收到HTTP的请求时,Rails会响应GET /patients/17Rails中的路由引擎是一个代码片断。在这个例子中,可能会运行patients控制器的show方法。显示ID为17
2014-05-26 11:25:13 583
转载 Mysql中自增字段(AUTO_INCREMENT)的一些常识
Mysql中自增字段(AUTO_INCREMENT)的一些常识在系统开发过程中,我们经常要用到唯一编号。使用过mysql的人都应该知道,mysql有一个定义列为自增的属性:AUTO_INCREMENT。指定了AUTO_INCREMENT的列必须要建索引,不然会报错,索引可以为主键索引,当然也可以为非主键索引。(不一定要做主键)mysql> create table t4 (id int auto_
2014-05-24 21:48:10 5544 1
转载 php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
if(isset($_POST['submit'])) 它的意思是不是判断是否配置了$_POST['submit'] 这个变量呢?如果有这个变量 在执行其它代码 应该这样用if(isset($_POST['submit'])){ } 提交表单时 if($_POST[submit])与 if(isset($_POST[submit]))的区别 第一种方法会出现一个warnin
2014-05-24 19:27:08 5181
转载 Undefined index: submit in的错误处理
近日在学习PHP制作留言板的时候按照教程上面的来,运行的时候居然遇到了Undefinedindex: submit in的错误提示。发现这个是跟php的设置有关的。$act=$_POST['act']; 用以上代码总是提示 Notice: Undefined index: act in F:\windsflybook\post.php on line
2014-05-24 19:13:01 845
转载 NetBeans+xdebug解决无法连接xdebug问题
环境:win7+Apache2.2+PHP5.3.3+Netbeans6.9通常的步骤网上很多,简单说一下:1、到http://www.xdebug.org 下载与PHP对应的xdebug版本,在这里赞一下xdebug的贴心,你可以把phpinfo源码粘贴到http://www.xdebug.org/find-binary.php,提交后会告诉你下载哪个版本,如何操作;2、打开php.
2014-05-24 10:14:48 2362
转载 apxs为apache动态添加so
apxsapxs是一个为ApacheHTTP服务器编译和安装扩展模块的工具,用于编译一个或多个源程序或目标代码文件为动态共享对象,使之可以用由mod_so提供的LoadModule指令在运行时加载到Apache服务器中。因此,要使用这个扩展机制,你的平台必须支持DSO特性,而且Apachehttpd必须内建了mod_so模块。前提是你支持动态模块加载DSO,即编译时有--enable-so
2014-05-23 19:54:50 819
转载 Apache配置正向代理与反向代理
Apache配置正向代理与反向代理1. 正向代理配置正向代理很简单,此处我们配置vhost来实现代理, 只需要在浏览器的Proxy选项里加入你的Apache配置的vHost主机即可 1.1 开启Apache代理模块并引入vhost配置文件早http.conf开启代理模块LoadModule proxy_module modules/mod_proxy.soLoad
2014-05-23 19:25:18 2262
转载 Apache 代理(Proxy) 转发请求
代理分为:正向代理(Foward Proxy)和反向代理(Reverse Proxy) 1、正向代理(Foward Proxy) 正向代理(Foward Proxy)用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到Web服务器上的http请求发送到代理服务器,由代理服务器负责请求Internet,然后返回Internet的请求给内网的客户
2014-05-23 19:24:33 27353
转载 ubuntu安装netbeans方法及解决netbeans乱码方法
1.首先你得先正确安装JDK,并配置好环境变量 可参考http://blog.csdn.net/chaimingkun/article/details/74882712.安装netbeans首先到netbeans官网下载netbeans,我用的是netbeans-7.1.1-ml-linux.sh在ubuntu上安装netbeans提示这个错误,就是说找不到JDK6
2014-05-22 20:04:49 696
转载 linux 为文件添加、减少权限
linux下为目录和文件设置权限,包括子目录的循环递归设置 chmod 命令可以改变所有子目录的权限,下面有2种方法 改变一个文件的权限: chmod mode file|dir 改变所有子目录的权限: chmod mode dir -R 注意后面加了个-R参数 参数就是权限模式 mode = 777 or 752 ,666,,, mode
2014-05-22 14:04:15 21086 2
转载 putty的复制 技巧
本文是putty/pietty操作的tips,可以让操作提高效率。因为复制粘贴经常使用,比重新敲入要方便许多。putty的粘贴可以配置为鼠标中键或右键,此文假设为右键。(某些环境下配置不一样,对应本文中的右键和中键切换) 1.在windows中复制往putty中粘贴windows中复制:直接选中文本,按Ctrl+C。putty中粘贴:鼠标右键 》vi 中的复
2014-05-22 13:01:46 1488
转载 【每天一个Linux命令】10. 用户账号的新建/修改/删除以及密码修改 useradd/usemod/userdel/passwd
在 Linux 系统中,与用户管理有关的文件主要有如下几个:分别是/etc/passwd,/etc/shadow,/etc/gfoup,/etc/gshadow 。它们分别与用户的账号,密码,用户组及用户组密码有关。我们创建用户也就是跟这几个文件打交道。1. 如何新建一个用户?主要是下面这两个步骤:一. 通过useradd命令完成一个新用户的初始化设置工作二. 通过pa
2014-05-22 12:57:35 1738
转载 linux 设置文件夹的权限
文件夹权限问题Linux、Fedora、Ubuntu修改文件、文件夹权限的方法差不多。很多人开始接触Linux时都很头痛Linux的文件权限问题。这里告诉大家如何修改Linux文件-文件夹权限。以主文件夹下的一个名为cc的文件夹为例。 下面一步一步介绍如何修改权限: 1.打开终端。输入su(没 Linux、Fedora、Ubuntu修改文件、文件夹权限的方法差不多。很多人开始接触Li
2014-05-22 12:55:08 6028
原创 ubuntu上编译安装apache步骤、遇到的一些问题解法
创建apache安装后的目录,/home/work/oem/apache1、编译安装aprcd /home/work/toolstar –xzvf apr-1.4.8.tar.gzcd apr-1.4.8./configure --prefix=/home/work /oem/apache/aprmakemake install2、编译安装apr-util c
2014-05-21 21:41:42 2712
转载 拥抱 Rails 4 —— 详述 Rails 4 的新变化
Gist DetailRevisions22Stars102Forks21Download GistClone this gistEmbed this gistLink to this gistChanges in Rails 4_1.mdMarkdownFile suppressed. Click to show.
2014-05-18 18:45:02 4888
转载 Rails 4.0 新特性
本文主要参考[官方release notes](https://github.com/rails/rails/blob/master/guides/source/4_0_release_notes.md ), [官方commits](https://github.com/rails/rails/commits/master )##Rails 4.0主要更新* Ruby 1.9.3
2014-05-18 18:43:39 1262
转载 rails 3 generate scaffold
一个可能要知道model的数据格式都支持什么可以支持的数据类型一个是如果要是创建完了,发现不满意怎么办呢例如,运行如下:Ruby代码 rails g scaffold task project_id:integer name:string 我的话,第一想到的是git checkout或者git reset实际上,用如下更合适
2014-05-18 18:32:09 1308
转载 Rails Bundle简介
Rails3开始使用bundle来管理项目的gem依赖。该命令只在一个含有Gemfile的目录下执行。Gemfile: Rails项目所有的依赖包都在这里配置,不像以前通过require来查找Gemfile.lock: 记录本机目前所有依赖的RubyGems及其版本bundleshow #显示所有的依赖包bundle check #检查
2014-05-18 18:28:20 2715
转载 Address already in use - bind(二) (Errno:EADDRINUSE)
ruby 14399 sunzhijie 7u IPv4 2715241 0t0 TCP *:3000 (LISTEN)lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。
2014-05-18 18:03:05 4488
转载 rails 4 安装
安裝Rails開發環境Give someone a program, you frustrate them for a day; teach them how to program, you frustrate them for a lifetime. - David Leinweber在這一章中,我們將介紹如何安裝Ruby on Rails的開發環境。開發Rails的環境需要:
2014-05-18 17:44:55 576
转载 Rails3_安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)
转自:http://selfcontroller.iteye.com/blog/1223079没有js的运行环境导致的:lijg@lijg-desktop:~/workruby/helloapp$ ruby script/rails console/home/lijg/.rvm/gems/ruby-1.9.2-p290/gems/execjs-1.2.7/lib/execjs/
2014-05-18 17:39:12 5665
转载 Rails layout用法示例
Update: Oct-28-2011 layout的加载和覆盖问题 之前只是明确知道globe级别的layout会被controller级别的layout给覆盖了 实际上controller级别和globe级别的layout也会被share级别或者action级别的layout给覆盖掉 比如,有application layout,有admin layout,在admin con
2014-05-15 17:28:47 1067
转载 Linux quota命令参数及用法详解---Linux磁盘配额限制设置和查看命令
功能说明:显示磁盘已使用的空间与限制。语 法:quota [-quvV][用户名称...] 或 quota [-gqvV][群组名称...]补充说明:执行quota指令,可查询磁盘空间的限制,并得知已使用多少空间。参 数: -g 列出群组的磁盘空间限制。 -q 简明列表,只列出超过限制的部分。 -u 列出用户的磁盘空间限制。 -v
2014-05-14 13:12:53 3173
转载 Linux的inode的理解
文件名 -> inode -> device block 转自:http://www.ruanyifeng.com/blog/2011/12/inode.htmlhttp://blog.s135.com/post/295/ http://hi.baidu.com/leejun_2005/blog/item/d9aa13a53b3af6e99152ee7e.html
2014-05-14 13:03:32 478
转载 mysql 利用索引 提升效率
在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable(ID INT NOT NULL,username VARCHAR(16) NOT NULL);我们随机向里面插入了10000条记录,其中有一条:5555, admin。在查找username="admin"的记录 SELE
2014-05-13 17:02:21 3642
转载 浅析MySQL中exists与in的使用
exists对外表用loop逐条查询,每次查询都会查看exists的条件语句,当exists里的条件语句能够返回记录行时(无论记录行是的多少,只要能返回),条件就为真,返回当前loop到的这条记录,反之如果exists里的条件语句不能返回记录行,则当前loop到的这条记录被丢弃,exists的条件就像一个bool条件,当能返回结果集则为true,不能返回结果集则为false如下:s
2014-05-13 15:53:33 641
转载 Ubuntu 12.04更新源
转自:http://www.cnblogs.com/eastson/archive/2012/08/24/2654163.html1、首先备份Ubuntu12.04源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表) 2、修改更新源sudo gedit /etc
2014-05-12 21:16:36 529
转载 [分享]Ubuntu12.04安装基础教程(图文)
[分享]Ubuntu12.04安装基础教程(图文)原文地址: http://teliute.org/linux/Ubsetup/lesson21/lesson21.html 1、进入 live cd 桌面 1)设置好启动后,断开网络,然后重启动计算机,可以用硬盘启动,也可以刻成光盘启动,镜像的下载地址: 进入后找蓝色链接点击下载,如 ubuntu-12.04-
2014-05-12 20:44:11 772
转载 [PHP知识] 从招聘启事看PHP程序员应该会什么(转)
对于大多数小公司的PHP程序员,下面的知识和技能是必须要精通的:0.HTML+DIV+CSS,如果这个都不会,别学php了吧,说明你根本就对互联网不感冒1.PHP基础,不用多说,基本语法总得会吧2.MySQL,虽然被Oracle收购了,不过截至现在还是非常流行的;其实,学不学mysql并不重要,重要的是你的SQL用的转不转,Oracle,MySQL,DB2等等数据库的sql基本是一样的
2014-05-09 15:43:32 541
转载 Rails 图表解决方案汇总
最近需要给 抢座 增加图表功能,于是对Rails的图表方案做了些调查,整理成这篇贴,希望对有同样需求的人有所帮助。Google ChartGoogle Chart的优点是接口简单,容易上手,但是缺点也很明显,需要依赖Google的服务,在有些地方加载可能会存在速度问题,并且有被GFW的风险。Google Chart的Rails插件很多,个人比较喜欢mattetti的goog
2014-05-08 20:47:55 1558
转载 Ubuntu下 编译安装 flash player
在安装Ubuntu 12.10后,播放有视频的网页时,总提示你要安装缺失的插件,在 ubuntu 系统下为Firefox安装 Flash 插件其实很简单,只要按照 Adobe flash plugin 的安装包里的 readme.txt 的说明来做就行了。Flash Player Plugin的下载地址是:http://get.adobe.com/cn/flashplayer/使用环境
2014-05-08 11:35:36 1329 1
转载 网站流量统计之PV和UV
转自:http://blog.csdn.net/webdesman/article/details/4062069如果您是一个站长,或是一个SEO,您一定对于网站统计系统不会陌生,对于SEO新手来说,统计系统中的一些概念不是很清楚,今天讲讲什么是PV和UV! 网站流量统计之UV(Unique Visitor):独立访客,将每个独立上网电脑(以cookie为依据)视为一位访客,一
2014-05-07 10:04:41 4315
转载 给学习java web新手们的建议和推荐一些书籍
经常有人问我新手应该看哪些书籍,怎么样才行学好J2EE。其实各人都各人的学习方法,一个人的不一定适合另一个人,我在这里就我的学习路径,给大家列举一下,希望能提供一些参考。(申明:这里我不谈首先学习什么面向对象的思想问题,我觉得现实就是这样的,很多时候跟初学者谈这个就是认为设置了很多障碍,思想需要慢慢形成,所以这里不探究)第一,学习技术,最忌讳的就是好高骛远,急躁不安,总是想着什么21天速成,所
2014-05-07 10:01:52 5102
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人