fkkkkk

使用阿里云的oss+cdn搭建高速访问的静态博客

之前一直想搭建一个博客 但是一直没找到便宜 并且访问速度快的方案 前几种方案 1:git pages + cdn 国内访问速度简直吃屎 不知道 同行是如何忍受的 cdn从源站拉取资源的时候 慢到无法忍受 2:coding pages+cdn 不想用 codin

中文写java

###偶然间发现java底层是采用utf16做编码集的 突发奇想 既然是utf16做底层编码 拿起不是可以拿非英文开发 毕竟编译器可以识别中文那么肯定也可以编译中文 ###代码尝试: ``` class 垃圾{ public void 一个垃圾方法(){ Sys

xml和json的区别及其使用范围笔记

###老是有人问我xml和json区别、 特写此篇记录来列出xml和json区别,懒得每次都解释、网络中很多博客都没提到关键的区别点 自述性、规范性;其他什么解析方法、啥啥的都不是最重要的最主要的就是xml能够由很强的自述性、规

guava-collections笔记

## guava 集合工具 #### 不可变集合 * 当对象被不可信的库调用时,不可变形式是安全的; * 不可变对象被多个线程调用时,不存在竞态条件问题 * 不可变集合不需要考虑变化,因此可以节省时间和空间。所有不可变的集合

java注解笔记

##java定义的4个标准元数据注解: 1. @Target 2. @Retention 3. @Documented 4. @Inherited |名称 | 作用 | 取值 | 备注| |---------|:------|:-------|------| |@target | 用来说明annotation修饰对象范围 描述注解使用范围| 1.CONSTRUCTOR:用于描述构造器 2.FIE

设计模式笔记(三):创建型-工厂模式

##工厂模式(factory pattern): ####意图 定义一个创建对象的接口。让其子类决定实例化那一个工程类,工厂模式将其创建过程延迟到子类中 ####主要解决 主要解决接口选择问题。 ####何时使用 在不同条件下创建不同实例。 #

设计模式(一)-六大基本原则

## 开闭原则(open close princlple) "对扩展开发,对修改关闭",当程序需要扩展的时候不能去修改源代码,要实现一个热插拔效果。 通过使用接口和抽象类去设计。这样在以后替换方法实现算法的时候只需要实现接口使用这个类就

java操控excel相关(poi,jxl)笔记

1. [poi和jxl介绍](#m1) 2. [poi和jxl操作excel不同点](#m2) 3. [poi读写excel实例](#m3) 4. [jxl读写excel实例](#m4) 5. [poi读写word实例](#m5) 6. [poi和jxl选择](#m6) <h3 id="m1">1:poi和jxl介绍</h3> #### 1.1:poi poi是对所有office资源进行读

jsp 自定义标签

###在做jsp项目中除了一些框架的标签如spring、jstl、shiro等标签 可能还需要自定义一些常用标签 如page等 ###自定义jsp标签有两种方式 1:java bean+ tld ``` 通过tld来调用java中的代码 这种写法 参考http://www.runoob.com/jsp/jsp-custom-tags

linux常用工具

|linux版本|命令|功能描述|实例| |------------|-------|------------|-----| |ubuntu | nautilus | ubuntu下面 从终端打开文件夹 | nautilus .| |*|traceroute|跟踪域名解析|traceroute 域名| |*|hexdump|将文件转换成hex码| hexdump 文件| |*|tcpdump、wireshark|抓包工

设计模式(二)-23种设计模式分类和基本概述

##创建型模式:提供在创建对象的时候的逻辑,不是直接使用运算符如new这样的形式来实例化对象, 模式名称 | 模式概述 | 备注 -----|:------------|:----- 工厂模式(Factory Pattern) | 就是一个产品加工共厂的套路 负责产生一些大致

spring bean 加载顺序解决办法

在使用SpringBeanManager工具类的时候 发现 spring boot 是根据目录取扫描装配bean 的 由于我把 这个工具类放在com.ming.core.utils下 导致 这个加载顺序在一些初始化服务之后 看了一下相关资料 有四种解决方法 * 在配置中调整顺序

guava-basic笔记

##guava basic 基本工具 #### 避免null optional 如果是jdk1.8以上直接使用optional 1.8以下需要使用guava basic工具包 #### 前置检查 Preconditions |方法声明(不包括额外参数)|描述|检查失败时抛出的异常| |----|-----|------| |checkArgument(bo

接口签名笔记

####由于开放型的短信接口受到不明来源的恶意访问 大佬们紧急对整个项目的接口进行加密 原理:密钥+参数生成 md5 签名 客户端保存好密钥即可 之前对接苏宁易购的那个支付平台的时候 也是选择这种方式进行访问加密 1:

前端包管理工具npm切换国内源

##在学ng2的时候接触到npm管理包、插件的方式 但是npm默认的源是国外的如果懒的科学上网 又想快速使用 只能使用国内的镜像站点 例如aliyun ####当安装npm 完成 可以通过如下的方法去修改npm的源 ####1.通过config命令 npm config s

© 2024 ming博客. All rights reserved.基于rust salvo性能猛的很!