码迷,mamicode.com
首页 > 2019年11月22日 > 全部分享
基于单机redis的分布式锁实现
最近我们有个服务经常出现存储的数据出现重复,首先上一个系统流程图: 用户通过http请求可以通知任务中心结束掉自己发送的任务,这时候任务中心会通过MQ通知结束服务去结束任务保存数据,由于任务结束数据计算保存有一定延时,所以存在用户短时间内多次结束同一个任务,这时候就会导致我们结束服务对同一个任务保存 ...
分类:其他好文   时间:2019-11-22 19:22:45    阅读次数:80
Go 自定义类型来实现枚举类型限制
今天使用iota 发现一个问题。定义别名类型的时候 调用函数报错。废话不多说,我们看一段示例(关于iota的用法这里就不介绍了,手册介绍滴比较详细): 报错的意思是:不能在参数中使用x(type int)作为类型Aliasint来测试 分析:因为int 被别名化了。使用额外同类型变量不被支持,为啥? ...
分类:其他好文   时间:2019-11-22 19:21:49    阅读次数:78
上传大文件到腾讯云cos遇到的一些问题
讲一个开发遇到的问题。 开发中遇到一个需求,需要在后台表单页面支持上传视频。因为项目中一直用的是腾讯云的COS做第三方存储平台,所以视频也要上传到cos中保存。首先想到的是使用腾讯提供的php的SDK来做,扎到文档里一顿死磕后完成了上传视频到cos的功能,但在测试中就遇到了问题,本地开发测试用的都是 ...
分类:Web程序   时间:2019-11-22 19:21:32    阅读次数:594
第10组 Alpha冲刺(4/4)
唐怡 过去两天完成了哪些任务 文字/口头描述 原型设计主要有做个人界面 展示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查看延时时间
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
C++编译错误fatal error C1004: 发现意外的文件尾
可能原因: 1.头文件中类或结构体定义缺失分号 “ ; ” 2.使用ifdef 条件编译中代码块缺少 花括号(}) 或 分号(;) ,示例如下: #ifdef XXX void func() { #endif ...
分类:编程语言   时间:2019-11-22 19:19:24    阅读次数:91
IP心得体会13
适配器 适配器是一个接口转换器,它可以是一个独立的硬件接口设备,允许硬件或电子接口与其它硬件或电子接口相连,也可以是信息接口。比如:电源适配器、三角架基座转接部件、USB与串口的转接设备等。 在计算机中,适配器通常内置于可插入主板上插槽的卡中(也有外置的),卡中的适配信息与处理器和适配器支持的设备间 ...
分类:其他好文   时间:2019-11-22 19:18:30    阅读次数:62
【后台管理系统】—— Ant Design Pro组件使用(二)
一、关联表单项 - 动态增删输入框Input 封装子组件 class ParamsInputArray extends React.Component{ constructor(props){ super(props); } // 改变一组input输入框中的key值和value值 handleCh ...
分类:其他好文   时间:2019-11-22 19:18:14    阅读次数:316
让gitlab暴露node-exporter供外部prometheus使用
花了两天部署了一套监控服务 prometheus+node-exporter+grafana,公司的gitlab服务器准备部署node-exporter的时候突然发现gitlab已经有了这些服务, 也懒得去研究gitlab为啥要这些服务,既然gitlab服务器已经包含了node-exporter服务 ...
分类:其他好文   时间:2019-11-22 19:17:56    阅读次数:148
利用正则来查找字符串中第n个匹配字符索引
1.string.IndexOf()方法可以获得第一个匹配项的索引 2.要获取第n个匹配项的索引: 方法1:利用IndexOf方法循环获取。 方法2:用正则来查找。 System.Text.RegularExpressions.MatchCollection matches = System.Tex ...
分类:其他好文   时间:2019-11-22 19:17:27    阅读次数:116
解决Nginx反向代理不会自动对特殊字符进行编码的问题 如gitblit中的~波浪线
问题起因是利用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的主要部件: ? 运算部件、缓存部件、寄存器、控制器、时序部件 CPU的工作原理: ? 主要功能:处理指令、执行操作、控制时间、数据运算 ? 执行指令的流程:读取指令、指令译码、指令执行、后续工作 部件的控制方式: ? 同步控制方式:每步操作都向统一的外部时序信号对齐,每步 ...
分类:其他好文   时间:2019-11-22 19:16:54    阅读次数:79
华为设备路由器的三种接口配置(access hybrid trunk)
先说下三种配置的区别 access:只允许有一个VLAN,且为pvid,通常连接电脑或服务器;trunk:允许有多个VLAN,但只允许有一个为pvid,通常为交换机与交换机互连端口 ;hybrid:1)为access及trunk的混合端口,既可能连电脑与服务器,也可以作为交换机间互连端口;2)此端口 ...
分类:数据库   时间:2019-11-22 19:16:43    阅读次数:955
手写一个LruCache
代码实现一 (直接继承ListHashMap.java) 代码实现二 代码 "github" write lru cache 分支 ...
分类:系统相关   时间:2019-11-22 19:16:11    阅读次数:102
判断js中数组是否包含某值
可以用数组的includes函数判断数组中是否存在某个值。 ...
分类:编程语言   时间:2019-11-22 19:15:48    阅读次数:52
795条   上一页 1 ... 9 10 11 12 13 14 15 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!