-
pve+ceph超融合(三)
所属栏目:[Java] 日期:2020-12-15 热度:137
https://192.168.77.160:8006 进入控制台 查看一下ceph集群情况如下图: 可以看到ceph集群是正常完好的 全部是OK的 我们添加的9个硬盘也是都可以看到的 现在添加ceph到pve集群使用如下图: 查看建立起来的情况如下图: 可以看到各种情况,我们每个节点都是模[详细]
-
self attention pytorch代码
所属栏目:[Java] 日期:2020-12-15 热度:158
? ? ? 实现细节; 1.embedding 层 2.positional encoding层:添加位置信息 3,MultiHeadAttention层:encoder的self attention 4,sublayerConnection层:addnorm,使用layerNorm, 5,FeedForward层:两层全连接 6,Masked MultiHeadAttention:decoder中的self atte[详细]
-
如何自己自定义重写TreeSet的排序方法
所属栏目:[Java] 日期:2020-12-15 热度:136
? package priv.sex.set; import java.util.Comparator; import java.util.TreeSet; class Mycompore implements Comparator { public int compare(Object object1,Object object2) { String s1=(String)object1; String s2=(String)object2; return s1.leng[详细]
-
使用java进行excel读取和写入
所属栏目:[Java] 日期:2020-12-15 热度:112
1:添加处理excel的依赖jar包 !-- 引入poi,解析workbook视图 -- dependency groupIdorg.apache.poi/groupId artifactIdpoi/artifactId version3.16/version /dependency dependency groupIdorg.apache.poi/groupId artifactIdpoi-ooxml/artifactId version3[详细]
-
vsCode 搭建Java开发环境
所属栏目:[Java] 日期:2020-12-15 热度:96
1.安装扩展 Java Extension Pack Spring Boot Extension Pack 2.配置Maven 打开设置 搜索maven 找到并打开? 在 settings.json 中编辑 添加: ????"workbench.iconTheme":?"vscode-icons", ????"workbench.startupEditor":?"newUntitledFile", ????"java.erro[详细]
-
Deepin 下开启SSH远程登陆
所属栏目:[Java] 日期:2020-12-15 热度:199
? 最近刚刚接触到deepin,觉得,wow,除了mac,还有这么好看的非win系统,而且第测出那个Linux,宽容度很高,非常适合我这种比较喜欢折腾的人,于是下载了deepin15版本并将其当作虚拟机成功安装了,安装以后,发现没有root用户?好吧,基本Linux发行版安装好[详细]
-
第七周课程总结&实验报告(五)
所属栏目:[Java] 日期:2020-12-15 热度:91
实验四 类的继承 实验目的 理解抽象类与接口的使用; 了解包的作用,掌握包的设计方法。 实验要求 掌握使用抽象类的方法。 掌握使用系统接口的技术和创建自定义接口的方法。 了解 Java 系统包的结构。 掌握创建自定义包的方法。 实验内容 (一)抽象类的使用[详细]
-
JVM 内存模型
所属栏目:[Java] 日期:2020-12-15 热度:180
抽象模型 程序计数器(Program Counter Register) 程序计数器是 JVM 中一块较小的内存区域,保持当前线程执行的字节码指令的内存地址。 如果线程执行的是 Java 方法,计数器记录的是正在执行的字节码指令的地址,如果正在执行的是 native 方法,计数器的值[详细]
-
javaGuide_类文件结构
所属栏目:[Java] 日期:2020-12-15 热度:186
一 概述 在 Java 中,JVM 可以理解的代码就叫做 字节码 (即扩展名为 ? .class ?的文件),它不面向任何特定的处理器,只面向虚拟机。Java 语言通过字节码的方式,在一定程度上解决了传统解释型语言执行效率低的问题,同时又保留了解释型语言可移植的特点。[详细]
-
使用容器存储表格数据
所属栏目:[Java] 日期:2020-12-15 热度:161
ID 姓名 薪水 入职日期 1001 张三 20000 2018.5.5 1002 李四 30000 2005.4.4 1003 王五 3000 2020.5.4 ? ? 思路:每一行使用一个map,整张表使用一个list。 ORM思想:对象映射关系 ? 范例: package cn.sxt.collection; import java.util.*; public class te[详细]
-
lombok深入实践
所属栏目:[Java] 日期:2020-12-15 热度:131
官网视频 官网地址:https://projectlombok.org 官网的首页视频演示在eclipse中如何使用Lombok; Project Lombok is a java library that automatically plugs into your editor and build tools,spicing up your java. Never write another getter or equals[详细]
-
Java连载38-对象封装性格式、构造方法
所属栏目:[Java] 日期:2020-12-15 热度:76
一、封装的步骤 (1)所有属性私有化,使用private关键字进行修饰,private表示私有的,修饰的所有数据只能在本类中进行访问。 (2)对外提供简单的操作入口,也就是说以后外部程序要想访问age属性的话,必须通过这些简单的入口才能进行访问。 i.对外提供两[详细]
-
第七周课程总结&实验报告(五)
所属栏目:[Java] 日期:2020-12-15 热度:182
实验四 类的继承 一、实验目的 理解抽象类与接口的使用; 了解包的作用,掌握包的设计方法。 二、实验要求 掌握使用抽象类的方法。 掌握使用系统接口的技术和创建自定义接口的方法。 了解 Java 系统包的结构。 掌握创建自定义包的方法。 三、实验内容 (一)[详细]
-
JAVA日志工具类
所属栏目:[Java] 日期:2020-12-15 热度:149
package com.ming.util; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; /** * 文本记录日志 * * @author Ming * @update 2016-11-30 17:13:00 (1,使用子线程[详细]
-
JAVA - 优雅的记录日志(log4j实战篇)
所属栏目:[Java] 日期:2020-12-15 热度:199
? ?写在前面 log4j需要导入的包 添加配置文件 建立类文件+主函数 修改配置文件,将日志输出到console 设定输出的格式 将日志输出到文本文件 每一小时、每天、每半天生成一个文件 当文本文件为3KB大时新建一个文件 Log4j的日志级别 log4j的配置说明 ? ? ?写在[详细]
-
java - 线程 - 常用方法
所属栏目:[Java] 日期:2020-12-15 热度:128
线程基础 https://www.cnblogs.com/clamp7724/p/11648308.html 多线程实现 https://www.cnblogs.com/clamp7724/p/11649719.html ? join: join的底层源码: while (isAlive()) 用这个判断join进来的线程是否还在执行 当A join( x )到 B中时, B等待A x秒,然[详细]
-
java1.8新特性时间与日期
所属栏目:[Java] 日期:2020-12-15 热度:79
//获取当前时间LocalDateTime currentTime = LocalDateTime.now();System.out.println("当前时间: " + currentTime);//把当前时间转成当前日期。比如:2019-10-1LocalDate date1 = currentTime.toLocalDate();System.out.println("date1 = " + date1);//获取[详细]
-
ArrayList扩容
所属栏目:[Java] 日期:2020-12-15 热度:177
ArrayList有两个构造方法: 空参构造方法: 当实例化ArrayList没有传入参数时,创建一个长度为0,空的Object数组存储空间。(在调用add方法时,才会分配存储长度。) private static final Object[] DEFAULTCAPACITY_EMPTY_ELEMENTDATA = {}; public ArrayLi[详细]
-
Winforn中设置ZedGraoh的GraphPane恢复到初始比例大小
所属栏目:[Java] 日期:2020-12-15 热度:180
场景 Winform中实现ZedGraph中曲线右键显示为中文: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100115292 在上面设置曲线右键时有选项为恢复默认大[详细]
-
java基础(20):Map、可变参数、Collections
所属栏目:[Java] 日期:2020-12-15 热度:115
1.? Map 接口 1.1? Map 接口概述 ? 我们通过查看 Map 接口描述,发现 Map 接口下的集合与 Collection 接口下的集合,它们存储数据的形式不同,如下图。 ? Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。[详细]
-
根据JDK自制中文与asc码互转工具
所属栏目:[Java] 日期:2020-12-15 热度:119
我们在开发使时常会用到资源文件,这可能是为了多语言、国际化的需要,也可能是使用了国外开源项目的原因,这就需要将中文转换为ASCII编码,或者将ASCII转换为中文。那么我们就可以使用JDK自带的转换工具native2ascii。 ? 一、中文转换为ASCII编码 用法一 :[详细]
-
01 多线程核心原理
所属栏目:[Java] 日期:2020-12-15 热度:161
多线程核心原理 多线程的作用 充分利用CPU资源,提高执行效率 CPU底层使用的是:总线锁和缓存锁(缓存一致性协议) 多线程带来的问题 可见性 问题 解决方法 volatile 修饰全局变量(hsdis插件查看运行时的汇编指令) 原理:使用lock指令 把当前处理器缓存行的数[详细]
-
04 volatile关键字实现原理
所属栏目:[Java] 日期:2020-12-15 热度:165
volatile关键字实现原理 1、volatile关键字的语义分析 作用:让其他线程能够马上感知到某个线程多某个变量的修改 保证可见性 对共享变量的修改,其他线程能够马上感知到 保证有序性 在重排序时保证volatile修饰的代码位置不变 实现原理 对于volatile修饰的变[详细]
-
07 锁的原理
所属栏目:[Java] 日期:2020-12-15 热度:144
锁的原理 java对象结构 java对象包括对象头和实例数据,其中对象头12B,其中4B是对齐位 对象头(12B) 包含mark word 和 klass pointer mark word 包含了锁信息,hashcode,gc信息(64bit,8B) klass pointer 指定对象的元数据的指针(32bit,4B) makr word 后7B[详细]
-
JAVA中拼音工具类
所属栏目:[Java] 日期:2020-12-15 热度:130
使用前导入pinyin4j的jar包到工程中: dependency groupId com.belerweb / groupId artifactId pinyin4j / artifactId version 2.5.0 / version / dependency 下面是,封装好的工具类: package utils; import net.sourceforge.pinyin4j.PinyinHelper; impor[详细]