- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 数组的一些简单算法
目录1、数组的逆序2、选择排序3、冒泡排序4、二分查找5、几种算法的代码1、数组的逆序 将数组进行逆序: 题目分析:通过观察发现,本题目要实现原数组元素倒序存放操作。即原数组存储元素为{11,22,33,44},逆序后为原数组存储元素变为{44,33,22,11}。1、通过图解发现,想完成数组元素逆序,其实就是把数组中索引为start与end的元素进行互换。...
2018-12-20 10:38:43 334
原创 正则表达式:JAVA正则表达式运用
目录: 一、正则表达式简介 二、正则表达式符号的含义以及简单的例子 1、正则表达式符号含义 2、正则表达式符号对语言的支持 3、正则表达式一些特定的例子 3.1正则表达式应用——替换指定内容到行尾 3.2正则表达式应用——数字替换 3.3正则表达式应用——删除每一行行尾的指定字符 ...
2018-09-05 16:40:02 521
原创 Eclipse配置自动提示
一、java的自动提示(mac下,windows下相似)首先打开Eclipse的prefrences,如图: Preferences的位置打开后的界面如下:打开后的样式java代码提示:点开java->Editer->Content Assist,然后界面如下:显示的界面此时在auti activation triggers for java中对...
2017-09-22 16:45:44 483
原创 mac下eclipse配置tomcat
第一:下载tomcat:http://tomcat.apache.org/download-80.cgi 下载自己需要的版本。我这边下载的是8.5.20,一下为下载界面。第二:解压文件到指定的文件夹(自己可以随意)然后打开终端 到制定的apache-tomcat-8.5.20/bin目录下面修改*.sh文件的权限,命令如下:chmod 777 *.sh
2017-09-22 16:41:57 491
原创 Mac下Java环境开发的安装
最近不在使用windows开发了,换成mac笔记本了。在这里写下mac下配置java环境的过程,以便学习和记录。1、首先下载网址为:https://www.oracle.com/index.html,然后 从Downloads下拉中选择Java for Developers 点击java platform 这里是java JDK最新的版本(我下载的是 SE 8u91版本),点击完成后跳转
2017-04-26 23:34:03 844
原创 快速排序算法的分析与实现
快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串
2017-04-19 23:23:02 409
原创 C++中重载和重写的方法区别(面试题)
重载,简单的说,就是函数或者方法又相同的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间相互称之为重载函数或者方法。 重写,又称为方法覆盖,子类可以继承父类的方法,而不需要重新编写相同的方法。但是有时候子类并不想原封不动的继承父类的方法而是做了一个修改,需要重写。区别: 方法的重写和重载是C++多态性的不同表现。重写是父类与子类之间多态性的一种表现,重载是一个类中多态性
2017-03-28 11:16:20 3054
修改桌面快捷图标
2016-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人