自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Nodejs 学习一:基本概念、安装

[size=large][b]基本概念[/b][/size]Node.js 不是一种独立的语言,与 PHP、Python、Perl、Ruby 的“既是语言也是平台” 不同。Node.js 也不是一个 JavaScript 框架,不同于 CakePHP、Django、Rails。Node.js 更不是浏览器端的库,不能与 jQuery、ExtJS 相提并论。Node.js 是一个让 JavaSc...

2015-07-21 14:45:13 158

原创 CSS伪类与伪元素

CSS的元素选择器除了根据id(#)、class(.)、属性([ ])选取元素以外,还有很重要的一类,就是根据元素的特殊状态来选取元素。它们就是伪类和伪元素。跟id选择器、类选择器、属性选择器以及派生选择器等等这些从HTML文档层次结构(DOM树)中获取元素不同的是,[b]伪类和伪元素是预定义的、独立于文档元素的。[/b]它们获取元素的途径也不是基于id、class、属性这些基础的元素特征,[b]...

2015-07-20 09:12:30 117

原创 css选择器小记

[b]兄弟选择器[/b]兄弟元素分为2种,一种临近兄弟,一种普通兄弟。临近兄弟用+表示,普通兄弟,指定元素后面的兄弟节点 用~表示举例说明:[code="java"]alert( $("div+p").size()); //结果1alert( $("div~p").size()); //结果4 1 2 3 4[/code][...

2015-07-17 16:41:27 113

原创 CSS动画学习

[size=large][b]1.参考链接[/b][/size][url]http://blog.csdn.net/sadfishsc/article/details/7165163/[/url][size=large][b]2.动画内容[/b][/size]CSS3动画的属性主要分为三类:transform、transition以及animation。因为CSS3...

2015-07-17 16:37:22 107

原创 Javascript闭包概念

[size=large][b]1.参考资料[/b][/size][url]http://www.jb51.net/article/24101.htm[/url][url]http://blog.csdn.net/yn49782026/article/details/8549462[/url][size=large][b]2.内容概述[/b][/siz...

2015-07-17 16:25:18 81

原创 CSS定位

[size=x-large][b]参考链接[/b][/size][url]http://www.cnblogs.com/chinafine/articles/1765967.html[/url][url]http://www.ipmtea.net/css/201010/09_335.html[/url][url]http://www.cnblogs.com/polk6/p/321484...

2015-07-17 16:20:43 77

原创 px、pt、em、rem区别

[size=large][b]px(像素) 相对长度单位[/b][/size]这个应该是国内使用较多的单位,意思为像素,是你屏幕设备物理上能显示出的最小的一个点,这个点不是固定宽度的.不同设备上点的长宽、比例有可能会不同。例如,将显示器分成非常细小的方格,每个方格就是一个像素。表面上看好像很容易理解,实际上,px的具体大小是受到屏幕的分辨率影响的,也就是和划分屏幕各自的方式有关。例如,同样是1...

2015-07-17 16:17:58 141

原创 mac下安装myeciplse 出现虚拟内存不够

最近需要开发一个web项目 准备装一个myeciplse。由于本人之前装过,但是卸载了,重新装的时候保存,错误内容如下[code="java"]Your system does not have sufficient memory to support MyEclipse[/code]参考了网上 大致有三种解决方案[b]1.执行一段代码,来消耗内存,强迫使用虚拟内存[...

2015-04-09 10:22:53 269 1

原创 Android入门学习八:数据持久化

[b][size=large]保存和加载用户首选项[/size][/b]Android提供了SharePreferences对象来帮助我们保存简单的应用程序数据,如用户的基本信息,系统的设置属性信息设置了属性之后可以通过DDMS透视图查看。模拟器路径为/data/data/项目路径shared_prefs中的xml文件[b][size=large]将数据持久化到文件中[/siz...

2015-02-27 22:41:45 108

原创 Android入门学习六:活动、碎片、意图

[b][size=x-large]理解活动[/size][/b]活动就是一个包含应用程序的用户界面的窗口[size=large][b]Activity四种状态[/b][/size][b]Active/Runing [/b]一个新 Activity 启动入栈后,它在屏幕最前端,处于栈的最顶端,此时它处于可见并可和用户交互的激活状态。 [img][/img][b]Pause...

2015-02-27 22:18:13 186

原创 Android专题学习之——多线程

[size=large][b]多线程概述[/b][/size]当一个程序第一次启动的时候,Android会启动一个主线程。主线程主要负责处理与UI相关的事件,如:用户的按钮事件,用户接触屏幕的事件以及屏幕绘图事件,并把相关的事件分发到对应的组件进行处理,所以主线程又叫UI线程。如果我们有某个操作占用时间较长,就有可能阻塞我们的UI线程,导致用户的交互不顺畅,如果卡的时间超过5秒,系...

2015-02-13 15:23:22 111

原创 Android入门学习七:基本控件学习

[size=large][b]TextView[/b][/size]用于向用户显示文字[code="java"][/code][size=large][b]Button[/b][/size]按钮控件[code="java"][/code][size=large][b]ImageButton[/b][/size]按钮控件,可以展示图片[co...

2015-02-09 23:00:03 133

原创 Android入门学习五:用户界面

[size=large][b]屏幕的构成[/b][/size]活动包含了视图和试图组。视图是一个可以在屏幕上显示的小部件,例如按钮、标签、文件框。视图派生自基类android.view.View一个或多个视图可以组成一个视图组,视图组(本身就是一种特殊的视图类型)提供了一种布局,您可以按该布局指定视图的外观和顺序,视图组派生于基类 android.view.viewGroup。an...

2015-02-06 17:41:45 123

原创 Android入门学习四:Android系统框架

[size=large][b]Android架构[/b][/size][img]http://dl2.iteye.com/upload/attachment/0105/9701/733b7467-ae7c-3595-b48d-0bd9c8028b24.jpg[/img][b]Linux内核[/b]这是Android所基于的核心。这一层包括了一个Android设备的各种硬件组件的所有...

2015-02-06 16:41:14 110

原创 ios学习——AutoLayout(1)

最近在学习Autolayout, 伴随着项目的开发,遇到了许多应用场景,下面把遇到的几个场景描述下[size=x-large][b]1.设定多个视图在宽度上保持2:1[/b][/size]场景是这样的,我页面中在横向放置个视图,左右放置,高度固定,其中一个视图屏幕的2/3,另一个视图占屏幕的1/3。设置步骤如下1、拖动2个view到屏幕中,取名为view1 和view2...

2015-01-31 09:33:47 114

原创 Auto Layout Gide:IB中使用自动布局

[size=x-large][b]IB中使用自动布局[/b][/size]添加、编辑、删除约束最简单的方法是通过IB上面的可视化布局工具。通过在2个View之间拖动约束即可立即创建一个或者多个约束。这些都是在拖动视图产生的弹出框中操作的[size=large][b]添加约束[/b][/size]当你从对象库拖动一个控件到IB画布上时,你可以毫无约束的通过选择控件然后拖动到四周来...

2015-01-30 15:36:01 114

原创 IOS学习——苹果开发者账号操作

[size=x-large][b]添加证书(Certificates)[/b][/size]需要推送的app生成推送证书普通开发证书只能申请一个证书(Certificates) 通过苹果自带的钥匙串生成后上传到Developer中再生成来完成[size=x-large][b]添加设备(Devices)[/b][/size]查看设备UDID:XCode的Organizer...

2015-01-30 14:02:26 185

原创 IOS学习——动画

[size=x-large][b]1.动画继承关系[/b][/size]CAAnimation(抽象类) — CATransiton(用于做转场动画,iOS中比os少。UINavicationController的pop、push效果) — CAPropertyAnimation(抽象类) — CABasicAnimation(具体类,只能从一个数值变化到另一个数值)...

2015-01-29 08:46:56 106

原创 IOS学习——多线程

目前有下面三种方式,这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的[size=x-large][b]1.NSThread [/b][/size]优点:NSThread 比其他两个轻量级缺点:需要自己管理线程的生命周期,线程同步。线程同步对数据的加锁会有一定的系统开销[size=x-large][b]2.Cocoa...

2015-01-29 08:46:47 81

原创 IOS学习——复制

[size=x-large][b]1.浅复制[/b][/size]浅复制只复制对象本身,对象里的属性、包含的对象不做复制 深复制复制全部,包括对象的属性和其他对象Foundation框架支持复制的类,默认是浅复制[code="java"]NSMutableArray *array=[[NSMutableArray alloc] init]; NSLog(@"数组的地址为 %p...

2015-01-29 08:46:24 109

原创 Auto Layout Gide:主要概念

[size=xx-large][b]自动布局概念[/b][/size]自动布局中基本的构建单位是约束,约束表达了控件在页面中的布局规则。例如,你可以创建一个约束来定义控件的宽带,或者他距离另一个控件的水平距离。你可以添加、删除约束,或者修改约束的值来修改页面布局。当在一个页面中计算一个控件运行状态的位置时,自动布局系统在同一时间考虑所有的约束,并且设置控件最好的位置以满足所有的约束。...

2015-01-29 08:46:12 90

原创 IOS学习——Armv

[size=x-large][b]1.各机子支持[/b][/size]对于IOS而言,模拟器并不运行arm的指令集,编译运行的是x86指令集。只有在IOS设备上,才会执行设备对应的arm指令集armv6(废弃):iPhone, iPhone2, iPhone 3G,第一代、第二代iPod Toucharmv7(32位)设备:iPhone 3GS, iPhone 4, iPhone 4S...

2015-01-29 08:46:02 143

原创 IOS学习——苹果开发者类型

[size=large][b]$ 99 - 个人[/b][/size]- 此计划是为开发者能够自由地创造iPhone / iPod Touch/ iPad的商业应用,并且能够发布他们的应用程序在App Store上。- 此计划每年有100台测试机器可以设置作开发以及测试用途。- 这个程序不允许开发人员创建一个团队,团队成员添加到他们的帐户。- 开发者参加这一计划将有各自的名称作为卖...

2015-01-28 12:50:32 106

原创 IOS学习——唯一标识符

[size=x-large][b]1.苹果广告审核规则[/b][/size][color=red]如果你的应用采集了IDFA,但是在上架的时候申明未使用将肯定被拒绝如果你的应用采集了IDFA,但是却没有使用广告服务时候肯定会被拒绝,这个时候如果集成广告将不会受影响[/color][size=x-large][b]2.苹果广告避免方法[/b][/size]IDFA...

2015-01-28 12:48:35 134

原创 IOS学习——定位

[size=large][b]1.定位分类[/b][/size][b]Wifi定位[/b]通过查询一个Wifi路由器的地理位置的信息。比较省电,iPod touch和iPad也可以采用.和基站定位原理差不多, iOS设备(或者Mac电脑)通过无线网卡手机周围所有的WIFI热点(不需要连接上,只需要有信号就行),获得它们的MAC地址,然后到苹果云端服务器查询这个热点是否已经登记,登记...

2015-01-28 12:39:39 129

原创 IOS学习——音频

[size=x-large][b]1.iOS 编码方式参数介绍[/b][/size][b]采样率[/b]简单地说就是通过波形采样的方法记录1秒钟长度的声音,需要多少个数据。44KHz采样率的声音就是要花费44000个数据来描述1秒钟的声音波形。原则上采样率越高,声音的质量越好[b]编码格式[/b]可以理解为每种音频格式不同的编解码方式,而IOS下这些编码方式被集中到一个枚举中,...

2015-01-28 12:34:24 113

原创 IOS学习——推送

[size=large][b]1.应用程序生命周期[/b][/size]Not running 未运行 程序没启动Inactive 未激活 程序在前台运行,不过没有接收到事件。在没有事件处理情况下程序通常停留在这个状态;Active 激活 程序在前台运行而且接收到了事件。这也是前台的一个正常的模式;Backgroud ...

2015-01-28 09:49:24 165

原创 IOS学习——日常小记

[size=large][b]1.mac系统如何显示和隐藏文件[/b][/size]苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool tr...

2015-01-27 22:45:46 125

原创 IOS学习——视图坐标

[size=x-large][b]1、frame与bounds属性[/b][/size]首先还是先看一下源码跟一张官方提供图片[code="java"]-(CGRect)frame{ return CGRectMake(self.frame.origin.x,self.frame.origin.y,self.frame.size.width,self.frame.size...

2015-01-27 22:28:47 100

原创 Auto Layout Gide:介绍

[size=x-large][b]引言[/b][/size] 自动布局是一套系统,它通过创建元素之间的数字关系描述(约束)来布局你的应用程序页面。你可以用这一系列的约束来确定单个页面元素或者多个页面元素的关系。通过使用自动布局,你可以创建一个通用的、动态的接口来合理(合适)的匹配因为屏幕尺寸、设备的方向和定位造成的屏幕适配问题。[img]http://dl2.iteye.c...

2015-01-27 10:00:39 84

原创 Android入门学习三:Android项目文件介绍

下面介绍下Android项目的项目文件,按照常规步骤创建一个项目取名TestDemo,其他默认,直接下一步至创建成功。下面是创建好的项目文件展示[img]http://dl2.iteye.com/upload/attachment/0104/1917/9ee3e237-0669-310f-9d77-18a21f182011.jpg[/img][b]src[/b]存放应用程序的逻...

2014-12-08 21:14:40 144

原创 IOS学习——应用程序构建过程

转自:[url]http://blog.csdn.net/chinahaerbin/article/details/7972935[/url]在Xcode编译一个应用程序需要几个步骤,也称为构建阶段(Build Phases),有如下几个build phase,如下图所示:[img]http://dl2.iteye.com/upload/attachment/0095/0029/03a...

2014-03-17 19:46:10 104

原创 jira linux下安装

[size=large]今天为公司安装了jira bug管理系统,下面记录下安装过程[/size]安装前准备:1、安装了linux系统 2、安装了jdk安装程序可以去官网进行下载[url]http://www.atlassian.com/software/jira/download[/url]安装过程1、上传安装程序atlassian-jira-6.0...

2013-07-08 14:37:41 92

原创 三、phoneGap中使用相机功能

[size=large] 今天用了phoneGap的camera功能,操作很简单,下面记录操作步骤,方便以后查看,详细解说可以参考官网api,地址为:[url]http://docs.phonegap.com/en/2.3.0/cordova_camera_camera.md.html#Camera[/url][/size] [b] 1、创建项目[/b],这项目叫cameraTest;...

2013-06-26 10:17:39 106

原创 二、phoneGap项目中使用二维码扫描功能

[size=large] 今天开发了一个二维码扫描功能,下面把开发步骤写一下,方便学习查看[/size][b][size=large] 1、开发环境[/size][/b] xcode4.6 phoneGap2.3.0(环境搭建如果不会可以参考上一篇文章)[b][size=large] 2、开发步骤[/size][/b] 1、修改配置文件config.xml...

2013-06-24 15:13:46 137

原创 一、phoneGap+Xcode搭建环境

[size=large] 最近在学习phoneGap,记录下搭建环境,方便以后查看。phoneGap现在版本比较多。在环境方便2.0是一个界限,2.0之前的版本很简单。下载安装包图像界面安装即可,2.0之后的版本采用命令行形式安装,其实过程更简单,下面就两种环境我做一个介绍[/size] [size=large]安装前准备,Xcode安装好(我这里安装的是4.6,其他版本没试过。不过...

2013-06-24 14:01:48 99

原创 JBPM学习之二(JBPM的部署)

JBPM开发可以采用Ant、juint来进行。因为项目需要,我采用的是直接web程序开发,下面为开发步骤:[b][size=large]一,配置hibernate数据库[/size][/b]我采用的是mysql数据库,下面为我的hibernate配置[code="java"] org.hibernate.dialect.MySQLInnoDBDialect ...

2013-01-30 20:04:17 119

原创 Android入门学习一:Eclipse下安装ADT和SDK

[size=x-large][b]第一步:软件,包下载[/b][/size][size=large][b]1:下载Android SDK(软件开发包);[/b][/size] Android的下载地址可以再[url]http://developer.android.com/sdk [/url]进行根据自身版需要下载。[size=large][b]2:下载eclipse[/b]...

2013-01-30 20:04:02 111

原创 Android入门学习二:发布第一个项目

选择File->New->Android Application Project[img]http://dl2.iteye.com/upload/attachment/0105/9105/8bd50f10-8a10-37ac-8ea4-b800dbee06c0.png[/img]其中属性介绍如下[table]|属性|描述||Application Name|应用程序...

2013-01-30 20:03:46 89

原创 VMware中扩展容量

自己在本地用vmware装了个suse虚拟机,由于刚开始没有设计好导致磁盘空间不够,下面是扩充磁盘的方法;[b]第一步:[/b]按Win+R键调出运行对话框,输入“cmd”并按回车键启动命令提示符窗。[b]第二步:[/b]进入VMware的安装目录(比如我的安装目录为:D:\Program Files\VMware\VMware Workstation),在命令提示符后输入"vmwar...

2012-12-25 11:36:52 126

空空如也

空空如也

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

TA关注的人

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