JUC学习笔记一:复习多线程操作资源类的方法

高内聚,低耦合所谓高内聚,低耦合就是每个程序要实现的特定功能要尽量多的在自己的内部完成,对外部提供很Java
分类: 其他 发布时间: 02-19 23:20 阅读次数: 0

JUC学习笔记二:线程间的通信;同步方法锁的理解;juc集合类简介

线程间的通信之while防止虚假唤醒在对多个线程操作共享数据的逻辑进行同步时,要避免使用if判断的方Java
分类: 其他 发布时间: 02-19 23:20 阅读次数: 0

JUC学习笔记三:AQS并发工具类;读写锁;阻塞队列

一、AQS并发工具类二、读写锁三、阻塞队列
分类: 其他 发布时间: 02-19 23:20 阅读次数: 0

JUC学习笔记四:ThreadPool线程池

一、ThreadPool线程池线程池的优势:在多核cpu没有普及的年代,单核cpu就像是假的多线程。Java
分类: 其他 发布时间: 02-19 23:20 阅读次数: 0

JUC学习笔记五:四大函数式接口和流Stream; ForkJoinPool

一、四大函数式接口和Stream二、ForkJoinJava
分类: 其他 发布时间: 02-19 23:19 阅读次数: 0

JVM学习笔记一:JVM体系结构概览

一、jvm总览:jvm的位置:在运行操作系统上,与硬件没有直接的交互。jvm与操作系统,底层硬件三者Java
分类: 其他 发布时间: 02-19 23:19 阅读次数: 0

leetcode #31 下一个排列

实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。如果不存在下一个网络
分类: 其他 发布时间: 02-19 23:19 阅读次数: 0

JVM学习笔记二:JVM堆

概述堆内存的大小是可以调节的。类加载器读取了类文件后,需要把类、方法、常变量放到堆内存中,保存所有引运维
分类: 其他 发布时间: 02-19 23:19 阅读次数: 0

JVM学习笔记三:JVM堆内存调优(初步)

永久代大小在Java8中,永久代已经被移除,被一个称为元空间的区域所取代。元空间的本质和永久代类似。
分类: 其他 发布时间: 02-19 23:18 阅读次数: 0

java知识补充一:volatile关键字

说到volatile关键字,第一反应就是三点:保证可见性不保证原子性禁止指令重排概括:它是java虚
分类: 其他 发布时间: 02-19 23:18 阅读次数: 0

java知识补充二:CAS以及产生的的ABA问题

CAS概念:之前复习volatile关键字的时候,指出volatile不保证原子性。但是使用AtomJava
分类: 其他 发布时间: 02-19 23:18 阅读次数: 0

java知识补充三:java锁有哪几种?公平/非公平,可重入,递归锁,自旋锁...

公平锁和非公平锁:所谓公平锁就是各个线程争抢锁的时候要按照申请锁的顺序来,不能随意加塞,类似排队打饭Java
分类: 其他 发布时间: 02-19 23:18 阅读次数: 0

阿里云个人服务器搭建项目笔记一:云服务器安装并部署jdk, mysql

作为小白一步一步傻瓜式搭建自己的服务器,一步一来吧…购买服务器首先购买阿里云ECS服务器。根据需求购
分类: 其他 发布时间: 02-19 23:17 阅读次数: 0

动手学pytorch-经典卷积神经网络模型

经典卷积神经网络 1.LeNet 2.AlexNet 3.VGG 4.NiN 5.GoogleNet 1.LeNet 卷积层块里的基本单位是卷积层后接平均池化层:卷积层用来识别图像里的空间模式,如线条和物体局部,之后的平均池化层则用来降低卷积层对位置的敏感性。卷积层块由两个这样的基本单位重复堆叠构成。在卷积层块中,每个卷积层都使用5×5的窗口,并在输出上使用sigmoid激活函数。第一个卷积层输出通道数为6,第二个卷积层输出通道数则增加到16。全连接层块含3个全连接层。它们的输出个数分别是12
分类: 其他 发布时间: 02-19 23:17 阅读次数: 0

URL短网址系统的算法设计及实践

在通常情况下,URL是由系统生成的,通常包括URI路径,多个查询参数,可以对参数进行加密和解密。当人们要分享某个URL,比如短信,邮件,社交媒体,这就需要短URL。 而短网址,顾名思义就是在长度上比较短的网址。简单来说就是帮您把冗长的URL地址缩短成8个字符以内的短网址。 你有没有遇到过短信字符过长本来一条信息搞定的事情需要发两条?你有没有遇到过填报系统里填写网址却因为字符限制无法完整提交?你有没有遇到过排版好的内容由于链接过长而完全打乱了美感? 这时候,你就需要用到短网址生成工具了。 如开发
分类: 其他 发布时间: 02-19 23:17 阅读次数: 0

IfcProduct

The IfcProduct is an abstract representation of any object that relates to a geometric or spatial context. An IfcProduct occurs at a specific location in space if it has a geometric representation assigned. It can be placed relatively to other produ
分类: 其他 发布时间: 02-19 23:17 阅读次数: 0

linux shell 学习记录

case 和 shift:https://blog.csdn.net/immeatea_aun/article/details/89153304 eval 和 set:https://blog.csdn.net/Man_In_The_Night/article/details/86658305 getopt:https://www.jianshu.com/p/6393259f0a13 和 https://www.cnblogs.com/rwxwsblog/p/5668254.html 综合教程
分类: 其他 发布时间: 02-19 23:17 阅读次数: 0

Dubbo之服务注册

在上一篇文章Dubbo之服务暴露分析中介绍了当远程暴露时,如果有注册中心,需要在服务暴露后再将服务注册到注册中心。该篇将介绍该功能的有关步骤。 注册的起点 在RegistryProtocol.export()方法包含了服务导出,注册,以及数据订阅等逻辑。其中服务注册先调用RegistryProtocol.register()方法。 public void register(URL registryUrl, URL registeredProviderUrl) { // 获取 Regis
分类: 其他 发布时间: 02-19 23:17 阅读次数: 0

媒体元素

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>媒体元素</title> 6 </head> 7 <body> 8 <video src="../sources/video/录像5.mp4" controls></video> 9 <hr/> 10 <audio src="../sources/audio/萤火虫和你.mp3"
分类: 其他 发布时间: 02-19 23:17 阅读次数: 0

kali-linux下载地址

1 https://www.kali.org/downloads/ 2 http://cdimage.kali.org/ 下载地址。
分类: 其他 发布时间: 02-19 23:17 阅读次数: 0