- 博客(16)
- 收藏
- 关注
原创 启动页加载远程广告的简单实现
启动页在加载完毕会自动执行AppDelegate didFinishLaunchingWithOptions 函数- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for
2015-12-31 14:13:37
778
原创 .gitignore的使用
当我们在向GIT提交代码的时候往往需要忽略一些文件或文件夹,把这些文件列为“黑名单”。.gitignore文件的作用就是让Git知道哪些文件需要被忽略。如何加入到项目中:1、终端cd切换到项目目录下2、输入touch .gitignore(生成.gitignore文件)3、双击打开.gitignore文件,填写需要忽略文件的规则
2015-11-06 18:50:28
483
原创 同步项目至GitHub
1、下载SourceTree(一个Git图形管理工具)https://www.sourcetreeapp.com/2、创建本地仓库(目标路径选择本地项目路径)这样项目文件夹内就多了一个隐藏目录.gitsourceTree会显示刚刚新增的本地git库至此本地Git库已经搭好
2015-11-04 19:55:28
839
原创 根据jquery validate验证插件改写
自网站刊登页改版以来使用的jq的验证插件已经使用一段时间,总结一下:1.使用方便,通过json格式将每个要验证的控件传入进去.2.扩展简便,如果插件自带的验证条件不满足,可以自定义验证函数。当然也有不足点:IE浏览器使用会很卡,验证会被执行多次,验证程序执行过程中占用过多的CPU,同样的验证会被执行多次,插件性能有待提高。验证的取值默认是根据元素的name,要先与后端达成一致。
2012-10-17 11:22:59
1448
原创 父元素與子元素的冒泡事件
function propagation(){ alert(1);}function propagation_a(event){ alert(2);} 冒泡事件當父級li點擊觸發propagation方法,子元素也會繼承此方法。
2011-09-01 20:55:02
1196
原创 jquery 菜單擴展
菜單效果圖:$_this_type_height = $jq(this).find(".type-info").height(); //右側對應顯示的分類div高度$_this_height = $jq(this).offse
2011-09-01 20:06:27
114
原创 ajax 一次请求
在网站开发中经常会用到ajax,从执行效率上应该注意一些问题。例如:原始是每次切换一次选项都会发起请求,这样会降低效率,我们可以将请求后的数据保存下来,然后下次根据请求地址直接获得请求内容,这样同url每次只需请求一次。为此专门写一个JQ插件来做这件事就很有必要。插件具体内容:(function($){ //存放請求過
2011-07-04 09:22:18
1060
原创 jquert的$.getJSON
json可以表示数组和复杂的对象,而不仅仅是键和值的简单列表。一般我们用作前台页面的请求与后台数据进行交互。在jquery中有个方法为$.getJSON专门用来处理这种请求。 $doument.ready(function(){ $('#button'
2011-07-04 07:36:38
586
转载 IE中Image .onload的问题
在web开发在获取图片宽高是很正常的事情,图片在加载完成前是获取不到图片的宽高的,在加载完成后才可以获取图片本身的宽高,例如: var img = new Image();img.src = "loading.gif";img.onload = function(){ alert ( img.width );}; OK?这段代码看着没什么问题,但在ie中会有一个bug,就是ie第一次打开的时候
2011-06-30 19:39:00
1066
转载 优化jQuery的each
请记住 – jQuery只是JavaScript。它并没有能力用来优化你糟糕的代码。 正如我们必须优化JavaScript for语句一样,我们必须优化jQuery的each方法 糟糕的代码: someDivs.each(function() { $(#anotherDiv)[0].innerHTML += $(this).text();}); 1.在每一次循环中都会搜寻another
2011-06-30 13:06:00
137
转载 Firebug Console API 与命令行
Console API当打开 firebug (也包括 Chrome 等浏览器的自带调试工具),window 下面会注册一个叫做 console 的对象,它提供多种方法向控制台输出信息,供开发人员调试使用。下面是这些方法的一个简单介绍,适时地运用它们,对于提高开发效率很有帮助。console.log(object[, object, ...])使用频率最高的一条语句:向控制台输出一条消
2011-06-20 08:54:00
115
转载 jquery 插件开发
先写一个美化表格的例子,让表格的奇偶行颜色不同,然后鼠标移到某行上,某行可以高亮显示。一个通用的框架 在动手写自己的jQuery插件之前,自然是先研究一下别人写的插件了。其实写jQuery也基本有一个通用的框架。(function($){$.fn.yourName = function(options){//各种属性、参数}var options = $.extend(defa
2011-06-01 02:47:00
536
原创 unserialize 反序列乱码转换
<br />之前有遇到一个问题,在使用unserialize 转换的时候有时候会出现乱码,导致读取不到数据,查了下资料找到了一条正则替换<br /> <br />/** * * 反序列亂碼轉換 * @param $r_serialize_array 序列數組 */ function unserialize_conv($r_serialize_array){ $_serialize_array = str_replace("/r", "", $
2011-03-08 16:36:00
1446
原创 sphinx总结
关于Sphinx一般而言,Sphinx是一个独立的搜索引擎,意图为其他应用提供高速、低空间占用、高结果相关度的全文搜索功能。Sphinx可以非常容易的与SQL数据库和脚本语言集成。当前系统内置MySQL和PostgreSQL 数据库数据源的支持,也支持从标准输入读取特定格式的XML数据。通过修改源代码,用户可以自行增加新的数据源(例如:其他类型的DBMS的原生支持)。搜索API支持PHP、Python、Perl、Rudy和Java,并且也可以用作MySQL存储引擎。搜索API非常简单,可以在若干
2011-03-06 20:12:00
3311
转载 Jpgraph绘制柱形图
SetScale("textlin"); $graph->SetShadow(); //设置阴影 $graph->img->SetMargin(40,30,20,40); //设置边距 $barplot = new BarPlot($data); /
2011-01-19 18:41:00
144
转载 file_get_contents 增加超时的时间限制
在使用file_get_contents函数的时候,经常会出现超时的情况,在这里要通过查看一下错误提示,看看是哪种错误,比较常见的是读取超时,这种情况大家可以通过一些方法来尽量的避免或者解决。这里就简单介绍两种:一、增加超时的时间限制这里需要注意:set_time_limit只是设置你的PHP程序的超时时间,而不是file_get_contents函数读取URL的超时时间。我一开始以为set_time_limit也能影响到file_get_contents,后来经测试,是无效的。真正的修改file_
2011-01-19 18:28:00
11211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人