Tom-shushu

为年轻时吹过的牛奋斗终生-----------周红😇😇

2019年1月9日 #

throw和throws的区别以及try,catch,finally在有return的情况下执行的顺序

摘要: 一,抛出异常有三种形式,一是throw,一个throws,还有一种系统自动抛异常。下面它们之间的异同。 (1)、系统自动抛异常 1.当777真钱老虎机语句出现一些逻辑错误、主义错误或类型转换错误时,系统会自动抛出异常: 系统会自动抛出ArithmeticException异常。 2. 系统会自动抛出Number阅读全文

posted @ 2019-01-09 16:04 Tom-shushu 阅读(182) 评论(0) 编辑

2019年1月8日 #

String-StringBuffer-StringBuilder的区别和源码分析

摘要: 一,String,StringBuffer,StringBuilder三者之间的关系 三个类的关系:StringBuffer和StringBuilder都继承自AbstractStringBuilder这个类, 而AbstractStringBuilder和String都继承自Object这个类(O阅读全文

posted @ 2019-01-08 17:33 Tom-shushu 阅读(132) 评论(0) 编辑

2018年12月23日 #

springMVC实现增删改查

摘要: 首先需要准备好一张数据库表我这里用emp这张表:具体代码: 然后开始我们的增删改查工作: 第一步:建立一个Maven项目,我们这里命名为"lianxicrud",然后配置pom.xml:需要的jar包有:jstl,javax.servlet-api,spring-web,spring-webmvc,阅读全文

posted @ 2018-12-23 19:33 Tom-shushu 阅读(50) 评论(0) 编辑

2018年12月13日 #

Can`tconnect to MySQL server on 'localhost'(10061)问题解决

摘要: 今天在登陆MySQL是登录不上出现了“Can`tconnect to MySQL server on ‘localhost’(10061)”的问题,于是便在网上到处搜资料查原因;但好多都是:让删除my.ini(在C:\windows\下),然后重新运行winmysqladmi但是尴尬的是我并没有找到阅读全文

posted @ 2018-12-13 00:16 Tom-shushu 阅读(41) 评论(0) 编辑

2018年12月11日 #

二分查找

摘要: 二分查找的基本思想: 是将n个元素分成大致相等的两部分,取arr[n/2]与target做比较,如果target=arr[n/2],则找到target,算法中止;如果target<arr[n/2],则只要在数组arr的左半部分继续搜索target,如果target>arr[n/2],则只要在数组ar阅读全文

posted @ 2018-12-11 23:42 Tom-shushu 阅读(45) 评论(0) 编辑

2018年12月10日 #

Linux常见命令(二)

摘要: 三,文件系统命令: (1)一切从根目录“/”开始(文件系统层次化标准:FHS) 下载:yum install tree tree命令行参数: 参数 作用 -a 显示所有文件和目录。 -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。 -C 在文件和目录清单加上色彩,便于区分各种类型。 -阅读全文

posted @ 2018-12-10 23:18 Tom-shushu 阅读(64) 评论(0) 编辑

2018年12月8日 #

堆排序优化与几个排序算法时间复杂度

摘要: 我们通常所说的堆是指二叉堆,二叉堆又称完全二叉树或者叫近似完全二叉树。二叉堆又分为最大堆和最小堆。 堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法,它是选择排序的一种。可以利用数组的特点快速定位指定索引的元素。数组可以根据索引直接获取元素,时间复杂度为O(1),也就是常量,因此阅读全文

posted @ 2018-12-08 23:19 Tom-shushu 阅读(72) 评论(0) 编辑

2018年12月7日 #

冒泡排序的实现和优化及其与插入,选择排序的比较

摘要: 备注:这里使用的插入排序和选择排序都是经过优化后的详细优化请查看上一条博客,编译器使用DEV-C++ 冒泡排序算法的运作如下:(从后往前) 1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数阅读全文

posted @ 2018-12-07 22:47 Tom-shushu 阅读(40) 评论(0) 编辑

2018年12月6日 #

插入排序的实现与优化并和选择排序进行性能比较

摘要: 插入排序第一种:交换法| 8 | 6 | 3 | 2 | 10 | 9 | 11 | 4 | 5 |第一个元素就不需要考虑了,直接看第二个元素6,因为6<8,所以6与8交换位置得到:| 6 | 8 | 3 | 2 | 10 | 9 | 11 | 4 | 5 |在考虑第三个元素3,因为3<8,交换3和阅读全文

posted @ 2018-12-06 22:38 Tom-shushu 阅读(129) 评论(0) 编辑

2018年12月5日 #

选择排序的实现以及性能测试

摘要: 用C++语言实现选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换,导致阅读全文

posted @ 2018-12-05 15:24 Tom-shushu 阅读(18) 评论(0) 编辑

My Links

Blog Stats

News

博聚网