
一般开发技巧
工作中常用业务归纳
暴走的小小菜鸟
这个作者很懒,什么都没留下…
展开
-
springboot项目maven打包将配置文件放在jar包外,读取自定义配置文件
项目中需要创建一个中英文转换的字典,由于适用范围很小,选择使用配置文件直接初始化进内存配置而非入库。 transform.properties文件格式 #不定项数,需全部加载 张珊=asda 李四=kjdsja 王五=ljdksa #.... 由于数目及key均无法确定,无法使用注解获取,需自行初始化 @Component public class translateUtil { private static final Logger logger = LoggerFactory.getLogger(t原创 2020-09-24 16:39:25 · 1471 阅读 · 1 评论 -
关于mybaties like与if标签进行string判断
使用oracle <if test='cloumn!="str"'> cloumn like ('%'||#{cloumn}||'%') </if> 即可 如果是mysql,sql换为 cloumn like concat('%',#{cloumn},'%')原创 2020-05-13 17:49:08 · 272 阅读 · 0 评论 -
有向图的寻径算法(bfs带路径记录)
既然都用到dfs了,那就再总结一下bfs。 bfs只要就是一个记录遍历元素的问题,一般是使用队列 还是dfs一样的,用领接表记录有向图 private static List<String> getlRoadByBFS(String start, String end, List<Line> datas) { Map<String, List<String>> ljb = new HashMap<String, List<String>原创 2020-05-12 11:06:22 · 783 阅读 · 0 评论