摘要:
1.思路 假设有word文档,之类的文件,我们想实现预览功能,主要思路就是先把word转化为pdf,在把pdf转化为png或者jpg格式的图片,然后实现预览,用java的话中间需要用到两个库: apache pdfbox 和 openoffice pdfbox负责把pdf转为图片, openoffi 阅读全文
摘要:
1.错误 FAILURE: Build failed with an exception. * What went wrong:Could not determine the dependencies of task ':app:lintVitalRelease'. > Could not reso 阅读全文
摘要:
谨记 mycat 的默认端口是 8066 8066 8066 阅读全文
摘要:
1. shell脚本 通过一系列程序语句帮我完成重复工作 2. 脚本的文件头最好记录好如下内容: (1) 功能 (2)版本信息 (3)作者与联系方式 (4) 版权声明方式 (5) 历史记录 (6) 特殊命令用 绝对路径 执行 (7) 运行时需要的环境变量预先声明与设置 3.学习 $( (计算式) ) 阅读全文
摘要:
1. xargs docker ps -a | grep -v "CON" | awk '{print $1}' | xargs 2. sed docker ps -a | grep -v "CON" | awk '{print $1}' | sed ':a; N;s/\n/ /; ta' N 代表 阅读全文
摘要:
1.命令的查找顺序 (1)/bin/ls 或者 ./ls (2)alias 找到命令执行 (3)bash内置的命令执行 (4)最后才是$PATH顺序查找到的第一个执行 2.如果要修改linux启动界面 可以修改 /etc/issue 如果要修改登录后的提示 可以修改 /etc/motd 3.如果要添 阅读全文
摘要:
1.前言 实现聊天室有很多种方式 netty, websocket等,我们这里直接使用websocket技术,websocket是一种服务器向客户端发送信息的技术,而不是传统的servlet客户端发送请求,然后服务器给出响应. 现在比较流行的框架是springboot,而且spring官方也支持we 阅读全文
摘要:
1. activiti 在 7 之前需要执行 api才能部署流程,在最新的 7版本中,和spring的结合使得 activiti 可以自动部署流程. 2. 对于版本有要求,根据官方文档, GA为稳定版本,但是7.0的GA版本只有JDK11才能编译,所以在社区的反馈下,activiti 推出了 7.0 阅读全文
摘要:
1.场景 自己写了一个sh脚本部署docker镜像,需要把端口映射作为参数传递进去,因为只有两个参数,所以就用了bash脚本中的 $1 和 $2 接收参数,在本地环境中,碰到多个端口 比如: -p 80:80 -p 81:81,则需要把整个字符串作为参数传递进去,我们可以这样执行 bash star 阅读全文
摘要:
1.为什么要学习vi? 因为vi是所有 UNIX-like 系统都会默认内置的文本编辑器,而且很多程序都调用vi的接口进行编程,所以学了不亏。 VIM是VI的高级版本,多了代码高亮等一些高级功能。 2.VI的模式 总共有三种: 一般命令模式,编辑模式,命令行模式 刚进入一个文件就是一般命令模式,按下 阅读全文