自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 win 11 添加VSCode至右键菜单

方法一:快速实现1. 新建一个文本文件复制粘贴如下内容Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\VSCode]@="Open with Code""Icon"="S:\\Microsoft VS Code\\Microsoft VS Code\\Code.exe" [HKEY_CLASSES_ROOT\*\shell\VSCode\command]@="\"S:\\Microsoft VS Co

2022-03-18 15:23:51 7840 13

原创 centos 服务器 mysql 数据库输入正确密码却无法登录

记录一次在 centos 服务器上访问 mysql 输入正确密码却无法登录的情况情况说明:使用命令mysql -u root -p会提示输入密码输入正确密码后回车,发现无法登录,如下所示[root@master ~]# mysql -u root -pEnter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)在网上查找资料,发...

2021-12-01 20:47:13 3259

原创 SpringBoot 项目 配置文件分离打包部署至 centos7 上

目录1、在 pom 中添加如下内容2、打包3、部署运行1、在 pom 中添加如下内容<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>...

2021-11-29 23:16:59 1763

原创 Hadoop 平台部署 + Centos7 + VMware

目录Hadoop 平台部署步骤1、前置工作1.1、需求:1.2、静态 ip 配置1.3、关闭防火墙1.4、配置主机名,编辑 hosts 文件1.5 配置 SSH 免密登录1.6、时间同步1.7 安装配置 jdk2、正式安装2.1 、下载Hadoop包2.2、修改Hadoop的配置文件2.3、拷贝 Hadoop 文件夹到 slave1 和 slave23、配置 Hadoop 系统环境变量4、启动集群4.1、格式化4.2、启动和停止服务

2021-11-27 17:09:19 1901

原创 java 双亲委派机制为什么叫“双亲”

了解了双亲委派机制是什么之后,一直纠结为什么这里要叫“双亲”,于是乎上网查了一些资料,大部分都说是翻译的问题,除此之外,其中一篇博客中提到了另一种见解,可以作为参考理解。“双亲委派”一词的由来 – 业余草“双亲委派”这个词估计也就是翻译错误的问题,或者是这样一种可能性。相对于AppClassLoader,即应用程序类加载器。它加载我们项目(工程)下的 CLASSPATH 路径下的类,它会委托 ExtClassLoader 标准扩展(Extension)类加载器(也有称作扩展类加载器),这时 ExtC

2021-09-27 20:27:13 1847 2

原创 static 修饰的方法不能被重写的原因

**Father father = new Son();核心:静态方法是通过类来调用的,不是通过对象来调用的,而非静态方法是通过对象来调用的。前提(多态):父类(Father)的引用变量 father 指向子类(Son)的实例对象(new Son() )。所以当父类 Father 的引用变量 father (存在栈中)想要调用子类 Son 重写的非静态方法时,调用的的是Son类在堆中创建的对象(new Son() )中的方法;当父类 Father 的引用 father 想要调用子类Son “重写”

2021-09-01 21:50:13 1833

原创 Mybatis 查询 之 foreach 遍历 Map

需求:查询数据库中的一条记录,where 条件为给定map中的值 ,返回的记录以map格式保存(也可以通过创建实体类来保存,这里不做重点)分析:使用 foreach 元素遍历 map 中的所有 key 进行匹配这里设定给定查询条件的map的引用变量为 paramMap方法一:将paramMap放到另一个map中,当成参数进行传值测试类:@AutowiredDemoMapper demoMapper; Map<String, Map> map = new HashMap&

2021-08-28 20:29:37 7303

原创 常用的Dos命令

打开CMD(命令提示符)的方式开始 + 系统 + 命令提示符Win健 + R 输入 cmd 打开控制台在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开Powershell窗口资源管理器的地址栏前面加上 cmd + 空格 + 路径常用的Dos命令#盘符切换#查看当前目录下的所有文件 dir#切换目录 cd change directorycd ..#清理屏幕 cls(clear screen)#退出终端 exit#查看电脑的ip ipconfig#打开应用 #计

2021-08-25 01:42:04 104

原创 Markdown学习

Markdown学习标题三级标题四级标题字体hellohellohellohello引用使用>分割线使用—/***图片超链接点击跳转列表abcabc使用-+空格表格略,可以直接右键插入代码public

2021-08-23 21:26:07 502

原创 java学习记录

super()super的作用主要在下面三种情况下:1、调用父类被子类重写的方法;2、调用父类被子类重定义的字段(被隐藏的成员变量);3、调用父类的构造方法;(默认有super(),代表执行父类无参数构造方法)Random和ThreadLocalRandomRandom的缺点在于多个线程会使用同一个原子性变量,从而导致对原子变量的竞争;而ThreadLocalRandom保证每个线程都维护一个种子变量,每个线程根据自己老的种子(每个线程不同)生成新的种子,避免了竞争问题,大.

2021-08-23 20:16:41 85

原创 KubeFATE 快速部署 v1.5.0 两方训练集群

准备工作两个主机(物理机或者虚拟机,都是Centos7系统); 所有主机安装Docker 版本 : 18+; 所有主机安装Docker-Compose 版本: 1.24+; 部署机可以联网,所以主机相互之间可以网络互通; 运行机已经下载FATE 的各组件镜像(离线构建镜像参考文档构建镜像)Docker和Docker-Compose安装参考官方教程Docker:https://docs.docker.com/engine/install/centos/ Docker-Compose:ht.

2021-01-31 21:16:39 855

原创 VMware网桥模式 局域网虚拟机无法ping通的解决办法 win10

前提条件:虚拟机配置桥接模式改成桥接模式无法上网可以配置一下静态ipgedit /etc/network/interfaces重启虚拟机无法访问可能原因:1、防火墙2、物理机上的“电脑管家”等软件

2021-01-21 23:00:53 1451 1

原创 打印机驱动下载后只能打印单面(设置双面打印)解决方法

一、打开控制面板找到设备和打印机二、右击打印机选择打印机属性三、在设备设置下的双面打印选择已安装remark:或者通过设置找到打印机,打开打印机属性同样设置即可。

2020-09-11 15:45:15 10727

原创 centos服务器 保持nodejs项目运行不退出命令

nohup npm run dev >/dev/null 2>&1 & exit

2020-07-04 19:27:18 978

原创 PyCharm 2019.1.2 每次新打开项目/文件都提示no python interpreter的解决办法

一、打开Setting for New Projects...二、找到Project Interpreter,在设置中点击Add。三、如下图所示,选择pythonw.exe文件打开,文件路径一般同python.exe相同。四、 点击apply和OK完成设置。...

2020-01-31 15:45:33 1622

原创 生意专家 欢迎页的实现

#2欢迎页的实现##2.1任务描述###2.1.1任务介绍-实现程序的欢迎页面###2.1.2任务要求####2.1.2.1程序欢迎页面需求用户场景:用户在界面上左右滑动,轮流显示三张图片,通过这三张图片简单介绍软件。输入/前置条件:程序第一次运行时或者程序版本升级后第一次运行时,进入欢迎页。流程说明:无输出/后置条件:根...

2019-09-23 13:53:31 495

原创 ionic angular Cordova 创建安卓apk

环境配置 node.js,cnpm,jdk1.8,android sdk, cordova安装 npm install -g cordova ionic 安装 cnpm install -g ionic@latest 检查是否安装成功命令 cnpm -v cordova -v ionic -v 创建项目 进入要创建项目的文件夹 ionic start xiangmumin...

2019-09-20 13:40:42 248

原创 Java-各种时间格式转换

@Test public void text() throws ParseException { //将“1996-08-08T16:00:00.000Z”UTC时间转换成北京时间 String cBirth = "1996-08-08T16:00:00.000Z"; cBirth = cBirth.replace("Z"," UTC")...

2019-08-27 13:51:52 778

原创 JAVA SHA256加密

/** * 利用java原生的类实现SHA256加密 * * @param str * @return */ private String getSHA256(String str) { MessageDigest messageDigest; String encodestr = ""; ...

2019-08-11 19:55:26 11722 1

原创 JAVA 从HDFS下载文件和文件夹到网页

测试网页:<html><title>test</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><head> <style type="text/css"> .upload { ...

2019-08-11 19:48:03 1615 6

原创 JAVA 从网页上传文件到HDFS ,单文件上传和多文件上传

// 1文件上传@Servicepublic class HDFSClient<jsonObjectS> { public Boolean upload1(InputStream in, String remoteDst) { Configuration conf = new Configuration(); FileSystem ...

2019-08-11 19:33:17 1175

原创 3DES(DESede)加密 CBC模式 PKCS7Padding填充 base64编码 密钥24byte iv8byte

import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSpec;import javax.crypto.spec.SecretKeySpec;import java.util.Base64;/** * DESede Encrypt/Decrypt class */public class DESede ext...

2019-08-11 19:16:24 3380

原创 AES加密 CBC模式 PKCS7Padding填充 base64编码 密钥32byte iv16byte

import org.bouncycastle.jce.provider.BouncyCastleProvider;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import javax.crypto.Cipher;import javax.crypto.NoSuchPaddingException;impor...

2019-08-11 19:12:01 1804

原创 JAVA HDFS 文件上传、下载、删除、更名、移动/剪切、获取文件列表、复制文件/文件夹、查找、创建文件夹、获取文件夹大小

// 1文件上传/** * 文件上传 * * @param IDc 用户ID * @param localPath 本地文件完整路径 * @param cloudPath hdfs文件保存完整路径 * @return 返回json格式字符串,包含operation和log两个属性 * @throws IOExce...

2019-08-11 18:56:25 1041

原创 Ubuntu18.04启动盘制作

官网下载Ubuntu镜像文件Ubuntu官网连接打开官网,点击Ubuntu Desktop选择18.04.2镜像文件,点击Download下载下载UltraISO软件UltraISO官网下载连接点击免费下载试用进行下载制作启动盘打开UltraISO,选择继续试用选择文件,点击打开选择下载好的Ubuntu镜像文件打开打开之后如下图所示点击菜单栏的“启动”,然后再选择“...

2019-07-10 16:59:31 830

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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