ps:SAL是Atlassian开发平台的组件库。SAL提供所有Atlassian应用程序之间共享的核心插件服务。由于您的插件与所有Atlassian应用程序兼容,因此SAL是在开发中使用的apt API,即共享访问层。 step1:pom文件中引入: <dependency> <groupId>c ...
分类:
其他好文 时间:
2020-06-04 13:53:01
阅读次数:
57
0. 前言 在上一节中,我们创建了一个项目架构,后续的项目都会在那个架构上做补充。 1. Nacos 1.1 简介 Nacos可以用来发现、配置和管理微服务。提供了一组简单易用的特性集,可以快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos用来更敏捷和容易地构建、交付和管理微服务平台 ...
分类:
编程语言 时间:
2020-06-04 10:29:11
阅读次数:
71
DMA接收选用circle模式,如果是normal模式的话,需要每次在中断里面接收完成后重新开启DMA接收,circle模式不用每次都开启dma接收中断。如图 ···c void MX_USART1_UART_Init(void) { huart1.Instance = USART1; huart1 ...
分类:
其他好文 时间:
2020-06-04 01:15:09
阅读次数:
85
提出 运行脚本调用其他程序有人值守可以用^C终止运行 若需自动化则要借助kill -9 [pid]终止进程,例如我们需要终止名称中含有app的进程 用法 ps -ef | grep app | grep -v grep | cut -c 9-15 | xargs kill -9 解析 ps -ef ...
分类:
系统相关 时间:
2020-06-03 20:40:41
阅读次数:
113
1.使用ps ef查出进程对应的pid。 2.使用kill -15 pid结束进程。 为什么不使用kill -9 pid,个人理解kill -15 pid更优雅,能在结束进程前执行spring容器清理工作。 二者区别如下: SIGNKILL(9) 是立即杀死进程. 该信号不能被阻塞, 处理和忽略。S ...
分类:
编程语言 时间:
2020-06-03 00:43:43
阅读次数:
207
一、一般java应用cpu过高基本上是因为 1.程序计算比较密集2.程序死循环3.程序逻请求堵塞4.IO读写太高 二、分析步骤 1. 找到被压服务的进程id(top -d 1) 2. ps -mp pid -o THREAD,tid,time 查看该进程的线程情况,找到耗时最多的线程id,转为16进 ...
分类:
其他好文 时间:
2020-06-02 14:46:13
阅读次数:
59
一、时区 date -R; date ; hwclock --show ; ps -ef|grep ntpd 显示时区 date --help 获取帮助 date -R date +%z 上面两个命令都可 date -R; date +%z 主要就是后面的+0800,东八区 修改时区(拷贝文件到指定 ...
分类:
其他好文 时间:
2020-06-02 11:38:57
阅读次数:
107
版本回退步骤 一、git log 命令,查看提交历史记录 ps: git log 命令显示从最近到最远的显示日志,我们可以看到最近三次提交;最近的是第三个版本,上一次是第二个版本,第一次是第一个版本; 如果觉得上面的 git log 显示的信息太多的话,可以使用命令 git log --pretty ...
分类:
其他好文 时间:
2020-06-02 11:27:26
阅读次数:
124
ps:我是一名新手,代码基本靠抖,偶尔代码顺畅,只因运气帮忙。 ###两种定义序列化器的方式 #定义 serializers.py class UserSerializer(serializers.ModelSerializer): """ 用户数据序列化器 """ class Meta: mode ...
分类:
其他好文 时间:
2020-06-01 20:36:13
阅读次数:
77
Link 我们以有陷阱的房子为根。 一旦老鼠向下进入一个子树内,且管理员不帮它清理上一次走过的道路,那么它最终会被自己弄脏的走廊困在某个叶子节点。 老鼠被困在叶子节点之后管理员的最优决策一定是先把这个叶子节点到根节点路径上的岔路口全部堵上,然后一次次把老鼠当前位置到父亲的边清理直到老鼠走到根。 因此 ...
分类:
其他好文 时间:
2020-06-01 11:55:36
阅读次数:
59