会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cnng
博客园
首页
新随笔
联系
订阅
管理
2021年1月15日
递归与八皇后问题
摘要: 递归与八皇后问题 什么叫递归 其实是这样的 假设我们现在都不知道什么是递归,我们自然想到打开浏览器:输入到谷歌的网页,点击搜索递归,然后在为维基百科中了解到了递归的基本定义。在了解到了递归实际上是和栈有关的时候,你又蒙圈了,什么是栈呢?数据结构没学清楚,此时的你只能又打开谷歌,搜索什么是栈。接下来你
阅读全文
posted @ 2021-01-15 13:59 cnng
阅读(134)
评论(0)
推荐(0)
2021年1月14日
mysql字符集 utf8 和utf8mb4 的区别
摘要: 用mysql创建数据库表时,一般都会选择用utf-8编码(防中文乱码,通用性) 对自己以前的小项目及平时学习,utf-8是足够了的,一直也没有遇到过什么问题,后面公司中的表都是用的utf-8mb4(强制要求),刚开始也不懂为什么,也没太当回事,后面无意看到一篇讲utf-8与utf-8mb4的区别后,
阅读全文
posted @ 2021-01-14 09:11 cnng
阅读(766)
评论(0)
推荐(0)
2021年1月13日
编译型语言和解释型语言
摘要: 编译型语言和解释型语言的区别? 计算机是不能理解高级语言的,更不能直接执行高级语言,它只能直接理解机器语言,所以使用任何高级语言编写的程序若想被计算机运行,都必须将其转换成计算机语言,也就是机器码。而这种转换的方式有两种: 1.编译 2.解释 由此高级语言也分为编译型语言和解释型语言。 主要区别在于
阅读全文
posted @ 2021-01-13 13:38 cnng
阅读(370)
评论(0)
推荐(0)
2021年1月12日
重定向和请求转发的区别(这应该算是复习吧...)
摘要: 重定向和请求转发的区别(这应该算是复习吧...) 从上古时期学完javaWeb开始 请求转发和重定向就一直记不太清楚了,感觉模糊(0.0) 不知道request/response那个发的是请求转发那个发的是重定向 现在告诉你 就是这样 记住了吗? 记住了就滚吧 请求转发 request.getReq
阅读全文
posted @ 2021-01-12 09:09 cnng
阅读(240)
评论(0)
推荐(0)
2021年1月11日
finally+finally执行时机
摘要: 前两天看了篇文档,里面讲解了finally的执行情况和返回值的情况。讲的还挺细致,既回忆复习了一下基础也新学到了一些之前没有注意的知识点,稍作整理,分享给大家。 正常 都知道try或catch执行后 就会执行finally中的语句(一开始都是説finally中的语句是一定会执行的 也是这么记忆的(:
阅读全文
posted @ 2021-01-11 09:19 cnng
阅读(275)
评论(0)
推荐(0)
2021年1月6日
JVM学习(二)
摘要: 栈 stack 栈帧 里面有 方法索引 输入输出(参数) 本地变量 class File:引用 (不懂这个是什么) 然后父帧 子帧 堆 Heap 一个jvm中只有一个堆内存 (栈是线程级的 一个线程就有一个栈空间) 新生代 老年代 元空间 新生代(区) yound 中有伊甸园区和 幸存者0区 和幸存
阅读全文
posted @ 2021-01-06 08:53 cnng
阅读(161)
评论(0)
推荐(0)
2021年1月5日
学习JVM(一)
摘要: 学习JVM(一) jvm的种类 HotSpot VM (我们一直用的就是这种 sun公司的) 说的jvm调优 基本都是针对这个虚拟机的 J9 VM J9是IBM开发的一个高度模块化的JVM。在许多平台上,IBM J9 VM都只能跟IBM产品一起使用。这不是技术限制,而是许可证限制。 Jrockit
阅读全文
posted @ 2021-01-05 09:06 cnng
阅读(104)
评论(0)
推荐(0)
2020年3月6日
八大排序(三)-------快速排序
摘要: 快速排序法介绍: 快速排序(Quicksort)是对冒泡排序的一种改进。基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列 感觉自己能力并不
阅读全文
posted @ 2020-03-06 08:37 cnng
阅读(239)
评论(0)
推荐(0)
查找算法之二分查找
摘要: 查找算法 线性查找算法 有一个数列: {1,8, 10, 89, 1000, 1234} ,判断数列中是否包含此名称【顺序查找】 要求: 如果找到了,就提示找到,并给出下标值。 思路:如果查找到全部符合条件的值。[思路分析.] 全部代码 package com.atguigu.search; pub
阅读全文
posted @ 2020-03-06 08:35 cnng
阅读(229)
评论(0)
推荐(0)
2020年2月22日
克鲁斯卡尔算法与公交问题
摘要: 克鲁斯卡尔算法与公交问题 应用场景-公交站问题 类似的 看一个应用场景和问题: 某城市新增7个站点(A, B, C, D, E, F, G) ,现在需要修路把7个站点连通 各个站点的距离用边线表示(权) ,比如 A – B 距离 12公里 问:如何修路保证各个站点都能连通,并且总的修建公路总里程最短
阅读全文
posted @ 2020-02-22 08:39 cnng
阅读(568)
评论(0)
推荐(0)
下一页
公告