自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 java基础面试题

JAVA1、基础1.1 Java的特点有哪些?​ ① 简单易学​ ② 面向对象(封装、继承、多态)​ ③ 平台无关性(Java虚拟机实现平台无关性)​ ④ 可靠性​ ⑤ 安全性​ ⑥ 支持多线程​ ⑦ 支持网络编程并且很方便(Java 语言诞生本身就是为简化网络编程设计的,因此 Java 语言不仅支持网络编程而且很方便)​ ⑧ 编译与解释并存1.2 Java的基本数据类型?​ Java中有 8 种基本数据类型,分别为:byte、short、int、long、f

2021-10-13 16:04:58 791

原创 java:Lambda表达式、接口组成更新、方法引用

public class MyRunnable implements Runnable{ @Override public void run() { System.out.println("多线程"); }}public class LambdaDemo { public static void main(String[] args) { //方法1:重写Runnable类的run()方法 MyRunnable myR...

2021-09-21 16:53:42 216

原创 java:网络编程

public class InetAddressDemo { public static void main(String[] args) { try{ InetAddress inetAddress = InetAddress.getByName("DESKTOP-EPV333G"); String name = inetAddress.getHostName(); String ip = inet...

2021-09-17 21:14:03 162

原创 java:线程和进程

public class MyThread extends Thread { public MyThread() {} public MyThread(String name){ super(name); } @Override public void run() { for (int i = 0; i < 100; i++) { System.out.println(getName()+":"+...

2021-09-14 17:23:28 105

原创 java:IO流基础学习

public class Demo { public static void main(String[] args) { File file = new File("G:\\luan"); getAllFilePath(file); } public static void getAllFilePath(File src){ File[] files = src.listFiles(); if(files!...

2021-09-09 17:00:08 166

原创 java:集合基础学习

集合ArrayList和LinkedList的大致区别ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。public class Student implements Comparable<Student

2021-09-08 16:04:42 95

原创 java:基础学习

静态方法可以用类名直接调用

2021-08-28 21:48:58 98

原创 在bash下使用python

shell中在一个文件中使用多种编译语言例如#!/bini/bashping www.baidu.com/bin/python <<-EOFprint "hello python!"EOFecho "hello bash"-表示对缩进不起作用如果不带-,在EOF前使用tab缩进就会是程序报错EOF可以更改,一般默认使用EOF下面的代码也可以执行#!/bini/bashping www.baidu.com/bin/python <<-ddprint

2021-08-13 17:09:15 692

原创 Linux文件管理

BASH Shell文件管理Linux一切皆文件Linux目录结构以单根方式组织文件 //bin:bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。/sbin:s 就是 Super User 的意思,是 Superuser Binaries (超级用户的二进制文件) 的缩写,这里存放的是系统管理员使用的系统管理程序。现在bin放在/usr下./boot:这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev

2021-08-13 17:07:44 423

原创 Shell实现输入密码时以星号的形式显示

Linux Shell实现在终端输入密码时以星号的形式显示,防止密码泄露echo -e "请输入密码: \c" PASSWORDwhile : ;do char=`#反引号,tab键上面的 stty cbreak -echo dd if=/dev/tty bs=1 count=1 2>/dev/null stty -cbreak echo `#反引号,tab键上面的 if [ "$char" = "" ];then echo #这里的echo只是为换行 break f

2021-08-06 17:03:56 619

原创 CentOS设置重启后自动执行某一个脚本程序

使用 crontabcrontab 是 Linux 下的计划任务,当时间达到我们设定的时间时,可以自动触发某些脚本的运行。我们可以自己设置计划任务时间,然后编写对应的脚本。但是,有个特殊的任务,叫作 @reboot ,我们其实也可以直接从它的字面意义看出来,这个任务就是在系统重启之后自动运行某个脚本。我们可以通过 crontab -e 来设置。在终端输入crontab -e后会重新进入一个界面,再输入@reboot 所要执行的脚本的绝对路径然后,直接重启即可。...

2021-07-30 17:54:29 977

原创 usb设备信息

lsusb查询usb设备信息输出如下信息:Bus 001 Device 055: ID 0951:1665 Kingston Technology Digital DataTraveler SE9 64GBBus 001: 表示第一个usb控制器,可以使用lspci|grep USB查看主机有几个usb控制器Device 055: 表示系统分配给这个金士顿存储设备的设备号ID: 表示usb设备的IDKingston Technology Digital DataTraveler SE9 64GB:

2021-07-27 14:47:57 411

原创 Linux查询机器的硬件相关信息

查询cpu相关信息cat /proc/cpuinfo属性代表意义processor逻辑处理器的idphysical id物理封装的处理器的idcore id每个核心的idcpu cores位于相同物理封装的处理器中的内核数量siblings位于相同物理封装的处理器的逻辑处理器的数量grep 命令用于查找文件里符合条件的字符串。grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会

2021-07-26 17:15:26 165

原创 Linux入门

//========================================================命令提示符,显示了1)当前登录的用户名2)用户当前所在的路径//========================================================linux命令的格式命令 [选项] [参数]举例: lsls -lls -l /home1)命令这一部分肯定是存在2)选项和参数不一定存在,可有可无。选项和参数取决于你使用该命令实现的具体

2021-07-20 16:04:12 210

原创 面试题系统设计

JAVA1、基础1.1 Java的特点有哪些?​ ① 简单易学​ ② 面向对象(封装、继承、多态)​ ③ 平台无关性(Java虚拟机实现平台无关性)​ ④ 可靠性​ ⑤ 安全性​ ⑥ 支持多线程​ ⑦ 支持网络编程并且很方便(Java 语言诞生本身就是为简化网络编程设计的,因此 Java 语言不仅支持网络编程而且很方便)​ ⑧ 编译与解释并存1.2 Java的基本数据类型?​ Java中有 8 种基本数据类型,分别为:byte、short、int、long、f

2021-07-05 22:16:05 183

原创 初学mybatis错误

是mysql-connector-java.jar文件版本太低jdbc下载地址:https://repo1.maven.org/maven2/mysql/mysql-connector-java/

2021-07-05 11:13:17 131

转载 Java笔试题

1.下面中哪两个可以在A的子类中使用:( )class A {protected int method1 (int a, int b) {return 0;}}A. public int method 1 (int a, int b) { return 0; }B. private int method1 (int a, int b) { return 0; }C. private int method1 (int a, long b) { return 0; }D. p

2021-03-24 21:56:46 1404 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除