自定义博客皮肤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)
  • 收藏
  • 关注

原创 【Netty简单使用教程】

Netty简单使用教程NIONIO与传统IO的区别NIO三大组件NettyNetty简单介绍简单实现 NIO 指JDK 1.4 及以上版本里提供的新api(New IO) ,为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络。 NIO与传统IO的区别 NIO和传统IO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流中的数据

2022-04-21 16:38:06 731 1

原创 解决网页中文字不可选中复制的问题

在控制台中输入如下代码 var eles = document.getElementsByTagName('*'); for (var i = 0; i < eles.length; i++) { eles[i].style.userSelect = 'text'; }

2021-09-23 11:14:39 800 1

原创 zookeeper集群搭建及分布式锁实现

zookeeper集群搭建及分布式锁实现 1. 集群搭建 zookeeper的部署比较简单,直接下载压缩包之后直接运行即可,这里推荐docker部署,只需配置一个容器,其他拷贝这个容器即可 在部署前,你要确保你安装了docker,并安装ssh、java等相关必要的环境 docker 配置ssh远程连接 在本次实验中,我用到了3个容器,为了方便操作,我配置了免密登陆 ssh-keygen指令生成密钥,密钥保存在 /root/.ssh 文件夹下 ssh-copy-id ip地址 命令上传密钥,要确保三个容

2021-07-15 17:59:09 490

原创 docker 配置ssh远程连接

docker 配置ssh远程连接 创建一个新的docker虚拟网络 docker network create --driver bridge --subnet=192.168.1.0/24 --gateway=192.168.1.1 mynet 可以通过docker network inspect命令查看指定网络状态 创建容器,指定网络和ip docker run -e TZ="Asia/Shanghai" --privileged -itd -h 101.com --name 101 --ne

2021-07-12 17:45:32 558

原创 ffi-napi 调用本地动态库

ffi-napi 调用本地动态库 在开发之前,确保你已经下载好了相关依赖 "dependencies": { "ffi-napi": "^4.0.3", "ref-array-di": "^1.2.2", "ref-array-napi": "^1.2.2", "ref-napi": "^3.0.3" } 在ffi中,基本类型的映射关系如下,你也可以用ref.types.***来标识对应的类型 export interface UnderlyingTypeDef

2021-07-08 16:51:23 3142

原创 Jpa自定义条件分页查询

Jpa自定义条件分页查询 Jpa 分页查询有三种方法 新建继承 JpaRepository 的接口,并定义返回 Page<T> 的方法 Page findAll(Example var1, Pageable var2); Page findAll(@Nullable Specification var1, Pageable var2);` 方案1 新建继承 JpaRepository 的接口,并定义返回 Page<T> 的方法 定义好方法后,直接调用即可,这种方法的优势就是可以

2021-07-06 16:50:12 5419

转载 npm安装windows-build-tools时卡在Successfully installed Python 2.7

转载 本文为CSDN博主「FencingMan-X」的原创文章https://blog.csdn.net/oqzuser1234asd/article/details/116169889 解决npm安装windows-build-tools时卡在Successfully installed Python 2.7 如果你找到了这里,说明你之前看过的博文都是没有效果且没有任何意义的。因为我按照其他的教程试验了一下,根本没有任何效果。 这其实是windows-build-tools安装脚本的一个BUG,我在其gi

2021-06-28 11:58:58 2415 10

原创 制作桌面级Chrome应用

制作桌面级Chrome应用 安装 electron 下载git demo git clone https://github.com/electron/electron-quick-start 打包 快捷打包 安装 electron-packager npm install electron-packager -g 根目录运行 electron-packager . 配置打包命令 在package.json 中添加配置 "scripts": { "start": "electron .",

2021-06-28 10:17:02 762

空空如也

空空如也

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

TA关注的人

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