240 发简信
  • 二叉树的三种遍历方法

    二叉树的序列化 为了方便构造二叉树来验证我们的算法,这里先介绍下二叉树的序列化和反序列化。 序列化 先序遍历整颗二叉树即可,碰到节点存储下来,逗...

  • Maven安装和配置

    下载Maven Maven – Download Apache Maven 配置环境变量 Windows下配置环境变量即可,Ubuntu下在~/...

  • LeetCode - Regular Expression Matching And Wildcard Matching

    最近刷LeetCode遇到关于正则匹配的编程题,在这里记录下解题思路。 Regular Expression Matching Link Reg...

  • 使用zxing生成和识别二维码

    准备工作 zxing包似乎没有提供相关的Jar包下载,那么我们首先来编译生成zxing的Jar包。 下载源码 zxing 新建Module 在I...

  • 全错位排列

    这里介绍全错位排列的两种解法,分别是利用递推公式和容斥原理 建议移步全错位排列 | 一剑九州寒的个人小站 递推公式 假设排列是1,2,3···n...

  • 让Hexo完美兼容LeTeX公式

    Hexo中的Markdown对于大部分的公式都可以渲染成功,然而对于部分公式,由于Markdown语法和LeTeX语法有冲突,因此造成部分公式内...

  • ClassLoader 介绍

    ClassLoader介绍 什么是ClassLoader? 一个Java程序,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一...

  • Java加密类

    Cipher类介绍 此类为加密和解密提供密码功能。它构成了 Java Cryptographic Extension (JCE) 框架的核心。C...

  • Java动态代理

    Java动态代理介绍 代理模式是常用的java设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息...

个人介绍
满城花醉三千客,一剑霜寒十九州。