自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (2)
  • 收藏
  • 关注

原创 react + redux + react-redux 心得

1、redux就是一个 DB + 状态变化操作 的容器;DB用来存储前端的数据,通过action来修改DB,且触发页面渲染,页面根据DB中数据重新渲染;2、如何使用action 定义操作reduce 定义操作修改DBcomponent 定义组件conatiner 将组件关心的 数据 + 操作 通过props给组件3、就是这么简单例子后续补上....

2016-08-06 19:02:17 427 1

原创 jquery ajax(CORS) 跨域 访问接口

今天进行前后端调试,由于接口目前和前端不在一台机器上,所以前端使用ajax访问接口需要跨域;准备工作:1、使用的是CROS2、前端使用jquery的ajax;3、后端node + express步骤:1、前端配置: $.ajax( type: "POST", url: "http://115.28.10.1:3000/tables/create", dataT

2014-05-29 21:21:20 20470 3

翻译 阿里云服务器centos6.3进行php升级(从5.3.3 -> 5.5.8)

背景:准备使用laravel框架(http://laravel.com),但是阿里云服务器上的php版本为 5.5.3,laravel的系统要求是 php版本 > 5.3.7.问题:使用 yum update-check,结果 当前 centos上的源的php版本还是5.5.3,所以决定换个源;步骤:1、参考:http://www.rackspace.com

2014-01-27 12:16:39 5976 4

原创 handlebars.js 使用心得(1)

待有空补充...

2013-12-23 11:55:47 993

原创 jquery-ajax-queue使用心得

待有空补充内容...

2013-12-23 11:55:12 1068

原创 backbone.js使用心得

带有空补充内容...

2013-12-23 11:54:35 746

原创 require.js使用心得

待有空补充内容

2013-12-23 11:53:54 570

原创 vim显示空格

在配置文件.vimrc中(我用的MAC :~/.vimrc)添加:set listchars=tab:>-,trail:-set list

2013-08-22 13:55:22 1740

原创 vim删除行尾的空格

代码规范强调行尾不能有空格,上网搜了一下,没找到自动删除的设置,搜到一个替换名::%s=\s\+$==解释一下:% 表示是全局作用S  表示是替换\s 表示是空格,\+ 其实是正则,表示至少一个$ 表示是行尾= 是分隔符,最后的==其实表示替换成的内容是空

2013-08-22 13:53:47 1155

原创 Git基本使用(一)

以github为服务器,1、在github申请账号;2、在github上创建一个空resp-HelloWorld;将本地代码与github服务器相关联,即本地有代码:1、在本地创建了一个项目:HelloWorld;2、进入HelloWorld项目根目录;// 将当前项目作为一个本地仓库git init //(.)点表示当前目录下的所有内容,交给git管理,也就是

2013-01-04 18:08:14 532

原创 mediaPlay看图说事儿~~~

mediaPlayer的状态图如下:一些常犯的错误,都是没有根据状态图的状态转换来操作导致的~~~错误1:  reset后,需要重新setDataSource,prepare等操作;错误2:  stop后,需要prepare操作,再start;待补充。。。

2012-12-24 10:20:48 441

转载 android布局(1)- LinearLayout

Android布局主要有以下几种:LinearLayout, RelativeLayout, TableLayout, FrameLayout.(1)LinearLayout  LinearLayout线性布局,包含在LinearLayout里面的控件按顺序排列成一行或者一列,它的常用的属性主要包括:  Orientation方向,即指定LinearLayout是代表一行还是一列,可以

2012-12-21 12:09:18 453

转载 禁用和开启MAC的spotlight

在应用程序-实用工具-终端 中输入如下代码回车即可:sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist如果想要再次开启Spotlight,那么在终端中再次执行下面的代码:sudo launchctl load -w /System/Library/LaunchDa

2012-12-19 23:52:52 2352

转载 Git 和Github初次使用

转载请注出处 http://hi.baidu.com/kissdev/blog/item/944aa2fab2817215a8d311f1.html1. GIT相比CVS/SVN,Git 的优势:- 支持离线开发,离线Repository- 强大的分支功能,适合多个独立开发者协作- 速度块更多的细节参见 http://mgcore.com/viewthread.

2012-12-18 10:50:58 472

转载 git revert和git reset的区别

原文:http://blog.csdn.net/koffuxu/article/details/6731876git revert 是撤销某次操作,此次操作之前的commit都会被保留git reset 是撤销某次提交,但是此次之后的修改都会被退回到暂存区具体一个例子,假设有三个commit, git st:commit3: add test3.ccommit2: add

2012-12-18 10:27:23 606

转载 Git fetch和git pull的区别

原文: http://www.tech126.com/git-fetch-pull/Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动mergegit fetch origin mastergit log -p master..origin/mastergit merge origin/master以上命

2012-12-18 10:20:45 605

转载 Eclipse中非常有用的快捷键组合

转载自:http://www.open-open.com/bbs/view/1320934157953一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个

2012-12-15 17:31:54 529

转载 Java中Interface的用法

转载自:http://www.cnblogs.com/zxl-jay/archive/2011/09/24/2189740.htmlJava中在接口的应用中,要注意一下几点:接口一般定义的是常量和一些抽象方法。抽象类中可以包含抽象方法,也可以有非抽象方法,但是有抽象方法的类一定是抽象类。抽象方法不能有方法体。在引用接口时,接口的引用指向实现的对象,尽量定义为接口或父类的引用。这其中

2012-12-13 14:19:57 439

转载 Ubuntu升级命令

转载自:http://blog.163.com/captain_zmc/blog/static/2040125882012339033105/如果针对版本升级命令:  sudo apt-get updatesudo update-manager -c -d然后选选择 upgrade  如果是普通升级的命令:  sudo apt-get updatesudo ap

2012-11-29 11:21:17 488

转载 Android三种播放视频的方式

转载自:http://blog.csdn.net/itachi85/article/details/7216962在Android中,我们有三种方式来实现视频的播放:1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。2、使用VideoView来播放。在布局文件中使用VideoView结合MediaControlle

2012-11-28 11:54:32 687

转载 调试 eclipse

1、单步调试快捷键以debug方式运行java程序后(F8)直接执行程序。遇到断点时暂停;(F5)单步执行程序,遇到方法时进入;(F6)单步执行程序,遇到方法时跳过;(F7)单步执行程序,从当前方法跳出。2、改变变量的值右击变量,在弹出的菜单中选择[change variable value],弹出修改画面。改变其值后,按下ok;这时,变量的值就改为修改后的值了

2012-11-28 10:07:39 399

原创 MAC eclipse res raw 添加文件

1、res下的raw文件夹的添加      在res上右键,选择“新文件夹”即可;2、添加文件      这里一定要注意一个问题!      如果是拷贝文件粘贴进去,该文件的完整路径上不要有中文,比如:从桌面粘贴,完整路径上就可能有中文了!

2012-11-27 20:17:52 1193

转载 Android实例说明

摘自:http://www.2cto.com/kf/201204/125939.html将ffmpeg编译成几个.so动态链接库之后(后面再说如何在android下编译ffmpeg源代码),就可以引用头文件并直接写自己的jni接口了,做完这些,就可以写android下的make文件了下面就介绍一下androidmake文件的写法。       首先最简单的mk文件可以参照ndk目录

2012-11-26 18:06:05 675

转载 Android.mk简介

转载自:http://blog.csdn.net/hudashi/article/details/7059006一、概述       Android.mk文件是GNU Makefile的一小部分,它用来对Android程序进行编译。      因为所有的编译文件都在同一个GNU MAKE 执行环境中进行执行,而Android.mk中所有的变量都是全局的。因此,您应尽量少声明变量,不要认

2012-11-26 17:50:44 442

原创 MAC ANDROID NDK 初体验

在android中使用到动态库,以:mylib.so为例子1、新建一个android项目;2、在项目中新建jni目录;   里面添加C/C++代码和Android.mk,Android.mk(即C/C++项目的总的Makefile)的内容是:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE

2012-11-23 14:20:12 884

原创 MAC android NDK r8c 安装

1、从官网下载      http://developer.android.com/tools/sdk/ndk/index.html2、解压到一个文件夹     我是解压到:/Users/username/Documents/Android 下面;3、配置NDK     设置环境变量,在 ~ 下编辑 vim .bash_profile     export

2012-11-22 21:10:08 2447

转载 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对

2012-11-18 15:45:41 498

转载 Android Bitmap用法总结

Bitmap用法总结(转载自:http://blog.csdn.net/YUZHIBOYI/article/details/7638952#comments)1、Drawable → Bitmap public static Bitmap drawableToBitmap(Drawable drawable) { Bitmap bitmap = Bitmap .createBi

2012-11-18 14:52:23 478

转载 Android 开发环境配置图文教程(jdk+eclipse+android sdk)(eclipse4.2-juno)

一、相关下载1 java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图:选择 Download JDK 只下载JDK,无需下载jre. 2 eclipse下载进入该网页: http://www.eclipse.org/downloads/ (或者直接点击下载:BT下载H

2012-11-18 13:53:44 2585

转载 初学者学习andriod

转载自:http://www.zhihu.com/question/19611325stackoverflow.com/ 初期遇到的问题,stackoverflow总能找到。http://stackoverflow.com/questions/tagged/android?sort=votes 投票最多的几个问题,空闲时看看。 http://www.github.com/

2012-11-16 16:25:34 540

转载 iOS ARC

转载自:http://blog.csdn.net/zkdemon/article/details/7446385  ARC指南:http://download.csdn.net/detail/zkdemon/4213790  1、简介  ARC是iOS 5推出的新功能,全称叫 ARC(Automatic Reference Counting)。简单地说,就是代码中自动加入了reta

2012-11-16 11:48:32 713

转载 关于NSAutoReleasePool的理解

转载自:http://eleda.iteye.com/blog/1108700        今天需要记录的是关于NSAutoReleasePool的理解.(大部分内容来自于iOS4.3 Library)         Cocoa的内存管理主要依赖于Reference Counting, 而NSAutoReleasePool就是用来支持它的. autorelease pool中存放的对象

2012-11-09 21:35:23 492

转载 iPad iPhone程序增加和删除启动画面

1、使用方式直接拖放到程序目录下面就可以了: Default.png            iPhone默认启动图片,     320x480或者320x460Default@2x.png         iPhone4启动图片         640x960或者640x9202、为iPad和iPhone程序增加启动画面非常简单,基本思路就是增加启动图片资源Default.pn

2012-11-07 17:11:10 5911

原创 熟悉下CGContextRef

Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.Quartz提供了以下几种类型的Graphics Context:Bitmap Graphics ContextPDF Graphics ContextWindow Graphics ContextLaye

2012-11-07 17:05:28 6721 1

转载 CGContextRef用法

转载自:http://blog.csdn.net/perfect_promise/article/details/76602201、简介Quartz。Quartz 是主要的描画接口,支持基于路径的描画、抗锯齿渲染、渐变填充模式、图像、颜色、坐标空间变换、以及PDF 文档的创建、显示、和分析。UIKit 为Quartz 的图像和颜色操作提供了Objective-C 的封装。Core Anim

2012-11-07 17:04:24 1046

转载 CABasicAnimation animationWithKeyPath 一些规定的值

转载自:http://www.cnblogs.com/pengyingh/articles/2379631.html1、CABasicAnimation animationWithKeyPath Types      When using the ‘CABasicAnimation’ from the QuartzCore Framework in Objective-C, you hav

2012-11-05 11:15:15 668

转载 在Mac OS X(10.7.5)下安装和使用GO语言

在Mac OS X(10.7.5)下安装和使用GO语言转载自:http://blog.prosight.me/index.php/2010/08/655,进行部分修改;Go语言是Google新推出的结合了动态语言和静态语言优势的一个新兴的语言。下面介绍一下如何在Mac系统下安装和使用这个语言。1、设置环境变量:$GOROOTGO语言的根目录,通常是$HOME/go,当然也可

2012-11-03 11:52:01 3904

转载 iPhone中使用NSLocalizedString实现国际化

原文链接:http://www.voland.com.cn/iphone-use-nslocalizedstring-internationalization一、获取系统所支持的国际化信息在国际化之前,你可以在iphone中的”设置->通用->多语言环境->语言”中来查看你的iphone支持哪些语言,当然也可以写一段代码测试一下你的iphone都支持哪些语言.测试代码如

2012-10-24 15:49:01 567

转载 怎样从ipa中提取PNG文件

转载自:http://hi.baidu.com/hh20040410/item/fe000847db4a602111ee1e6b       众所周知,ipa实际上就是一个zip文件,通过解压,可以在Payload目录下得到一个app文件,实际上这个app文件就是一个文件夹,当然windows下,用户很容易就知道这一点。在Mac下,用户需要将app更名。进入此目录后,ipa中的所有re

2012-10-24 15:44:58 911

转载 图像处理的代码片段(抓图、倒影、圆角)

转载自:http://www.189works.com/article-41036-1.html1、捕捉屏幕截图      CALayer实例使用Core Graphics的renderInContext方法可以将视图绘制到图像上下文中以便转化为其他UIImage实例。      引用头文件:#import+ (UIImage *)imageFromView:(UIView *

2012-10-24 15:28:14 567

cobolv3-cobol编译器

windows下的cobol编译器,虽然这个语言很老了,但是用的还是很广泛的!

2009-02-22

飞鸽传书飞来了

局域网传输极佳软件,很好的!!!

2008-01-13

空空如也

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

TA关注的人

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