<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[a501934002的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a501934002</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a501934002]]></copyright><item><title><![CDATA[itext私钥签名]]></title><link>https://blog.youkuaiyun.com/a501934002/article/details/91883354</link><guid>https://blog.youkuaiyun.com/a501934002/article/details/91883354</guid><author>a501934002</author><pubDate>Thu, 13 Jun 2019 18:38:12 +0800</pubDate><description><![CDATA[最近再研究ITEXT，走过好多坑。在这里备份一下，也让大家少走一些弯路。

使用私钥签章很简单，网上百度，一大把，不多说，直接上代码；

前提，你需要一个PKCS12，带签章PDF和需要盖章的图片，如果没有，使用私钥和证书也可以，看自己喜好，修改代码

ps：本人使用的是itext5.5.13。


public static final String KEYSTORE_SELF = "E:\\t...]]></description><category></category></item><item><title><![CDATA[Websocket原理]]></title><link>https://blog.youkuaiyun.com/a501934002/article/details/90037616</link><guid>https://blog.youkuaiyun.com/a501934002/article/details/90037616</guid><author>a501934002</author><pubDate>Thu, 09 May 2019 15:41:10 +0800</pubDate><description><![CDATA[看完让你彻底搞懂Websocket原理



一、websocket与http

WebSocket是HTML5出的东西（协议），也就是说HTTP协议没有变化，或者说没关系，但HTTP是不支持持久连接的（长连接，循环连接的不算）

首先HTTP有1.1和1.0之说，也就是所谓的keep-alive，把多个HTTP请求合并为一个，但是Websocket其实是一个新协议，跟HTTP协...]]></description><category></category></item><item><title><![CDATA[如何唯一的标识一台Android设备]]></title><link>https://blog.youkuaiyun.com/a501934002/article/details/80830770</link><guid>https://blog.youkuaiyun.com/a501934002/article/details/80830770</guid><author>a501934002</author><pubDate>Wed, 27 Jun 2018 16:06:57 +0800</pubDate><description><![CDATA[如何唯一的标识一台Android设备？转载：https://www.jianshu.com/p/178786f833b6记得很久之前在一场笔试上有一道题目就是：“如何唯一的标识一台Android设备？”。当时只知道IMEI可以是用来标识一台手机的，所以就随便填了上去，然后...就没有然后了...今天刚好在工作中重新遇到，就拿出来说说看。首先说结论我们到底能不能唯一的标识一台Android设备？很遗...]]></description><category></category></item><item><title><![CDATA[HTTPS原理及OKHTTP对HTTPS的支持(OKhttp设置 只信任服务端证书的根证书)]]></title><link>https://blog.youkuaiyun.com/a501934002/article/details/80774770</link><guid>https://blog.youkuaiyun.com/a501934002/article/details/80774770</guid><author>a501934002</author><pubDate>Fri, 22 Jun 2018 15:48:52 +0800</pubDate><description><![CDATA[HTTPS原理我们先看一下定义，来自wikipedia的一个介绍：HTTPS  (also called HTTP over Transport Layer Security (TLS), HTTP over SSL, and HTTP Secure) is a communications protocol for secure communication over a computer net...]]></description><category></category></item><item><title><![CDATA[字符编码笔记：ASCII，Unicode 和 UTF-8]]></title><link>https://blog.youkuaiyun.com/a501934002/article/details/80773641</link><guid>https://blog.youkuaiyun.com/a501934002/article/details/80773641</guid><author>a501934002</author><pubDate>Fri, 22 Jun 2018 14:47:45 +0800</pubDate><description><![CDATA[字符编码笔记：ASCII，Unicode 和 UTF-8转载：http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html这个问题比我想象的复杂，午饭后一直看到晚上9点，才算初步搞清楚。下面就是我的笔记，主要用来整理自己的思路。我尽量写得通俗易懂，希望能对其他朋友有用。毕竟，字符编码是计算机技术的基石，想要熟练使用计算机，就...]]></description><category></category></item><item><title><![CDATA[什么是“编码和编码格式”以及如何理解“java中字符串的编码”; 讲解很到位]]></title><link>https://blog.youkuaiyun.com/a501934002/article/details/80771837</link><guid>https://blog.youkuaiyun.com/a501934002/article/details/80771837</guid><author>a501934002</author><pubDate>Fri, 22 Jun 2018 11:56:20 +0800</pubDate><description><![CDATA[链接：https://www.zhihu.com/question/20361462/answer/14899233来源：知乎著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。首先明确几点：unicode是一种“编码”，所谓编码就是一个编号(数字)到字符的一种映射关系，就仅仅是一种一对一的映射而已，可以理解成一个很大的对应表格GBK、UTF-8是一种“编码格式”，是用来序列化或存...]]></description><category></category></item><item><title><![CDATA[Socket，WebSocket，Http，Tcp详解]]></title><link>https://blog.youkuaiyun.com/a501934002/article/details/80771752</link><guid>https://blog.youkuaiyun.com/a501934002/article/details/80771752</guid><author>a501934002</author><pubDate>Fri, 22 Jun 2018 11:49:41 +0800</pubDate><description><![CDATA[Socket，WebSocket，Http，Tcp等这些我们已经听的耳朵有茧了，但是用得时候还是复习一下吧。

大学学习网络基础的时候老师讲过，网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。通过初步的了解，我知道IP协议对应于网络层，TCP协议对应于传输层，而HTTP协议对应于应用层，三者从本质上来说没有可比性，socket则是对TCP/IP协议的封装和应用（程...]]></description><category></category></item><item><title><![CDATA[Android官方提供的支持不同屏幕大小的全部方法]]></title><link>https://blog.youkuaiyun.com/a501934002/article/details/52451712</link><guid>https://blog.youkuaiyun.com/a501934002/article/details/52451712</guid><author>a501934002</author><pubDate>Tue, 06 Sep 2016 17:10:16 +0800</pubDate><description><![CDATA[转载出处：http://blog.youkuaiyun.com/guolin_blog/article/details/8830286

原文地址为：http://developer.android.com/training/multiscreen/screensizes.html

本文将告诉你如何让你的应用程序支持各种不同屏幕大小，主要通过以下几种办法：



让你的布局能充分的自适应屏幕]]></description><category></category></item><item><title><![CDATA[Android手机平板两不误，使用Fragment实现兼容手机和平板的程序]]></title><link>https://blog.youkuaiyun.com/a501934002/article/details/52451658</link><guid>https://blog.youkuaiyun.com/a501934002/article/details/52451658</guid><author>a501934002</author><pubDate>Tue, 06 Sep 2016 17:05:54 +0800</pubDate><description><![CDATA[转载出处：http://blog.youkuaiyun.com/guolin_blog/article/details/8744943

记得我之前参与开发过一个华为的项目，要求程序可以支持好几种终端设备，其中就包括Android手机和Android Pad。然后为了节省人力，公司无节操地让Android手机和Android Pad都由我们团队开发。当时项目组定的方案是，制作两个版本的App，一个手机版，]]></description><category></category></item></channel></rss>