自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android跳转到应用商店的APP详情页面,以及 Google GMS 各个apk的包

转自:http://www.jianshu.com/p/a4a806567368需求:从App内部点击按钮或链接,跳转到应用商店的某个APP的详情页面。让用户 下载 或 评论。实现:/** * 启动到应用商店app详情界面 * * @param appPkg 目标App的包名 * @param marketPkg 应用商店包名 ,如果为""则由系统弹出应用商店列...

2018-09-05 14:16:27 2663

转载 关於 Parcelable 实作以及继承

看例子[java] view plain copyclass Shape implements Parcelable {    public int left;    public int top;    public int width;    public int height;       // CREATOR pa

2017-09-25 13:59:33 1037

转载 NAT穿透解决方案介绍

原文链接:http://www.cnblogs.com/javaminer/p/3575282.html最近公司要实现在各种网络环境下面的多屏互动(机顶盒、android phone、iphone及PC端)的需求;由于IP地址资源有限的原因,目前我们使用的各种终端设备都位于局域网后面也就是多台设备共享同一个公网IP;例如:如果位于局域网里面的一个终端Agent A要与互联网上的

2017-08-04 12:37:57 2061

转载 P2P中NAT之间的打洞可能性

原文链接: http://www.blogjava.net/linli/archive/2014/10/23/418968.html我们看看不同NAT之间的NAT打洞。NAT打洞需要Server配合,需要2种Server:1. 类似WebRTC中的信令服务器,作用是帮助客户机沟通IP和PORT信息;2. STUN Server,用来让客户机判断自己所在的NAT环境。现在假设客户

2017-08-02 15:35:54 410

转载 NAT的四种类型及类型检测

原文连接:http://www.cnblogs.com/my_life/articles/1908552.html考 虑到UDP的无状态特性,目前针对其的NAT实现大致可分为Full Cone、Restricted Cone、Port Restricted Cone和Symmetric NAT四种。值得指出的是,对于TCP协议而言,一般来说,目前NAT中针对TCP的实现基本上是一致

2017-08-02 15:08:34 12452 1

转载 P2P中的NAT穿越方案简介

原文连接:http://blog.csdn.net/softmanfly/article/details/123102271      P2P简介P2P即点对点通信,或称为对等联网,与传统的服务器客户端模式有着明显的区别,传统的服务器客户端模型如图2所示。P2P这一术语在不同的上下文环境里可能有不同的内涵,它可以指一种通信模式、一种逻辑网络模型、一种技术、甚至一种理念。在P

2017-08-02 15:07:05 323

转载 NAT的四种类型

原文链接:http://blog.csdn.net/mycloudpeak/article/details/53550405简述基于UDP的P2P应用需要考虑NAT的类型,因为不同的NAT组合的穿透的方式并不一致,有的能通, 有的不能通。一般来讲, NAT可以分为四种类型,分别是: 1, 全锥型(Full Cone)2,  受限锥型(Restricted C

2017-08-02 10:13:57 5586

转载 Coturn配置

原文链接:http://blog.csdn.net/u012908515/article/details/54863661coturn服务器下载:https://github.com/coturn/coturn由三个地方需要修改: 1.vim /etc/default/coturn把上面打开编辑的文件中的这一行TURNSERVER_ENABLED=1去掉

2017-07-28 15:33:46 2071

转载 Ubuntu创建新用户并增加管理员权限

原文连接: http://www.linuxidc.com/Linux/2016-06/132218.htm$是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全)。想用root的话,得给root用户设置一个密码:sudo passwd root然后登录时用户名输入root,再输入密码就行了。ubuntu建用户最好用a

2017-07-28 15:30:48 671

转载 实战rfc5766-turn-server和ice4j广域网通讯

原文连接:http://www.hankcs.com/program/network/actual-rfc5766-turn-server-and-ice4j-wide-area-network-communication.html前段时间上手了NAT打洞类库ice4j(ICE框架),当时使用了numb.viagenie.ca的公共STUN服务器。最近又编译了rfc5766-t

2017-07-28 14:37:15 2527

转载 云服务器安装带gui的ubuntuServer并实现远程访问

原文链接:http://www.jianshu.com/p/dacd0d36b85a需求分析关于安装linux有很多方式,在本地磁盘或者是U盘内安装在使用时并不方便,毕竟处于学习阶段还是以windows系统为主。而安装在虚拟机则会占用电脑的资源,因此有了在云服务器安装ubuntu系统用来远程操作的想法。云服务器安装系统的特点:不占用本地资源,缓解硬件压力

2017-07-28 14:34:10 3268

转载 为什么要用HandlerThread,怎么用?

原文链接:http://i.she.vc/yuanchuang/144470.html作为一个Android开发,Handler机制是一定要了解的。在我面试过程中,发现很多人对Handler和Looper机制非常了解,对答如流,但是却不知道何为HandlerThread。本文我们就来简单聊一下它HandlerThread是Thread的子类,它的作用很明确,文档说的

2017-06-12 10:58:05 347

原创 <JavaSE> JVM相关知识点

一、.当运行一个JAVA程序时,JVM的action为:1.JVM首先会将二进制文件(.class文件)加载到内存中(加载)2.二进制文件加载到内存后,进行链接动作(链接),链接包括以下三个动作:(1),校验二进制文件是否符合规范(验证)(2),为类的静态变量分配内存,同时为他们赋值,该值为其默认初始值(准备)(3),将类中的符号引用转化为直接引用(解析)3.完成链接后,J

2017-06-03 18:03:27 180

空空如也

空空如也

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

TA关注的人

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