自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心灵净土

我思故我在 新博客:http://info.51rtb.cn 新浪微博:http://weibo.com/lovecoder

  • 博客(260)
  • 资源 (9)
  • 收藏
  • 关注

原创 Linux下,巧用my.cnf,mysql连接服务器不需要输入账号密码信息

linux下,每次用mysql连接连接服务器,常常用如下方式:[root@localhost ~]# mysql -hlocalhost -uroot -p11111       每次都输入用户名,密码,多折腾人啊,有没有更方便的方式?       我们只需要简单地配置下my.cnf的client节即可,把用户名,密码信息都放到client节中。配置示例如下: # The foll

2012-05-12 18:55:20 4773 2

原创 Php json_encode转换数组,值为null

下午,遇到个很幼稚的问题,用json_encode把数组转换为json时,发现转化的值为null。怎么回事呢?查找手册:发现了下面的话:该函数只能接受 UTF-8 编码的数据(译注:指字符/字符串类型的数据)         原来数组中有中文,需要转码哦,写个转换字符编码的函数吧: function encodeConvert($str,$fro

2012-05-03 19:40:26 6991 2

原创 Js 怎么遍历json对象所有key及根据动态key获取值

对于json对像,怎么遍历json对象的所有key,在使用json对象时,如果无法知道key,怎么通过key变量来获取值?请参阅下面的关键代码: var smsTypeDesc = {"4":"回访短信","3":"邮件短信","aa":"测试短信"}; function EnumaKey(){ for(var key in smsTypeDesc){ al

2012-05-03 19:19:07 122334 1

原创 Android 怎么通过adb 查看ip信息

怎么在通过adb工具查看手机ip信息,本来以为ifconfig可以查看呢,结果却有些意外。不过,可以通过netcfg命令。简单介绍两种具体方式:               1、进入adb目录,直接输入:adb shell netcfg         2、进入adb shell,输入netcfg         只adb中执行命令时,也许会提示你权限不够,这个时候,别忘记了su ,提

2012-04-14 06:22:16 23934 1

原创 Linux Yum用法小结

Yum 全称为 Yellow dog Updater, Modified。是常用的shell前端软件包管理器,基于rpm包管理,常常使用yum从指定服务器上下载rpm包安装,可以自动地安装依赖包。废话不多说了,下面简单介绍yum用法:        1、列出所有可以安装的软件包[root@localhost yum.repos.d]# yum list2、查询软件包lynx[roo

2012-04-12 13:59:54 7353

原创 Win7下,nginx默认80端口被System占用,造成nginx启动报错

在win7 32位旗舰版下,启动1.0.8版本nginx,显示如下错误:2012/04/02 13:55:59 [emerg] 7864#2376: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)

2012-04-02 15:09:59 16361

原创 IIS做android应用下载服务器注意事项

在做android程序自动更新时,发现了个问题。把apk包放到web服务器上【iis6.0】,却无法下载。在浏览器中直接输入apk文件地址,显示无法找到该页。奇怪了,url没错哦!搜索了下,竟然找到:http://support.microsoft.com/kb/326965/ ,该帖子描述症状如下:当您从 IIS 6.0 Web 服务器中请求文件时,而该文件的扩展名不是 Web

2012-03-20 19:10:44 2777

原创 冒泡排序 Linux下c 实现

最近有个想法:工作之余,在linux下,用c/c++把常用的算法重写一遍。当然,对算法的认识,我仅限于皮毛,我不可能超越那些前辈先知,但我仍想,用自己的方式演示一遍,只当自娱自乐吧!秉承一贯的原则,不讲大道理,只演示关键代码demo,开始算法之旅的第一个算法-----冒泡排序。1、编辑文件BubbleSort.c,内如如下:#include void bubbleSort(int

2012-03-01 09:33:40 4424 1

原创 Linux 如何使用gcc生成静态库和动态库

在演示示例之前,我们先要明白以下几个概念:1、静态库与动态库的区别:       根据代码被载入的时间不同,linux下库分为两种:静态库和动态库(也叫共享库)。静态库,在编译时,已经被载入到可执行程序中,静态库成为可执行文件的一部分,因此可可执行程序文件比较大。动态库,可执行程序在执行时,才被引用到内存,因此可执行程序文件小。动态库,一个显著特点就是:当多个程序调用同

2012-02-24 17:19:27 5300 1

原创 Android 怎么判断Wifi 是否可用

为了节省用户gprs流量,在wifi可用情况下,某些网络传输功能才可以使用。这个时候,需要判断wifi是否可用,怎么判断呢?请参阅下面的主要的主要代码: private boolean IsStartWifi(final Context context) { try { WifiManager wm = (WifiManager) context.getSystemSe

2012-02-22 11:02:42 4954

原创 Js Css 文件压缩工具YUI Compressor

做前端进行优化时,常常会对js 、css文件进行压缩。把js和css文件压缩尽可能地小,以便快速地加载显示。这里介绍一个现成工具 YUI Compressor 。该工具是需要java运行环境的。安装好java,下载YUI Compressor 解压缩,默认jar是yuicompressor-2.4.7.jar,在目录\build下,对该jar包的使用,请下面的批处理文件min.bat:

2012-02-20 15:09:01 1999

原创 Shell 循环语句用法小结

在写shell脚本时,常常会用到循环语句。这里简单总结下常用的3种循环语句,以便以后能快速地参考写出【哎,最近脑子不太好使了,在多种语言交叉编程时,常常切换不过来,犯低级错误】,废话不说,开始demo:1、for          主要用于:在已知序列里遍历元素#! /bin/sh -if [ $# -ge 1 ]; then path=$@els

2012-02-16 09:29:02 2917

原创 Android 怎么判断手机是否联网

在开发中,我们在进行网络读取时,常常需要先判断手机是否联网,如何判断联网呢,请参阅下面关键代码:import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class NetHelper { //是否联网网络 public st

2012-02-15 19:26:15 2379

原创 Shell case语句用法小结

在shell编程中,对于多分支判断,用if 虽然也可以实现,但有些时候,写起来很麻烦,也不容易代码理解。这个时候,可以考虑case。大道理不讲了,先给出个简单的demo吧          #! /bin/sh -name=`basename $0 .sh`case $1 in s|start) echo "start..." ;; stop)

2012-02-15 18:55:35 45266

原创 Shell if语句用法小结

在shell编程中,常常会用if来判断条件,从而控制程序的流程分支。if语句是非常简单,跟其他语言差不多,不过,在shell中,要注意一些细节是很有必要的。          在这里,不给出if的基本语法格式,网上搜索下,很多的。这里给出个简单的例子:           #! /bin/sh -name=`basename $0 .sh`if [ $# -ne 2 -a $#

2012-02-15 15:41:11 16265

原创 Android 一个简单手机响铃功能实现

当有新通知到达时,常常以响铃方式提醒用户。这里主要讲怎么通过简单的代码来播放系统默认的铃声。请参阅下面的关键代码:import java.util.Random;import android.app.Notification;import android.app.NotificationManager;import android.app.Service;import androi

2012-02-14 14:27:55 11051 1

原创 Php 怎么只获取访问页面的http状态码

在某种场合下,常常需要获取访问页面的http状态码,而不需要返回页面的内容。怎么才能实现这样的功能呢?请参阅下面关键代码: <?php function GetHttpStatusCode($url){ $curl = curl_init(); curl_setopt($curl,CURLOPT_URL,$url);//获取内容url curl_setopt($curl,CUR

2012-02-10 10:56:47 7934

原创 Android 手机震动功能实现

在与用户交互时,常常会用到震动功能,以提醒用户。该功能实现比较简单,请参阅下面主要代码:import android.app.Activity;import android.app.Service;import android.os.Vibrator;public class TipHelper { public static void Vibrate(final Acti

2012-02-07 20:13:11 4111

原创 6中常见的UML关系

继承:空心三角形箭头的实线,子类指向父类。代码中通常有extends关键字(Java)。实现:空心三角形箭头的虚线,实现类指向接口。代码中通常有implements关键字(Java)。关联:通常是类A中需要引用另一个类B的实例作为成员变量,表示类A需要“知道”类B。实线箭头,类A指向类B。依赖:通常是类A中的方法需要类B的实例作为其参数或者变量,而类A本身并

2012-02-06 22:01:18 1079

原创 Nginx 巧用Linux内存加速静态文件访问

nginx 静态文件处理能力是非常棒的,我们能不能进一步优化呢?静态文件的读取,会损耗IO资源。可以考虑把静态文件转移到linux内存中,每次从内存读取资源,效果应该会好很多。不过,系统重启时,内存文件会自动消失。针对这种情况,我们需要做个shell,在系统重启时,把静态文件拷贝到内存中。        在给出shell示例之前,先做几个假设。nginx.conf中所配置站点的路径是/home

2012-02-02 14:54:34 4248

原创 Linux Nginx服务守护监控

由于Nginx的出色表现,越来越多的web服务器采用Nginx。虽然nginx很棒,但万一挂了呢?我们最好写个小脚本来监控。如果nginx挂了,系统自动重启。当然,在给出脚本之前,先做几个假设,nginx的目录是/usr/local/nginx/,其pid conf 分别为在相应默认目录之下。实例脚本如下:#! /bin/bash pidFile=/usr/local/ngin

2012-01-31 17:59:11 2281

原创 Linux tar 如何在压缩之后删除原文件及相关拓展用法

在平时的维护工作中,tar命令应该经是会常用到。我们常常用这个命令来归档压缩文件,如何压缩之后删除原文件呢?假设我们压缩文件文件aaa.log 为aaa.log.tar.gz ,归档压缩之后,并删除文件aaa.log。请参阅下面的命令:tar -zcvf aaa.log.tar.gz aaa.log --remove-files           可以看出,主要是使用了--

2012-01-30 11:01:20 29329

原创 Linux 如何用vim命令把编辑文件的几行内容拷贝到一个新文件

在用vim编辑文件时,常常会用到一个功能:把编辑文件的几行内容拷贝到一个新文件中。怎么实现该功能?假设编辑文件nginx.conf ,把该文件的51至91行拷贝到新文件./vhost/res.help.com.conf中,详细实现,请参阅下面示例::51,91w!./vhost/res.help.com.conf再拓展下,如何把nginx.conf 中的31到34行追加到文件./v

2012-01-29 10:14:30 8353 1

原创 Js ifame和父窗口内函数如何互调

页面A,其内部有个iframe,部分 html代码如下: A页面中有段js脚本如下:var System={ CloseFrame:function () { try{ var frames=document.getElementById("ifmApp"); var AppH

2012-01-13 09:07:53 1617

原创 Js ie浏览器下,怎么不提示关闭非window.open方式打开的窗口?

对于非window.open 方式打开的窗口,我们用window.close 关闭的时候,常常会弹出个提示框,怎么去除该提示框呢?请参阅下面的关键代码: function WinClose(){ window.opener=null; window.open("", "_self"); window.close(); }在需要关闭该窗口时,调用该函数即可!对

2011-12-29 10:46:42 2041

原创 SQL2005 怎么获取汉字的拼音首字母

在sql2005中,怎么获取汉字拼音的首字母?例如,中国人民 ,其拼音首字母组合该为ZGRM。我们可以在在sql2005中定义一个函数fun_getPY,sql语法如下:/****** 对象: UserDefinedFunction [dbo].[fun_getPY] 脚本日期: 12/28/2011 10:48:52 ******/IF EXISTS (SELECT * FROM

2011-12-28 10:49:07 1752

原创 xml那些特殊字符需转义

xml是一种常用的数据格式,在xml文件中,有些特殊字符,需要转义。如果不正确地转义会引起程序异常。有哪些特殊字符呢?请参阅下表:      字符         转移字符    备注 <小于号>>大于号& &逻辑与'&apos;单引号

2011-12-27 19:43:53 5346 2

原创 Js 怎么自定义onResize事件监听

浏览器窗口大小改变时,前端显示常常会做些相应调整。针对这种情况,怎么办呢?可能我们马上想到window的onresize事件监听,针对不同浏览器,好像这个事件不太好用,我们能不能自己模拟这个事件呢?请参阅下面的主要代码:void function onResize(){ if(PopBox.mask){ PopBox.mask.style.display="none"; getS

2011-12-20 19:09:56 3054

原创 Linux find命令用法小结

find是个使用频率比较高的命令。常常用它在系统特定目录下,查找具有某种特征【名字类型属主权限等】的文件。find命令的格式: find  [-path ..] -options [-print -exec -ok]path:要查找的目录路径。~ 表示$HOME目录. 表示当前目录/ 表示根目录-print :表示将结果输出到标准输出-exec :对匹配的文

2011-12-16 11:01:16 21501

原创 Android 如何使用layoutopt检验布局文件是否合理

Android 开发中,布局文件一般是不可缺少的,不良的布局文件【比如:不必要的嵌套,过多的视图,嵌套太深】,很容易引起系统开销过大,程序anp等等。怎么初步检测一个布局文件是否合理?除了总所周知的一些规则,我们在项目中践行之外,sdk 还包含了一个layoutopt命令行工具帮助我们分析布局文件的合理性。怎么使用呢?在window平台下,可以通过layoutopt.bat快速地使用lay

2011-12-13 10:54:52 2748 1

原创 Linux sed常规用法小结

sed是一个非交互性的流编辑器,是stream editor的缩写。sed每次只处理一行内容,可以对文本或标准输入流进行处理。需要注意的是,sed并不直接操作初始数据,它操作的是一份原始数据的拷贝。sed处理时,把当前处理的行存储在临时缓冲区中,然后处理缓冲区中的内容,处理完成后,如果没有重定向到文件, 将把缓冲区中的内容送往屏幕,接着处理下一行直到处理完毕。理论的东东,这里不谈了,下面谈些常

2011-11-30 17:00:11 2833

原创 Android 如何实现分享图片功能

对于图片,如何实现分享功能,请参阅下面的代码: // 分享照片 public void SharePhoto(String photoUri,final Activity activity) { Intent shareIntent = new Intent(Intent.ACTION_SEND); File file = new File(photoUri); shareInt

2011-11-29 09:22:33 7960 1

原创 Android 程序log图标大小

软件安装之后,手机屏幕上会出现个程序的图片,这个log图标是怎么制定呢?为了适应不同分辨率,常常需要res目录下drawable-hdpi、drawable-mdpi和drawable-ldpi中分别放置log图片,该图片是png格式,大小分别为:72X72,48X48 和36X36像素。其他图片尺寸,请参考下图。

2011-11-25 13:17:44 2648

原创 Android 怎么自定义枚举类型的值

在已知可能输入值情况下,我们常常会用到枚举类型。在java中,怎么自定义枚举类型的值呢?请参考如下代码:public enum Point { Satisfaction(1), Dissatisfied(-1); private final int val; private Point(int value) { val = value; } public int getV

2011-11-24 13:09:08 5254

原创 Linux 连接mysql报错Access denied for user 'root'@'localhost'

忘记mysql密码,使用不对的服务器密码,在连接服务器的时候,常常会提示 Access denied 错误,如下图所示:[root@localhost bin]# ./mysql -uroot -p12345ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)遇到上面情况

2011-11-23 08:43:01 50927 1

原创 Android 怎么简单实现预编译

在C/C++开发中,常常会用到预编译指令。在编译程序的时候,根据不同环境生成不同的可执行文件。这种方式,把很多判断工作由运行时转移到编译时,以牺牲编译效率来换取运行效率。在android开发中,我们能不能实现这样类似的功能呢?如果记得不错的话,java目前应该没有预编译指令,那怎么实现这样效果呢?我们可以巧妙地利用常量来实现类似的功能。编译的时候,一般会把常量进行硬编码,并把不能抵达的代码进行

2011-11-18 09:02:18 2874 1

原创 php 怎么确保两个函数被调用的顺序

在php中,怎么确保在调用一个函数之前,必须调用另外一个函数。当然,我们很快可能想到类的构造函数及成员函数。除了这种方式之外,还有其他方式吗?假设 在调用Search之前,必须调用Init函数,可以用如下方式组织代码:function Init(){ //init自身的实现 // to do init //Search 的实现 // to do search functio

2011-11-18 08:34:08 2560

原创 XP 怎么根据进程名及服务名自动杀死相关进程

很多软件都喜欢把自己搞成自启动,搞成服务,每次登陆系统,启动一大堆软件,把内存,cpu吃掉很多,怎么办呢?当然,可以通过相关设置,能禁止。不过有些软件,每次使用时,常常会设置成自启动,总不成每次都设置吧,更何况很多时候,我们只知道进程名,并不知道相关服务是什么,怎么禁用呢?从任务管理器中,随便找几个进程,以TSVNCache.exe,WPService.exe及msnmsgr.exe为例:建立

2011-11-17 21:50:51 2140

原创 js 如何通过js脚本动态加载js文件及读写cookie

在前端开发中,我们不免用到读写cookie,动态引入js脚本等相关操作,怎么实现呢?请参阅下面的js函数:var JsHelper={ CreateJS: function(url) { var h = document.getElementsByTagName("head")[0]; var s = document.createElement("SCRIPT"); s.ch

2011-11-17 08:41:27 2265

原创 Android 怎么获取手机端的ip地址

在和服务器互动的时候,常常会用到客户端ip地址。当然,在服务器端可以获取请求过来的ip,在手机端,怎么获取自己的ip呢?请参阅下面的函数: public static String GetHostIp() { try { for (Enumeration en = NetworkInterface .getNetworkInterfaces(); en.hasMoreEl

2011-11-16 08:33:10 13330 1

ZendFramework入门教程

ZendFramework入门经典教程 简体中文版本

2010-11-10

企业应用架构模式(中文版)

本书获得了2003年度美国软件开发杂志图书类的生产效率奖和读者选择奖 是本很不错的书!

2011-05-17

ADT-10.0.1 android开发

android 开发 ADT-10.0.1

2011-05-20

WindowsAPI分类速查.zip

WindowsAPI分类速查 WindowsAPI分类速查 常用api 查询

2009-05-13

ZendFramework中文手册

ZendFramework中文手册,学习ZendFramework必不可少资料! 中文版本,比较适合不喜欢E文的筒靴!

2010-10-20

Jquery中文参考手册

jquery 中文帮助参考手册是学习jquery很好的一本参考资料!

2010-10-20

Appach中文帮助手册

appach中文手册,学习appach必不可少的参考资料!

2010-10-20

Newtonsoft.Json.dll

C# 服务器端 json数据 解析。 解析json主要用到的类:JavaScriptConvert,JavaScriptObject 和 JavaScriptArra

2011-07-05

Linux C函数参考手册(PDF版)

Linux C函数参考手册(PDF版)

2012-03-05

空空如也

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

TA关注的人

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