ubuntu18.04终极美化

MeiHua 文章目录MeiHua主题美化终端美化 主题美化 这里基本上就是ubuntu的基本桌面 先下载安装主题的工具****GNOME Tweaks sudo apt-get update sudo apt-get install gnome-tweak-tool 然后搜这个出现后代表安...

2019-07-23 21:41:31

阅读数 41

评论数 0

Spring四种注入方式(不要再看错误的文章了)

Spring四种注入方式 文章目录Spring四种注入方式前言:Spring容器是如何创建一个bean的大致流程演示一下对Bean的初始化进行头天换日四种注入方式第一种第二种 通过名字注入第三种注入 by_Type第四种注入 by_Constructor 前言: 首先我看了很多博客 或者视频 对...

2019-07-20 16:10:09

阅读数 20

评论数 0

Spring源码spring-cglib和spring-objenesis最简单的解决方案

首先在构建Spring5.x源码的时候运行提示 缺少objenesis 什么的 网上给出的解决方案都是自己去网上下载Jar包 很麻烦 其实只需要动动鼠标就可以了 1点开右边的gradle 打开大概是这个样子 2点开Tasks 下的 Other 然后鼠标点下面两个就好了 gradle就会把...

2019-07-17 10:12:09

阅读数 19

评论数 0

SpringBoot使用Cacheable缓存引用类型取出为null

SpringBoot整合redis引用类型取出为null 文章目录SpringBoot整合redis引用类型取出为null总览 : Redis缓存 原因 整合mybatis的时候配置了懒加载.注释掉就好了 后文给出了一个简单的Cacheable 的实现,但是没有写完.有兴趣的可以试试 其实有些...

2019-04-03 22:45:05

阅读数 203

评论数 0

SpringMVC看这一篇就够了(二)

SpringMVC 文章目录SpringMVC详细讲解转发和重定向SpringMVC访问web元素requestsessionapplicationRequestMapping注解小技巧关于请求路径其他Mapping关于静态资源访问的问题(重要)@PathVariable@Responsebod...

2019-03-13 22:31:37

阅读数 34

评论数 0

SpringMVC看这一篇就够了(一)

SpringMVC 简介: SpringMVC是一个Web层的MVC框架, MVC model模型 view 视图 controller 控制器 这三层为的是将责任进行拆分. 不同的组件负责自己的事情.降低耦合度 好处 结构清晰 更容易维护(大量使用JSP的年代, 容易出现难以维护的情况) ...

2019-03-13 22:20:47

阅读数 279

评论数 0

哈夫曼编/译码器-数据结构课设

哈夫曼编/译码器 前言 这是我上学期数据结构花了两天写的东西,有些地方写的比较仓促 但是功能的实现是完整的,并且有良好的界面 可以压缩图片音乐等等. 且压缩完了变成一个压缩文件随时可以解压 今天时间挺多的就整理一下发出来 供大家借鉴 并且使用的java版本 但是没有使用什么高...

2019-03-10 22:40:00

阅读数 378

评论数 0

SpringAOP超详细教学

SpringAOP 前言 我的这篇AOP博客有大量的图片和例子教会怎么使用AOP 配置那里如果没有学习Maven的话也别急 就是使用maven下载了jar包而已了 你完全可以自己手动导入 如果你有一些代码比如说 事务 或者 日志等操作 需要大量嵌入你的代码前后的话 那么无疑AOP是...

2019-03-10 21:10:19

阅读数 515

评论数 0

那些年你不知道的并发知识(下)

并发基础模块 Semaphore(信号) 注: 并发编程内容 主要方法 Semaphore semaphore = new Semaphore(size); 构造方法, 给一个int类型的参数. 这个参数,代表着信号量的大小 也可以叫做虚拟的许可, 初始化构造许可的大小 semaphore.ac...

2019-01-07 10:52:50

阅读数 1293

评论数 4

那些年你不知道的并发知识(上)

知识摘要: 会讲线程安全 锁的一些相关. volatile变量 竞态条件 线程的原子性和可见性, 指令重排序. 对象的安全发布和逸出. 和一些并发的工具(信号量 栅栏 闭锁 future) 多线程与算法结合 线程安全性 以前我们编写串行化的知识,很少考虑到你的结果是不是因为非逻辑的错误. 在...

2019-01-06 17:40:44

阅读数 275

评论数 0

AQS(AbstractQueuedSynchronizer)源码(二)读写锁

这一次基于读写锁的讲解 共享模式 这里基于ReentrantReadWriteLock讲解 ReentrantReadWriteLock 管理了一个读锁 和 一个写锁 其中读-读共享, 读-写互斥(独占), 写-写(互斥) 因为在并发读和写的时候容易发生脏读问题 至于为什么使用ReentrantR...

2019-01-01 14:32:19

阅读数 140

评论数 0

AQS(AbstractQueuedSynchronizer)源码(一)

AQS(AbstractQueuedSynchronizer)源码(一) AbstractQueuedSynchronizer是并发编程的核心框架 ReentrantLock. ReadWriteLock. CountDownLatch等都是基于他实现的 public abstract class...

2019-01-01 13:23:42

阅读数 88

评论数 0

Java并发挑战

杀鸡用宰牛刀–利用多线程和自己写的缓存求递归斐波那契 虽然我这个操作然而并没有什么用 可能也当写着玩, 如果你们能学到知识那就更好了 多线程算法??? 先来介绍一下使用到了哪些东西 注:如果没见过也没事, 我会慢慢讲解 一.一个计算结果的通用接口 二. 自己手写的具有良好伸缩性线...

2018-12-16 15:05:23

阅读数 199

评论数 0

Java实现并查集

喝杯82年的Java压压惊 这次需要介绍的就是并查集 并查集的简单应用就是连通图—网络通信连接 等等 总之很重要 那么先说一下 这次的算法是 1. union-find (简单并查集) 2.quick-union (优化的并查集) 3.加权值quick-union(处理了2的...

2018-10-25 14:08:14

阅读数 366

评论数 0

java中的浅复制和深复制

编程的艺术 ----Ctrl + C , Ctrl + V 在代码中的体现 前言 : 你是否在写代码的时候遇见过一个对象要new多个一样的或者改动不大的 复制粘贴使得代码很难看不雅观而身有体会呢? 那么这篇文章绝对适合你 它还存在一个设计模式–原型模式 浅复制 先介绍一下浅复制 浅复制是指当对象...

2018-10-17 13:18:59

阅读数 47

评论数 0

简单算法题-两个数相加

简单算法题-两个数相加 题目的大意大概是这个样子的: 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] +...

2018-10-14 21:46:15

阅读数 831

评论数 0

浅析java反射(字节码文件)

什么是反射? 先谈谈java程序的运行步骤吧! 先编译后运行对吗? 其实你想一想, 你写的java代码机器真的能认识吗? 早在以前就听过了吧机器是只认识0和1的 所以编译这一阶段也就是将java文件编译成字节码文件也就是.class文件 也就是01码 那什么又是反射呢? 我现在觉得反...

2018-08-03 13:16:33

阅读数 720

评论数 2

二叉查找树深度讲解

* 二叉查找树(BST)(自己动手写API系列三)* 这次的教学可能会比较长一点 所以也希望大家可以耐心看 下面的代码里面会贴一些讲解 觉得烦也没事 最下面我会把全部的代码贴出来 你可以拿纯净的 然后这次的语言我还是 选择用java 如果不会Java的 不着...

2018-07-22 22:21:38

阅读数 1214

评论数 1

优先队列,java版本

优先队列(自己动手写API系列二) 前言:假设你有n个数据 然后输入一个m 删除其中前m大的值 有人就想到了 遍历嘛 找到一个最大的 一删. 没错 这样可以 但是如果这个n和m都很大呢? 是不是要跑的很慢 有人又想了 那就排个序嘛 这样也可以 其实也不是很好 所以 接下来就有了 这个数据...

2018-06-13 16:07:28

阅读数 107

评论数 0

队列和栈的深度教学

队列和栈(自己动手写API系列一) 前言: 我的建议就是学完什么真正可以让你有收获的东西 写下来 记录下 ------------------------------------------------------------------------------------ 首先是队列和栈...

2018-06-12 23:22:56

阅读数 231

评论数 0

提示
确定要删除当前文章?
取消 删除