在大型系统中,一个服务去访问另外一个服务或者工具是非常常见的,例如feigin, ribbon, webservice, dubbo甚至jdbc等,这一节我们将看一下如何在java代码中调用外部命令。 关键代码 执行结果 通过Runtime可以执行windows系统中的任何命令,在此写小文记录。 ...
分类:
编程语言 时间:
2020-03-16 23:51:02
阅读次数:
87
1函数级别 import time import threading def sing(nums): for i in range(nums): print("唱歌") time.sleep(1) def dance(): for i in range(5): print("跳舞") time.sl ...
分类:
移动开发 时间:
2020-03-16 21:43:03
阅读次数:
98
一. 部署思路 以用户访问Apache服务为例,用户通过虚拟IP:“192.168.31.10”访问web服务,这个虚拟IP是LVS的VIP,LVS作为负载均衡器有两台,分别是“192.168.31.11”(主LVS)、“192.168.31.12”(备LVS),当LVS主机接到用户的web请求时, ...
分类:
系统相关 时间:
2020-03-16 16:26:50
阅读次数:
101
环境信息: ubuntu18.04 0. 安装python包管理工具pip3, 详见, "ubuntu18安装python3, pip3并配置国内清华源" 1. 创建并进入一个虚拟环境,ubuntu18虚拟环境安装详见, "ubuntu18安装mkvirtualenv" 2. 安装django框架 ...
分类:
其他好文 时间:
2020-03-14 18:29:30
阅读次数:
49
在BIOS中开启如下两个选项: Advanced --> CPU Configuration --> Intel Vertualization Technology 设为 Enabled Advanced --> System Agent (SA) Configuration --> VT-d 设为 ...
分类:
其他好文 时间:
2020-03-14 10:36:31
阅读次数:
119
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework ...
分类:
移动开发 时间:
2020-03-13 18:52:07
阅读次数:
92
Ticker是周期性定时器,即周期性的触发一个事件,通过Ticker本身提供的管道将事件传递出去。 定时聚合任务 有时,我们希望把一些任务打包进行批量处理。比如,公交车发车场景: 公交车每隔5分钟发一班,不管是否已坐满乘客; 已坐满乘客情况下,不足5分钟也发车; 下面代码演示公交车发车场景: // ...
分类:
其他好文 时间:
2020-03-12 20:25:27
阅读次数:
78
在一些应用场景当中,我们可能会遇到以下的场景,我们要使用的类型是List类型,但是接收到的参数是Stirng类型如1,2,3,4等这样的形式 那么我们可以通过采用以下的代码完成以上需求的转换 ...
分类:
编程语言 时间:
2020-03-11 13:54:11
阅读次数:
278
顾名思义IStartupFilter是Startup的过滤器,在Startup之前执行。 作用: 在IStartupFilter类中注册中间件,确保中间件最先执行 做数据迁移、缓存预读等操作,确保最先执行。也可以在Startup的Configure方法中写 参考: https://blog.csdn ...
分类:
Web程序 时间:
2020-03-10 12:02:13
阅读次数:
69
ObjectARX调用LISP方法(含参数传递)返回值 //acrxEntryPoint.cpp void Test(){struct resbuf *ptList,*ptResult=NULL;//注意,一定要写成_T(“c:lisp_test”),写成”c:lisp_test”调用会失败doub ...
分类:
其他好文 时间:
2020-03-07 21:18:06
阅读次数:
167