CTF 13 Web安全 12 WriteUp 8 Java 5 JavaWeb 3 教程 3 HTTP协议 2 Node.js 2 JavaScript 2 Web基础知识 2 SpringBoot 2 算法 1 Git 1 微服务 1 gRPC 1 Markdown 1 SpringSecurity 1 Maven 1 SpringCloud 1 Linux 1 Python 1 生活感悟 1 正则表达式 1 C语言 1 数据结构 1 MySQL 0 SpringMVC 0 MyBatis 0 SpringDataJPA 0 Spring 0 Go语言 0

给想学Git的你的一个简单的Git入门教程

> Git的重要性不言而喻,而让一个新手快速上手Git,并把自己的代码提交到GitHub是一个比较困难的事情——毕竟网上很多教程上来就讲仓库、分支这些晦涩难懂的概念,十分劝退新人。于是,凭借着自己对Git的一知半解,我写了这篇教程。 > 此教程适合没有任何基础的人阅读。如果发现有错误,欢迎指正。 # 前言 开始这篇教程的学习之前,我默认你已经掌握了命令行(终端)的基本使用,也就是怎么打开终端,怎么执行命令(其实就是把命令输入进去再回车),怎么在终端里切换目录(cd命令)。如果大家以前没用过终端,可以搜一下PowerShell(Windows用户)或者Linux命令(Linux/macOS用户)的教程,简单学一学。 # Git是什么? 用官方的话来讲,“Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目...

2020-02-09 39

Java从入门到放弃(1)Java的基础知识、标识符、变量、运算符

# 前言 做了这么久的Java开发,也非常喜欢这门语言,却对它本身了解不多。而我又报名参加了2020年的蓝桥杯Java组,并且打算参加软件杯和C4,为了能把这些比赛打好,在下学期的Java程序设计课里拿个高分(虽然能不能选上这门课还不一定),也为了能对Java语言有一个更深入、系统的了解,不在以后的开发中对语言本身感到困惑,所以打算写这个系列,从零开始重新学习Java基础知识,并对第一次学习掌握得不好的部分重新记录。 # 参考资料 《Java核心技术》 [Java300集](https://www.bilibili.com/video/av59814573?from=search&seid=752578900141232775)及其[资料](https://www.sxt.cn/Java_jQuery_in_action/Java_phylogeny.ht...

2020-01-28 49

给想学Markdown的你的一个简单的Markdown语法教程

> 这篇文章是对我所知道的常用、兼容性较好的Markdown语法的一个简单的总结,文中所有的语法在Typora编辑器和简书上都可以正确显示,如有错漏之处,烦请指正。 # 什么是Markdown? 我觉得对HTML比较熟悉的同学可能会很容易地回答出这个问题——Markdown其实就是一个轻量级、用来编写文档的更易用的HTML。 当然,对于没有基础的同学,可以暂时这么认为:Markdown是一门标记语言,可以算是简化版的Word,但是你不需要为了设置各种格式而用鼠标点来点去了,一切格式的控制都像HTML一样,用代码就可以完成。 Markdown文件的扩展名是`.md`,建文件的时候不要建错了。 **注意:Markdown的各种符号都是英文符,尤其要注意圆括号也是英文的圆括号。** # Markdown编辑器推荐 在开始学习之前,肯定需要一份趁手的...

2020-01-24 67