自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 javascript正则,截取字符串中合法URL

//正则,截取字符串中合法URL,过滤多余function getRightURL(str_url){// str_url= str_url.replace(/]*>*/g,'');// str_url= str_url.replace(/[ | ]*\n/g,'\n');// str_url= str_url.replace(/

2014-12-02 12:55:59 1989

转载 javascript匹配字符串是否符合链接URL要求

转载来源:http://www.aspxhome.com/javascript/skills/20086/40057.htm//匹配字符串是否符合链接URL要求对最后的参数中增加了A-F,其他位置也可以考虑加上因为部分URL中是支持且使用了大写function IsURL(str_url){ var strRegex = "^(

2014-12-02 12:53:46 1054

原创 DISCUZ缓存机制

一、DICUZ缓存机制分析:        使用缓存机制的目的很明显,降低服务器性能的消耗,对于常用且变动比较小的数据的数据,可以尽可能的使用缓存来解决,代替最原生的不断的进行数据库查询匹配的过程。而Discuz中提供的数据缓存方式包括内存、数据库、文件三种方式,具体如下。    (1)、项目根目录/config/config_global.php配置数据库/文件缓存方式,当然还有第三

2014-11-25 22:58:39 7797 1

原创 DISCUZ 之论坛首页加载过程,FORUM相关

可能有理解不透彻的地方,欢迎回帖拍砖,会多加改进1、加载class_core.php可查看全局数据初始化的另外一个笔记2、功能模块中哦跟你的mod对应了source/forum中指定的文件。缓存模块根据当前所处的功能模块,加载必需的缓存内容,默认的缓存内容一般会在操作完指定模块之后存放在用二进制的形式序列化后存放在数据库表中//BBS相关的功能模块   $modarray =

2013-09-05 17:50:45 5856

原创 DISCUZ 插件机制

1、参考  http://faq.comsenz.com/library/plug/plugin/plugin_pre.htm.2、由第一点中的官方提供的参考库可以基本可以了解怎么去开发一个插件。这里简述几点重要的一、配置文件中config_global.php中加上     $_config['plugindeveloper'] =1 ;就可以在后台-应用-插件 中设计新插

2013-09-05 17:32:54 3516

原创 discuz获取当前访问用户是否手机用户checkmobile()

discuz中不错可以借鉴的内容:function_core.php函数function checkmobile()获取当前访问用户是否手机用户function checkmobile() { global $_G;//全局变量,在discuz中使用,其他地方可忽略 $mobile = array(); static $mobilebrowser_list

2013-08-23 16:43:33 3272

原创 discuz后台管理增加新导航/新单页

1/如果所新增顶级导航,需要在admin_menu.php中变量$topmenu中新增数组元素,如$topmenu = array( 'index' => '', 'global' => '', 'style' => '', 'topic' => '',

2013-08-23 16:38:44 1945

原创 完善discuz的@圈人功能

对于原始的discuz的@圈人功能,存在一下几个缺陷:1/ 如果在圈人的时候,在其后不小心对人名进行了字体/颜色/大小之类的样式设定时,如[i]@02nice[/i],后台逻辑代码中分析到的人名会无法匹配2/ 如果在圈人的时候,在人名之后换行,后台也会无法匹配修改方式:在论坛用户发表主题/回复/发帖时,对于用户编辑内容提交过程中,圈人增加用户链接的效果内容是会保存在数据

2013-08-23 16:33:39 1475

原创 文件大小单位转换

转换大小单位 function sizecount($size) { if($size >= 1073741824) { $size = round($size / 1073741824 * 100) / 100 . ' GB'; } elseif($size >= 1048576) { $size = round($size / 1048576

2013-08-23 16:30:19 1493

原创 关于Intent内容传递action, category, data(Uri), type

新人,对intent的使用也只是用在比较浅层,一直将其定义为组件之间数据传递的桥梁。但是:昨天在编写一个widget DEMO的过程中,连续通过getPendingIntent调用已经封装好的pendingIntentremoteViews.setOnClickPendingIntent(R.id.btn0, getPendingIntent(context, 0))

2012-09-17 11:01:51 953

原创 报错android.util.AndroidRuntimeException: You cannot combine custom titles with other title features

【报错】android.util.AndroidRuntimeException: You cannot combine custom titles with other title features造成这个出错的原因是因为在代码中使用了:this.requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);原因应该所在android3.0以上的

2012-08-28 11:37:24 1550

原创 ubuntu下脚本sh使用问题

在ubuntu下编写脚本时偶尔会出现如下图片的错误,原因估计是ubuntu下使用的sh命令用的是dsh,而不是bash1、使用该脚本时,如sh sh06.sh,会出现错误,所以使用bash sh06.sh运行时不会出现错误 2、另外可以给该脚本添加运行权限,直接使用./s

2011-08-25 14:42:07 733

转载 Android之UID and PID

转载于:http://www.apkbus.com/forum.php?mod=viewthread&tid=1193    我们经常在一个activity中去start另一个activity,或者与另一个acitivity的结果进行交互(startActivityFor

2011-08-09 20:16:07 933

转载 详细介绍Java的内存管理与内存泄露

转载源地址:http://developer.51cto.com/art/200906/129353.htmJava内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性

2011-08-01 11:25:28 474

原创 android开发搭建环境时遇到问题

在运行程序时报错:[2011-07-20 20:17:26 - Activity01] Android Launch![2011-07-20 20:17:26 - Activity01] The connection to adb is down, and a severe er

2011-07-24 20:30:48 776

android-ADT-0.9.7

基于android开发的组件,android-ADT-0.9.7

2011-07-21

Java参考文档.JDK_API_1_6_zh_CN.CHM

本文档是 Java 2 Platform Standard Edition 6.0 的 API 规范。 java api jkd

2011-09-12

WinPcap中文帮助手册

本手册提供了WinPcap编程接口的描述及其源代码。它与详尽的WinPcap核心资料一起,为编程人员提供了详细的函数与结构的描述,同时也提供了若干教程和程序范例。

2011-05-05

MFC深入浅出_李久进_完整版

MFC (Microsoft Foundation Class Library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。Microsoft Visual C++提供了相应的工具来完成这个工作:AppWizard可以用来生成初步的框架文件(代码和资源等);资源编辑器用于帮助直观地设计用户接口;ClassWizard用来协助添加代码到框架文件;最后,编译,则通过类库实现了应用程序特定的逻辑。

2011-05-05

空空如也

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

TA关注的人

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