- 博客(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关注的人
RSS订阅