Tom的博客

。。。。

排序:
默认
按更新时间
按访问量

Skia Windows 编译

Skia Windows 编译 编译环境:win10 64位、VS2017、git 一、下载Skia相关源码 1、 下载google工具depot_tools git clone https://chromium.googlesource.com/chromium/tools/depot_to...

2018-11-11 17:28:52

阅读数:28

评论数:0

最简单的基于FFMPEG+SDL2的音频播放器

来自雷神最简单的基于FFMPEG+SDL的音频播放器 ver2 (采用SDL2.0) 部分编码器(例如WMA)的AVCodecContext中的frame_size没有进行初始化,造成播放异常处理 #include <stdio.h> #inclu...

2018-07-04 11:09:52

阅读数:116

评论数:0

升级到SpringBoot2.0后 properties文件 中文乱码问题

升级到SpringBoot2.0后 properties文件 中文乱码问题 将SpringBoot从1.5升级到2.0后,发现application.properties 中出现中文乱码问题。 在网上查了半天,没有发现解决方案,于是从源码中分析,fuck 炒蛋的源码!! 在该类解析prope...

2018-03-26 14:03:13

阅读数:990

评论数:4

Retrofit2 原理解析

在Android开发方面网络请求框架层出不穷,由刚开始使用的URLConnection,HttpClient,AsyncHttpClient ,Volley。到现在最流行的OkHttp ,Retrofit, 对一个Android开发者来说再熟悉不过,就其OkHttp和Retrofit可以说的上是黄...

2017-08-24 14:43:28

阅读数:214

评论数:0

Java多线程指定资源可以被多少个线程同时访问

通常情况下对公共资源指定可被多少个线程访问,通过设置同时允许访问的线程个数,每被一个线程访问,将该变量减一,当变量小于等于0时调用wait函数等待。一个线程访问资源结束后将变量加一,同时通知因wait而阻塞的线程。下面模拟办理业务时只有5个窗口,每一个窗口同时只能接待一位客户,一位客户办理完成后才...

2017-08-14 10:04:06

阅读数:365

评论数:0

Java中那些不得不说的坑

看看下面这段代码跟你想的结果一样吗? Integer a =127; Integer b = 127; System.out.println(a==b);//true Integer a1 = 128; Integer b...

2017-07-11 21:19:04

阅读数:152

评论数:0

socket.io使用之io.socket.engineio.client.EngineIOException: server error,parser error

项目中需要使用即时通讯模块,决定采用socket.io作为服务端模块,客户端采用socket.io-client-java。在开发过程中,测试环境均正常,但发布到服务器上时客户端却报告如下异常:null,parser error io.socket.engineio.client.EngineIO...

2017-06-02 15:19:51

阅读数:1494

评论数:0

Android 在Service中弹出窗口及SYSTEM_ALERT_WINDOW权限解决方法

方案一、 1、在开发中有时会用到全局弹出对话框但必须在manifest中申请权限:<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />带来的问题: 1. 用户在安装应用时...

2017-05-27 12:33:27

阅读数:3863

评论数:0

Android 全局弹出对话框SYSTEM_ALERT_WINDOW权限

方案一、 1、在开发中有时会用到全局弹出对话框但必须在manifest中申请权限:<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />2、创建Dialog ...

2017-05-27 12:30:59

阅读数:13349

评论数:0

Android 7.0 https/tls证书配置问题

最近系统更新到7.0后网络请求出现异常SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.原来Android 7.0以...

2017-03-23 09:16:03

阅读数:582

评论数:0

Android 中监听WIFI连接状态变化

Android应用开发过程中通过注册广播监听Wifi状态变化: 广播中获取的action为WifiManager.WIFI_STATE_CHANGED_ACTION用于监听Android Wifi打开或关闭的状态,WifiManager.NETWORK_STATE_CHANGED_ACTION用...

2017-03-20 20:13:42

阅读数:12249

评论数:1

关于UDP发包长度及分包问题限制问题(笔记)

关于UDP发包长度及分包问题限制问题(笔记) UDP报文长度限制,在IPv4下是65507字节(65535-8字节UDP header-20字节 IPheader) 长度限制内的包都可以发 fragmentation发生在IP层,一个长UDP报文,会被分为若干个fragment,封成IP包发送接收...

2016-09-08 18:09:24

阅读数:2118

评论数:0

网路MTU

网路MTUMTU是Maximum Transmission Unit的缩写。意思是网络上传送的最大数据包。MTU的单位是字节。 大部分网络设备的MTU都是1500。如果本机的MTU比网关的MTU大,大的数据包就会被拆开来传送,这样会产生很多数据包碎片,增加丢包率,降低网络速度。把本机的MTU设成比...

2016-09-08 13:17:08

阅读数:197

评论数:0

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