文章库ARTICLE COLUMN

  • XXL-API v1.1.1 发布,API管理平台

    XXL-API v1.1.1 发布,API管理平台

    新特性 1、接口"成功/失败响应结果"支持JSON格式化校验与展示,方便数据查看; 2、项目迁移至 springboot 版本; 3、docker支持:提供 Dockerfile 方便快速构建docker镜像; 4、项目下存在接口时拒绝删除,防止数据误删除; 5、接口分组删除问题修复; 6、...

    AlfredAlfred 评论0 收藏0
  • MongoDB最简单的入门教程之三 使用Java代码往MongoDB里插入数据

    MongoDB最简单的入门教程之三 使用Java代码往MongoDB里插入数据

    摘要:前两篇教程我们介绍了如何搭建的本地环境最简单的入门教程之一环境搭建以及如何用读取里的记录最简单的入门教程之二使用访问这篇教程我们会介绍如何使用代码来连接。代码如下和教程二相比,上述代码的方法里还展示了如何用代码给数据库里增加记录。 前...

    Kylin_MountainKylin_Mountain 评论0 收藏0
  • 分布式下的远程通信技术(RPC)的一些理解

    分布式下的远程通信技术(RPC)的一些理解

    摘要:都是分开部署,多带带上线的。序列化毕竟是远程通信,需要将对象转化成二进制流进行传输。服务化架构的演进架构当业务规模很小时,将所有功能都不熟在同一个进程中,通过双机或者负载均衡器实现负债分流此时,分离前后台逻辑的架构是关键。 showImg("h...

    EastWoodYangEastWoodYang 评论0 收藏0
  • 使用Prometheus+Alertmanager告警JVM异常情况

    使用Prometheus+Alertmanager告警JVM异常情况

    摘要:,负责抓取存储指标信息,并提供查询功能,本文重点使用它的告警功能。,负责将告警通知给相关人员。配置的告警触发规则使用超过最大上限的机时间超过秒分钟分钟时间在最近分钟里超过配置连接,配置。 原文地址 在前一篇文章中提到了如何使用Prometheu...

    lushanlushan 评论0 收藏0
  • 自己给自己的“坑”

    自己给自己的“坑”

    摘要:问题断言旳为,实际上返回的发现的用户名和密码和我设置的是一样的,但就是登录失败,返回状态我用了最笨的方法找到了问题出在了那,看了很多遍教程,最后把老师的代码拿过来发现没问的,一点点对照出来发现字母大写了,而是实体中是小写的更改之以上的...

    dreamtecherdreamtecher 评论0 收藏0
  • 超详细hadoop集群服务器安装配置教程

    超详细hadoop集群服务器安装配置教程

    摘要:超详细集群服务器安装配置教程虚拟机以及系统安装在之前的两篇分享中已经详细的介绍了方法,并且每一步的都配图了。物理集群三台及以上实体服务器外网下载模式本地文件模式将安装包文件直接拷贝到实体服务器目录下,进行安装操作即可。 超详细hadoop集...

    iamyoung001iamyoung001 评论0 收藏0
  • Java IO框架总揽--FileInputStream源码解读

    Java IO框架总揽--FileInputStream源码解读

    摘要:是从文件系统中的文件中获取字节,至于什么文件,取决于主机环境,用于读取原始字节流,如图像数据,假如想要读取字符类型流,请使用。跳过个字节本地方法关闭文件输入流 FileInputStream是从文件系统中的文件中获取字节,至于什么文件,取决于主机...

    894974231894974231 评论0 收藏0
  • 拦截过滤器模式

    拦截过滤器模式

    摘要:拦截过滤器模式来源问题需求需要在一次请求处理的之前或之后进行拦截处理请求和响应集中统一校验数据编码记录请求信息压缩响应信息等松耦合处理额外的添加和删除希望预处理和后处理相互独立,也能整合复用解决方案使用一个可插拔的过滤器可以预处理和后...

    pkwendapkwenda 评论0 收藏0
  • 解决spring-session在redis集群下监听expired事件失败

    解决spring-session在redis集群下监听expired事件失败

    摘要:问题正如上描述,事件有时监听会丢失,不支持集群这种场景。只有订阅和创建连接同时连接到一台节点才能监听到这个产生的事件。解决方案自己对所有集群主备节点进行事件订阅。 问题:正如github上issue描述,expired事件有时监听会丢失,spring-session...

    xeblogxeblog 评论0 收藏0
  • LeetCode 536. Construct Binary Tree from String 从带

    LeetCode 536. Construct Binary Tree from String 从带

    摘要:题意从一个带括号的字符串,构建一颗二叉树。其中当而时,展示为一个空的括号。同时要考虑负数的情况,所以在取数字的时候,必须注意所在位置。遇到则从栈中出元素。最后中的元素就是,返回栈顶元素即可。 LeetCode 536. Construct Binary Tree from S...

    tabalttabalt 评论0 收藏0
  • LeetCode 606. Construct String from Binary Tree 二叉

    LeetCode 606. Construct String from Binary Tree 二叉

    摘要:题意从一颗二叉树转为带括号的字符串。这题是的姊妹题型,该题目的解法在这里解法。 LeetCode 606. Construct String from Binary Tree You need to construct a string consists of parenthesis and integers from a binary tree with the preorder t...

    mikyoumikyou 评论0 收藏0
  • LeetCode 545. Boundary of Binary Tree 二叉树边界

    LeetCode 545. Boundary of Binary Tree 二叉树边界

    摘要:二叉树边界题意高频题,必须熟练掌握。逆时针打印二叉树边界。解题思路根据观察,我们发现当为左边界时,也是左边界当为左边界时,为空,则也可以左边界。先加入左边,加入,然后得到两个子树加入,最后加入右边界。 LeetCode 545. Boundary of Binary...

    AstrianAstrian 评论0 收藏0
  • 【Leetcode】175. 组合两个表

    【Leetcode】175. 组合两个表

    摘要:数据库会以左边为基础,与右边表做笛卡尔乘积。或左连接左向外联接的结果集包括子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。将返回右表的所有行。如果表之间有匹配行,则整个结果集行包含基表的数据值。 题目 表1: Person +-------------+...

    williamwen1986williamwen1986 评论0 收藏0
  • 扩展Zuul实现敏捷开发的小小技巧

    扩展Zuul实现敏捷开发的小小技巧

    摘要:生产环境可以借助集合来实现灰度发布代码请参考微服务权限框架的灰度发布功能,已经全部开源关于基于开发基于前后分离的开发平台,支持账号短信等多种登录,提供配套视频开发教程。 showImg("https://segmentfault.com/img/remote/1460000016809362");...

    baihebaihe 评论0 收藏0
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTran

    Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTran

    摘要:使用可以禁止的指令重排,保证在多线程环境下也能正常运行。关键字底层原理总结关键字底层原理属于层面。另外在中引入了自适应的自旋锁。自适应的自旋锁带来的改进就是自旋的时间不在固定了,而是和前一次同一个锁上的自旋时间以及锁的拥有者 【强烈推...

    VixbVixb 评论0 收藏0
  • 比特币UTXO模型介绍

    比特币UTXO模型介绍

    摘要:比特币与模型全名是,未花费交易输出,相比于账户模型来说没那么直观。在比特币的世界里,并没有一个纪录所有帐户余额的帐本。 如果你曾上过BlockExplorer观察自己的比特币收入状况,你是否曾经被搞的一头雾水呢?这正是因为比特币所使用的交易模型并...

    DeanDean 评论0 收藏0
  • EventBus源码分析

    EventBus源码分析

    摘要:进入源码分析我们从的注册开始入手。关闭此功能将改善事件的发布。创建线程池我们将此段代码逐步分析这步主要是进行初始化话一下必要的参数,如代码注解所示。必须在线程同步中进行。必须保持线程安全的,所以这里使用了。 简介 前面我学习了如何使用E...

    ChristmasBoyChristmasBoy 评论0 收藏0
  • 在云环境上使用SLF4J对Java程序进行日志记录

    在云环境上使用SLF4J对Java程序进行日志记录

    摘要:我开发了一个应用,部署到云环境上之后,用测试发现不能按照我期望的工作,但是返回的消息对我没有任何帮助。的使用非常简单,在您的应用代码里将的和导入然后在引用代码里用获得实例然后用进行日志记录。 我开发了一个Java应用,部署到云环境上之后,...

    TigerChainTigerChain 评论0 收藏0
  • 如何通过Java代码判断当前的环境是否支持JRE 9

    如何通过Java代码判断当前的环境是否支持JRE 9

    摘要:已经出来有一段时间了,因此很多流行的应用纷纷增添了对乃至的支持,比如。因此如果用加载不到这个类,一定说明当前的运行环境是以下。通过这种方式进行运行环境的检测比准确,因为后者获取的信息理论上有可能被别人用覆盖。 JDK9已经出来有一段时间了...

    superPershingsuperPershing 评论0 收藏0
  • 推荐一款功能强大的Tomcat 管理监控工具,可替代Tomcat Manager

    推荐一款功能强大的Tomcat 管理监控工具,可替代Tomcat Manager

    摘要:可以看到在应用里提供的功能是很有限的。最近我在上找到一个功能强大的管理监控工具,可以用来替代默认的应用使用非常简单,从的链接下载的包,部署到您本地的服务器即可。 我们在本地启动Tomcat服务器后,用localhost:访问: showImg("https://segme...

    brianwaybrianway 评论0 收藏0
  • 落地 Spring Could 所踩过的坑(二)Feign Client 调用服务接口报错

    落地 Spring Could 所踩过的坑(二)Feign Client 调用服务接口报错

    摘要:问题描述为了方便统一管理服务接口调用,服务调用客户端采用,实施下来一直很顺利。负责测试的同事反馈其中一个接口调用报错,诡异的事只有这一个接口报错。示例代码区域信息模型添加时间最后修改时间其中是预先定义的常量,值为 问题描述 为了方便统...

    godlong_Xgodlong_X 评论0 收藏0
  • Eclipse被卡死了或者失去响应了后分析根源的一个小技巧

    Eclipse被卡死了或者失去响应了后分析根源的一个小技巧

    摘要:没有经验的朋友可能会用任务管理器强制结束进程,抱着侥幸的心理一次又一次得重试,希望这个卡死或者失去响应的问题可以不再出现,但往往事与愿违。本文介绍的这个通用办法适用于一切不能正常工作时的故障排查和分析。 提升程序员工作效率的工具/技巧...

    王陆宽王陆宽 评论0 收藏0
  • Java 高级算法——字符串字符替换

    Java 高级算法——字符串字符替换

    题目一:在字符串中例如public static String info = "we are friend";将空格替换为888,例如 public static String ifo ="we888are888friend"; 解题思路:showImg("https://segmentfault.com/img/bVbiC3t?w=1402&am...

    wawor4827wawor4827 评论0 收藏0
  • XXL-CONF v1.5.1 发布,分布式配置管理平台

    XXL-CONF v1.5.1 发布,分布式配置管理平台

    v1.5.1 新特性 1、ftl变量判空问题修复; 2、配置快照文件生成时自动创建多层父目录; 3、移除ehcache依赖,取消local cache容量限制; 4、ZK初始化逻辑优化,避免并发初始化,阻塞至TCP连接创建成功才允许后续操作; 5、升级多项maven依赖至较新版本,如s...

    jay_tianjay_tian 评论0 收藏0
  • Java 11正式发布,这几个逆天新特性教你写出更牛逼的代码

    Java 11正式发布,这几个逆天新特性教你写出更牛逼的代码

    摘要:就在前段时间,官方宣布正式发布,可在生产环境中使用这无疑对我们来说是一大好的消息。途中列举了的正式发布时间以及支持计划。长期支持,表示会对其做长期的补丁安全等扩展支持等。 showImg("https://segmentfault.com/img/remote/1460000016796660"...

    garfileogarfileo 评论0 收藏0

热门文章

<