samson

 

2014年5月13日

阿里云服务器挂载新数据盘

摘要: 首先查看数据盘的信息,找到新添加的数据盘,如/dev/xvdbfdisk -l然后将数据盘分区fdisk /dev/xvdb#然后根据提示#输入 n ,表示设定新的分区#输入 p ,表示Primary partition(主分区)#输入 1 ,表示只分1个区。再次查看数据盘的信息,便会发现数据盘分区... 阅读全文

posted @ 2014-05-13 14:41 samson 阅读(257) 评论(0) 推荐(0) 编辑

2014年3月23日

GitHub上最火的40个Android开源项目

摘要: http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects 阅读全文

posted @ 2014-03-23 15:26 samson 阅读(156) 评论(0) 推荐(0) 编辑

2014年2月11日

设计模式——设计原则

摘要: 面向对象设计原则:单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。开放-封闭原则:软件实体(类/模块/函数等)应该可以扩展,不能修改。依赖倒转原则:高层模块不应该依赖底层模块,两个都应该依赖抽象;抽象不应该依赖细节,细节应该依赖抽象。里氏代换原则:子类型必须能够替换掉它们的父类型。 阅读全文

posted @ 2014-02-11 13:13 samson 阅读(130) 评论(0) 推荐(0) 编辑

2014年2月10日

设计模式——策略模式

摘要: 策略模式定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不影响使用算法的一端。设计一个有多种优惠活动的收银台,则会用到策略模式。 输入产品单价、产品数量,产品的优惠活动,得出总价。对应的策略模式类图如下:package sf.strategy;public class CashierActivityWrapper { public enum ACTIVITY_ENUM { COMMON, DISCOUNT, RETURN }; CashierActivity activity; public Cashi... 阅读全文

posted @ 2014-02-10 23:49 samson 阅读(228) 评论(0) 推荐(0) 编辑

设计模式——简单工厂模式

摘要: 工作之后,一直忙于工作,像一位前辈所说的那样,我的确需要好好总结一下所学所用过的知识了。就从复习设计模式开始,今天复习的是简单工厂设计模式。如设计一个简单的计算器程序: 需要从Console端获得两个数字、一个运算符(+-*/),并计算得出结果。此处可利用简单工厂根据运算符生成运算类,类图如下:package sf.simpleFactory;import sf.simpleFactory.Operator.DivisionOperator;import sf.simpleFactory.Operator.MinusOperator;import sf.simpleFactory.Operat 阅读全文

posted @ 2014-02-10 22:50 samson 阅读(284) 评论(0) 推荐(0) 编辑

2013年12月4日

android开发——学习总结20131204

摘要: android:launchMode,即Activity的启动模式,与Intent中的Flags共同作用,决定Activity如何启动。android:launchMode分别有"standard","singleTop","singleTask","singleInstance"."standard": 每次都创建新的实例;"singleTop": 如果目标Task的顶端是就是对应的实例,那么这个实例将会接受新的Intent;否则,创建新的实例;"singleTa 阅读全文

posted @ 2013-12-04 22:15 samson 阅读(211) 评论(0) 推荐(0) 编辑

2013年10月17日

nodejs require

摘要: The rules of where require finds the files can be a little complex, but a simple rule of thumb is that if the file doesn't start with "./" or "/", then it is either considered a core module (and the local Node path is checked), or a dependency in the local node_modules folder 阅读全文

posted @ 2013-10-17 17:38 samson 阅读(387) 评论(0) 推荐(0) 编辑

2013年9月26日

有颜色标记的ADB LOGCAT

摘要: http://jsharkey.org/blog/2009/04/22/modifying-the-android-logcat-stream-for-full-color-debugging/ 阅读全文

posted @ 2013-09-26 11:47 samson 阅读(357) 评论(0) 推荐(0) 编辑

2013年6月24日

NFC学习 (1)

摘要: NFC Smart Poster: 放入NFC TAG的都是Smart PosterAdvantage:1、在展示动态内容方面有低功耗的优势;2、容易扩展容量;3、容易修改内容(修改后台或者修改Tag内容都可以);4、大小和用途都很灵活。NFC 模式:1、读写模式(NFC Tag 或者 NFC设备进入卡模拟模式);2、点对点通信模式(两个NFC设备建立连接进行信息分享);3、卡模拟模式(NFC设备进入卡模拟模式)。Reference:http://www.nfc-forum.org/resources/white_papers/NFC_Smart_Posters_White_Paper.pd. 阅读全文

posted @ 2013-06-24 23:16 samson 阅读(248) 评论(0) 推荐(0) 编辑

2013年5月23日

Libnfc

摘要: Libnfc可以作为第三方开源框架加入到Android系统中应用,那么我也应该可以直接使用该开源框架作开发.使用NDK的方式使用Libnfc应该是个可行的方式.经测试,Libnfc只是定义了NFC通信的框架,要真正的建立通信仍需依赖于驱动,所以无法使用NDK调用Libnfc中的接口直接通信。参考:http://wenku.baidu.com/view/8720e0ecf8c75fbfc77db23a.htmlhttp://www.cnblogs.com/yyyyy5101/archive/2011/06/16/2082856.html 阅读全文

posted @ 2013-05-23 12:03 samson 阅读(262) 评论(0) 推荐(0) 编辑

导航