码迷,mamicode.com
首页 > 全部 > 周排行
如何保持redis和DB的数据一致性
其实还是得结合业务来思考,我这里给几个思路: 比如你拿个数据要写库,你先根据主键查一下,如果这数据都有了,你就别插入了,update 一下好吧。比如你是写 Redis,那没问题了,反正每次都是 set,天然幂等性。比如你不是上面两个场景,那做的稍微复杂一点,你需要让生产者发送每条数据的时候,里面加一 ...
分类:数据库   时间:2020-02-26 01:51:51    阅读次数:110
算法(插入排序----手写5种方法)
插入排序什么是插入排序? 具体实现逻辑 1. 取数组的第一个元素为已经排序好的元素,将第一个元素看作有序序列 2. 取数组的第二个元素和已经排序好的元素进行比较,如果第二个元素比第一个元 素小,则交换位置,排序完成后第一个元素和第二个元素必然有序,形成新的有 序数列 3. 取数组的第三个元素,依次和 ...
分类:编程语言   时间:2020-02-26 01:52:06    阅读次数:84
How to create a OnCellDblClick for Delphi's TDBGrid
I'm a newbie when it comes to creating new events to components... and I noticed that TDBGrid has a OnCellClick, but sadly it doesnt have an OnCellDbl ...
分类:数据库   时间:2020-02-26 01:52:35    阅读次数:104
该帐户当前被锁定,所以用户sa登录失败。系统管理员无法将该帐户解锁
运行程序时抛出异常: 基础提供程序在 Open 上失败,详细信息:该帐户当前被锁定,所以用户sa登录失败。系统管理员无法将该帐户解锁。 1.考虑连接字符串是否正常 登录数据库,发现登录报同样的错误 =>数据库的问题 2.百度搜索:参考博客:http://blog.csdn.net/chengmode ...
分类:其他好文   时间:2020-02-26 01:52:53    阅读次数:76
如何维护消息消费的幂等性
幂等性:一个请求,不管重复来多少次,结果是不会改变的。 每个消息都会有唯一的消息 id。1)、先查再保存每次保存数据的时候,都先查一下,如果数据存在了那么就不保存。这个情况是并发不高的情况。 2)、业务表添加约束条件如果你的数据库将来都不会分库分表,那么可以在业务表字段加上唯一约束条件(UNIQUE ...
分类:其他好文   时间:2020-02-26 01:53:14    阅读次数:119
Docker 配置国内源加速镜像下载
由于网络原因,我们在pull Image 的时候,从Docker Hub上下载会很慢,所以可以使用国内的镜像(mirror)来加速,方便大家使用。 配置阿里云加速器 1. 登录阿里开发者平台 https://promotion.aliyun.com/ntms/act/kubernetes.html# ...
分类:其他好文   时间:2020-02-26 01:53:42    阅读次数:237
二叉树-路径(前序)
112. 路径总和 1 class Solution { 2 public boolean hasPathSum(TreeNode root, int sum) { 3 if(root==null){ 4 return false; 5 } 6 if(sum==root.val && root.le ...
分类:其他好文   时间:2020-02-26 01:54:01    阅读次数:137
DBGrid中Shift多选
[dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgConfirmDelete, dgCancelOnExit, dgMultiSelect] 相关代码 procedure TF ...
分类:数据库   时间:2020-02-26 01:54:19    阅读次数:72
伽马函数
...
分类:其他好文   时间:2020-02-26 01:54:39    阅读次数:80
揭秘LOL背后的IT基础设施丨关键角色“调度”
深入探讨部署生态系统的第一个核心组件:容器调度
分类:其他好文   时间:2020-02-26 09:12:08    阅读次数:100
powercli创建虚机---功能初探
本贴描述如下测试场景:虚机已经置备出来,通过set-vm-OSCustomizationSpec指定虚机配置,开机后看虚机是否按照spec的要求配置成功。ps:虚机开机状态下无法应用虚机自定义配置文件。?测试总结:虚机置备出来之后,在关机状态下应用OSCustomizationSpec,开机后生效。?过程描述:利用已有的虚机自定义配置文件派生一个新的临时配置文件PowerCLI
分类:其他好文   时间:2020-02-26 09:12:44    阅读次数:75
X86汇编7.内部中断
最近学习了X86汇编,其实无论是古老的8086还是现在i3/5/7/9,Xeon3/5,在最基本原理上,都是相通的,只是CPU位数,寻址空间,寄存器个数,指令集的扩充等方面有所不同,对于学习,8086永不过时。
分类:其他好文   时间:2020-02-26 09:12:59    阅读次数:91
X86汇编5.高级指令详解
最近学习了X86汇编,其实无论是古老的8086还是现在i3/5/7/9,Xeon3/5,在最基本原理上,都是相通的,只是CPU位数,寻址空间,寄存器个数,指令集的扩充等方面有所不同,对于学习,8086永不过时。
分类:其他好文   时间:2020-02-26 09:13:14    阅读次数:79
X86汇编2.寄存器
最近学习了X86汇编,其实无论是古老的8086还是现在i3/5/7/9,Xeon3/5,在最基本原理上,都是相通的,只是CPU位数,寻址空间,寄存器个数,指令集的扩充等方面有所不同,对于学习,8086永不过时
分类:其他好文   时间:2020-02-26 09:13:29    阅读次数:92
教你jdbc连接sql server数据库
教你jdbc连接sqlserver数据库publicclassDataTransmission{privateStringdriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";privateStringuri="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=test&qu
分类:数据库   时间:2020-02-26 09:14:31    阅读次数:105
X86汇编3.内存访问
最近学习了X86汇编,其实无论是古老的8086还是现在i3/5/7/9,Xeon3/5,在最基本原理上,都是相通的,只是CPU位数,寻址空间,寄存器个数,指令集的扩充等方面有所不同,对于学习,8086永不过时。
分类:其他好文   时间:2020-02-26 09:14:58    阅读次数:104
企业级镜像仓库(harbor)安装和配置
1先决条件Harbor被部署为多个Docker容器,因此可以部署在任何支持Docker的Linux发行版上。目标主机需要安装Python,Docker和DockerCompose。1.1硬件资源类型容量说明CPU最少2个CPU首选4个CPU内存最少4GB首选8GB硬盘最少40GB160GB为佳1.2软件名称版本说明Python2.7或更高请注意,您可能必须在默认未安装Python解释器的Linux
分类:其他好文   时间:2020-02-26 09:15:15    阅读次数:509
X86汇编4.基本指令详解
最近学习了X86汇编,其实无论是古老的8086还是现在i3/5/7/9,Xeon3/5,在最基本原理上,都是相通的,只是CPU位数,寻址空间,寄存器个数,指令集的扩充等方面有所不同,对于学习,8086永不过时。
分类:其他好文   时间:2020-02-26 09:15:34    阅读次数:109
Linux SWAP交换分区大小设置
当Linux系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。以前几乎所有Linux系统管理的书上都推荐设置交换分区大小为内存的2倍。这些建议到了现在就是那么适用了,现在的服务器动不动就是16GB/
分类:系统相关   时间:2020-02-26 09:15:52    阅读次数:195
X86汇编6.编写汇编语言程序
最近学习了X86汇编,其实无论是古老的8086还是现在i3/5/7/9,Xeon3/5,在最基本原理上,都是相通的,只是CPU位数,寻址空间,寄存器个数,指令集的扩充等方面有所不同,对于学习,8086永不过时。
分类:编程语言   时间:2020-02-26 09:16:10    阅读次数:110
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!