缓冲流 BufferedOutputStream BufferedOutputStream 是缓冲输出流。它继承于FilterOutputStream。 应用程序就可以将各个字节写入底层输出流中,而不必针对每次字节写入调用底层系统。 属性 构造方法 java public BufferedOutpu ...
分类:
其他好文 时间:
2018-04-25 20:54:59
阅读次数:
176
恢复内容开始 OutputStreamWriter(OutputStream out) 创建使用默认字符编码的 OutputStreamWriter。 OutputStreamWriter(OutputStream out, String charsetName) 创建使用指定字符集的 Output ...
分类:
其他好文 时间:
2018-04-24 18:55:50
阅读次数:
135
原文 https://yq.aliyun.com/articles/561888 一直有这个冲动, 想知道kubernetes往etcd里放了哪些数据,是如何组织的。 能看到,才有把握知道它的实现和细节。 找了很多文档,终于找到靠谱的。 https://www.jianshu.com/p/f9f83 ...
分类:
其他好文 时间:
2018-04-24 17:49:46
阅读次数:
529
Mysql 系列文章主页 1 概念 在 Java 程序中,当多线程并发访问某个资源的时候,如果有非线程安全的操作,那么需要通过加锁来保护之。同理,在 Mysql 中,如果也有多个线程、多个事务并发访问某些资源(比如写同一行记录)时,也需要锁来保护,以确保数据的正确性。 2 分类 从对数据的操作类型来 ...
分类:
数据库 时间:
2018-04-24 17:29:48
阅读次数:
147
IE浏览器实现了它专属的客户端存储机制——“userData”。userData可以实现一定量的字符串数据存储,可以将其用做是Web存储的替代方案。本文将详细介绍IE userData 概述 在IE5.0中,微软通过一个自定义行为引入了持久化用户数据的概念。用户数据允许每个文档最多128KB数据,每 ...
分类:
其他好文 时间:
2018-04-23 12:15:45
阅读次数:
151
最近项目中使用了SnowFlake算法产生ID,并在实际运行环境下会产生重复ID,所以写了一个Go的程序进行验证,顺便也练习一下Go的协程与通道。 至于GO的协程和通道的基础知识请自行百度。 代码如下: 共使用了10个协程,每个协程产生1000个ID,但是通过验证没有重复字段。可能验证的不够完整,但 ...
分类:
编程语言 时间:
2018-04-22 20:13:14
阅读次数:
223
SQL注入,吧sql命令插入到WEB表单,或输入域名或页面亲求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令; 得到数据库用户名和密码 1:在以,{ .asp?id=32(任意数字) }结尾的链接依次添加{ ‘ }【 and 1=1 】和【and 1=2】,来判断是否存在注入点。 2:【and ...
分类:
数据库 时间:
2018-04-22 16:02:32
阅读次数:
158
l 200:请求成功,浏览器会把响应体内容(通常是html)显示在浏览器中; l 404:请求的资源没有找到,说明客户端错误的请求了不存在的资源; l 500:请求资源找到了,但服务器内部出现了错误; l 302:重定向,当响应码为302时,表示服务器要求浏览器重新再发一个请求,服务器会发送一个响应 ...
分类:
其他好文 时间:
2018-04-18 14:28:09
阅读次数:
151
人脸矫正有几个问题。 1.歪头: 2.侧脸: 3.半边脸:缺失另外半边脸,要寻找其他的解决方案。 大多数情况下,截取到的人脸是包含歪头和侧脸的现象的。这两个问题,可以同时通过仿射变换来矫正。 但是要注意,侧脸,是缺少一部分脸部信息的。 人脸矫正,对歪头的正确度提高有帮助,对侧脸就一般了。 思路: 1 ...
分类:
其他好文 时间:
2018-04-17 21:20:45
阅读次数:
1117
1、可重入锁: 也称为递归锁,当外层函数获得该锁之后,内层递归函数仍有获取该锁的代码,结果不受影响; java中的synchronized ReentrantLock都是可重的 举例: 2、自旋锁 一个线程直接循环执行一个任务,不触发临界条件,另一个线程控制临界条件,另一个线程执行时可以使前一个线程 ...
分类:
编程语言 时间:
2018-04-17 00:03:20
阅读次数:
224