- 博客(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, 当你在脚本中直接写:<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> $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
PCsyncManager同步套件
2009-03-23
MT6225手机驱动程序
2009-03-23
天语G86版本G86092814812V0219原厂资料.rar
2009-03-23
MT6227驱动程序
2008-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人