摘要:
题目 两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数 x 和 y,计算它们之间的汉明距离。 注意: 0 ≤ x, y < 231. 示例: 输入: x = 1, y = 4 输出: 2 解释: 1 (0 0 0 1) 4 (0 1 0 0) -- ↑ - ↑ 上面 阅读全文
摘要:
需求 公司产品需要生成条形码并可以使用打印机清晰打印产品标签。最终效果类似下图 测试过程中使用的为TSC打印机。 遇到问题 起初查找了一些java条形码生成方案。毕竟常见的有Barcode4j、zxing等。由于都能达到目的且Barcode4j条形码相关内容代码更方便查找故选择了Barcode4j。 阅读全文
摘要:
题目 本题为leetcode探索初级算法中数组章节的一题 判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。 1.数字 1-9 在每一行只能出现一次。 2.数字 1-9 在每一列只能出现一次。 3.数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。 阅读全文
摘要:
题目 本题为leetcode探索初级算法中其它章节的一题 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: "( 阅读全文
摘要:
题目 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入: [3,2,3] 输出: 3 示例 2: 输入: [2,2,1,1,1,2,2] 输出: 2 作者:力扣 (L 阅读全文
摘要:
本文主要简单的介绍了达梦数据库的安装以及整合springboot项目 起因 因为与公司有很多政府项目,需要使用达梦数据库替换原本的数据库,许多应用都需要改造,包括祖传应用。后续还会替换tomcat使用东方通的TongWeb。 以后在改造旧服务时遇到的坑也会记录下来。 安装达梦数据库 下载 达梦数据库 阅读全文
摘要:
起因 今天售后反馈谷歌浏览器更新后下载文件不了了。自己测试发现本地127.0.0.1是没有问题的,而连接线上虽然能够下载,但是有明显的提示“无法安全的下载”,需要再次确认才能下载。初步判断为浏览器问题。 谷歌会拦截下载内容说明 尝试解决方法一 按照此方法试了下,不能本次解决问题。 尝试解决方法二 同 阅读全文
摘要:
无法启动问题 因为在服务间需要传递token信息,之前都是显示传参,我感觉这样很麻烦且重复不美观。于是为restTemplate添加拦截器统一设置。拦截器内容如下: 配置如下: 结果启动时就报错了: 因为restTemplate bean导致启动失败了,从异常信息中可以看出(MetricsInter 阅读全文
摘要:
问题描述 最近公司某app后台服务器经常请求无响应三番五次需要重启,时间间隔没规律白天晚上均有可能。由于日志信息并没有异常信息,且没有足够时间排查,故一直都是临时重启处理。 排查经过 这个问题终于到了不得不解决的时候,于是花了很长时间去排查。 先前已经排查过log日志并没有提供有用的异常信息。 通过 阅读全文
摘要:
因为A工程依赖于B工程,B工程为某些通用模块的工程,含有controller、service等通用业务。这时A项目会配置@ComponentScan扫码B工程的包,由于某种原因需要排除某些被@Service标注的类,不将他们加入spring容器中,于是就用上了@ComponentScan的exclu 阅读全文