Loading...

随笔分类 -  公共基础

摘要:2021年9月 java使用HttpURLConnection 去下载资源。 有一天突然就出现这个bug了。经过查询是ssl证书问题。 首先下载的资源是 https:// 的资源,但这个资源的ssl证书已经过期,或者是错误的,不授信的。这种情况你看很多网上说去改代码。我就想说这是资源的问题,1.修改 阅读全文
posted @ 2021-09-30 15:24 倒霉蛋蛋虾 阅读(95) 评论(0) 推荐(0)
摘要:PriorityQueue是一个优先级队列,底层是小顶堆实现 概念 优先级队列 通常的队列是先进先出,那有一种特殊的队列并不是先进先出,而是根据优先级的顺序出队 二叉堆 二叉堆是一种数据结构,堆是一种特殊的二叉树,满足一下条件的二叉树 1.该二叉树必须是一个完全二叉树。 2.子节点的值总是单调的。这 阅读全文
posted @ 2020-11-12 14:25 倒霉蛋蛋虾 阅读(175) 评论(0) 推荐(0)
摘要:看完这几个方法的源码,大概我们知道了,LinkedList不仅实现了队列先进先出 (使用 add 和 remove )也实现了栈的 先进后出 (使用pop和push) remove 移除头部元素 Retrieves and removes the head (first element) of th 阅读全文
posted @ 2020-11-07 23:13 倒霉蛋蛋虾 阅读(171) 评论(0) 推荐(0)
摘要:本手册是对网站http://man.linuxde.net/中常见命令的摘要,也参考一些其他博客和Linux中man文档,linux中man文档在线版。本文将持续更新。 cd 作用:用来切换工作目录 格式:cd [-L | -P] [directory] directory要切换到的目标目录 常见选 阅读全文
posted @ 2020-10-23 17:45 倒霉蛋蛋虾 阅读(266) 评论(0) 推荐(1)
摘要:for (String k:chapterTree.keySet()) { sb.append(String.format("<h2>%s</h2>",k)); List<String> vls = chapterTree.get(k); //debug显示 k为 "第一章 课程前言" chapte 阅读全文
posted @ 2020-10-22 10:42 倒霉蛋蛋虾 阅读(66) 评论(0) 推荐(0)
摘要:这是Spring Aop的第二篇,案例代码很详解。基本概念可以查看前文。 切入点表达式 execution execution表达式是到方法级别,具体构成查看上一篇文章中 Spring Aop 详解一 完全不限制(运行时报错) 正常情况下,我们可以写出这样不会编译报错的表达式,但是执行效果就呵呵了。 阅读全文
posted @ 2020-10-21 13:40 倒霉蛋蛋虾 阅读(448) 评论(0) 推荐(0)
摘要:我们写一个系统,都希望尽量少写点儿重复的东西。而很多时候呢,又不得不写一些重复的东西。比如`访问某些方法的权限`,`执行某些方法性能的日志`,`数据库操作的方法进行事务控制`。以上提到的,权限的控制,事务控制,性能监控的日志 可以叫一个切面。像一个`横切面穿过这一些列需要控制的方法`。通过aop编程,实现了对切面业务的统一处理。 以上是我对aop的一个总体概括 阅读全文
posted @ 2020-10-18 13:06 倒霉蛋蛋虾 阅读(402) 评论(0) 推荐(0)
摘要:重新发布于2020年09月27日,写于2016年 看了好些天的正则表达式,终于有时间来写一篇关于它的博客了。也是因为前段时间做标签处理的工作用到,用正则匹配标签规则,少写了不少代码。在有的地方使用正则表达式确实特别棒。参考博文http://blog.csdn.net/yaerfeng/article 阅读全文
posted @ 2020-09-27 10:05 倒霉蛋蛋虾 阅读(1462) 评论(0) 推荐(1)