WiFi里的猫腻
此刻,看我文章的你,WiFi信号如「摄魂怪」般地在你身体内肆无忌惮地穿梭着,这些信号分布在一些特定的频段上,信号加密传输着,除了「法拉第笼」,没什么能阻止这些信号扩散着,功率大小仅能影响信号的传播距离。
你把你的一切隐私都交给了这个该死的路由器,路由器厂商从设计之初就忽略了安全性,全球已知的路由器漏洞都可以在这找到:http://routerpwn.co...
分类:
其他好文 时间:
2014-09-10 09:37:40
阅读次数:
194
我要开发的插件功能极为简单,就是对用户选中的内容进行base64编码或解密工作.其中所涉及的技术部分主要是GO语言程序开发和editplus插件配置的部分,首先我们来看一下GO语言代码的写法,如下:package mainimport ("encoding/base64""fmt""os")co.....
分类:
编程语言 时间:
2014-09-09 19:46:39
阅读次数:
305
Description
You have just been put in charge of developing a new shredder for the Shredding Company Although a "normal" shredder would just shred sheets of paper into little pieces so that the co...
分类:
其他好文 时间:
2014-09-09 13:21:18
阅读次数:
242
C#.NET验证码智能识别学习笔记---05C#.Net图片预处理
技术qq交流群:JavaDream:251572072
教程下载,在线交流:it.yunsit.cn
图片经过下面的预处理以后就可以变的清晰很多了,另外在做图像识别的时候一般使用tif格式的图片
下面是图片预处理的代码有详细说明,如果不明白留言把
using System;
using System.Co...
分类:
Web程序 时间:
2014-09-09 13:20:48
阅读次数:
248
给定两个二叉树T1,T2判断T1是否是T2的子树
首先在T2中查找T1的根节点,如果找不到,
则T1不是T2的子树,如果能找到,我们可以
遍历T1,检查T1的每个结点是否对应的存在T2
中。
代码:
struct TreeNode
{
int data;
TreeNode* leftChild;
TreeNode* rightChild;
};
bool isExited(co...
分类:
其他好文 时间:
2014-09-09 12:52:58
阅读次数:
171
java多线程的难点是在:处理多个线程同步与并发运行时线程间的通信问题。java在处理线程同步时,常用方法有:1、synchronized关键字。2、Lock显示加锁。3、信号量Semaphore。线程同步问题引入: 创建一个银行账户Account类,在创建并启动100个线程往同一个Account类...
分类:
编程语言 时间:
2014-09-09 11:45:48
阅读次数:
360
参考三维旋转矩阵 + 矩阵加速这个还要用到仿射变换。平移translate tx ty tz1 0 0 tx0 1 0 ty0 0 1 tz0 0 0 1缩放scale kx ky kzkx 0 0 00 ky 0 00 0 kz 00 0 0 1绕任意轴(过原点)旋转(注意要把轴向量归一化,不然会...
分类:
其他好文 时间:
2014-09-09 11:13:28
阅读次数:
432
服务器身份验证方式:1.是基于Cookie的身份验证,使用服务器端的cookie来对每次请求的用户进行身份验证。2. 较新的方法,基于令牌Token-Based的认证,依赖于被发送到服务器上每个请求的签署令牌。为什么基于令牌token-based的方式更好呢?理由如下:1。跨域 / CORS: co...
分类:
其他好文 时间:
2014-09-09 10:46:58
阅读次数:
336
本文讲述3个线程通信实例:1、银行存款与提款多线程实现,使用Lock锁和条件Condition。 附加 : 用监视器进行线程间通信2、生产者消费者实现,使用LinkedList自写缓冲区。
3、多线程之阻塞队列学习,用阻塞队列快速实现生产者消费者模型。 附加:用布尔变量关闭线程
分类:
编程语言 时间:
2014-09-09 10:42:28
阅读次数:
362