- 博客(29)
- 收藏
- 关注
原创 腾讯cos简介
cos简介对象存储服务(Cloud Object Storage, COS)是腾讯云对外提供的一种海量文件的分布式存储服务。cos版本原文
2016-10-27 10:28:24
874
2
原创 常用的adb命令
1、清除之前的日志1)、adb shell -> logcat -c 2)、adb logcat -c2、抓日志简单正则表达式过滤 : adb shell -> logcat | grep -E ‘正则表达式’ 通过包名过滤: adb shell ps grep 包名 -> 获取app的pid3、保存日志1)、将日志保存在手机目录下: shell下:logcat -d
2016-10-20 20:44:00
534
原创 This is [an example](http://example.com/ "Title") inline link
几种常用的命令This is an example inline link
2016-10-18 12:19:09
285
原创 欢迎使用优快云-markdown编辑器
线程同步小感一、为什么需要同步 为了使代码在任何时候都最多只能有一个线程访问。这个需求还是很常见的: 1、一个线程正在对一个List进行遍历,而另外一个线程却在该List中添加或者删除对象,那么该List就会报同步修改的异常。 2、一个播放器类只能启动一次,那么如果刚好有两个线程同时调用start方法,那么就会报错。 3、。。。 其实,“代码在任何时候都最多只能有一个线程访
2016-09-30 18:02:59
220
转载 Catagory基础使用
原文链接:http://blog.youkuaiyun.com/totogo2010/article/details/7846385无论一个类设计的如何完美,都不可避免的会遇到没有预测到的需求,那怎么扩展现有的类呢?当然,继承是个不错的选择。但是Objective-C提供了一种特别的方式来扩展类,叫Catagory,可以动态的为已经存在的类添加新的行为。这样可以保证类的原原来的基础上,较小
2016-09-29 18:01:39
1218
转载 欢迎使用优快云-markdown编辑器
引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式
2016-08-18 23:57:07
247
转载 URI
就Android平台而言,URI主要分三个部分:scheme, authority and path。其中authority又分为host和port。格式如下:scheme://host:port/path举个实际的例子:content://com.example.project:200/folder/subfolder/etc\---------/ \-------------
2016-07-18 19:09:58
377
转载 android studio的svn配置
作者:夏海亮链接:https://www.zhihu.com/question/32298079/answer/56010423来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。通过这两天对Android Studio的研究,终于搞通了Android Studio的基本操作及与SVN的相关关联操作(这样才能在公司的开发工作中使用);Google年底将
2016-07-11 21:55:22
319
原创 apache的下载和安装
http://jingyan.baidu.com/article/29697b912f6539ab20de3cf8.html 1、路径不能包含中文和空格(只有字母最好)。2、如无法启动,可能是端口冲突,或者需要重启电脑。
2016-07-07 10:08:29
261
转载 HTTP中GET和POST的区别
原文链接:http://blog.youkuaiyun.com/gideal_wang/article/details/43166911、一个URL地址,它用于描述一个网络上的资源,而HTTP定义了浏览器和服务器交互的4种基本方法:GET,POST,PUT,DELETE就对应着对这个资源的查 ,改 ,增 ,删 4个操作。GET一般用于获取/查询 资源信息,而POST一般用于更新资源信息2、虽然4种基本
2016-07-06 20:48:28
269
转载 SVN简介
SVN简介:为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversi
2016-07-06 20:19:51
275
转载 AsyncTask
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下
2016-06-24 21:41:57
338
原创 Java泛型
public class MyStack { private E[] elements; private int size = 0; private static final int DEFAULT_INITIAL_CAPACITY = 16; public MyStack() { elements = (E[]) new Object[DEFAULT_INITIAL
2016-05-04 21:08:59
215
转载 不可变类
1、什么是不可变类(immutable class)? 不可变类,顾名思义就是说类的实例是不可被修改的。实例的信息是在创建的时候提供,并且在整个生命周期中都不可改变。 2、有哪些常见的不可变类? Java的String类和所有基本类型的包装类。3、什么时候需要将类设计为不可变类? 想设计一种有结构的常量的时候,可以考虑设计出一个immutable的
2016-04-27 22:43:17
418
原创 变量的初始化
变量可以分为两种,一种是方法内的局部变量,另一种是类的成员变量;对于局部变量,编译器强制只有在初始化其值得时候才能使用,而成员变量会进行默认初始化。 一、局部变量必须先初始化后使用 public class Test { public static void main(String[] args) { int i; i++; // 错误,i未进行
2016-02-26 22:42:34
376
原创 一些小的编程技巧
byte b = (byte)255; System.out.println((int)b+” “+(b&0xFF)); 输出: -1 255 直接将b转为int型输出,类型提升,无损失,输出-1 b&0xFF : 首先b转化为int型为-1,然后其补码和0xFF相与得到255;
2016-02-24 11:34:40
256
原创 this和super
简而言之,this是指向当前对象的引用,而super是指向当前对象父类的引用! 一、this指针 this指针总结起来有如下两点: 1、当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this。并且this只和特定的对象关联,而不和类关联,
2016-02-24 10:41:53
284
原创 标签和continue、break的联合使用
Java语言是不支持goto语句的(但goto仍作为保留关键字),Java中和goto语句类似的用法是使用标签,可以获得和goto语句相类似的效果; public class GotoTest { public static void main(String[] args) { // TODO Auto-generated method stub label:
2016-02-23 16:15:41
396
原创 注释文档
对于代码文档的维护是编程工作中的一个重要的部分,这往往也是最繁杂而费时的工作,Java的注释文档可以直接将代码和文档链接起来,这样可以十分方便的对注释进行管理。一、语法 所有的javadoc命令都只能在”/* * */“之间出现,其主要方式有两种:一种是直接嵌入HTML,而另一种是使用文档标签。注释文档又可以分为三种,分别是类注释、域注释和方法注释; 一个简单的例子:/** A class
2016-02-23 09:59:45
482
原创 终极基类Object
终极基类Object在Java中Object是所有类的基类,因此熟悉这个类的方法和属性当然是十分重要的。before learning: native关键字:在Object类中,有很多方法都使用了native关键字,用这个关键字修饰的方法表示该方法的函数体是由其他语言实现的,实现的位置被内置到JVM中了,更加详细的说明参见: http://blog.youkuaiyun.com/jiakw_1981/art
2016-02-20 21:59:14
455
原创 Android开发指南
一、书籍 thinking in java、effective java;二、网站 1、Google 做技术的google才是王道; 2、stackoverflow 这个网站上面几乎能搜到你遇到的绝大部分问题; 3、 GitHub Google+stackoverflow基本上能解决开发中遇到的大部分“奇葩”问题了,但是开发到一定程度你需要进一步提升自己的技能,这个时候GitHub简直
2015-09-29 19:42:37
369
转载 网络地址转换
http://baike.baidu.com/view/875777.htm网络地址转换(NAT,Network Address Translation)属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型Internet接入方式和各种类型的网络中。原因很简单,NAT不仅完美地解决了lP地址不足的问题,而且还能够有效地避免
2015-05-22 19:43:54
953
转载 Java反射
出处:http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识
2015-03-20 17:33:03
310
转载 四大组件
出处:http://www.cnblogs.com/pepcod/archive/2013/02/11/2937403.html这个文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。
2015-03-18 20:33:22
387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人