自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 java volatile-全网最详细

volatile 关键字是 Java 虚拟机提供的的最轻量级的同步机制,它作为一个修饰 符出现,用来修饰变量,保证变量对所有线程可见性,但是这里不包括局部变量。Java 内存模型(JMM)规定,对于多个线程共享的变量,存储在主内存当中,每个线程都有自己独立的工作内存,并且线程只能访问自己的工作内存,不可以访问其它线程的工作内存。

2024-03-09 22:14:59 745 1

原创 动物识别系统-java

将用户输入的事实库当作是待对比结果集合,然后遍历规则库中推导结果为7种动物的规则,获取该动物对应的条件1,判断条件1中是否含有数组condAndaml中的元素,若含有将此元素,将此元素在规则库中的前提条件2提取出来。此时,如果初始综合数据库包含的事实有:动物有暗斑点,有长脖子,有长腿,有奶,有蹄,请问推理出的结果是什么动物?R11:if 动物是有蹄类动物 and 有长脖子and有长腿and有暗斑点 then 动物是长颈鹿。R7:if 动物是哺乳动物and有蹄then动物是有蹄类动物。

2023-12-17 19:48:16 372 1

原创 人工智能-A*算法-八数码-java

对于棋盘的移动,首先判断棋盘中数字0所在的位置,如果0的下标是0,3,6就不能往左移动,如果下标是0,1,2就不能往上移动,如果下标是2,5,8就不能往右移动,如果下标是6,7,8就不能往下移动,此外,如果棋盘是由父棋盘状态向下运行得到,则当前棋盘就不能往上移动,其他方向同理,移动时交换数字位置即可。针对给定的一种初始布局和目标状态,如何移动将牌,实现从初始状态到目标状态的转变。同A*算法(估价函数为不在位个数)思路一致,区别在于第二步计算的是初始状态和目标状态的曼哈顿距离和当前所在层数。

2023-12-13 16:32:04 374 1

原创 机器学习-决策树构建-java

编程实现一个基于信息熵进行划分选择的决策树算法,并为表中的数据生成一棵决策树。

2023-12-09 16:13:20 452

原创 编译原理-词法分析器-java实现

编译原理-词法分析器-java实现。对一个简单语言的子集编制一个一遍扫描的词法分析程序。

2023-12-08 16:25:58 459

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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