在ShareSDK官网http://mob.com/注册并创建Android应用.申请APP_key,下载SDK等 根据官网开发文档导入SDK,目录结构如下 将以上文件按需放入Android Studio项目所要使用SMSSDK的Module所在的Libs里面,再在Module的build.grad ...
分类:
其他好文 时间:
2017-03-08 17:53:34
阅读次数:
853
关于线程同步(7种方式) 转载地址"http://www.cnblogs.com/XHJT/p/3897440.html" 为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程 ...
分类:
编程语言 时间:
2017-03-07 21:37:46
阅读次数:
232
HTTP基础知识(六) 六、HTTP首部 1、HTTP请求报文:由方法、URI、HTTP版本、HTTP首部字段等部分构成。 HTTP响应报文由HTTP版本、状态码、HTTP首部字段构成。 HTTP首部字段主要用于传递额外信息(如:报文主体大小、所使用语言、认证信息等)。 2、HTTP首部字段类型 通 ...
分类:
Web程序 时间:
2017-03-07 14:09:06
阅读次数:
232
个人学习,仅供菜鸟们学习! 实例: 首先添加依赖: 然后创建activity消息类 创建MainActivity package com.fuicuiedu.xc.eventbus_20170307; import android.content.Intent;import android.supp ...
分类:
其他好文 时间:
2017-03-07 13:15:28
阅读次数:
435
派生类经常(但不总是)覆盖它继承的虚函数。如果派生类没有覆盖其基类中的某个虚函数,则该虚函数的行为类似于其他的普通成员,派生类会直接继承其在基类中的版本。 c++11允许派生类显式地注明它使用某个成员函数覆盖了它继承的虚函数。具体做法是在形参列表后面、或者在const成员函数的const关键字后面、 ...
分类:
编程语言 时间:
2017-03-05 14:20:25
阅读次数:
186
1 /// <summary> 2 /// 处理信息的接口 3 /// </summary> 4 public abstract class Handler { 5 6 /// <summary> 7 /// 下一个请求接收者 8 /// </summary> 9 protected Handler ...
分类:
其他好文 时间:
2017-03-03 20:52:22
阅读次数:
277
目前常用的编码规范为 PEP8 该规范的内容规定: 一 代码编排1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3 类和top-level函数定义之间空两行;类中的方 ...
分类:
编程语言 时间:
2017-03-01 16:40:22
阅读次数:
191
Spring Security是为基于Spring的应用程序提供声明式安全保护的安全性框架。Spring Security提供了完整的安全性解决方案。它能够在Web请求级别和方法调用级别处理身份认证和授权。 Spring Security从两个角度来解决安全性问题。它使用Servlet规范中的Fil ...
分类:
编程语言 时间:
2017-02-28 15:31:22
阅读次数:
389
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 p ...
分类:
编程语言 时间:
2017-02-26 18:35:34
阅读次数:
220