• @RequestMapping("/account") public interface AccountFeign { @PostMapping("/test") String test(); } @FeignClient(name = "${x...
  • rabbitmq:3.9.2 spring-boot-starter-amqp:2.3.0.RELEASE 架构 Producer 生产者 消息成功发送到交换机, 会触发回调事件ConfirmCallback(需要配置) 消息不能被交换机...
  • Trie 字典树 又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来减少查询时间,最大限度地...
  • JNI Java Native Interface 首先写一个java类 package com.test; public class JNI { //native关键字 public native int add(int a, int b)...
  • 在spring提供的定时任务框架中 @Scheduled(cron = "0 0 16 ? * 1") 1指周一 但, 其他cron工具中, 1指周日 区别就在于, spring的一周从周一开始, 而其他工具从周日开始 判断可能是spring对...
  • Visual Studio 对 utf-8 的支持相当差 .cpp/.h 文件 先调出高级保存选项菜单, 具体百度 设置文件字符编码为utf-8还不够, 还要在项目 => 属性 => C/C++ => 所有选项 => 附...
  • 下载源码 https://download.qt.io/archive/qt/5.12/5.12.0/single/ 编译工具 Perl https://strawberryperl.com/download/5.26.3.1/strawberr...
  • C++规定有四个运算符 =, ->, [], () 不可以是全局域中的重载(即不能重载为友员函数) 当把赋值运算符重载为类的友员函数,在程序中执行类对象的赋值语句时,程序就会出现两种矛盾的选择。 1、因为它认为类中并没有重载赋值运算符的成员...
  • 一 int main() { Test cc; //会调用拷贝构造函数 将cc赋值给dd, 因为dd不存在(没有初始化), 所以需要调用拷贝构造函数进行初始化 Test dd = cc; cout << &cc <<...
  • 架构 主从模式(Master Slave): JDBC方案 相较于集群, 该模式解决高可用的问题 在mq进程启动时一个master(某一台mq进程)获取数据库中表的独占锁,另一台mq进程会由于争抢不到表锁而阻塞,这样其它的进程都变成了slav...
  • 测试表user, user_detail各100w数据 下面是一个常见的连表查询分页sql SELECT * FROM user u LEFT JOIN user_detail ud ON u.id = ud.user_id LIMIT 8000...
  • 建立svn项目目录 我这使用的是coding 建立相关文件夹 然后使用svn工具checkout到本地 如图 在trunk(主分支文件夹)文件夹内建立项目 在idea中打开这个文件夹 在最上面的VCS标签中启用版本控制 如图 pom.xml...
  • 1. GEO可用于存储地理位置 添加地理位置的坐标 计算两个位置间的直线距离 根据指定的经纬度坐标来获取指定范围内的地理位置集合 2. Pipinglineing 管道, 一次发送多个命令, 节省网络开销 3. Public/Subscrib...
  • 三次握手是为了证明双方都有发送响应消息的能力 比如 A 要向 B 建立连接 假如 A B 双方都是正常的 A向B发送syn, B接收到, 此时B知道A能正常发消息 B向A发送syn和ack, A接收到, 此时A知道B能正常收到(ack)...
  • 在实际业务中, 经常有如下场景 更新一条数据后, 需要发送一条消息异步通知其他服务进行后续处理 比如用户完成激活, 发送一条消息通知第三方服务同步用户状态 那么会有如下代码 @Transactional public void enabled()...

22xCode官方QQ群

  手机QQ扫描下方二维码可快速加群
加群二维码

网站统计