杂项/mac工具推荐
许多工程师都喜欢使用 Mac 进行开发工作,笔者也是如此,所以整理了一下个人觉得好用的软件和工具,以及相关的设置并分享出来,也欢迎在评论区交流想法👏。
MacOS上有许多优秀的生产力软件和工具,加上更贴近 Linux 的使用习惯,赢得许多开发者的青睐,Windows PC 虽然无所不能,出于将 ...
前端/你真的会用 a 标签下载吗
后端接口动态生成csv格式的数据,返回前端二进制数据,唤醒浏览器进行下载记录一下最近写的下载方法,在非同源请情况下可以将资源当成二进制的 blob 先拿到手,再进行<a> 的下载处理。
如果后端业务上有问题会提前抛错,这个时候需要终止下载,给予错误提示。代码如下:
12345678910 ...
杂项/一套键鼠控制 win 和 mac
局域网创建 Mac 和 Windows11 共享文件夹需求分析最近公司配了 win11 台式机,我主力机是 mac ,2 套键盘鼠标实在是用起来别扭,而且有几个痛点,我需要共享剪贴板。
开源工具https://github.com/debauchee/barrier
使用步骤
在 win 和 mac ...
杂项/win11和mac共享文件夹
局域网创建 Mac 和 Windows11 共享文件夹需求分析最近公司配了 win11 台式机,我主力机是 mac ,如何互相共享文件夹是个问题。
在 Mac 上配置共享文件夹1. 创建用户打开 系统设置 进入 用户与群组 选择 添加用户 模式为 普通 选项
2. 设置共享打开 系统设置 搜索 共享 ...
运维/docker删除容器后磁盘未释放
docker删除容器后,占用的磁盘资源未释放/var/lib/docker/overlay2
查看当前目录的占用情况
du -d 1 -h
查看磁盘占用情况df -lh
运维/oracle数据dump
前情提要:
我的 oracle 部署在 docker 容器中。
首先进入到 oracle 的容器内
1docker exec -it <container_id> /bin/bash
链接到 oracle
1sqlplus system/passowrd
创建导出目录
1CREATE ...
运维/docker部署java应用
java应用部署
记录一下部署公司java项目的过程。顺便写了个简单脚本。
maven clean
maven package
产物拷贝到服务器
dockerfile拷贝到服务器
连接远程服务器
清理原有的容器,镜像
执行镜像构建命令
启动容器
查看日志
dockerFile123456789 ...
前端/hash和history路由
路由的hash和History模式
为了达到改变视图的同时不会向后端发出请求这一目的,浏览器当前提供了以下两种支持:hash模式:即地址栏 URL 中的 # 符号比如这个 URL:http://www.abc.com/#/hello, hash 的值为 #/hello它的特点在于:hash 虽然出现 ...
后端/PageHelper分页插件兼容多数据库
springboot + 多数据源 mysql、oracle + pagehelper 分页
如果使用单数据源,可在配置文件中配置如下:
12345pagehelper: helperDialect: mysql reasonable: false supportMethodsArgument ...
后端/oracle会话锁定
用 navicat 执行一个耗时很长的函数。
结果 navicat 闪退了。导致这个会话没了。
执行这个语句查看:
1234select b.username,b.sid,b.serial#,logon_timefrom v$locked_object a,v$session bwhere a.se ...