记一次信息安全管理技能大赛 概述比赛分理论知识与实操技术。初赛都是线上的。理论题考查了常见的网终理论知识与信息安全相关的制度、法律、法规。实操技术采取CTF的形式,给台靶机环境,按题目要求提交flag,获取分数。 初赛没过,大概排在全国参赛选手的八百多名。这篇文章做了一个记录,总结些经验。 感受理论题略过。总体特点是:时间少,题目多,半个小时180道。因为有题库,考试前多看看题目,基本可以拿80分以上,这部分没什么差距。 实 2020-10-18 未分类
Ditto表结构解析 前言搞清楚ditto的表结构,有如下作用: 可以对ditto进行二次开发。 对程序中的数据进行分析。 批量导入自己需要的数据。 这是比较小众的需求,所以在这里做一个记录,为自己所使用。 版本信息 version 03.22.20.00 64bit sqlite Version 3.26.0 https://ditto-cp.sourceforge.io/ 表结构总共5张表 Main Dat 2020-09-12 编程实践
编译原理回顾 最近准备复习编译原理,大脑渴望这些数理的抽象知识。以宫老师的课程为学习材料。文章做为一个简要的大纲材料,帮助自己回顾理论。 编译过程 词法分析 语法分析 语义分析 中间代码 优化 生成目标代码 词法分析把文本流转化为token串 正则文法 有限自动机,确定的有限自支DFA,不确定的有限自动机NFA 用NFA分析基础词法 语法分析把token形成抽象语法树AST 上下文无关文法 EBNF 产生 2020-08-20 未分类
git命令 commitbranchcheckoutmergerebasebranch -fresetrevertcherry-pickrebase -i commit123456git commit [-a | --interactive | --patch] [-s] [-v] [-u<mode>] [--amend] [--dry-run] [(-c | -C | --fixup | 2020-03-27 未分类
剪贴板管理工具Ditto 官网:https://ditto-cp.sourceforge.io/ 软件开源免费小巧功能强大当前版本:03.22.20.00 64bitsqlite: 3.26.0 软件解决了我如下问题: 编程中,要复制多处,不用来回切窗口 静态分析代码流程,把相关的关键字放剪贴板中,结合IDE的查找与标签功能,提高效率 有些长命令行要重复敲,以前找个临时文件,用的时候复制,现在直接剪贴板中。 开发测试页面 2019-05-30 tool
v2ray介绍 参考这两篇 Project V · Project V 官方网站 V2Ray 配置指南|V2Ray 白话文教程 第二篇适合小白,从未接触过v2ray,第一篇适合玩会一点v2ray, 想了解更多。 自己的文章记录自己实践过程,主要内容: 下载安装及基本配置 路由功能区别内外流量 DNS按需解析 兼容酸酸乳 websocket 流量统计 下载安装12wget https://install.d 2019-02-19 网络技术实践 #v2ray
使用dockercompose搭建springboot-mysql-nginx应用 上篇使用docker构建spring-boot应用,是把编译好的jar包构建到镜像中。这篇是把spring-boot连同数据库,做为一组docker服务运行起来。这里只是把自己操作记录下来,完整运行的代码见“参考”中的引用1中的内容。(我修改mysql映射目录及获取远程ip的方法) 主要步骤: 搭建简单的springboot应用 应用添加docker下支持 编写dockercompose配置文件 2019-02-02 未分类
使用 Docker 部署 Spring Boot 这里主要用到spring-boot开箱即用,能生成一个独立运行的程序,及maven的插件docker-maven-plugin 这里主要步骤 构建一个简单的springboot项目 添加docker-maven-plugin及写dockerfile 实践生成 docker镜像 一个简单 Spring Boot 项目 以spring boot 2.0 为例 在pom.xml文件中增加parame 2019-02-01 未分类
spring-boot-admin 阅读使用spring-boot-admin对spring-boot服务进行监控实践笔记 文章以代码的方式演示三个内容 监控单体spring-boot应用 监控多个微服务spring-boot应用 邮件服务 自己实践了前两个。按自己的理解找了一个原理解释,帮助自己理解spring-cloud体系。 什么是Spring Boot AdminSpring Boot Admin 是一个针对spring 2019-02-01 sping-boot
gpg 使用 GPG 签名 Git Commits - 程序园 关于GnuPG的subkey(子密钥)的使用 - 知乎 GPG密钥的生成与使用 GnuPG快速使用指南 - MWB日常笔记 2019-01-08 未分类