- 博客(14)
- 收藏
- 关注
原创 整理linux命令及含义命名
touch为什么linux 创建文件是touch 而不是create?回答:touch的作用本来不是创建文件,而是将指定文件的修改时间设置为当前时间。就是假装“碰”(touch)了一下这个文件,假装文件被“修改”了,于是文件的修改时间就是被设置为当前时间。这带来了一个副作用,就是当touch一个不存在的文件的时候,它会创建这个文件。然后,由于touch已经可以完成创建文件的功能了,就不再需要一个单独的create了。这个命令最早出现在UnixVersion7中,是KenThompson和Denni
2021-07-29 11:05:49 458
转载 no main manifest attribute, in XXX1.0.0-SNAPSHOT.jar
转发自https://www.cnblogs.com/jybky/p/12092050.html问题:springboot jar包,执行java -jar 提示no main manifest attribute原因:pom.xml没有引入以下配置<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId>
2021-06-21 23:42:55 2547
原创 解决hosts文件无法保存
问题:首次修改电脑的hosts文件并保存时,会弹窗提示你没有写权限无法保存。解决:把修改后的hosts文件,点击菜单 “文件” ---- "save as"另存 ,可以保存到桌面(或其他地方),另存成功后,然后把另存的hosts文件拖到原hosts的目录下,覆盖原hosts即可。hosts文件目录:C:\Windows\System32\drivers\etc...
2021-06-20 16:12:16 1722
原创 windows右键新建菜单添加md文件
学习转载自:https://blog.csdn.net/guo_lei_lamant/article/details/105628184效果:步骤1、2、在搜索框输入 Typora,等待注册表编辑器补全,能,显示如下:3、在计算机\HKEY_CLASSES_ROOT 新建 .md,设置默认值为Typora.md设置 .md/(Default) 值为 Typora.md ,此处的 Typora.md 是第二步中已存在的。因为 Windows 要求 [HKEY__ROOT.md] 项的 值
2021-06-12 17:48:14 211
原创 解决ifconfig查看没有ens33(CentOS7)
经常发现自己连接CentOS7虚拟机的远程连不上,ifconfig命令查看,发现要不就是ens33端口的ip没了,要不就是ens33端口消失了。统计了下发现这种情况一般都出现在 宿主机休眠后重启,或机器开机后打开vmware的时候。可能跟虚拟机关闭不当有关。问题1、ens33端口配置的ipv4地址消失例如:解决:一般重启网络可恢复service network restart问题2:ens33端口消失例如解决:参考网上的解决方案是:猜测是CentOS图形管理中的Network
2020-09-24 09:11:36 8162 10
转载 2019年JAVA最常见面试题汇总
本文部分转载自https://www.jianshu.com/p/ce1fb8497883java基础以及多个“比较”1.Collections.sort排序内部原理在Java 6中Arrays.sort()和Collections.sort()使用的是MergeSort,而在Java 7中,内部实现换成了TimSort,其对对象间比较的实现要求更加严格2.hashMap原理,java8做的改变从结构实现来讲,HashMap是数组+链表+红黑树(JDK1.8增加了红黑树部分)实现的。HashMap
2020-08-14 12:21:01 215
原创 IDEA导入依赖,但在External Libraries不显示--解决
问题IDEA在pom.xml文件中添加junit依赖包,但是在左侧External Libraries目录下没有自动生成依赖包。代码还在报错。解决点击IDEA右侧maven,点击 刷新 按钮。参考链接https://blog.csdn.net/BBBgreat/article/details/102309237...
2020-07-03 16:46:57 23943 1
原创 JSTL标签的c:if的使用
JSTL是JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。<c:if> 主要用于进行if判断,如果为true,则输出标签体中的内容<c:if> 标签必须要有test属性,**当test中的表达式结果为true时,则会执行本体内容;如果为false,则不会执行。**例 如:${student.username = = ‘admin’},如果student.username等于admin时,结果为true;若它的内容不等于admin时,则为false。
2020-06-28 16:31:07 6704
原创 常用类库String知识整理1
本文是整理常用类库 - String类 的一些常用方法。资料来源自JDK11API。一、概念知识任何一个字符串都是 String类的对象(实例)。字符串是不变的; 它们的值在创建后无法更改。字符串内部使用 char 型 数组 ,因为数组确定长度后无法改变,所以字符串无法改变长度(固定长度)因为String对象是不可变的,所以可以共享它们。2个字符串若内容相同,则使用同一块内存地址。二、常用构造方法1、String(char[] value, int offset, int
2020-06-22 18:32:57 157
原创 TCP为什么需要三次握手
我们常常听到TCP三次握手,都知道TCP是面向连接的、可靠的协议,而UDP是无连接的、不可靠的。具体过程是怎么样的呢?TCP 可靠性: 接收方收到的数据是完整, 有序, 无差错的。UDP 不可靠性: 接收方接收到的数据可能存在部分丢失, 顺序也不一定能保证。传输层协议是基于网络层的IP协议的,而IP协议是一种不可靠的、尽力传输的协议。TCP 协议为了实现可靠传输, 通信双方需要判断自己已经发送的数据包是否都被接收方收到, 如果没收到, 就需要重传。 为了实现这个需求,就涉及到序号(sequence
2020-06-15 15:33:58 1734
原创 Mysql数据库基础学习笔记
本文主要整理Mysql数据库个人学习笔记mysql基本操作命令1、登录mysql -u root -p #本机登录mysql -h ip地址 -u root -p 密码 #ip登录2、数据库的操作查看库show databases;进入库use tlxy; #进入tlxy这个库创建库create database tlxy default charset=utf8; #库名tlxy删除库drop databases 库名;3、数据表的操作查看库中
2020-06-08 15:34:47 141
原创 使用BufferedReader循环读文件(新手要注意的细节)
使用BufferedReader(缓存读取流)可以每次读取文件的一行。对于文件内容如果是按行为单位排列的话,则使用BufferedReader来读取文件还是比较方便的。举例如下1、BufferedReader读取一行在F盘下有个txt文件,文件内容为import java.io.*;public class test { public static void main(String[] args) { BufferedReader br = null; try {
2020-06-01 13:36:16 7486 1
原创 多线程学习笔记1 - Java
一、多线程创建方法法1:继承Thread类来创建一个新线程通过继承Thread类来创建一个线程,重写run方法。run方法就是该线程要执行的任务,即一条新的执行路径。演示代码://声明一个子类MyThread继承父类Threadpublic class MyThread extends Thread { @Override 重写run方法,内容是此线程要执行的任务。 public void run() { for (int i = 0; i < 10; i++
2020-05-17 09:50:05 149
原创 关于集合List的remove方法要注意的细节
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-05-06 20:57:21 653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人