今天和朋友讨论网站安全问题,聊到了csrf和xss,刚开始对两者不是神明白,经过查阅与讨论,整理了如下资料,与大家分享. CSRF(Cross-site request forgery):跨站请求伪造。 从上图可以看出,要完成一次CSRF攻击,受害者必须满足两个必要的条件: (1)登录受信任网站A, ...
分类:
其他好文 时间:
2020-05-10 01:17:29
阅读次数:
61
Before we start to research tail recursion, let’s first have a look at the normal recursion. A simple factorial implementation by recursion: Let N = 5 ...
分类:
编程语言 时间:
2020-05-07 18:12:04
阅读次数:
95
from random import random def printIntro(): print("这个程序模拟两个选手A和B的某种竞技比赛") print("程序运行需要A和B的能力值(以0到1之间的小数表示)") def getInputs(): a = eval(input("请输入选手A的 ...
分类:
其他好文 时间:
2020-05-06 21:25:35
阅读次数:
52
原文:网站架构变迁 网站架构变迁 Intro# 从最早的 html 的学习到现在从单体应用迁移到微服务架构,所经历的网站架构也一直在变化,于是想写一篇关于网站架构变迁的文章。 单服务器# 最早的我们的网站只有一台服务器,网站应用 + 数据库 + 网站文件 都在同一台服务器上,有的时候一台服务器上也会... ...
分类:
Web程序 时间:
2020-05-06 01:33:44
阅读次数:
88
使用 kind 快速搭建 Kubernetes 环境 Intro kind(Kubernetes IN Docker) 是一个基于 docker 构建 Kubernetes 集群的工具,非常适合用来在本地搭建基于 Kubernetes 的开发/测试环境。 想写一篇 kind 的文章很久了,但是之前的 ...
分类:
Web程序 时间:
2020-05-06 01:26:41
阅读次数:
122
FluentAspects 基于 Fluent API 的 Aop Intro 上次我们做了一个简单的 AOP 实现示例,但是实现起来主要是基于 来做的,对于代码的侵入性太强,于是尝试实现基于 Fluent API 的方式来做 AOP 。 抽象 InterceptorResolver 原来获取方法执 ...
Intro 年初刚学Qml时写的密码管理器。用到Socket通信、AES加密等。UI采用Material Design,并实现了Android App的一些常见基本功能,如下拉刷新、弹出提示、再按一次返回键退出等。目前有Win 10和Android版。供Qml初学者,特别是希望开发Android应用 ...
分类:
其他好文 时间:
2020-05-01 18:45:52
阅读次数:
73
Intro 为了防止自己摸鱼写的学习时间记录小工具。目前只实现了必要的功能,如云端存储、多任务、手动修改记录等。目前有Win 10版和Android版。供Qml初学者参考。 "项目地址" Todo 代码太丑陋,待重写。 UI待重写。 ...
分类:
其他好文 时间:
2020-05-01 18:22:05
阅读次数:
61
Operating Systems Figure2.1 #include<stdio.h>#include<stdlib.h>#include<sys/time.h>#include<assert.h>#include"common.h"int main(int argc,char*argv[]){ ...
分类:
其他好文 时间:
2020-04-30 23:18:51
阅读次数:
82
还在苦恼如何快速直观的将安卓手机文件传到mac电脑吗?来小编带来一个小技巧分享给大家,轻轻松解决繁琐操作,一起看看~ 一招解决mac电脑和安卓手机互传文件难题! 打开 Mac 上打开系统偏好设置-共享-蓝牙共享,打开蓝牙共享。 然后从安卓手机里选择文件,选择通过蓝牙分享,然后选择这台 Mac 就可以 ...
分类:
移动开发 时间:
2020-04-27 19:05:36
阅读次数:
368