自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 /var/lib/dpkg/updates /info

问题最近在使用dpkg -i 安装软件包的时候,报了如下错误dpkg: error : cannot scan updates directory '/var/lib/dpkg/updates/' : No such file or directorydpkg: error : unable to create new file '/var/lib/dpkg/info/format-new' : No such file or directory于是我直接使用mkdir和touch创建丢失的文件夹.

2021-03-17 09:40:44 981

原创 Centos6,Cenos7查看和关闭防火墙

Centos6,Cenos7查看和关闭防火墙首先查看系统的版本:lsb_release -aCentos6查看防火墙状态service iptables status关闭防火墙service iptables stop禁止防火墙开机启动chkconfig iptables offCentos7查看防火墙状态firewall-cmd --state关闭防火墙systemctl stop firewalld.service禁止防火墙开

2021-02-02 16:39:31 167 1

原创 Java创建线程的三种方式

Java创建线程的三种方式一、 直接使用Thread创建(继承Thread类)这种方式通过直接覆盖Thread类中的run方法创建线程继承Thread类首先创建一个类,继承自Thread类然后重写Thread的run方法,方法里面写要并发执行的代码在main方法里面创建线程,使用start方法开启线程。(注意:一定要使用start而不是run方法开启线程。如果直接调用run()方法,程序将执行完run()方法后才会执行main()方法中后面的代码,这样就是单线程执行而不是多线程并发执行了)

2021-02-02 15:40:49 268 2

原创 IDEA 使用 Spring Initializr 创建SpringBoot 不成功

问题:​ 1. 使用idea的 Spring Initializr创建 Spring Boot项目失败,经常出现 connect timed out​ 2. 项目创建成功后,在初始化时非常的慢,甚至初始化失败。(体现:main函数不能启动,右侧没有maven工具栏)解决:​ 之前以为是自己网络的问题,后来发现是因为通过 idea 去 spring 官网 download 时太慢了。所以可以在创建项目时换掉URL,改成阿里云的节点 (将阿里云的start 地址粘贴到Custom里面即可)。​ 换完之

2021-02-02 14:01:20 757

原创 查看Linux的系统信息

查看Linux系统信息的命令Linux查看系统的一些关于内核,cpu,内存,硬盘信息的命令,这里使用的是阿里云的Centos7.3的系统。查看内核信息uname -aLinux izbp1chqvj8ehrcdu67uvtz 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linuxuname -s (内核名字)Linuxuname -r (内核发行版

2020-10-16 17:04:06 396

原创 mbp设置指定的应用显示F1-F12

macbook pro的触控栏确实很酷也很好用。但对于一名程序员来说,在进行code时,F1-F12是经常需要使用的按键。本来两个键的操作,现在要多按一个fn 键,这肯定是极其不方便的。可以通过设置在切换到某个应用的时候,让触控栏变成F1-F12,其他时候触控栏依然根据应用来展示不同的功能按键。步骤:找到 系统偏好设置->键盘->快捷键->功能键通过 + 就可以添加需要显示F1-F12的应用。这里我把pycharm,Goland,Idea,Clion都添加进去了(老jetbrai

2020-10-12 16:10:47 1213 4

原创 Linux给普通用户添加sudo权限

在对 Linux 进行各种操作时,为了安全起见,一般不使用root用户直接对系统进行操作。原因在linux中root的权限非常大,比如我们常开玩笑的命令 rm -rf /,这都是可以直接执行的。而且在Linux中没有回收站这一说,这就造成一旦执行了错误的命令,产生的代码将会非常大。解决切换到普通用户对 Linux 系统进行操作,这样就保证一些对系统文件进行的操作变得相对安全。但是有时候确实需要对系统文件进行操作,如果频繁的在root和普通用户之间切换,效率会变得很低。除了切换到root用户以外,还

2020-10-12 15:49:05 24996 1

原创 Linux关闭ALSR

课后老师布置作业,查看各类变量以及代码区在内存中的分布情况。在运行之前,要关闭ASLR(Address Space Layout Randomization)即地址空间布局随机化ALSRaslr是一种针对缓冲区溢出的安全保护技术,通过对堆、栈、共享库映射等线性区布局的随机化,通过增加攻击者预测目的地址的难度,防止攻击者直接定位攻击代码位置,达到阻止溢出攻击的目的的一种技术。如今Linux,Windows等主流操作系统都已采用了该技术。系统机器为自身所用的阿里云云主机,系统CentOS 7.3操作

2020-10-12 15:07:49 1055

原创 Maven 理论以及在Idea中的操作

Maven 理论以及操作现有技术总结目前的技术在项目开发中遇到的问题一个项目就是一个工程如果项目非常庞大,就不适合利用 package 来划分模块,期望每一个模块对应-一个工程, 然后每个工程之间还要相互调用. Maven可以满足我们的要求.项目中需要的 jar 包是通过手动导入,“复制” “粘贴”到 WEB-INF/lib 目录下同样的 jar 包重复出现在不同的工程中.浪费存储空间.工程非常臃肿。使用 maven ,可以将 jar 包统一保存到仓库中,在工程中去引用”仓库

2020-10-02 11:43:44 188

空空如也

空空如也

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

TA关注的人

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