自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js的深拷贝和浅拷贝

在javascript中,浅拷贝只是复制了原数据的内存地址,相当于两个数据指针指向了相同的地址,任意一个数据元素发生改变,会影响另一个;而深拷贝是另外申请了一块内存,内容和原数据一样,两个数据指向了不同的地址,两个数据不会相互影响。

2024-04-27 20:26:48 243 2

原创 java优先级队列(PriorityQueue)

其实就是⼀个披着队列外⾐的堆。因为优先级队列对外接⼝只是从队头取元素,从队尾添加元素,再⽆其他取元素的⽅式,看起来就是⼀个队列。与队列的区别在于优先级队列内部元素是⾃动依照元素的权值排列。在Java中,优先队列是通过类实现的,不允许null元素。默认情况下,此队列是按照自然顺序排序的。java当中本身没有堆这个数据结构,如果想使用堆的话,可以通过优先队列来创建。

2024-04-09 18:47:50 163

原创 JavaScript 原型和原型链

每个对象都有一个原型(prototype),并从原型上继承属性和方法。原型本身也是一个对象,它也有自己的原型,形成一个链式结构。这种链式结构就被称为原型链。prototype的作用:让某一个构造函数实例化的所有对象可以找到公共的方法和属性。任何函数都可以作为构造函数。当该函数通过new关键字调用的时候,我们就称之为构造函数。prototype 是函数特有的属性。在js中函数也是一个对象,所有会有自己的属性。proto属性是对象特有的属性。它表示当前对象的原型对象是谁。

2024-04-08 18:40:31 134

原创 vscode报错:无法将“node.exe”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

已经配置好了环境,可以在cmd命令行里查看node.js 和 npm版本。如果少了node.exe,找到node安装路径目录,复制node.exe文件到上面文件路径下。

2024-03-25 19:16:10 426 1

原创 ssh本机连接connect to host localhost port 2222: Connection refused

ssh本机连接connect to host localhost port 2222: Connection refused

2022-09-27 16:26:08 1824

原创 安卓实现从相册获取图片进行压缩和转化为base64编码格式

详见代码:/** *相册回调处理 */ @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); ContentResolver resolver = getContentResolver();

2022-03-31 19:06:32 1335

原创 用cmd运行第一个node.js出现node:internal/modules/cjs/loader:936 throw err;

安装好node.js后,新建一个文本文档,将文本文档重命名为1.js,在cmd中输入node 1.js后失败。出现如图错误:看了很多解决方法,说是npm 安装包有误,少了一部分模块。可是我的node.js是刚刚从官网下的LTS版本,应该是没问题的。然后忽然意识到真的是文件找不到的问题,最后发现是文件扩展名被隐藏了,文本文档重命名时没有修改到后缀名。。。勾选上然后重命名该文本文档即可。...

2022-03-19 19:03:44 3712 1

原创 Hyperledger Fabric2.2 环境搭建(ubuntu16.04)

目录一、安装教程:二、安装过程遇到的问题1、在输入sudo apt-get update后发现终端提示:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)2、访问github.com被拒绝连接:Failed to connect to github.com port 443: 拒绝连接3.从github上拉取fabric的源码失败一、安装教程:搭建fabric环境,我参考的是下面博客的fabric最新版本(fabric2.2)的环境部署,由

2021-03-30 19:14:34 515 1

空空如也

空空如也

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

TA关注的人

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