自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 centos下添加php模块

centos 下配置phpmyadmin时报错:The mbstring extension is missing. Please check your PHP configuration.解决办法:yum install php-mbstring

2014-03-06 15:38:13 1240

转载 Ubuntu 12.04中文输入法的安装

Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。安装输入法的第一步,是安装语言包。我们选择System Settings-->Language Suppor

2014-03-06 11:13:58 522

转载 腾讯、百度、网易游戏、华为Offer及笔经面经

面试完毕,已跟网易游戏签约。遂敲一份笔经面经,记录下面试经过。类似于用日记记录自己,同时希望对师弟师妹有一定帮助。不是炫耀,只是希望攒RP,希望各位不要鄙视我。正所谓“饮水思源”。小弟来自广州华南理工大学,计算机科学与工程学院。给华工计算机打一个广告吧,呵呵。。。--------------------------------------------------------------

2014-03-05 16:56:57 826

原创 rails防SQL注入

除非你做到网站完全静态化,否则,有用户输入的地方就有SQL注入的可能,我们应该注意到这些潜在的危险在 防SQL注入方面,ruby和php相比要逊色一些,php提供了多个过滤函数,直接调用即可,但ruby需要自己去写正则;当然,rails在与数据库交互时,参数化查询方面做得很到位,举例如下:一:        错误写法:Department.find :first,:condit

2013-09-11 17:27:50 1534

原创 rails+jquery+xml+json

1、最近用jquery实现局部刷新,数据是经过ruby查询数据库返回,一开始用render :json => result的写法:    result = {                :android_clients=>@query_android_clients,                :ios_clients=>@query_ios_clients,       

2013-09-11 17:00:36 804

原创 ruby on rails操作mysql数据库

一、插入:    1、new()方法    a = Category.new(:name => 'Ruby', :position => 1)    a.save    save 还有相同方法”save!”    有无惊叹号的差别在于validate资料验证不正确的动作,    无惊叹号版本会回传布林值(true或false),有惊叹号版本则是验证错误会丢出例外。

2013-08-22 18:42:54 1150

转载 用cas来实现php的单点登陆

最近项目中需要做单点登录,客户端包含java、ruby和php,java有几个应用程序,php是discuz+supesite+ucenter,需 要这几个客户端都要能单点登录和登出,配置步骤如下: 1、cas服务端:下载地址:http://downloads.jasig.org/cas/,cas的服务端和客户端有许多版本,最新版本和老版本 有很大的区别 解压cas

2013-08-02 14:15:36 1786

转载 Ubuntu中SVN安装及使用

svnubuntupathdelete工作url1、安装SVN  apt-get install subversion 完成SVN安装操作2、新建一个目录/var/www/initphp/  然后通过CD 命令 cd /var/www/initphp/ 到达目录下面      命令:svn checkout svn://www.oksvn.com/initApp =========

2013-07-30 09:42:57 700

转载 配置vim

ubuntu搭建C/C++环境附VIM的常用命令表发布于: January 25, 2012, 5:21 am分类: linux,web服务器作者: Cyrec阅读: [2382]1,配置gcc刚装好的的gcc什么文件都不能编译,因为没有一些必须的头文件,所以必须安装build-essential包,安装这个包会安装上g++、libc6-dev、linux-libc-dev、l

2013-07-25 18:56:45 712

原创 ubuntu小技巧

1、在图形化的界面下,点击ubuntu软件中心->左上角的“编辑”-》软件源……

2013-07-24 18:20:11 595

原创 vtiger crm安装

1、安装时需要修改include->utils->CommonUtils.php中的第1395行,将$_FILES改为$FILES2、找到F:\xampp\htdocs\vtigercrm\modules\Users\Authenticate.php的第70-73行,将session_unregister('xxxx');改为$_SESSION['xxxx']='';3、老是提示有一个ut

2013-07-23 11:07:12 1240

转载 python和ruby对比

一、异同对比选择1、python和ruby的相同点:* 都强调语法简单,都具有更一般的表达方式。python是缩进,ruby是类basic的表达。都大量减少了符号。* 都是动态数据类型。都是有丰富的数据结构。* 都具有c语言扩展能力,都具有可移植性,比perl的可移植性更好。也都可以作为嵌入语言。* 都是面向对象的语言,都可以作为大项目的开发工具。* 都

2013-07-19 17:56:17 1431

原创 mysql分表与分区

1、首先得确认mysql是否支持分区功能,这可以通过命令:show plugins查看如果显示如下,则说明你的mysql版本支持partition2、InnoDB一般用于具有事务和外键的场合,它默认将所有的表数据和索引文件放在一个名为ibdata1的文件中,属于共享表空间。MyISAM默认每个表都会有一个.frm表描述文件和一个.ibd文件,属于独占表空间。分区

2013-06-15 15:25:53 1262

原创 mysql视图

当需要对两个表进行联合查询,在这个联合查询的基础上再进一步筛选时,可以通过建立视图减少大量的工作,同时也提高了数据库查询的效率。例如:现有user(id,name);                 order(id,number,user_id);两个表,user_id是外键,user表和order表是一对多的关系;我们需要统计每个user用户的的number字段

2013-06-15 14:43:18 546

原创 忘记mysql的root密码的解决办法

方法一:MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器: 1、service mysqld stop2、mysqld_safa --skip-grant-tables --user=mysql &3、mysql -uroot4、UPDATE user SET Password = password('myPassword') WHERE Use

2013-06-14 21:50:59 575

原创 ubuntu笔记

1、修改ip地址方法:sudo vim /etc/network/interfaces,auto eth0 iface eth0 inet staticaddress ip地址netmask 子网掩码gateway 网关broadcast 广播地址dns-nameservers DNS记得重启网络服务:/etc/init.d/networking restart,用命令i

2013-06-14 18:45:50 574

原创 zend studio小技巧

首先:window--prerferences--php--editor--content assist--- enable auto activation 打钩 然后:1、找到Zend Studio所在的文件夹 (在Windows 7是"C:\Users\[your profile]\Zend\workspaces\.metadata\.plugins\org.eclipse.core.

2013-05-16 14:46:04 1070

原创 yii配置

右击”计算机“->属性->高级系统设置->环境变量->新建:变量名:PATH;变量值:E:\wamp\www;E:\framework\;注意中间用分号隔开;如果提示:“php.exe”不是内部或外部命令……是因为YII核心包中的yiic.bat找不到php.exe,我们可以在将yii/framework/yiic.bat文件修改如下:if "%PHP_COMMAND%" == "

2013-05-15 03:07:27 1008

原创 js调用打印功能

JavaScript打印可以用样式控制,你想让那块打印就打印,样式如下:.noprint{display : none }然后使用样式就可以:不需要打印的地方打印时默认带有日期、title、网页的url、页码,如果想去掉这些信息,可以在打印预览页面去掉“页眉和页脚”复选框前面的勾。

2013-05-10 02:36:27 629

原创 TP笔记

1、配置项目时,注意入口文件index.php中define('APP_NAME', './myApp');这行代码myApp前面要加“./”,否则__PUBLIC__ 的取值是相对于www根目录而不是相对于myApp,会导致图片、css、js等文件不能正常加载;2、项目在windows上面一切正常,转到linux下时,提示:缓存文件写入失败!:./admin//Runtime/Cache

2013-04-29 08:58:22 2364

原创 CI笔记

1、项目部署在windows上时,一切正常,转到linux下以后,页面显示数据库语句,而不是查询结果,原因可能有一下几点:一:项目配置文件中没有开启短标签支持,改为: $config['rewrite_short_tags'] = TRUE;二:大小写的问题;三:去空白的问题;四:权限的问题;2、项目提示index.php文件找不到,但是该文件明明存在,原因

2013-04-29 08:56:51 711

原创 CentOS apache配置虚拟服务器

注意:1、需要确定的端口是否存在:semanage port -l | grep http,如果http_port_t 后面有需要用到的端口,则需要确定该端口是否被占用:semanage port -l | grep http 81,如果被占用,则需要添加额外的端口:semanage port -a -t http_port_t -p tcp 82;2、用到的端口需要先

2013-04-29 08:55:39 759

转载 CentOS 安装 Apache 后其他机器无法访问的解决方法

诊断: 1、netstat -l 看到 80 端口正在被监听。2、接着使用 curl http://127.0.0.1 可以得到页面源码。且不说默认的Apache配置如何,至少能说明服务已经跑起来了。但是在局域网另外一台机器却无法打开页面。3、我使用SSH连到CentOS操作的,说明之间的链路是没问题的。随之想到的就是防火墙,记得有个iptables,立刻上

2013-04-29 08:53:56 1369

原创 CentOS杂记

1、将百度首页设为火狐起始页方法:编辑(Edit)-》首选项(Preferences)-》主页(home page),输入www.baidu.com即可;2、每次启动时,网络连接标志出现红叉,在网络配置界面勾选上自动连接复选框即可;3、无法解压缩.7Z格式的压缩文件,需要安装软件包-------输入:#yum install p7zip即可

2013-04-29 08:52:05 604

转载 CentOS6.4系统中Mysql数据库卸载、安装与配置教程

就像Windows server 2003,2008中一般安装的是Sql Server 数据库,在linux系统中一般安装的是mysql数据库,而且Mysql数据库的第一个版本就是发行在Linux系统上的。一、mysql简介MySQL 是一个关系型数据库管理系统,由瑞典MySQL  AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不

2013-04-29 08:51:14 797

原创 CentOS 6.3+apache+nginx+mysql+php环境配置

具体安装过程不用复述,网上很多,我参照的是http://www.linuxidc.com/Linux/2012-10/71851.htm,在实际的配置过程中遇到了一些新的问题,记录如下:问题一:CentOS和RHEL的官方yum源中暂时没有Nginx等软件包,所以我们需要使用EPEL的yum源。方法如下:RHEL/CentOS/SL Linux 6.x 下安装 EPEL

2013-04-29 08:49:18 989

原创 centOS只能打开百度、谷歌等网站的问题

同样的网络配置,在windows上能正常上网,但在linux(centOS 6.3)下却只能访问百度等站点,在网上找了很多解决方案,罗列如下:1.编辑/etc/sysctl.conf文件,添加下面一句: net.ipv4.tcp_window_scaling = 02.关闭滑动窗口功能: echo 0 > /proc/sys/net/ipv4/tcp_window_

2013-04-29 08:47:43 1438

转载 windows 7 下简单命令创建wifi(手机电脑同时联网)

可以用cmd下的netsh命令完成: 打开无线网,以管理员身份运行命令提示符。在开始菜单的所有程序里面找到命令提示符,右键,以管理员身份运行。 标题栏应该有个管理员表示就对了。 运行命令: netsh wlan set hostednetwork mode=allow ssid=mywifi key=12345678 mode:是否启用虚拟WiFi网卡,改为disallow

2013-04-29 08:46:22 698

原创 mysql基本操作

将工作目录切换到MySQL的bin下mysql -uroot -p输入密码即可登陆MySQL连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格) 断开:exit(回车) 创建授权:grant selecton数据库.* to 用户名@登录主机 identified by \"密码\" 修

2013-04-29 08:45:06 571

原创 win7+centOS双系统

因为想学学linux,所以在网上下载了centOS6.3镜像文件进行安装,按照http://soft.chinabyte.com/os/377/12375877.shtml的步骤,一步步安装下来,貌似在磁盘划分时直接用win7自带的分区功能就行,DiskTool可以弃之,呵呵。在设置多系统启动后,重启,提示找不到isolinux/vmlinuz,最后发现是 (hd0,0)kernel (hd0,0

2013-04-29 08:43:30 965

转载 ubuntu目录结构

以下为Ubuntu目录的主要目录结构,您稍微了解它们都包含了哪些文件就可以了,不需要记忆。/   根目录│├boot/      启动文件。所有与系统启动有关的文件都保存在这里│    └grub/   Grub引导器相关的文件│├dev/       设备文件├proc/      内核与进程镜像│├mnt/      临时挂载├media/   挂载媒体

2013-04-29 08:41:50 516

转载 初识zf

部署项目时出现下面的错误:Fatal error: Class 'Memcache' not found in E:\www\shop\library\Class\Memcach,显然是因为memcache出问题了,用phpinfo()一看,发现没有memcache这一项,因为我是安装的php5.4.13,难道是最新版没有集成memcache?去../ext目录下一看,果然没有php_me

2013-04-29 08:30:30 748

linux课前展示(ppt)

ppt主要介绍了linux的起源,linux的发展现状以及对linux的预测。

2013-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除