
笔记和理解
文章平均质量分 57
黥心
这个作者很懒,什么都没留下…
展开
-
通过洪水生成算法随机生成仅有一条通路的地图
*# 前言一直对随机地图生成的算法挺感兴趣的,以前倒是看过一些文章,但是都没有亲手实践过.纸上得来终觉浅,正好这次说轮到我分享了,就想着趁这个机会自己试试做一个简单的随机地图生成的demo.在B站上也找到了一些讲这方面的教程,最后也是在教学视频的帮助下将demo做出来了.真的是可(cai)喜(de)可(kou)贺(jio),只能说咱B站大学真不是吹的.这期分享就分享下自己对这个算法的理解和一点点小改动吧.参考链接根据国际惯例,先放参考链接参考洪水填充算法实现绝对通畅的随机地图生成器 BeaverJo原创 2022-04-17 19:32:59 · 1286 阅读 · 0 评论 -
通过案例学JDBC的封装
通过JDBC传送SQL命令是经常用到的,为了避免重复繁琐的书写代码,我们利用java的封装特性,将其增删改查等细节封装为一个DAO工具类,方便后面的使用,下面我们就来了解下DAO封装是如何实现的,在学习JDBC的DAO封装之前,我们应该先了解DAO封装的基本规则JDBC封装的实现案例:在开始写DAO封装类之前,我们会发现由于JDBC的使用流程是几乎固定的,所以比如Driver的注册和Connection的创建等操作都是固定的,因此我们可以先将其封装成一个通用的工具类Uti..原创 2021-04-10 11:34:08 · 164 阅读 · 0 评论 -
通过案例学JDBC的使用
下面我们通过几个JDBC案例来理解JDBC在java中的应用在开始学习案例之前,我们应该先对JDBC的使用流程和使用规范有一个大致了解1.基本应用JDBC使用规则:JDBC调用流程:1.将MySQL服务器厂商提供的Driver接口实现类注册到JVM2.通过JDBC规范中DriverManager在Java工程与MySQL服务器之间建立一个[连接通道]3.通过MySQL服务器厂商提供Connection接口实现类建立一个交通工具[PrepareStatement]4..原创 2021-04-10 11:27:30 · 192 阅读 · 1 评论 -
关于字符数组和字符串函数
虽然C语言中没有String,字符串和字符数组看上去差别不大,但是并不代表字符数组就可以等同于字符.二者最本质的区别是字符串一定以’\0’结尾,而字符数组可以不用.而在C语言中str开头的函数都是给字符串用的,因而如果想要对一个字符数组使用字符串函数,就应该保证在数组最后有’\0’结束,否则虽然能运行,却不会得到正确的结果.一般我推荐在定义时就直接将数组初始化为字符串,比如char a[81]= "";这样能直接数组转化为字符串,就不用担心忘记加上’\0’啦可以参考下大佬写的字符串函数的具体实现原创 2021-03-23 18:36:27 · 250 阅读 · 0 评论 -
关于理解&&和||的短路问题
先简单说说功能:“&&”:左边是false,则不执行右边表达式;左边是true,则执行右边表达式。“||”:左边为true,则不执行右边表达式;左边为false,则执行右边表达式。如上所言&&和||具有短路效果,因而一些运算如果放在判断中可能会引起错误int main(){ int i=1; if(i==1||i++==1&&i==1) printf("yes\n"); else printf("no\n") ; printf("%原创 2021-03-23 18:11:33 · 707 阅读 · 0 评论