自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 收藏
  • 关注

原创 iOS UIView非常用方法及属性详解

http://www.cnblogs.com/snake-hand/p/3190021.htmliOS UIView非常用方法及属性详解tyle="font-family:Simsun; font-size:16px; line-height:24px"> 在调用视图的drawRect:方法之前,UIKit 会自动对描画环境进行配置,使左上角成为坐标系统的原点,在这个环...

2017-01-08 22:20:05 172

原创 自动布局之autoresizingMask使用详解(Storyboard&Code)

转自:http://www.cocoachina.com/ios/20141216/10652.html

2017-01-08 19:16:07 175

原创 [转]IOS UIView 之属性篇

UIView 继承于UIResponder 所遵守的协议有 NSCoding 、UIAppearance、 UIAppearanceContainer UIDynamicItem、 NSObject从继承的类我们就可以看出 UIView 这个类可以响应手势那么我们就从它的属性开始这一旅程吧...

2017-01-08 18:06:29 147

原创 jquery validation使用说明

http://www.cnblogs.com/hejunrex/archive/2011/11/17/2252193.html

2014-05-05 22:50:06 100

原创 SharedPreferences 数据存储

[b][size=medium]MainActivity.java代码[/size][/b][code="java"]package cn.itcast.settings;import java.util.Map;import cn.itcast.service.PreferencesService;import android.app.Activity;imp...

2013-09-01 16:13:10 110

原创 Android Pull解析xml

在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。[b][size=medium]xml代码[/size][/b][code="java"] 李明 30 李向梅 25 [/code]...

2013-08-29 23:17:38 123

原创 android EditText inputType 值说明

使用方式如下:android:inputType="none"android:inputType="text"android:inputType="textCapCharacters"//前3个输入普通字符android:inputType="textCapWords"//单词首字母大小android:inputType="textCapSentences"//仅第一个字母大小...

2013-08-25 18:28:15 118

原创 安卓开发环境搭建

http://lushuifa.iteye.com/blog/1676743 http://blog.csdn.net/yzhj2005/article/details/6980676

2013-08-11 19:16:20 91

原创 jquery源码-jquery基本操作函数(utils)

[b][size=medium]源码355~905行,这一节的源码部分比较长,不会对所有的代码进行分析[/size][/b][color=blue]这部分主要有:ready文档加载,数据类型判断,数据解析,数组操作等函数[/color][b]接下来看源码,部分需要讲的函数分开详细介绍,这节的内容多,但这块的内容后面的扩展和UI都经常用到:[/b][code="java"]...

2013-02-21 14:06:08 214

原创 jquery源码-jquery.extend()

[b][size=medium]源码291~353行,jQuery.extend函数(utils)[/size][/b][color=blue]jQuery.extend()使用方式有三种:1.jQuery.extend({...}),参数为一个对象,这种使用方式是把参数的值cp给jQuery对象,这是扩展jQuery最常用的方式,后面很多代码都采用这种方式。2.jQuery.ex...

2013-02-14 12:36:09 112

原创 jquery源码-jquery()

[b][size=medium]源码95~289行,jquery.fn核心函数(utils)[/size][/b][code="java"]jQuery.fn = jQuery.prototype = { constructor: jQuery, init: function( selector, context, rootjQuery ) {},//下面单独讲 // St...

2013-02-13 14:22:03 130

原创 jquery源码-jquery变量定义

[b][size=medium]源码 15~93行,jquery变量定义[/size][/b][code="java"]var // A central reference to the root jQuery(document) rootjQuery,//定义jquery根节点 // The deferred used on DOM ready readyList,/...

2013-02-10 15:08:48 282

原创 jquery源码-代码结构

[code="java"]/*! * jQuery JavaScript Library v1.8.2 * http://jquery.com/ * * Includes Sizzle.js * http://sizzlejs.com/ * * Copyright 2012 jQuery Foundation and other contributors *...

2013-02-08 15:09:43 110

原创 jquery源码-框架入口

从Jquery整个代码看,入口就是一个自执行的闭包函数[code="java"]/*! * jQuery JavaScript Library v1.8.2 * http://jquery.com/ * * Includes Sizzle.js * http://sizzlejs.com/ * * Copyright 2012 jQuery Foundati...

2013-02-06 17:48:21 160

原创 Linux命令之 VIM基础

[size=medium][b]一。基本操作:[/b][/size]1.ESC和i键切换普通模式和编辑模式2。x → 删当前光标所在的一个字符。3。:wq → 存盘 + 退出 (:w 存盘, :q 退出) 4。dd → 删除当前行,并把删除的行存到剪贴板里5。p/P → 粘贴剪贴板6。方向键进行光标移动 ←↓↑→7。yy → 拷贝当前行当行...

2013-01-25 17:50:11 87

原创 node.js执行提交操作时候报错

错误代码如下[code="java"]/home/git/agilenotes-code/node_modules/jquery/lib/node-jquery.js:10 window.XMLHttpRequest.prototype.withCredentials = false; ^TypeError: Canno...

2013-01-23 17:30:20 190

原创 eclipse下SFTP插件安装和配置

参见:http://marshal.easymorse.com/archives/1089

2013-01-17 21:05:26 745

原创 Linux下Redis安装

[b][size=large]CentOS下redis安装:[/size][/b][b][size=medium]1。下载安装redis[/size][/b][code="java"]wget http://redis.googlecode.com/files/redis-2.2.13.tar.gztar -xvzf redis-2.2.13.tar.gzmv redis-2....

2013-01-16 18:09:56 83

原创 linux下mongodb+nodejs环境搭建

1。安装mongodb,参见前面的文章:http://lovebeyond.iteye.com/blog/17703232。升级python版本。参见:http://lovebeyond.iteye.com/blog/17704763。安装nodejs运行环境,参见:http://lovebeyond.iteye.com/blog/17705564。安装nodejs的mon...

2013-01-16 11:32:28 132

原创 linux下Nodejs运行环境安装

操作顺序,如果python版本太低,请安装合适的python版本,建议使用python-2.7的版本。这个是我实验成功的。1。wget http://nodejs.org/dist/v0.8.7/node-v0.8.7.tar.gz2。tar xvf node-v0.8.7.tar.gz3。cd node-v0.8.74。./configure --prefix=/usr/lo...

2013-01-16 11:03:48 154

原创 linux(CentOS)下升级python3.3

CentOS下的Python版本一般都比较低,很多应用都需要升级python来完成。我装的centOS的默认的python版本是V2.4.3,但运行node.js需要的版本是2.5以上。1。下载python3.3安装包:wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz2。解压安装包:tar -zxvf Pyth...

2013-01-16 09:29:22 82

原创 CentOS安装配置MongoDB

1。下载安装包:[code="java"]wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.3.tgz [/code]2。解压:[code="java"]tar -zxvf mongodb-linux-i686-2.0.3.tgz[/code] 3。指定安装目录:[code="java"]mv mongodb-...

2013-01-15 18:14:12 87

原创 Linux下GIT安装

centOS下GIT安装步骤如下:1。运行 rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm2。 yum -y install git 下载库文件:git clone ssh://beyond1982@git.code.sf.net/p/agilenotes/co...

2013-01-15 16:39:44 92

原创 PHP规范(基于CI框架)

规范内容是基于CI的框架和目前项目的需求。详细信息建文档。

2013-01-15 16:36:48 103

原创 推荐一些好的图书

推荐一些自己读过和翻过的,觉得还不错的书籍,虽然已经慢慢脱离代码了,但还是对代码有着很大的热爱,希望对从事web开发的能有一定帮助前端web规范:《编写高质量代码-Web前端开发修炼之道》 曹刘阳 著Javascript:《javascript DOM编程艺术》 《javvascript高级程序设计》《javascrip权威指南》PHP:《php和mysql程序设计》 其他的看A...

2012-05-14 22:04:38 99

原创 linux下nginx+php+memcache 配置

最近在了解一些服务器和linux相关的东西,顺便做个记录,以备后面能用得上,做个存档LNMP(Linux+Nginx+MySQL+PHP) 的安装网上有很多的教程,自己也是按照网上的一步步做的,前面 MySQL的安装已经讲过了,其实LNMP环境的搭建最大的问题就是PHP的安装比较麻烦。目前我把安装包都放在 /data0/software下面[b]一 nginx安装,nginx安...

2012-05-12 19:19:19 139

原创 Linux操作系统中源码安装MySQL数据库

1. 从http://www.mysql.com下载二进制版的Mysql安装包 //这个MYSQL是二进制版的,不用编译 2. # chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz // 3. # tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz ...

2012-05-07 22:06:15 112

原创 linux 下mysql对外授权访问

在默认情况下,mysql安装后,mysql是不允许外部访问的,比如你用客户端工具Navicat ,SQLyong等都是无法连接到远程数据库上的,连接时会包2003错误(当然报这个错误也可能有其他原因导致,如防火墙拦截,IP限制),这是因为没有对外授权访问,下面说解决办法:1.用root帐号登录(保证mysql已启动),命令:mysql -u root -p2.创建用户,命令:cre...

2012-01-30 12:18:26 313

原创 linux 下j2ee环境配置(JDK+tomcat+eclipse+mysql)

[size=medium][color=darkred]一 安装JDK[/color][/size]1、到[url]http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u29-oth-JPR[/url]下载JDK安装包,我安...

2012-01-28 22:06:31 107

原创 javascript实现自动换列

在应用Extjs的桌面应用desktop中遇到这个问题,图标需要根据页面的高度来自动换列,效果和http://web.qq.com/?ADTAG=DESKTOP效果一样,开始到网上找用CSS实现的方式,找了一堆没一个是我想要的,我想连QQ都没能用样式直接实现,所以不折腾了,直接用JS实现,逻辑很简单,先获得你页面高度,再获取你所有图标个数,每个图标的高度宽度你是知道的,这样你就可以通过计算获得每个...

2011-11-03 12:25:07 774

原创 zend studio + JIRA 安装配置

在团队开发中,好的管理工具总能使我们事半功倍,在目前项目管理中BUG和task管理应用中用得最多的应该是JIRA,在版本管理中用得最多的应该是CVS和SVN和,我们这里不介绍版本管理,JIRA是基于远程服务器的,所以我们在开发的过程中不可能时时刻刻去开着页面不同的获取最新的task和bug数据,但我们的IDE却是开着的,这样我们就可以吧远程JIRA服务器和IDE关联起来,而且IDE可以定时的去更新...

2011-11-01 20:51:12 95

原创 php.ini配置---隐藏PHP程序响应头信息中的PHPSESSION和X-Powered-By: PHP/5.2.1之类的信息...

虽然这在安全上我个人觉得这没什么作用,但有时候实际应用中还是有这样的需求,就我们目前做的项目,我们其实不想暴露我们用什么开发的,所以这对于一些对技术不是很精通的人来讲,这能敷衍一下,我说我是java做的人家也未必知道!在php.ini文件中设置:找到 [code="java"]expose_php = On[/code]改成[code="java"]expose...

2011-10-31 14:38:19 265

原创 构造函数作用域的安全

在创建javascrip对象的时候,我们用得最多的写法可能就是构造函数+原型 的方式:[code="java"]function Person(name,age,job){ this.name = name; this.age = age; this.job = job;}var p = new Person('zhangsan','25','it')...

2011-10-30 23:48:50 111

原创 javascript DOM操作性能-----创建DOM

在很多时候我们都需要创建一系列的元素节点,就像如下的操作一样:[code="java"]var list = document.getElementById('content');for(var i=0;i); for (var i = 0; i < rows.length; i++) { html.push(''); html.push(...

2011-10-30 22:57:34 95

原创 nginx下配置静态GZIP支持

对于web应用中,为了有良好的体验,对代码的压缩是很多站点必做的事情,特别是对于页面中用到的核心库代码的压缩(往往这些代码平时是很少修改的,如jquery的核心包,extjs的核心库ext-all.js),当然像这些代码他本身有压缩,但这种压缩对于我们来说还是不够的,如ext3.0的核心包,普通压缩以后都还有700K,这样的一个包对于高数据量访问的网站来说,占用的带宽的惊人的!但如果能把一个700...

2011-10-28 12:55:50 313

原创 Extjs源码之--Ext事件机制/继承关系

[b]Extjs源码之--Ext.lib.Event 中分析了EXT事件简单封装,其实EXT事件主要有三个对象组成,而这些对象是相互继承或者是说结构上的从下到上的依赖关系,Ext.lib.Event是基础,封装了基本的事件模型,他是这个事件体系中的核心和基础,是属于adapter级别的,他屏蔽了浏览器的特征,这个对象其实是不对外的,从Ext源码中你也能发现这么一段(This function ...

2011-10-16 16:36:52 185

原创 Extjs源码之--Ext.lib.Event(事件的简单封装)

[b][color=blue][size=large]这个对象是对事件的基础封装,在实际使用中,我们往往不从这里去引用,而更多的是从Ext.EventManager中引用,这个只是为Ext.EventManager的接口做准备,这里定义:添加监听,删除监听,取消冒泡,阻止事件默认行为,事件目标,事件类型,事件源,以及鼠标事件的客户区坐标位置,屏幕坐标位置,键码,字符编码等方面对浏览器兼容性进行...

2011-10-16 11:34:33 173

原创 Extjs源码之--Ext.lib.Dom(Dom的基本封装)

[b][color=blue]Extjs的对Dom最基础的封装,主要包括:元素的包含关系,元素或文档的可视宽高,获取元素的位置,设置元素的位置,这些都是elment最基础的属性,这涉及到各个浏览器兼容器问题,如果想获得详细解答,可以看看 Nicholas C.Zakas 的《javascript高级程序设计》第二版 第11章261-268页[/color][/b][code="java"]...

2011-10-13 23:31:11 268

原创 Extjs源码之---Ext.util.DelayedTask

[code="java"]/*创建对象var task = new Ext.util.DelayedTask(function(){ alert(Ext.getDom('myInputField').value.length);});调用执行Ext.get('myInputField').on('keypress', function(){ task.{...

2011-10-12 22:56:53 195

原创 javascript闭包应用之匿名函数

今天看到javascrip组有问朋友问 (function(){..})() 有什么用,我今天就把这个,我自己所了解的就记下来,先看代码[code="java"](function(){ var parm = "zhangsan"; function getName(){ return parm; } Person = funct...

2011-09-24 13:22:31 80

空空如也

空空如也

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

TA关注的人

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