04 2016 档案
摘要:背景 在使用ubuntu做服务器时,使用vim打开文件,中文乱码; 同时,程序中的中文参数会乱码,导致程序无法运行,举例: function( $data = '音乐' ){ } 当调用该函数时,由于参数为中文,在执行程序时中文乱码,程序出错 安装中文支持 1.检查安装的locale 如果没有zn_
阅读全文
摘要:MongoDB学习路线 数据库部署 1.搭建简单的单机服务 2.搭建具有冗余容错功能的复制集 3.搭建大规模数据集群 基本的操作 1.文档的增删改查 2.各种不同类型的索引的创建,使用 3.复杂的聚合查询 4.对数据集合进行分片,在不同分片间维持数据均衡 5.数据备份与恢复 6.数据迁移 简单运维
阅读全文
摘要:n 是node的一个模块;用于管理,升级node版本 安装: 如下图, 注意全局安装后的提示: 这类的包安装后,安装目录在 /usr/local/lib/node_modules;可执行文件位于/u sr/local/lib/; 注意软连接到 /usr/local/lib/node_modules/
阅读全文
摘要:npm服务器存放在国外,在国内下载缓慢,可使用淘宝cnpm(官网:http://npm.taobao.org/); cnpm的安装与使用(官网有详细教程) 安装cnpm 在系统目录下可以看到cnpm可执行的命令文件 cnpm作为一个包,安装文件存放在node_modules中 使用cnpm安装 【使
阅读全文
摘要:前提: GCC 4.2 以上 G++ 4.2 以上 python2.7环境 wget 工具 make 工具 安装以上环境 安装方式: 1,使用apt-get安装,不推荐;原因:该方式资源旧,不是最新版本 注意: 2,通过编译文件 在官网找到符合自己系统的源文件(source code),使用wget
阅读全文
摘要:安装yeoman,grunt,bower等基于nodejs的模块时,要先安装好node环境 node环境安装参考:http://www.cnblogs.com/RocketV2/p/5402552.html yeoman 安装 yeoman是一整套前端解决方案,核心组件是yo,因此只需要安装yo即可
阅读全文
摘要:数据库操作:创建,修改,删除 1.创建数据库 CREATE { DATABASE | SCHEMA } [ IF NOT EXISTS ] 数据库名 [ DEFAULT ] CHARACTER SET [ = ] 编码方式; 注意: { } 表示从其中选择一个 [ ] 表示可选 [ IF NOT E
阅读全文
摘要:MySql 管理系统用户 mysql系统中的超级用户 root (安装mysql时系统指定) 超级用户root像个皇帝,拥有mysql数据库所有的权限; 新建的普通用户,在对数据库的操作上,没有任何权利,需要超级用户root授予权限; 授予的权限一般是select,insert,update,del
阅读全文
摘要:×××××××××××××××××××××××××××××××××××××××××分支管理master,HEAD,分支 都是指针 在git中,只有一条版本线:每次提交串成的版本线 maste
阅读全文
摘要:××××××××××××××版本回退××××××××××××××××每一次git commit 就把文件的当前状态存储下来,这称为快照;方便回退到不同的版本状态; git log 查看版本库不同的版本,日志信息 git log --pretty=oneline简化日志信息返回信息结构:co
阅读全文
摘要:一,git配置文件 设置用户信息 安装git之后,第一步就是设置用户信息;目的是告诉仓库属于哪个用户;如果不设置用户信息,在执行git commit命令时将会报错并提示设置用户信息; Git 提供了一个叫做 git config 的工具,专门用来配置或读取相应的工作环境变量; 这些环境变量,决定了
阅读全文
摘要:ubuntu14.04 mysql 一,开启,停止,重启 mysql数据库 1.查看mysql进程是否打开 pgrep mysqld 如果开启,返回进程号;如果停止,不返回数据; 2.开启,停止,重启 sudo start mysql 或者【使用service打开】 sudo service mys
阅读全文
摘要:按照上文的步骤已经安装好Lamp环境,以下讲解注意点,以及配置Lamp环境 注意点: 1.简单讲解lamp环境如何工作 用户通过浏览器访问服务器,通过DNS解析后,数据到达apache服务器; apache服务器根据libphp5.so模块与php程序建立关系,数据由php程序处理; 【在/etc/
阅读全文
摘要:1.问题: 在ubuntu14.04安装 sublime 3 ,通过官网下载.deb格式安装包安装; 由于很久没有使用,再次使用时,发现需要更新,于是在官网又下载.deb格式安装包,双击安装; 但是,没有成功,提示出错;以后只要通过sudo apt-get install 方式安装其他软件都会报错,
阅读全文
摘要:1. LAMP = Linux + Apache + MySql + PHP 之间的关系如图: 2.安装软件 1)安装apache服务器 sudo apt-get install apache2 通过 apache2 -v 查看安装的版本,时间等 安装成功后,在浏览器中输入:localhost 或者
阅读全文
摘要:用户、用户组 Linux是多用户操作系统,因此就有了用户、用户组的概念; 正确登录Linux后(无GUI的系统),就会进入一个自己的文件目录中,这个目录一般是/home/[username],其中[username]跟登录的用户名相同, 一般称这个目录为home目录。离开这个home目录后就进入了公
阅读全文
摘要:文件的属性和权限 与用户身份一起,共同完成了Linux系统的多用户权限控制; Linux多用户权限控制,本质就是让不同的用户访问不同的文件; 文件属性结构: 修改文件属性和权限 1.修改文件名 mv 2.修改文件最后更改时间 touch 3.修改文件所属组 chown 4.修改文件属性 chmod
阅读全文
摘要:1.shell脚本 新建文本,后缀名sh,例如:abc.sh 注意: 在脚本第一行需要写 #!/bin/bash #! 规定写法,说明使用何种解释器执行源代码 # 表示注释 注意: php也可以写shell脚本 2.shell脚本执行 2.1 赋予脚本可执行的权限 chmod +x ./test.s
阅读全文
摘要:1. 对shell的理解 shell相当于操作系统与用户交互的翻译官; 2. shell解释器的种类 shell是一门语言,编译这门语言的解释器种类有多种:bash , sh ,csh ,ksh等; linux默认shell解释器是bash(内部有40个命令); 查看不同版本linux默认的shel
阅读全文

浙公网安备 33010602011771号