DYD Blog

What does not kill me, makes me stronger.

DDoS防御方案总结

大部分材料来自网络

前言 DDoS:Distributed Denial of Service即分布式拒绝服务。 攻击指借助于客户/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DDoS攻击,从而成倍地提高拒绝服务攻击的威力。 凡是能导致合法用户不能够访问正常网络服务的行为都算是拒绝服务攻击。也就是说拒绝服务攻击的目的非常明确,就是要阻止合法用户对正常网络资源的访问,从而达成攻击者不可告人的...

杂项记录

安装android NDK方法 下载NKD.zip文件 下载链接 这个网站比较全 网站链接 解压zip文件,将ndk-build加入到PATH变量里。 执行脚本ndk-build提示可以找到。 OJ链接 北大 topcoder 力扣 leetcode codeforces flaskr tdd 可以照着走一遍熟悉flask框架各种概念 flaskr-...

vue项目建立

vue项目建立 npm install vue-cli 或全局安装 npm install -g vue-cli vue init webpack client 进行一些配置会生成client项目文件夹 只需修改src及index.html 生成打包文件夹dist npm run build 生成的文件配置估计会有路径问题,需要简单修改。 ubuntu 16.04使用np...

raspberry记录

介绍 RPi硬件是SoC系统单芯片 CPU、GPU、DSP、SDRAM集成到一个芯片中。 RPi没有BIOS,配置信息保存在/boot/config.txt里。 官方系统raspbian系统,基于debian wheezy arm内核版本,桌面环境LXDE。 RPi很多应用是python开发的,外围硬件如GPIO、串口、I2C都可以通过python库函数编程。预装了python3和IDLE。...

pipenv与flask基本命令的使用

显示所有可选项 pipenv 选择python版本 pipenv --three pipenv --two 显示虚拟环境信息 pipenv --venv 安装开发环境需要的依赖 pipenv install 安装调试时用的包 pipenv install --dev 指定安装源 pipenv install flake8 --dev --pypi-mirror...

miniconda使用

docker镜像miniconda使用 docker-miniconda介绍 从docker hub拉取miniconda docker pull continuumio/miniconda3 进入交互模式 docker run -i -t continuumio/miniconda3 /bin/bash 使用jupyter notebook docker run -i -t -p...

git常用命令

git tag相关 显示所有tag git tag -n 切换到某个tag状态 git check xxx 切回到github clone原始状态 git check master 分支操作 查看分支 git branch 创建分支 git branch dev 切换分支 git checkout dev 切回主分支 git checkout master 合并分支 git ...

Ubuntu16.04安装jekyll本地调试环境

常用命令 安装gem sudo apt install gem 安装jekyll bundler jekyll-paginate sudo gem install jekyll bundler jekyll-paginate -w监控文件改动 访问192.168.1.3:4000即可在本地调试博客 jekyll serve -w --host=0.0.0.0 可访问127.0.0...

梯子使用总结

不会写的很细,只是写个思路。具体细节操作都能搜到。 VPS服务安装酸酸乳 按照提示一步一步安装 wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr....

开始写点东西

hello

以前的博客在linode vps 上,ip老被封,没办法了。 搬到github了。