- 博客(16)
- 收藏
- 关注
原创 Linux学习第3天—
目录高级命令grep文本搜索工具系统命令查看、杀死进程的方式netcat| //管道符 作用:前一个命令输出结果,作为后一个命令的输入 对于前一个命令的错误没有处理能力ls --help | more高级命令grep文本搜索工具grep bash for99.sh //在fo...
2018-10-20 15:12:39
158
原创 Linux学习第2天
目录虚拟机网络配置Centos配置静态ip环境变量:修改环境变量临时修改环境变量永久修改环境变量(/etc/profile)系统环境变量:压缩和归档:查看帮助的几种方法archive:归档压缩:gzip在Centos上安装Linux的JDKwinSCP安装位置:JDk 安装:Centos软件安装Nano文本编辑器创建脚本步骤for...
2018-10-20 15:01:02
180
原创 Linux 学习第1天
目录Linux基本操作命令网络命令:设置Centos联网:vi 文本编辑器使用:远程登录软件:Linux文件类型:Linux 文件操作:Linux 文件夹操作:Linux目录和权限:权限:修改权限操作:文件的读、写、执行权无法使用sudo:VMware三种网络连接方式:Linux基本操作命令ls //list 列出当前目录下文件(夹)...
2018-10-20 14:23:58
209
原创 Java学习第15天— Arrays工具类
Arrays 工具类二分查找 binarySearch 前提 数组必须是从小到大排序数组排序 sort package com.nim.day15;import java.util.Arrays;public class ArraysDemo { public static void main(String[] args) { //Arrays binarySearc...
2018-09-15 16:14:06
115
原创 Java学习第15天—折办查找
二分查找 前提:数组已经有序每次都拿中间索引的值和其他索引的值进行比较,如果相等,就返回中间元素的索引如果比要找的数小,说明要找的数在中间索引的右边,改变查找范围的左边界,将左边界变成原数组的中间位置如果必要查找的数大,说明要找的数在中间索引的左边,改变查找范围的右边界,将右边界变成数组的中间位置package com.nim.day15;/* * 二分查找 * 折半查...
2018-09-15 16:03:06
134
原创 Java学习第14天—数组高级应用—比较排序及其优化
比较排序比较排序:compare(选择排序:select)原理:依次拿某个位置上的元素和其后的所有元素比较,大的放后边,每次确定的就是此位置上的元素.比较的趟数是元素个数减1package com.nim.sort;/* * 比较排序及其优化 */public class SelectSortDemo { public static void main(String[...
2018-09-15 12:06:25
137
原创 Java学习第14天—数组的高级应用-冒泡排序
数组的高级应用数组是相同类型的一组数值的"集合" 对数组元素的排序是非常常见的操作,排序算法很多,常见的有冒泡排序和选择排序冒泡排序:bubble 原理:相邻两个元素比较,大的放后边,比较的趟数是元素个数减1package com.nim.sort;/* * 数组排序方法 * 冒泡排序 */public class BubbleSortDemo { publ...
2018-09-14 19:09:31
149
原创 Java学习第14天—一些常用类03
System类垃圾回收方法 public static void gc();获取系统时间 public static long currentTimeMillis();数组拷贝 public static void arraycopy(Object src, int srcPos,Object dest, int destPos,int length)p...
2018-09-14 09:37:28
82
原创 Java学习第14天—一些常用类02
正则表达式:符合一定规则的字符串字符 x 字符 \\ 反斜线 \r 回车 \n 换行字符类 [abc] 任意一个 [a-z] 小写字符中的任意一个预定义字符类 . 任意字符,如果匹配.本身,用\. \d 数字字符,等价于[0-9] \w 单词字符,等价于[a-zA-Z_0-9]边界 \b 单词边界,hell...
2018-09-10 01:28:21
99
原创 Java学习第14天—一些类
BigInteger类针对超出Integer表数范围的大数场景,Java提供了BigInteger类,用于大整型数的计算BigInteger add(BigInteger val) 返回其值为 (this + val) 的 BigIntegerBigInteger subtract(BigInteger val...
2018-09-05 15:19:29
86
原创 Java学习第13天—基本数据类型数据的包装类
基本数据类型数据的包装类局部变量中基本数据类型直接分配在栈中,而对象分配在堆中将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法来操作该数据常用的操作之一:用于基本数据类型与字符串之间的转换例:Integer的parseInt方法,intValue方法。package com.nin.test;public class WrapperDemo { pub...
2018-09-05 10:46:12
111
原创 Java学习第13天--StringBuffer
一、短串在长串中出现的次数练习短串在长串中出现的次数例:String str = "10abc111ababb"; 求"ab"出现的次数 使用startsWith方法。package com.nim13;//String src = "10abc111ababb";求"ab"出现的次数 提示:使用startsWith方法public class StringDemo5 { pu...
2018-07-22 17:10:31
175
原创 Java学习第12天--String类
1.String类String str = “abc”;和 String str = new String(“abc”);的区别(一个在常量池中,一个在堆中)常量池的概念:方法区的一部分,字符串在常量池中保存一份使用构造方法创建的对象都是在堆中,如果直接使用字符串常量创建对象:new String(String original)先在常量池中创建对象,然后在堆中创建对象;如果是其它构造...
2018-07-18 10:37:09
166
原创 Java学习第11天-编写实例
1、有学生类定义如下: 成员变量:name,age;从键盘录入3个学生的信息,并保存在数组中,再编写方法输出数组中的学生详细信息.package com.nim02;import java.util.Scanner;/* * 有学生类定义如下: 成员变量:name,age 从键盘录入3个学生的信息,并保存在数组中,再编写方法输出数组中的学生详细信息.*/public class Demo3 { p...
2018-07-08 23:57:22
379
原创 Java学习第11天Eclipse的使用-方法生成-02
1、快捷键的设置Window→Preferences 在搜索框中输入Keys 在type filter text中设定想要设置快捷键的功能2、其他可以补全的操作。for循环快捷方式,上面必须有数组3、打印99乘法表4、更改包名 点击包右键热refactor→Rename...
2018-07-04 11:14:22
134
原创 Java学习第11天Eclipse的使用-01
打开Eclipse软件,出现如下对话框,选择一个目录作为工作空间,设置好目录后,点击OK。如果设置的目录在磁盘中不存在,Eclipse会自动创建一个文件夹。出现如图所示的主界面,点击左上角Welcome的×,关闭此界面,进入Eclipse工作界面调用包浏览试图点击Open Perspective,在弹出的对话框中选择Java界面变为包视图创建项目打印hello World,File→NEW→Jav...
2018-07-04 10:46:25
265
空空如也
亚像素图像处理-识别暗条纹的移动
2023-09-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人