二叉树的序列化 为了方便构造二叉树来验证我们的算法,这里先介绍下二叉树的序列化和反序列化。 序列化 先序遍历整颗二叉树即可,碰到节点存储下来,逗...
下载Maven Maven – Download Apache Maven 配置环境变量 Windows下配置环境变量即可,Ubuntu下在~/...
最近刷LeetCode遇到关于正则匹配的编程题,在这里记录下解题思路。 Regular Expression Matching Link Reg...
准备工作 zxing包似乎没有提供相关的Jar包下载,那么我们首先来编译生成zxing的Jar包。 下载源码 zxing 新建Module 在I...
这里介绍全错位排列的两种解法,分别是利用递推公式和容斥原理 建议移步全错位排列 | 一剑九州寒的个人小站 递推公式 假设排列是1,2,3···n...
Hexo中的Markdown对于大部分的公式都可以渲染成功,然而对于部分公式,由于Markdown语法和LeTeX语法有冲突,因此造成部分公式内...
ClassLoader介绍 什么是ClassLoader? 一个Java程序,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一...
Cipher类介绍 此类为加密和解密提供密码功能。它构成了 Java Cryptographic Extension (JCE) 框架的核心。C...
Java动态代理介绍 代理模式是常用的java设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息...