Toggle navigation
BlackDn
Home
About
Tags
Tags
All Tags Here~
Algorithm
Android
Angular
Backend
Blog
Crawler
Database
Git
Java
JavaScript
Jekyll
Linux
Network
Python
Quanta
Regex
SchoolClass
Security
Swift
Tutorial
Web
Windows
Writings
Algorithm
浅入深出回溯法
因为当初学的时候没找到好资料所以自己写了一份!
各种排序方法总结
数据结构的排序
Android
Activity Result API 前世今生
startActivityForResult()和onActivityResult()的上位替代
Android 焦点Focus和软键盘Keyboard
焦点相关操作和键盘调出/隐藏
JVM内存模型与 GC 回收机制
JVM内存到GC的算法、回收器等,附带Java四种引用
又见RecyclerView:缓存原理
RecyclerView缓存和复用的原理
初识RecyclerView:基本使用
如何使用RecyclerView以及实现瀑布流布局
Android动画
逐帧动画 + 补间动画 + 属性动画!一篇全搞定!
ListView小拓展(主要是我想写嵌套)
ListView的Item点击事件、Item点击背景、ListView嵌套GridView
多种方式实现底部导航栏
一般实现 / RadioGroup实现 / ViewPager2实现
Fragment的使用及其过渡动画
小小Fragment,大大用处
Dialog各种对话框的实现
包含AlertDialog、PopupWindow以及Activity实现对话框(真的好多!)
Adapter:开始自定义Adapter
不会自定义的Adapter不是好Adapter(
Adapter:ArrayAdapter和SimpleAdapter适配ListView
一脚跨进Adapter的大门
Android三个常用布局
主要是ConstraintLayout,顺手对比一下LinearLayout和RelativeLayout
安卓第一课:用户界面
介绍控件View和布局Layout噢~
初识碎片(Fragment)
认识Fragment并实现静态动态加载
AndroidX是什么?
Debug时发现的疑问
LitePal操作数据库
跟着《第一行代码》学习
安卓SQLite数据库存储
安卓数据存储方式之一
Angular
Angular:指令 Directive
从属性型指令、结构型指令 到 指令组合API
Angular:组件 Component
Angular 简介及 Component 使用
Backend
后端基础之API、JSON、序列化
介绍API、JSON、序列化、启动后端、JSON库
Blog
博客优化:Tags按字母序排序 & 添加滚动到顶部按钮
将标签页和侧边栏标签按字母排序 & 页面右下角添加按钮快速回到顶部
博客优化:本地调试博客站点 & 文章间通过相对路径跳转
终于可以本地调试咯,而且用了相对路径,Obsidian的图也能派上用场啦
博客优化:文章标题描边 & 动态修改Tab Title
text-shadow属性 和 页面可见性API 的使用
博客优化:Github Page博客添加搜索功能
JS实现样式和开关,Simple-Jekll-Search实现搜索
个人博客的初步建成
上传图片的坑踩得我自闭!
终于有个人博客了!
稀里糊涂搭出来的个人博客...
Crawler
Python爬虫:爬取Bilibili壁纸喵的相册图片
简单的Python图片爬取,谢谢你,壁纸喵
Python爬虫入门:爬取自己的博客文本
request和BeautifulSoup库的使用及案例
Database
数据库:JDBC的简单使用
贼拉简单,纯纯使用方法
数据库:SQL从入门到入门
一些数据库知识,SQL操作和MySQL内容
Git
Git 配置多用户 & reset/revert 简介 & 合并 Commit
一个电脑配置两个github用户 & reset和revert简介 & 以及如何合并Commit
Git基本操作及连接Github
勉强算是搞懂了git基础
Git与Github的连接与使用
其实自己也懵懵比比...
Java
数据库:JDBC的简单使用
贼拉简单,纯纯使用方法
Java日期/时间表示
旧版java.util和新版java.time包的日期/时间API
Java的Lambda表达式和Stream流
函数式编程:Stream、Optional等用法一览
正则表达式Regex及Java相关使用
正则入门,有手就行
JVM内存模型与 GC 回收机制
JVM内存到GC的算法、回收器等,附带Java四种引用
Java日期表示
从Date类到代替它的Calendar类
Java保留小数位
Math.round(), BigDecimal, DecimalFormat的认识
接触较少的Java知识点
日期表示、final关键字、Object类等
Java的异常简介
顺带final关键字的介绍~
Java中多态(重载,重写)
Quanta安卓课程-第五节课
Java对象和类的介绍
Quanta安卓课程-第一节课
JavaScript
Web:异步方法 & 网络请求
JS的异步和网络请求(Promise,Fetch,XMLHttpRequest)
Web:DOM基础 & 浏览器事件
DOM基础和浏览器事件Event(鼠标点击事件、键盘事件)
Web:JavaScript基础
数据类型、变量、语法等
Jekyll
博客优化:本地调试博客站点 & 文章间通过相对路径跳转
终于可以本地调试咯,而且用了相对路径,Obsidian的图也能派上用场啦
Linux
Linux启动流程和systemd使用
Linux启动流程一览,systemd的由来及使用
Linux 简介 / 虚拟机创建及换源 / ssh 连接及转发
创建Linux虚拟机,换源,通过ssh进行操作
Linux:Vim文本编辑器
Vim的各种模式和命令操作
Linux:用户与系统
Linux的用户、组、权限、系统文件结构
Bash脚本DLC:Bash语法和URL检测脚本实例
对前一篇Bash文章的语法补充
Bash脚本:浅浅入下Bash编程
Bash脚本介绍 + 实例
WSL:Windows自带Linux使用指南
在Win10中安装Linux及简单WSL的使用
Linux:基础命令和工具操作
Linux相关知识及命令操作
kali linux搭建DVWA
在kali中搭建DVWA的流程,亲测有效
Network
TCP/IP五层模型及协议
顺便和OSI七层模型简单比较一下,介绍了一些常见协议
Python
Python爬虫:爬取Bilibili壁纸喵的相册图片
简单的Python图片爬取,谢谢你,壁纸喵
Python爬虫入门:爬取自己的博客文本
request和BeautifulSoup库的使用及案例
Quanta
安卓第一课:用户界面
介绍控件View和布局Layout噢~
Java中多态(重载,重写)
Quanta安卓课程-第五节课
Java对象和类的介绍
Quanta安卓课程-第一节课
Regex
正则表达式Regex及Java相关使用
正则入门,有手就行
SchoolClass
软件工程期末复习
看书没用,不如这份大纲(雾)
浅入深出回溯法
因为当初学的时候没找到好资料所以自己写了一份!
期末复习(2019-2020)
我只写了计算机系统组成和网络空间安全导论
学习总结——图
离散数学的图论总结~
各种排序方法总结
数据结构的排序
学习总结——集合和二元关系
学习总结——查找
关于数据结构第七章查找的总结
Security
XSS漏洞的原理、利用、防御
简单的XSS入门~
SQL Injection 从入门到不精通
详细分析SQL注入,从DVWA和自己写的页面入手,还有防御方法噢
CTF-当你收到加密压缩包
CTF中对加密压缩包的处理方法
CTF-加解密及常见编码
内含常用的编码解码在线工具
CTF-文件包含漏洞
CTF-Web-php文件包含漏洞的小结
CTF-图片隐写
MISC中的一类
CTF-快速反弹 POST 请求
CTF-Web中一类题的小结
Swift
从0开始的Swift(下)
主要和面向对象相关吧,类、结构体、协议等
从0开始的Swift(上)
一些基础知识,变量、函数啥的
Tutorial
博客优化:Tags按字母序排序 & 添加滚动到顶部按钮
将标签页和侧边栏标签按字母排序 & 页面右下角添加按钮快速回到顶部
博客优化:本地调试博客站点 & 文章间通过相对路径跳转
终于可以本地调试咯,而且用了相对路径,Obsidian的图也能派上用场啦
博客优化:文章标题描边 & 动态修改Tab Title
text-shadow属性 和 页面可见性API 的使用
博客优化:Github Page博客添加搜索功能
JS实现样式和开关,Simple-Jekll-Search实现搜索
Git基本操作及连接Github
勉强算是搞懂了git基础
WSL:Windows自带Linux使用指南
在Win10中安装Linux及简单WSL的使用
kali linux搭建DVWA
在kali中搭建DVWA的流程,亲测有效
Web
Angular:指令 Directive
从属性型指令、结构型指令 到 指令组合API
Angular:组件 Component
Angular 简介及 Component 使用
Web:异步方法 & 网络请求
JS的异步和网络请求(Promise,Fetch,XMLHttpRequest)
Web:DOM基础 & 浏览器事件
DOM基础和浏览器事件Event(鼠标点击事件、键盘事件)
Web:JavaScript基础
数据类型、变量、语法等
Web:CSS操作手册
选择器、属性、布局、Sass
Web:HTML简介
HTML、常用标签、盒模型简介
Windows
WSL:Windows自带Linux使用指南
在Win10中安装Linux及简单WSL的使用
Writings
书海拾贝,木林寻花
我的读书摘记
Tips:冲浪[晓]知识
标点英文、Mac快捷键等小知识
自动驾驶简介
自动驾驶的发展历程、设计技术、未来趋势等
华为开发者大会2019部分内容与感想
不成熟的想法