- 博客(6)
- 收藏
- 关注
原创 搜索算法——深度优先搜索与广度优先搜索
搜索算法前言:本学期选修了汪明慧老师的人工智能课。上课之前本以为会是很水的课,事实上老师讲得很不错.首次上课就给我们介绍了很多人工智能的相关知识和搜索算法的思路。我重新理了以下思路,并用代码实现了一下八数码问题的解决.主要用的算法为2个: [深度优先搜索] (c语言描述)和 [广度优先搜索](java语言描述) 。其他的搜索算法暂时没搞。。 先挖个坑有空再来填。文章目录搜索算法前言:O...
2020-02-28 00:19:50
3515
原创 Java反射获取方法真实参数名
最近在手撸框架的时候遇到了比较迷惑的bug:利用反射获取Controller类中方法的参数列表,然后取出参数名,从前端传回来的数据中找到对应的值注入;这时候除了异常,打了断点发现hello()方法的两个参数名为 arg0 和 arg1,导致了参数注入失败。 import org.apache.commons.lang3.ArrayUtils; import java.lang.re...
2020-02-28 00:18:28
1199
原创 事务与锁
文章目录一.事务的特性二.读问题三.写问题四.悲观锁/乐观锁五.一.事务的特性原子性即不可分割性:事务中包含的逻辑不可分割.事务中的操作,要么全部成功提交(commit),要么全部回滚(rollback).一致性即事务执行前后数据的完整性。一个事物执行前和执行后都必须保持一致性状态。举个例子:两个账户总存款1000元,无论进行多少次相互转账,都应该保持总存款1000元。...
2019-03-06 20:16:00
209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人