240 发简信
IP属地:湖南
  • DH密钥交换算法学习

    what's Diffie–Hellman key exchange 维基定义: 是一种安全协议。它可以让双方在完全没有对方任何预先信息的条件下...

  • Resize,w 360,h 240
    Toast显示超详细过程

    前言 上次看到有人说Toast属于UI操作,只能在主线程中使用。其实不是这样的,Toast是特殊的UI操作,由系统管理,我们只需在线程中创建Me...

  • 深入理解Android日志系统

    前记 在Android开发中,logcat是我们不可或缺的调试工具,我一直有个疑问,logcat的到底是在哪里存储着呢,带着这个疑问,开始探究A...

  • Resize,w 360,h 240
    AES算法原理

    概述 这里是波士顿大学的Howard Straubing做的一段很直白的动画。 AES加密过程是在一个4×4的字节矩阵上运作,这个矩阵又称为“体...

  • Python中的快排优化

    基本快速排序分析 以从小到大排序为例 选取一个主元(选取方式多样) 利用主元,将序列分为两个子序列,左侧都比主元小,右侧都比主元大。 对两个子序...

  • Canvas利用圆绘制正余弦叠加图像

    占坑--持续完善中.... 前言 昨天看傅里叶变换的资料,看到这篇文章:如果看了此文你还不懂傅里叶变换,就过来掐死我吧,讲得很清晰,中间一幅图的...

  • Lua中特殊字符过滤(UTF8编码)

    Table of Contents 提纲思路中文UnicodeUnicode和UTF8的联系常见特殊字符过滤特殊字符 思路 中文Unicode编...

  • 给sqlite中的random()设置seed

    0x01 As we know, 在sqlite中random函数是不能有参数的, 也就是说不能设置seed, 每次调用都是返回一个随机的介于-...

  • 记一次网络连接bug解决

    bug背景 项目涉及到与硬件的交互,和硬件连接使用java中基于TCP/IP的两个长连接Socket连接同一端口,硬件仅支持两个连接的建立,一旦...