借你一秒

沉心静气,平常心,做好小事方成大事。

两个长数字相加

1.编程题目 题目:要实现两个百位长的数字直接相加 分析:因为数字太长所以无法直接相加,所以采用按位相加,然后组装的方式。(注意进位) 2.编程实现 package com.sino.daily.code_2019_6_29; import org.apache.commons.lang3.St...

2019-06-30 10:44:44

阅读数 68

评论数 0

分布式ID生成器

1.背景 公司产品线最初为了快速上线、快速迭代,所使用的ID采用把JDK原生的32位(去掉四个-)或者36位的原始UUID(Universally Unique Identifier)缩短为19位,且不丢失精度的方式。 但是UUID太长而且人类不可读(由大写、小写、数字随机组成),且对数据库性能有...

2019-06-12 22:40:24

阅读数 96

评论数 1

图片轻松转文字-天若OCR

1.楔子 工作中经常需要把图片中的文字、字符转为可编辑的文本? 你还停留在手动敲击的原始社会吗?那就太OUT了 使用图片转文字的OCR软件可以方便的解放生产力 2.天若OCR简介 天若OCR,只有1.4M,但是识别度非常的高,特别的简单易用。 快捷键如下,F4可迅速启动识别: 使用实例: ....

2019-06-03 20:55:57

阅读数 168

评论数 1

获取所有classpath指定包下类的所有子类

1.问题 开发过程中,有时需要找到所有classpath下,特定包下某个类的所有子类,如何做到? 2. 实现 比较常见的解决方案是自己遍历目录,查找所有.class文件。 下面这个方法使用spring工具类实现,简化过程,不再需要自己遍历目录 /** * 获取在指定包下某个cla...

2019-06-03 20:31:08

阅读数 48

评论数 0

spring boot 创建no-web应用

1. 问题 不是所有的Spring应用都必须是web应用(或web服务)。如果你想在main方法中执行一些代码,但需要启动一个Spring应用去设置需要的底层设施,那使用Spring Boot的SpringApplication特性可以很容易实现。 spring boot绝大多数用于web应用,但...

2019-06-03 20:01:02

阅读数 55

评论数 0

Springboot启动不检查JPA的数据源配置

1.问题 有时我们使用spring boot ,在依赖中配置了spring data jpa的依赖,此时spring boot启动时会自动检测数据源的配置,如果没有则报无数据源的错误。 但是这个依赖必须要有,因为代码需要根据一些条件选择是否启用数据源,则么办? 2.方案 在SpringApplic...

2019-06-03 19:51:23

阅读数 236

评论数 0

提示
确定要删除当前文章?
取消 删除