最近我们有个服务经常出现存储的数据出现重复,首先上一个系统流程图: 用户通过http请求可以通知任务中心结束掉自己发送的任务,这时候任务中心会通过MQ通知结束服务去结束任务保存数据,由于任务结束数据计算保存有一定延时,所以存在用户短时间内多次结束同一个任务,这时候就会导致我们结束服务对同一个任务保存 ...
分类:
其他好文 时间:
2019-11-22 19:22:45
阅读次数:
80
今天使用iota 发现一个问题。定义别名类型的时候 调用函数报错。废话不多说,我们看一段示例(关于iota的用法这里就不介绍了,手册介绍滴比较详细): 报错的意思是:不能在参数中使用x(type int)作为类型Aliasint来测试 分析:因为int 被别名化了。使用额外同类型变量不被支持,为啥? ...
分类:
其他好文 时间:
2019-11-22 19:21:49
阅读次数:
78
讲一个开发遇到的问题。 开发中遇到一个需求,需要在后台表单页面支持上传视频。因为项目中一直用的是腾讯云的COS做第三方存储平台,所以视频也要上传到cos中保存。首先想到的是使用腾讯提供的php的SDK来做,扎到文档里一顿死磕后完成了上传视频到cos的功能,但在测试中就遇到了问题,本地开发测试用的都是 ...
分类:
Web程序 时间:
2019-11-22 19:21:32
阅读次数:
594
唐怡 过去两天完成了哪些任务 文字/口头描述 原型设计主要有做个人界面 展示GitHub当日代码/文档签入记录 暂无代码截图 接下来的计划 对个人界面的设置小界面细化 还剩下哪些任务 对个人界面的设置小界面细化 燃尽图 遇到那些苦难 在做时切换总是有问题 有哪些收获和疑问 提升了一些实践经验 ...
分类:
其他好文 时间:
2019-11-22 19:21:21
阅读次数:
66
记事本 实验代码 实验运行结果截图 学习总结 一、菜单组件 JMenuBar组件的功能是用来摆放JMenu组件,当建立完多个JMenu组件之后,需要通过JMenuBar组件来将JMmenu组件加入到窗口中 1.JMenu与JMenuBar的常用方法 2.JMenuItem。如果菜单中要加入菜单项,可 ...
分类:
其他好文 时间:
2019-11-22 19:20:11
阅读次数:
67
```python f = lambda x, y: x * y def func(x,y): return x*y max/min/filter/map/sorted联用 salary_dict = { 'nick': 3000, 'jason': 100000, 'tank': 5000, 's... ...
分类:
其他好文 时间:
2019-11-22 19:19:57
阅读次数:
42
oracle DG查看延时时间 SQL> select value from v$dataguard_stats where name='apply lag'; 例如: SQL> select value from v$dataguard_stats where name='apply lag'; ...
分类:
数据库 时间:
2019-11-22 19:19:37
阅读次数:
265
可能原因: 1.头文件中类或结构体定义缺失分号 “ ; ” 2.使用ifdef 条件编译中代码块缺少 花括号(}) 或 分号(;) ,示例如下: #ifdef XXX void func() { #endif ...
分类:
编程语言 时间:
2019-11-22 19:19:24
阅读次数:
91
适配器 适配器是一个接口转换器,它可以是一个独立的硬件接口设备,允许硬件或电子接口与其它硬件或电子接口相连,也可以是信息接口。比如:电源适配器、三角架基座转接部件、USB与串口的转接设备等。 在计算机中,适配器通常内置于可插入主板上插槽的卡中(也有外置的),卡中的适配信息与处理器和适配器支持的设备间 ...
分类:
其他好文 时间:
2019-11-22 19:18:30
阅读次数:
62
一、关联表单项 - 动态增删输入框Input 封装子组件 class ParamsInputArray extends React.Component{ constructor(props){ super(props); } // 改变一组input输入框中的key值和value值 handleCh ...
分类:
其他好文 时间:
2019-11-22 19:18:14
阅读次数:
316
花了两天部署了一套监控服务 prometheus+node-exporter+grafana,公司的gitlab服务器准备部署node-exporter的时候突然发现gitlab已经有了这些服务, 也懒得去研究gitlab为啥要这些服务,既然gitlab服务器已经包含了node-exporter服务 ...
分类:
其他好文 时间:
2019-11-22 19:17:56
阅读次数:
148
1.string.IndexOf()方法可以获得第一个匹配项的索引 2.要获取第n个匹配项的索引: 方法1:利用IndexOf方法循环获取。 方法2:用正则来查找。 System.Text.RegularExpressions.MatchCollection matches = System.Tex ...
分类:
其他好文 时间:
2019-11-22 19:17:27
阅读次数:
116
问题起因是利用Nginx做反向代理的时候,需要访问如下链接http://192.168.14.141/iserver/services/3D-0524hd/rest/realspace/datas/0524hd/data/path/Tile_+003_+011/Tile_+003_+011_L5_0 ...
分类:
其他好文 时间:
2019-11-22 19:17:14
阅读次数:
541
CPU的基本结构: CPU的主要部件: ? 运算部件、缓存部件、寄存器、控制器、时序部件 CPU的工作原理: ? 主要功能:处理指令、执行操作、控制时间、数据运算 ? 执行指令的流程:读取指令、指令译码、指令执行、后续工作 部件的控制方式: ? 同步控制方式:每步操作都向统一的外部时序信号对齐,每步 ...
分类:
其他好文 时间:
2019-11-22 19:16:54
阅读次数:
79
先说下三种配置的区别 access:只允许有一个VLAN,且为pvid,通常连接电脑或服务器;trunk:允许有多个VLAN,但只允许有一个为pvid,通常为交换机与交换机互连端口 ;hybrid:1)为access及trunk的混合端口,既可能连电脑与服务器,也可以作为交换机间互连端口;2)此端口 ...
分类:
数据库 时间:
2019-11-22 19:16:43
阅读次数:
955
代码实现一 (直接继承ListHashMap.java) 代码实现二 代码 "github" write lru cache 分支 ...
分类:
系统相关 时间:
2019-11-22 19:16:11
阅读次数:
102
可以用数组的includes函数判断数组中是否存在某个值。 ...
分类:
编程语言 时间:
2019-11-22 19:15:48
阅读次数:
52