- 博客(724)
- 资源 (4)
- 收藏
- 关注
转载 vi 多行添加注释,删除注释,多行操作
按键操作:添加注释:Ctrl+v 进入列编辑模式。向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如“#”,再按Esc。就会全部注释了。删除注释:同样 Ctrl+v 进入列选择模式,移到光标把注释符选中,按下d,OK了使用替换命令::% s/^/#/g 来在全部内容的行首添加 # 号注释:2,50 s/^/#/g 在
2014-02-17 09:40:53 1468
原创 linux ntpdate同步网络时间
# ntpdate ip (同步时间服务器ip)#hwclock -w //将时间写入硬件同步时间服务器:server ntp-sop.inria.frserver 210.72.145.44(中国国家授时中心服务器IP地址)server ntp.sjtu.edu.cn(上海交通大学网络中心NTP服务器地址)===========================
2014-02-16 19:38:22 2533
原创 LNMP优化(一)
LNMP优化一、优化前准备工作Centos准备及配置准备安装包及软件:http://pan.baidu.com/s/1chHQF 下载解压到U盘即可安装http://pan.baidu.com/s/15TUWf 其它版本的centos 在这里http://pan.baidu.com/s/1Dv3me SecureCRT,远程linux管理软件1 安装完cento
2014-02-06 21:36:01 1868
原创 编译安装php的openssl组件时遇到 libssl not found解决办法
centos上编译安装完php之后发现没有安装openssl组件,于是用phpize 增加openssl到php源码目录下的ext目录中,找到openssl目录php/bin/phpize./configure --with-openssl --with-php-config= php/bin/php-config编译的过程中突然跳出错误提示:configure: error:
2013-11-30 21:28:53 8978
原创 Redis配置文件详解
redis是一款开源的、高性能的键-值存储(key-value store),和memcached类似,redis常被称作是一款key-value内存存储系统或者内存数据库,同时由于它支持丰富的数据结构,又被称为一种数据结构服务器(data structure server)。编译完redis,它的配置文件在源码目录下 redis.conf ,将其拷贝到工作目录下即可使用,下面具体解释r
2013-11-28 12:30:46 66137 6
原创 linux上mysql root密码忘记解决办法
直入主题:1 关闭mysql服务 2 在/etc/my.cnf 文件的[mysqld]段中加上一句:skip-grant-tables 保存并且退出3 重启mysql,此时可以无密码登录mysql4 更新mysql root用户密码 update mysql.user set password = PASSWORD('123') where user='root';
2013-11-24 17:46:01 782
转载 详细的linux内核优化参数说明,原文转载
网上关于sysctl.conf的优化方案有各种版本,大多都是抄来抄去的,让新人看了很迷茫。为解决此问题,经过两天的整理,查了N多资料,将大家常用的总结如下,很多默认的不需要修改的暂未涉及,今后将逐步把所有的项目都有个翻译、讲解、修改建议,如有修改,将以此文为准,其他地方的内容,本人不负责更新。因此转载请注明链接地址:http://www.bsdlover.cn/html/38/n-138.html
2013-11-24 14:59:25 1327
原创 百度地图android开发资料
http://blog.csdn.net/tammie_k/article/details/8212685 Android百度地图基础实现(标记+GPS) http://blog.csdn.net/lyq8479/article/details/6384749 百度地图API之ItemizedOverlay的使用(Android)http://blo
2013-11-24 12:02:57 804
原创 linux web服务器,防火墙iptables最简配置
配置防火墙(服务器安全优化)安全规划:开启 80 22 端口并 打开回路(回环地址 127.0.0.1) # iptables –P INPUT ACCEPT # iptables –P OUTPUT ACCEPT # iptables –P FORWARD ACCEPT 以上几步操作是为了在清除所有规则之前,通
2013-11-23 14:40:47 1125
原创 linux web服务器必需的库文件
往往安装完linux之后,本文用的centos6.4,再编译安装其它服务器软件时,总是提示缺少各种库文件,在这里我总结了一下 平时web服务器经常需要的一些库,如下:yum -y install make apr* autoconf automake curl-devel gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel gd ke
2013-11-23 14:40:45 787
原创 vim语法高亮不起作用解决
首先将vim更新为最新版yum -y install vim,并安装Vim的加强版vim-enhanced ,以安装支持彩色的组件 yum -y install vim-enhanced接下来配置vim配置文件 vi /etc/vimrc 增加一行 syntax on 或者我们干脆下载个干净版的vimrc吧 在这里下载: http://pan.baidu.com/s
2013-11-23 14:40:43 4865
原创 配置CENTOS YUM更新源
众所周知,Centos 有个很方便的软件安装工具 yum,但是默认安装完centos,系统里使用的是国外的centos更新源,这就造成了我们使用默认更新源安装或者更新软件时速度很慢的问题。为了使用yum工具能快速的安装更新软件,我们需要将默认的yum更新源配置为国内的更新源。yum更新源配置文件位于centos目录 /etc/yum.repos.d/ 下。首先提供几个国内快速的更新源
2013-11-23 14:40:41 968
原创 centos 开启启动服务优化
默认开机启动服务列表:(此表转自 http://www.ha97.com/4815.html,另有多处补充) 服务名称功能 默认 建议 备注说明NetworkManager用于自动连接网络,常用在Laptop上开启关闭对服务器无用 服务器一般固定配置网络,不会自动获取ip等abrt-ccpp 开启自定对
2013-11-23 14:40:39 6545
原创 TCP/IP 端口号大全
常用端口: 20 ftp-data FTP 数据端口 21 ftp 文件传输协议(FTP)端口;有时被文件服务协议(FSP)使用 22 ssh 安全 Shell(SSH)服务 23 telnet Telnet 服务 25 smtp 简单邮件传输协议(SMTP) 37 time 时间协议 39 rlp 资源定位协议 49 tacacs 用于基于 TCP
2013-11-23 14:40:37 2499
转载 网站需要测试的五个方面
一般的网站,特别给客户的网站,由于不可能采用那么久的跟踪性用户化测试,基础测试也得做好。基本的网站测试大致分为a.功能测试 b.性能测试 c.可用性测试 d.兼容性测试 e.安全测试然后继续细分大致如下功能测试1.链接测试2.表单测试3.Cookies测试4.设计语言测试Web设计语言版本的差异可以引起客户端或服务器端严重的问题,例如使用哪种版本的HTML等。当在分
2013-11-23 14:40:34 959
原创 phpredis中文手册——《redis中文手册》 php版
本文是参考《redis中文手册》,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法)。目录(使用CTRL+F快速查找命令):KeyStringHashListSet键(Key)DELKEYSRANDOMKEYTTLEXISTSMOVERENAMERENAMENX
2013-11-23 14:40:32 1485
原创 如何成为一位优秀的创业CEO
英文原文:How to Be Startup CEO 编者按:本文来自 Ryan Allis,是一位来自旧金山的创业者和投资人。在 2003 年创立了 iContact,并任 CEO。 做创业公司的 CEO 可以说是世界上最有挑战性的事情之一。你得让客户喜欢你的产品,得组建团队,还要想办法从客户、合作者和投资者那里拿到资金;并且要指导整个工作流程的优化。 在我看来,要扮演好创业公
2013-11-23 14:40:30 2894
原创 mysql 优化配置参数详解
在 my.cnf 文件中各设置参数的含义如下: innodb_data_home_dir这是InnoDB表的目录共用设置。如果没有在 my.cnf 进行设置,InnoDB 将使用MySQL的 datadir 目录为缺省目录。如果设定一个空字串,可以在 innodb_data_file_path 中设定绝对路径。innodb_data_file_pat
2013-11-23 14:40:27 657
原创 mysql5.5 uuid做主键与int做主键的性能实测
数据库:mysql5.5表类型:InnoDB数据量:100W条 第一种情况: 主键采用uuid 32位。 运行查询语句1:SELECT COUNT(id) FROM test_varchar;运行查询语句2:SELECT * FROM test_varchar WHERE vname='00004629-b052-11e1-96aa-002655b28d7b';
2013-11-23 14:40:23 9592
原创 php生成UUID
UUID含义是 通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部分。 UUID 的目的,是让分布式系统中的所有元素,都能有唯一的辨识资讯
2013-11-23 14:40:21 6634
原创 Android 图片的裁剪与相机调用
有时候我们需要的图片并不适合我们想要的大小, 那么我们就可以用到系统自带的图片裁剪功能, 把规定范围的图像给剪出来。 贴上部分代码: //调用图库 Intent intent = new Intent(); intent.setType("image/*"); intent.putExtra("crop", "true"); // crop=true
2013-11-23 14:40:19 634
原创 Android GPS 临近触发
前面介绍过LocationManager有一个addProximityAlert(double latitude,double longitude,float radius,long expiration,PendingIntent intent)方法,该方法可用于添加临近警告。其参数说明如下:latitude:指定固定点的经度。longitude:指定固定点的纬度。radius:指定
2013-11-23 14:40:17 873 1
原创 Android中GPS类及方法简介
GPS是Global Positioning System(全球定位系统)的简称,它的作用就是为全球的物体提供定位功能。GPS定位是一门高新技术,但对于Android程序员来说,开发GPS功能的应用程序又十分简单,Android为此提供LocationManager类及其他几个辅助类,开发人员可以非常方便地开发出GPS应用。在程序中,通过getSystemService获得LocationMana
2013-11-23 14:40:15 1483
原创 永久删除 tadb.exe
系统安装qq手机管家等手机管理软件之后,在开机时会自动运行tadb.exe, 这个垃圾进程会让开发android程序时默认的 adb.exe启动不了,这样就没法用手机调试。这并不是说tadb.exe 比 adb.exe 厉害,而是前者比后者垃圾,在用户不知情的情况下偷偷先运行。只要找到tencent软件目录,将目录下腾讯的手机管理软件删除卸载,即可永久解决此问题。
2013-11-23 14:40:13 4463
原创 linux服务器调整参数支持高并发
服务端调整系统的参数,在/etc/sysctl.conf中:◦net.core.somaxconn = 2048◦net.core.rmem_default = 262144◦net.core.wmem_default = 262144◦net.core.rmem_max = 16777216◦net.core.wmem_max = 16777216◦net.ipv4.tcp_rmem =
2013-11-23 14:40:11 1025
原创 隐藏nginx 版本号信息
为了安全,想将http请求响应头里的nginx版本号信息隐藏掉:1. nginx配置文件里增加 server_tokens off;server_tokens作用域是http server location语句块server_tokens默认值是on,表示显示版本信息,设置server_tokens值是off,就可以在所有地方隐藏nginx的版本信息。 2. 如果php配置文
2013-11-23 14:40:09 824
原创 nginx 重写 rewrite 基础及实例
nginx rewrite 正则表达式匹配大小写匹配~ 为区分大小写匹配 ~* 为不区分大小写匹配 !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配-f和!-f用来判断是否存在文件 -d和!-d用来判断是否存在目录 -e和!-e用来判断是否存在文件或目录 -x和!-x用来判断文件是否可执行 flag标记last 相当于Apache里
2013-11-23 14:40:07 687
原创 nginx内置全局变量及含义
名称 版本 说明(变量列表来源于文件 ngx_http_variables )$args 1.0.8 请求中的参数;$binary_remote_addr 1.0.8 远程地址的二进制表示$body_bytes_sent 1.0.8 已发送的消息体字节数$content_
2013-11-23 14:40:04 592
原创 php内存缓存
1.文件方式缓存 哈希子目录缓存2.APCAPC,全称是Alternative PHP Cache,官方翻译叫”可选PHP缓存”。它为我们提供了缓存和优化PHP的中间代码的框架。 APC的缓存分两部分:系统缓存和用户数据缓存。 http://www.php.net/apc3.Db缓存4.Memcache Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护
2013-11-23 14:40:02 702
原创 SFTP+OpenSSH+ChrootDirectory设置
账户设置SFTP的账户直接使用Linux操作系统账户,我们可以用useradd命令来创建账户。首先建立3个要管理的目录: 123mkdir /home/sftp/homepagemkdir /home/sftp/blogmkdir /home/sftp/pay创建sftp组和www、blog、pay
2013-11-23 14:40:00 1614
原创 linux上nginx+apache 搭建 svn服务器
众所周知,nginx目前是不支持svn的,并且由于机房网络只开了80和22(ssh)端口,所以这时候就没法单独在服务器上搭建apache+svn 。所以就产生了 nginx + apache + svn的需求,具体做法是将外网通过80端口进来的请求到达nginx之后转发到apache上,然后进行svn操作。具体的安装及详细的配置这里不一一赘述了 网上有很多解决方案。主要说一下,nginx做反向代理
2013-11-23 14:39:58 996 1
原创 iptables不生效解决办法
修改完iptables之后,如果不生效,需要修改一下这个参数 echo 1 > /proc/sys/net/ipv4/ip_forward 使iptables转发开启生效,如果设置为0,则不转发 另附三个自己的小站,很不错,请支持支持,谢谢~http://www.yiqidache.com 搭车户外装备助手,户外装备导购及咨询发布http://ww
2013-11-23 14:39:56 11086 1
原创 vim 文件在linux不换行,只显示^M解决办法
有时候文件上传到linux服务器,用vim打开之后只显示一行,并且原来文件换行的地方,显示"^M",遇到这种问题解决办法有多种,在这里我介绍一种亲自在centos6.0上试验过的方法。# %s/^M/^M/g 其中"^M" 是通过 [ctrl+V] 和[ctrl+M] 输入。 另附三个自己的小站,很不错哦,请支持支持,谢谢~http://www.yiqid
2013-11-23 14:39:54 3681
原创 vim配置php语法高亮
安装vim之后,将php语法高亮插件 php.vim,放到/usr/share/vim/vimfiles/syntax 目录下php语法高亮插件在这里下载:http://www.vim.org/scripts/script.php?script_id=1571 然后配置vim配置文件 vimrc 在这里 /etc/vimrc ,增加一行 “syntax on” 。 注
2013-11-23 14:39:52 3883
原创 AVD崩溃问题解决
每次运行AVD都会奔溃,启动不起来。经过查找,找到问题原因是,avd内存设置过大,我设置为1000M,导致了avd运行时直接奔溃解决办法是将avd的运行内存改为了256M,然后在运行就成功启动了 两个自己的小站,很不错哦~http://www.letsfeel.com 来秀时尚网http://123-dao.com 云智能网址导航
2013-11-23 14:39:50 1150
原创 SEO优化高招
很多人都认为网站SEO优化是一门技术,这是一个误区,网站SEO优化其实是一个过程,就像练武功一样,不管你从秘籍上学会了多少无敌招数,没有通过一定时间的积累联系,效果都是很差的。言归正传,我们用盖一栋大楼来做比喻,看看我们如何从选址开始,把一堆砖砖瓦瓦盖成摩天大厦! 第一招-选址有能力的朋友一定要做自己独立的网站,不要选择免费空间。天下没有免费的午餐,百度,狗狗等搜索引擎对于免费空间网站基本无视
2013-11-23 14:39:48 549
原创 iptables
iptables简介iptables是基于内核的防火墙,功能非常强大,iptables内置了filter,nat和mangle三张表。filter负责过滤数据包,包括的规则链有,input,output和forward;nat则涉及到网络地址转换,包括的规则链有,prerouting,postrouting和output;mangle表则主要应用在修改数据包内容上,用来做流量整形的
2013-11-23 14:39:46 564
原创 ubuntu网络简单设置
1、ubuntu系统修改IP地址:sudo gedit /etc/network/interfacesauto eth0iface eth0 inet staticaddress 219.218.122.168netmask 255.255.255.0gateway 219.218.122.2542、ubuntu系统修改DNS: sudo gedit /etc/resolv.confnames
2013-11-23 14:39:44 534
WAP2.0技术详解
2009-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人