- 博客(15)
- 收藏
- 关注
原创 mysql 实现 upsert 逻辑
假设在字段 a 上设置了唯一索引或者字段 a 是主键,那么 insert 语句执行时就会根据本次待插入的字段 a 的值进行判断,如果已存在(即插入可能会产生重复 key),那么就执行 update 操作,与以下的语句效果相同。需要注意的是,等效的 update 语句的 where 条件其实是会拼接该表所有的主键和唯一索引,用 or 组合起来,然后仅更新第一条。接上面的例子,如果字段 b 上也设置了唯一索引,那么等效 update 语句为。upsert 指:如果 key 不存在,那么 insert;
2023-12-14 21:28:14
488
原创 CentOS 7 修改 hostname
sudo hostnamectl set-hostname dev00重启后永久生效,或者执行 exec bash 立即生效
2022-03-19 15:20:42
441
原创 国内 maven 仓库镜像地址收集
修改配置文件 ~/.m2/settings.xml<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven
2022-03-19 13:26:06
3906
1
原创 如何批量删除 maven 本地仓库的 lastUpdated 文件
lastUpdated 文件一般是网不好时下载产生的临时文件,但是这个文件如果不删,那么重新下载就会失败。可以配一下国内的 maven 仓库镜像,以减少 lastUpdated 文件产生的情况。默认情况下 maven 本地仓库的根目录是。
2022-03-19 13:05:23
1982
转载 【推荐阅读】面向组合子程序设计方法
轮子哥推荐的关于设计模式的一系列文章:01)论面向组合子程序设计方法 之 创世纪02)论面向组合子程序设计方法 之 失乐园 之补充03)论面向组合子程序设计方法 之 燃烧的荆棘04)论面向组合子程序设计方法 之 新约05)论面向组合子程序设计方法 之 oracle06)论面向组合子程序设计方法 之 重构07)论面向组合子程序设计方法 之 monad08)论面向组合子...
2019-03-10 21:20:35
255
原创 Kafka:如何保障发送时数据不丢失
1. 需要设置几个关键的参数,如下:unclean.leader.election.enable=false在哪里设置:(broker / topic)默认值:true(在 Kafka 0.11.0.0 中默认值已更改为 false )有效值:[true, false]min.insync.replicas=副本数-1在哪里设置:(broker / topic)默认值:1有效值:[1,
2017-12-07 14:28:28
3105
2
原创 【快学Scala】第 1 章 基础
内容要点安装Scala,这个没有什么好说的,去官网下,然后点下一步,也不用配路径,反正我用的exe安装,路径已经配好了。Scala中有特别区分值(val)和变量(var),而且声明时必须初始化。val x, y = 100 // x=100, y=100var a, b : String = null常用类型:Byte,Char,Short,Int,Long,Float,Double,Boo
2017-07-22 17:51:08
322
原创 KafkaConsumer使用详解
参考:http://kafka.apache.org/0102/javadoc/index.html?org/apache/kafka/clients/consumer/KafkaConsumer.html自动提交offsetProperties props = new Properties();props.put("bootstrap.servers", "localhost:9092"); /
2017-07-13 18:09:16
3549
3
翻译 Storm的调度器
参考:http://storm.apache.org/releases/1.1.0/Storm-Scheduler.htmlStorm现在有4种内建的调度器:DefaultScheduler,IsolationScheduler,MultitenantScheduler,ResourceAwareScheduler可插拔的调度器
2017-07-11 14:52:25
880
原创 Windows 10 必备软件
【下载】迅雷极速版:官方已经把极速版下架了,不过还可以从这里下载,希望不要失效。 http://vip.xunlei.com/fast_xl/story.html【截图】Snipaste:一款非常好用的截图软件,不过跟词典软件的屏幕取词会冲突,需要退出词典软件(说的就是有道)才可以用自定义大小。 https://zh.snipaste.com/index.html【视频播放】Potplayer:
2017-06-29 11:08:12
576
原创 【持续更新中……】好玩的网站
Math is fun:http://www.mathsisfun.com/有很多有趣的数学谜题。图说设计模式:http://design-patterns.readthedocs.io/zh_CN/latest/index.html基于UML图和C++代码解释设计模式,整体结构应该是参考《设计模式》,不过比书好懂,(FLAG:我什么时候整个Java版的)
2016-05-28 12:01:38
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人