自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

创业的程序员

程序员到了时间了就该转型了。

  • 博客(42)
  • 资源 (16)
  • 收藏
  • 关注

转载 如何选择大型网站的内容管理系统?

转载:有兴趣讨论一下  个人对内容管理系统有点研究,偶来说一吓啊。  由于针对的目标用户不同,各个系统的一些特点都会有所不同的。对于内容管理这样一个并不涉及太多核心技术的东西,说个实在话,随便你找哪一家,都能满足你的需求,如果允许他来根据你的需求做定制开发的话:-)  基本上,国内的内容管理系统可以分成三个类别:www.findart.com.cn  第一个类别,面向政府、媒体、ICP、大型企业的,特点是维护内容的人较多,水平有高有低,但是需求比较明确,就是做网站,做各种类型的信息发布,要求

2010-09-28 22:04:00 1173

原创 WordPress插件机制实现原理

<br />一直对软件的组件、插件架构非常感兴趣,我认为现在开发任何应用程序,一定要有一个架构良好的插件机制,这样可以吸引其他人来开发插件,极大的扩充 系统的功能。Eclipse就是一个非常棒的例子,几乎你想什么功能,都可以从社区中找到相应的第三方插件。Firefox也同样如此,它的插件机制非常 灵活(尤其是相对IE而言),因此Firefox社区中可以找到各种各样的插件。1)WordPress读取所有可用的插件<br />在文件“/wp-admin/includes/plugin.php”中,函数 ge

2010-09-27 13:20:00 949

WordPress插件机制实现原理

一直对软件的组件、插件架构非常感兴趣,我认为现在开发任何应用程序,一定要有一个架构良好的插件机制,这样可以吸引其他人来开发插件,极大的扩充 系统的功能。Eclipse就是一个非常棒的例子,几乎你想什么功能,都可以从社区中找到相应的第三方插件。Firefox也同样如此,它的插件机制非常 灵活(尤其是相对IE而言),因此Firefox社区中可以找到各种各样的插件。1)WordPress读取所有...

2010-09-27 13:20:00 158

原创 15款WordPress角色权限管理插件

<br />发表于:2010年03月01日  分类:Wordpress资源  1条评论  1231 views  <br />wordpress 开放注册后的权限分配管理也是很重要的。下面,就请看看这15款WordPress角色权限管理插件。<br />Role Manager WordPress Plugin<br />这应该是目前最强大的一款WordPress角色管理插件,使用它,你可以:<br /> * 修改现有角色等级的名称。你可能并不

2010-09-27 13:19:00 2497

15款WordPress角色权限管理插件

发表于:2010年03月01日 分类:Wordpress资源 1条评论 1231 views wordpress 开放注册后的权限分配管理也是很重要的。下面,就请看看这15款WordPress角色权限管理插件。Role Manager WordPress Plugin这应该是目前最强大的一款WordPress角色...

2010-09-27 13:19:00 1539

原创 NotificationManager和Notification的使用总结

<br /> <br />常驻Notification栏,以前写的时候只能出现在“通知”这一组中,想把它放在“正在运行”组中却不知道怎么放,查了下官方文档,找到了方法,在notification的flags字段中加一下“FLAG_ONGOING_EVENT”就可以了。同时我也把Notification的使用方法给总结了一下。详见下文:<br />(1)、使用系统定义的Notification<br />以下是使用示例代码: //创建一个NotificationManager的引用 <br />String

2010-09-26 10:00:00 955

NotificationManager和Notification的使用总结

常驻Notification栏,以前写的时候只能出现在“通知”这一组中,想把它放在“正在运行”组中却不知道怎么放,查了下官方文档,找到了方法,在notification的flags字段中加一下“FLAG_ONGOING_EVENT”就可以了。同时我也把Notification的使用方法给总结了一下。详见下文:(1)、使用系统定义的Notification以下是使用示例代码: //创建一个Not...

2010-09-26 10:00:00 50

没有电脑的入侵-深入浅出社会工程学

警告:请不要使用本文重涉及的任何方法进行认行违法行为 基础知识 在讲正题前先了解一下基本的知识吧:一些恶意入侵系统并进行摧毁的人叫cracker,而一些只会使用别人开发的工具去入侵的叫做scriptkiddies.我想这些都是大家知道的吧。真正的黑客是具有编程能力并可以自己开发工具并有共享精神的人。一个真正的黑客不但是技术上的能人,同时,也应该是心理战术和与人交流的高手。对于怎么才能成为一个真正黑...

2010-09-15 21:42:00 136

原创 JQuery弹出层插件jquery-msgbox

<br />经常会在web开发中用到弹出消息框功能<br />比如注册,登录,信息显示等<br />jquery-msgbox 是个不错的选择哦<br />官方地址:<br />http://code.google.com/p/jquery-msgbox/downloads/list<br /> <br /> 

2010-09-14 10:09:00 1777

JQuery弹出层插件jquery-msgbox

经常会在web开发中用到弹出消息框功能比如注册,登录,信息显示等jquery-msgbox 是个不错的选择哦官方地址:http://code.google.com/p/jquery-msgbox/downloads/list...

2010-09-14 10:09:00 474

原创 利用Eval解json格式,浏览器会报,invalid label错

<br />比如,如下的代码:function handle_success(response){ var json = eval(response); // response = "{'foo' : 'bar'}"; }<br />浏览器会报,invalid label错, 这是因为, eval会尝试将你的response解释为一个label, 当你在脚本中直接写:<script> {'foo' : 'bar'};</script><br />会报错的原理是一样的.<br

2010-09-11 14:14:00 1241

利用Eval解json格式,浏览器会报,invalid label错

比如,如下的代码:function handle_success(response){ var json = eval(response); // response = "{'foo' : 'bar'}"; }浏览器会报,invalid label错, 这是因为, eval会尝试将你的response解释为一个label, 当你在脚本中直接写:&lt;script...

2010-09-11 14:14:00 71

转载 Android源代码编译一次成功

<br />Android源代码编译一次成功,非常幸运编译环境<br />下载和编译流程<br />根据http://source.android.com/download的说明,成功的下载了所有源代码,整个目录文件接近1.5G<br />1. 下载repo工具<br />curl http://android.git.kernel.org/repo > $HOME/bin/repo<br />cd $HOME/bin<br />chmod +x repo<br />2.导出android项目<br />m

2010-09-11 00:12:00 1186

Android源代码编译一次成功

Android源代码编译一次成功,非常幸运编译环境下载和编译流程根据http://source.android.com/download的说明,成功的下载了所有源代码,整个目录文件接近1.5G1. 下载repo工具curlhttp://android.git.kernel.org/repo&gt; $HOME/bin/repocd $HOME/binchmod +x ...

2010-09-11 00:12:00 112

转载 分享编译Android源码的全过程

<br /><br />通过参考网上的相关资料,我编译Android源码的步骤如下:1 我的系统是Ubuntu 8.042 系统上必须安装以下工具(摘自网上的资料):<br /> <br /> sudo apt-get install build-essential<br /> sudo apt-get install make <br /> sudo apt-get install gcc <br /> sudo apt-get install g++ <br /> sudo apt-get instal

2010-09-11 00:10:00 705

分享编译Android源码的全过程

通过参考网上的相关资料,我编译Android源码的步骤如下:1 我的系统是Ubuntu 8.042 系统上必须安装以下工具(摘自网上的资料):sudo apt-get install build-essentialsudo apt-get install makesudo apt-get install gccsudo apt-get install g++sudo apt-get...

2010-09-11 00:10:00 91

转载 Android高性能文件类MemoryFile

<br />很多网友抱怨Android处理底层I/O性能不是很理想,如果不想使用NDK则可以通过MemoryFile类实现高性能的文件读写操作。MemoryFile顾名思义就是内存文件的意思,如果你过去从事过Win32开发,那么它的原理就是MapViewOfFile(),当然开发过Linux的网友可能很快就联想到了mmap(),是的该类就是他们的托管代码层封装,位于android.os.MemoryFile这个位置,从Android 1.0开始就被支持。<br />  MemoryFile适用于哪些地方呢?

2010-09-10 06:30:00 2799 1

Android高性能文件类MemoryFile

很多网友抱怨Android处理底层I/O性能不是很理想,如果不想使用NDK则可以通过MemoryFile类实现高性能的文件读写操作。MemoryFile顾名思义就是内存文件的意思,如果你过去从事过Win32开发,那么它的原理就是MapViewOfFile(),当然开发过Linux的网友可能很快就联想到了mmap(),是的该类就是他们的托管代码层封装,位于android.os.MemoryFile这...

2010-09-10 06:30:00 144

原创 使用webview.copyBackForwardList()来进行判断是否是在当前页打开的链接

<br />使用webview时,可以在WebviewClient类的shouldOverrideUrlLoading方法中获得每次打开的页面,如果希望知道这个页面是否加入了target="_blank"在一个新标签也打开。并没有直接的方法可以知道。那么我们可以获得这个方法的copyBackForwardList值。如果加入了target="_blank"标签,那么这个copyBackForwardList的值一定是0,因为是新标签,没有back可以放回。如果是在当前页面打开,那么这个值肯定是1.因为在当前

2010-09-09 22:42:00 2505

使用webview.copyBackForwardList()来进行判断是否是在当前页打开的链接

使用webview时,可以在WebviewClient类的shouldOverrideUrlLoading方法中获得每次打开的页面,如果希望知道这个页面是否加入了target="_blank"在一个新标签也打开。并没有直接的方法可以知道。那么我们可以获得这个方法的copyBackForwardList值。如果加入了target="_blank"标签,那么这个copyBackForwardList的...

2010-09-09 22:42:00 238

转载 menu.addIntentOptions 添加动态菜单

<br />android的一个activity可以再选中某项之后按menu键弹出特定的菜单,也就是动态菜单。<br />动态菜单的实现是靠menu类中的addIntentOptions函数实现的,具体的声明如下: <br />int android.view.Menu.addIntentOptions( int groupId, int itemId, int order, ComponentName caller, Intent[] specifics, Intent inten

2010-09-09 22:22:00 1373

menu.addIntentOptions 添加动态菜单

android的一个activity可以再选中某项之后按menu键弹出特定的菜单,也就是动态菜单。动态菜单的实现是靠menu类中的addIntentOptions函数实现的,具体的声明如下: int android.view.Menu.addIntentOptions( int groupId, int itemId, int order, ComponentName caller...

2010-09-09 22:22:00 65

原创 android应用开机自动运行程序

背景知识:当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为 android.intent.action.BOOT_COMPLETED。只要在程序中“捕捉”到这个消息,再启动之即可。记住,Android框架说:Don't call me, I'll call you back。我们要做的是做好接收这个消息的准备,而实现的手段就是实现一个BroadcastReceiver。 <br /><br />代码解析: <br /><br />1、界面Ac

2010-09-09 22:16:00 1332

android应用开机自动运行程序

背景知识:当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为 android.intent.action.BOOT_COMPLETED。只要在程序中“捕捉”到这个消息,再启动之即可。记住,Android框架说:Don't call me, I'll call you back。我们要做的是做好接收这个消息的准备,而实现的手段就是实现一...

2010-09-09 22:16:00 63

原创 android manifest.xml中元素含义

<br />android:allowTaskReparenting <br />是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。 <br />--------------------------------------------------------------- <br />android:alwaysRetainTaskState <br />是否保留状态不变, 比如切换回home, 再从新打开, activity处于最后的状态 <br />--------------

2010-09-09 22:13:00 763

android manifest.xml中元素含义

android:allowTaskReparenting 是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。 --------------------------------------------------------------- android:alwaysRetainTaskState 是否保留状态不变, 比如切换回home, 再从新打开, activity处于...

2010-09-09 22:13:00 53

原创 Android无法访问本地服务器(localhost)的解决方案

最近在Android开发中,发现无法访问localhost(127.0.0.1)。 <br /><br />  Google之,得解: <br /><br />  Issue 133: localhost/127.0.0.1 not supported <br /><br />  原因分析: <br /><br />  Android模拟器把它自己作为了localhost! <br /><br />  换言之:使用localhost(127.0.0.1)访问的都是模拟器自己而非本地! <br /><br /

2010-09-09 22:11:00 1810

Android无法访问本地服务器(localhost)的解决方案

最近在Android开发中,发现无法访问localhost(127.0.0.1)。   Google之,得解:   Issue 133: localhost/127.0.0.1 not supported   原因分析:   Android模拟器把它自己作为了localhost!   换言之:使用localhost(127.0.0.1)访问的都是模拟器自己而非本地!   解决方案:   使用And...

2010-09-09 22:11:00 171

原创 webview中拦截超链接

<br />mWebView.setWebViewClient(new WebView Client(){ /* 此处能拦截超链接的url,即拦截href请求的内容. */ public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } });  <br /> <br />android WebView中拦截

2010-09-09 22:10:00 4770 4

webview中拦截超链接

mWebView.setWebViewClient(new WebView Client(){ /* 此处能拦截超链接的url,即拦截href请求的内容. */ public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return tru...

2010-09-09 22:10:00 207

原创 JS实现base64编码与解码

<br />var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var base64DecodeChars = new Array(-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,

2010-09-08 10:08:00 39615

JS实现base64编码与解码

var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var base64DecodeChars = new Array(-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -...

2010-09-08 10:08:00 80

原创 Android平台显示单位px和dip以及sp的区别

<br />发现在Android的layout文件中layout_width或layout_height有时候可能会指定具体的单位,比如有时候为px、dip或者sp等等。下面把常见的单位做下简单的介绍,比如说<br /><br />px (pixels)像素 -- 一般我们HVGA代表320x480像素,这个用的比较多。<br />dip或dp (device independent pixels)设备独立像素 -- 这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA cwj推荐使用这个,不依

2010-09-08 09:44:00 754

Android平台显示单位px和dip以及sp的区别

发现在Android的layout文件中layout_width或layout_height有时候可能会指定具体的单位,比如有时候为px、dip或者sp等等。下面把常见的单位做下简单的介绍,比如说px (pixels)像素 -- 一般我们HVGA代表320x480像素,这个用的比较多。dip或dp (device independent pixels)设备独立像素 -- 这个和设备硬件有关,一般我...

2010-09-08 09:44:00 83

原创 如何判断Android手机当前是否联网?

<br />如果拟开发一个网络应用的程序,首先考虑是否接入网络,在Android手机中判断是否联网可以通过 ConnectivityManager 类的isAvailable()方法判断,<br />首先获取网络通讯类的实例 <br />     ConnectivityManager cwjManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); ,<br />     使用cwjManager.getActi

2010-09-08 09:41:00 1409

如何判断Android手机当前是否联网?

如果拟开发一个网络应用的程序,首先考虑是否接入网络,在Android手机中判断是否联网可以通过 ConnectivityManager 类的isAvailable()方法判断,首先获取网络通讯类的实例 ConnectivityManager cwjManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERV...

2010-09-08 09:41:00 73

原创 webView在开发过程中应该注意几点

& 在开发过程中应该注意几点:1.AndroidManifest.xml中必须使用许可”android.permission.INTERNET”,否则会出Web page not available错误。2.如果访问的页面中有Javascript,则webview 必须设置支持Javascript。webview .getSettings().setJavaScriptEnabled(true);3.如果页面中链接,如果希望点击链接继续在当前browser中响应,而不是新开Android的系统browser

2010-09-08 09:36:00 1313 1

webView在开发过程中应该注意几点

在开发过程中应该注意几点:1.AndroidManifest.xml中必须使用许可”android.permission.INTERNET”,否则会出Web page not available错误。2.如果访问的页面中有Javascript,则webview 必须设置支持Javascript。webview .getSettings().setJavaScriptEnabled(true);3....

2010-09-08 09:36:00 70

Android--当webview加载网页的时候在标题栏上显示加载进度

public class ProgressTest extends Activity{final Activity context = this;@Overridepublic void onCreate(Bundle b) { super.onCreate(b); requestWindowFeature(Window.FEATURE_PROGRESS);//...

2010-09-08 09:34:00 162

程序员每天该做的事

1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢 4、考虑...

2010-09-06 10:28:00 41

移动应用内广告投放技巧

移动应用内广告投放技巧.ppt 万普官方整理.

2013-01-03

XENU网站死链查找工具

XENU网站死链查找工具,能将网站上的所有连接都爬一遍. 找出有问题的连接.

2011-06-22

ultrareplace5.02.rar

非常好用的一个代码或文本替换工具.值得收藏.

2011-06-22

proguard4.6.zip

proguard4.6.zip 用于混淆与压缩生成的class.防止反编译.

2011-06-22

MRP游戏列表驱动文件(dsm_gm.mrp)

MRP游戏列表驱动文件(dsm_gm.mrp)

2011-05-20

一键旋转屏幕(windows mobile)

一键旋转屏幕,wm,windows mobile RotateScreen

2010-05-24

Wm旋转屏幕-一键横屏 一键竖屏

Wm旋转屏幕-一键横屏 一键竖屏, wm上一键横屏小软件.

2010-05-24

PCsyncManager同步套件

PCsyncManager同步套件,用于连接MTK手机,国产手机,山寨机等等.可以用来发送短信,管理电话簿等等 更多山寨手机方面的资料,可以访问 好狠山寨机网 <a href="http://www.haohen.com ">http://www.haohen.com </a>

2009-03-23

MT6225手机驱动程序

MT6225手机驱动程序下载,用于一些杂品牌手机,国产山寨机等等 更多山寨手机方面的资料,可以访问 好狠山寨机网http://www.haohen.com

2009-03-23

天语G86版本G86092814812V0219原厂资料.rar

天语G86版本G86092814812V0219原厂资料.rar 更多山寨手机方面的资料,可以访问 好狠山寨机网 <a href="http://www.haohen.com ">http://www.haohen.com </a>

2009-03-23

Eclipse 3.4.1 (Ganymede SR1) STP发布包修正

Eclipse 3.4.1 (Ganymede SR1) STP发布包修正

2009-03-23

AT编程简介.pdf

AT编程简介.pdfAT编程简介.pdfAT编程简介.pdf

2008-03-07

MPEG与MP3技术的发展(PDF)

MPEG与MP3技术的发展(PDF).zip

2008-03-07

OSGI实战

OSGI实战.pdf

2008-03-07

练成Linux系统高手教程

练成Linux系统高手教程.pdf

2008-03-07

MT6227驱动程序

MT6227驱动程序,用于常用手机的序列接口的驱动,用于AT手机开发 应大家要求,加上了使用方法,如果还不太清楚可以联系我. 使用方法: 解压后点击setup.exe 然后一直是点Next 安装完成后,连接上手机的数据线 在选择连接方式的时候选择"序列接口"(我的手机是这个选项,反正不是U盘的那个)这个时候屏幕上会显示找到了这个新硬件... 安装好后,会有个软件PCSyncManager,打开,选择Setting-> 中文.变成了中文版....在端口那里可以选择COM口,不同系统可能那个端口不一样,可以去试验.设置好后,在点电话簿会出现提示是否下载数据.... 这样就可以用了,这个软件可以读取短信,电话簿,发送短信等等.... 还有管理手机上的文件等..至于用来编程的话可以用附件->通讯->超级终端来连接,选择相应的端口,然后波特率是9600,这样就可以发送AT指令到手机了...输入AT回车,如果出现OK表示连接成功了. 详细操作可以联系我. 在网站:www.haohen.com上的驱动里面找到对应的 MT6227驱动. http://www.haohen.com 我网站上的驱动下载是不用收金币的. 如果这里下载不了,可以去我网站搜索 好狠山寨机网 <a href="http://www.haohen.com ">http://www.haohen.com </a> 上面的连接里面有详细的使用教程

2008-03-06

空空如也

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

TA关注的人

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