前言 每次换电脑,最最最头疼的事情莫过于安装各种软件和搭建开发环境。这算是不想换电脑的一个原因吧(最主要还是穷)。除非是电脑坏了开不了机或者点一下卡一下,真不想换电脑。每次换电脑都得折腾好久。 趁着这次换电脑了,顺便整理下IDEA安装使用及配置。 官网提供的详细使用文档,英文好的可以直接上手了 https://www.jetbrains.com/help/idea/getting-started.html IntelliJIDEA简介 IDEA,全称IntelliJIDEA,是Java语言的集成开发环境,IDEA在业界被公认为是最好的java开发工具之一,一旦用上了就会上瘾。尤其在智能...

  gQdjxM18K66S   2023年11月01日   35   0   0 Java

前言 有多少小伙伴是被标题骗吸引进来的呢,我可不是标题党,今天的文章呢确实跟”金钱“有关系。 但是我们说的不是过度追求金钱而掉入陷阱,而是要说一说在Java程序中,各种跟金钱运算有关的陷阱。 日常工作中我们经常会涉及到各种金额这样浮点数的运算。 一旦涉及到金额的运算就必须慎之又慎,一旦有精度丢失,或者其他运算错误就可能造成无可挽回的损失。 一、存在的陷阱 这一小节我们先将陷阱列出来,下一小节分别给出解决方案。 我们先来看看到底有哪些坑等着我们去踩 1.1浮点运算精度丢失陷阱 publicclassBigDecimalDemo{ publicstaticvoidmain(String[]args...

  gQdjxM18K66S   2023年11月01日   23   0   0 Java

写在前面 上一小节中我们从0到1使用Vite搭建了一个Vue3项目,并集成了ElementPlus实现了一个简单的增删改查页面。 这一篇中我们将使用IDEA快速搭建一个SpringBoot3.x的项目。 一、创建项目 1、File->new->project 2、选择“SpringInitializr”,点击next; 3、选择springboot版本及添加相关依赖 这一步我们需要选择springboot版本,及Dependencies信息,当然了Dependencies不是必须选择的。可以在项目建好之后需要什么添加什么。 简要说明:我们这里选择了四个Dependencie...

  gQdjxM18K66S   2023年11月01日   22   0   0 Java

写在前面 说到数据库管理工具,大家应该不陌生了 小伙伴们应该都用过Navicat、DBever、DataGrip、SQLyog、plsqldeveloper等数据库管理工具 这些工具呢都各自有优缺点。 今天要给大家推荐的是一款带有AI功能的数据库管理工具Chat2DB 一、📖Chat2DB简介 Chat2DB是一款开源免费的多数据库客户端工具,支持windows、mac本地安装,也支持服务器端部署,web网页访问。 目前在Github上已经有6.9kstar⭐ 和传统的数据库管理工具相比,具有AI能力,可以自然语言和sql语言进行相互转换 简单来说就是你说人话它就能帮你转换为SQL,当你给它...

  gQdjxM18K66S   2023年11月01日   16   0   0 软件工程其他

目录 一、nvm安装与使用 1.1、nvm简介 1.2、nvm下载 1.3、nvm安装 二、nodejs安装 2.1nodejs简介 2.2nodejs官网 2.3查看nodejs所有版本 2.4选择需要的版本进行安装 2.5使用指定版本的node 2.6查看当前node版本 三、镜像管理工具NRM安装 3.1安装NRM 3.2nrm常用命令 四、创建vue项目 4.1安装vue-cli脚手架 4.2查看脚手架版本 4.3创建vue项目 4.3.1图形化界面创建 4.3.2命令行创建 4.4vue项目简介 4.5运行vue项目 五、项目开发工具推荐 六、安装vue...

  gQdjxM18K66S   2023年11月01日   14   0   0 Vue

写在前面 前面的文章中提到过,自己开始在博客园上更新文章。 说也奇怪,自己博客园账号注册了好久,都没在上面更新过博客。 直到前段时间博客园的求助信息火了,才对博客园有了全新的认知。 博客园一个最大的特点就是简洁、干净,广告少。 但也有一个个人认为很不好的地方就是界面太丑,容易劝退新人。 直到前段时间无意间发现,原来博客园的主页是可以自己定制的(可以通过js、css美化界面)。 于是乎,好像打开了新世界大门,决定对它下手了。 一、最终效果 给大家看下修改前和修改后的对比效果 ①修改前 ②修改后 二、主要修改内容 2.1赞助功能 效果如下图所示,支持支付宝和微信打赏 2.2置顶功能 效...

  gQdjxM18K66S   2023年11月01日   47   0   0 JavaScript

前言 这两天,我们经常逛的好多网站、app首页都变灰了,原因大家应该都知道了 网站变灰 ①B站②爱奇艺③腾讯视频④csdn⑤百度 怎么实现的呢? 难道这些网站开发商在网站开发的时候都准备一套灰色主题的UI么?好奇心的驱使下,开始疯狂的询问度娘,果真还是找到了这么一个网站。 ①官方文档地址【https://developer.mozilla.org/zh-CN/docs/Web/CSS/filter】 网站这个页面对CSS属性filter的用法做了详细介绍,这里截取几个重要部分出来,对filter属性感兴趣的小伙伴可以在以上官网查看详细内容②简介 CSS属性filter将模糊或颜色偏移等图形效...

  gQdjxM18K66S   2023年11月01日   65   0   0 Html/Css

Linux核心命令系列文章目录 快速上手Linux核心命令(一):核心命令简介快速上手Linux核心命令(二):关机、重启快速上手Linux核心命令(三):文件和目录操作命令快速上手Linux核心命令(四):文件内容相关命令快速上手Linux核心命令(五):文本处理三剑客快速上手Linux核心命令(六):Linux的文本编辑器vi和vim快速上手Linux核心命令(七):Linux系统信息相关命令快速上手Linux核心命令(八):网络相关命令快速上手Linux核心命令(九):文件备份与压缩命令快速上手Linux核心命令(十):软件安装命令快速上手Linux核心命令(十一):Linux用户相关命...

  gQdjxM18K66S   2023年11月01日   51   0   0 Linux

@ 目录 前言 一、在命令行下查看命令帮助 man命令 --help命令 info命令 二、Linux关机、重启 shutdown reboot、halt、poweroff 前言 从这篇开始,我们正式开始Linux命令了。 上一篇中已经预告,我们这篇主要说一说Linux中怎么在命令行下查看命令帮助?Linux怎么关机、重启? 注意:Linux命令和命令后面的选项至少要有一个空格 一、在命令行下查看命令帮助 man命令 1、简介 man是Linux核心命令之一,也是我们最常用的命令之一。使用它我们可以查看其他命令的帮助文档 2、语法格式 man参数选项命令/文件 3、参数...

  gQdjxM18K66S   2023年11月01日   166   0   0 Linux

目录 前言 cd切换目录 pwd显示当前路径 ls显示目录下内容及相关属性信息 mkdir创建目录 tree以树形结构显示目录下的内容 touch创建空白文件或改变文件的时间戳属性 cp复制文件或目录 mv移动或重命名文件 rm删除文件或目录 chown改变文件或目录的用户用户组 chmod改变文件或目录的权限 chgrp更改文件用户组 ln硬链接与软连接 redlink查看符号连接文件的内容 find查找目录下的文件 xargs将标准输入转换成命令行参数 rename重命名文件 file显示文件类型 md5sum计算和校验文件的MD5值 前言 这期呢主要说一说Linux中文件...

  gQdjxM18K66S   2023年11月01日   115   0   0 Linux

目录 前言 cat合并文件或查看文件内容 more分页显示文件内容 less分页显示文件内容 head显示文件内容头部 tail显示文件内容尾部 tailf跟踪日志文件 diff比较两个文件的不同 vimdiff可视化比较工具 wc统计文件的的行数、单词数或字节数 sort文本排序 uniq去除重复行 join按两个文件的相同字段合并 paste合并文件 split分割文件 cut从文本中提取一段文字并输出 tr替换或删除字符 前言 上一篇中已经预告,我们这篇主要说一说Linux中文件内容查看处理相关的命令。一共16个命令,其中标注的为重点命令,工作中用的也比较多,需要熟练掌握...

  gQdjxM18K66S   2023年11月01日   49   0   0 Linux

目录 前言 正则表达式 第一剑客grep 第二剑客sed 第三剑客awk 小结 前言 上一篇中已经预告,我们这篇主要说Linux文本处理三剑客。他们分别是grep、sed、awk。既然能被业界称为三剑客,可见其在Linux命令中占有举足轻重得地位。所以呢,这里也专门写一篇文章说一说其用法。 正则表达式 三剑客一般会配合着正则表达式一起使用,为了更好的掌握三剑客,这里简单介绍下正则表达式的使用。 正则表达式是由普通字符(例如字符a到z)以及特殊字符(称为"元字符")组成。在搜索文本时,与要搜索的字符串进行匹配 举个栗子 .txt表示任意以.txt结尾的文件 这里就不列出所...

  gQdjxM18K66S   2023年11月01日   54   0   0 Linux

目录 前言 简介 小试牛刀 vi/vim工作原理及三种模式 常用快捷键 命令行图解 前言 上一篇中已经预告,我们这篇主要说Linux中vi/vim编辑器。它是我们使用Linux系统不可缺少的工具,学会了,你就可以在Linux世界里畅通无阻,学废了,常用操作你也会了,也是够用了,O(∩_∩)O 简介 vi是Linux系统下标准编辑器,就相当于Windows系统中的记事本一样。功能不输给最新的文本编辑器。vim可以看作是vi的升级版本,具有代码补全、编译即错误跳转等程序编辑能力,可以用多种颜色的方式来显示一些特殊信息。 小试牛刀 下面我们演示一下,这么建立一个xiezhr.txt文...

  gQdjxM18K66S   2023年11月01日   41   0   0 Linux

目录 前言 测试主机之间网络是否联通 ifconfig配置或显示网络信息 route显示或管理路由表 netstat查看网络状况 telnet远程登录主机 ssh安全的远程登录主机 wget命令行下载工具 ip网络配置工具 tcpdump监听网络流量 nmap网络探测工具和安全/端口扫描器 ifup激活网络接口 ifdown禁用网络接口 arp管理系统的arp缓存 ss查看网络状况 nc多功能网络工具 mail发送和接收文件 nslookup域名查询工具 dig域名查询工具 host域名查询工具 前言 这期呢主要说一说Linux中与网络相关命令,一共包含19个命令 测试主机之...

  gQdjxM18K66S   2023年11月01日   63   0   0 Linux

目录 tar打包备份 gzip压缩或解压文件 zip打包和压缩文件 unzip解压zip文件 scp远程文件复制 rsync文件同步工具 这期呢主要说一说Linux中文件备份与压缩命令,一共6个命令。这6个命令都是平常工作中非常非常常用的。 tar打包备份 1、简介 tar可以将多个文件压缩打包、压缩。是工作中经常用到的命令 2、语法格式 tar[参数选项][文件或目录] 3、参数说明 参数 参数说明 z 通过gzip压缩或解压 c 创建新的tar包 v 显示详细的tar命令执行过程 f 指定压缩文件名字 t 不解压查看tar包的内容 ...

  gQdjxM18K66S   2023年11月01日   21   0   0 Linux

目录 前言 rpmrpm包管理器 yum自动化RPM包管理工具 前言 这期呢主要说一说Linux中包软件管理相关命令,这一期的命令虽然只有两个。但软件包的安装和卸载都是我们平常最常用的,需要熟练掌握。 rpm和yum是CentOS主要的包软件管理。 两个命令各有用处,①yum需要互联网,yum会去网上的yum源获取所需的软件包 ②rpm操作相对复杂,需要我们做得更多 rpmrpm包管理器 1、简介 rpm命令包含了安装、卸载、升级、查询和验证5个基本功能 2、语法格式 rpm[参数选项] 3、参数选项 参数 参数说明 -q 查询软件包 -p 后面接“....

  gQdjxM18K66S   2023年11月01日   20   0   0 Linux

1、七种文件类型 普通文件类型Linux中最多的一种文件类型,包括纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件.第一个属性为[-]目录文件就是目录,能用cd命令进入的。第一个属性为[d],例如[drwxrwxrwx]块设备文件块设备文件:就是存储数据以供系统存取的接口设备,简单而言就是硬盘。例如一号硬盘的代码是/dev/hda1等文件。第一个属性为[b]字符设备字符设备文件:即串行端口的接口设备,例如键盘、鼠标等等。第一个属性为[c]套接字文件这类文件通常用在网络数据连接。可以启动一个程序来监听客户端的要求,客户端就可以通过套接字来进行数据通信...

  gQdjxM18K66S   2023年11月01日   41   0   0 Linux

目录 前言 useradd创建用户 usermod修改用户信息 userdel删除用户 groupadd创建新的用户组 groupdel删除用户组 passwd修改用户密码 chage修改用户密码有效期 批量更新用户密码 su切换用户 visudo编辑sudoers文件 sudo以另一个用户身份执行命令 id显示用户与用户组信息 w显示已登录用户信息 显示已登录用户信息 users显示已登录用户 whoami显示当前登录的用户 last显示用户登录列表 lastb显示用户登录失败的记录 lastlog显示所有用户最近登录记录 前言 上一篇中已经预告,我们这篇主要说一说Linux...

  gQdjxM18K66S   2023年11月01日   29   0   0 Linux

目录 1.1SecureCRT工具介绍 1.2SecureCRT工具安装 1.3配置SecureCRT连接Linux主机 1.4调整SecureCRT终端显示和回滚缓冲区大小 1.5调整字体及光标颜色 1.6配置记录SSH操作日志及输出 1.7配置本地机器上传和下载目录 1.8调整命令行颜色方案(目录和注释) 1.1SecureCRT工具介绍 SecureCRT是一款支持SSH(SSH1和SSH2)协议的终端仿真软件,常被用来运行于Windows下远程登录UNIX或Linux服务器。 SecureCRT软件功能强大,不仅仅支持SSH协议,同时还支持Telnet、RLogin、S...

  gQdjxM18K66S   2023年11月01日   15   0   0 其他技术区

1、markdown简介 Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。 Markdown编写的文档后缀为.md,.markdown 简单易学容易上手,十分钟左右即可上手 有助于作者专心写作(各种在线博客编辑坑太多,文档丢失、广告太多,可移植性差) 2、插入图片 我们在写博客的时候总免不了要插入各种图片,下面就是markdown插入图片的语法 ![这里填写图片的描述信息](这里填写图片的路径,相对或决定路径都可以) 插入图片列子: 我们经常需要将一篇费劲心思写好的文章发布到各大平台<微信公众号、头条、掘金、今日头条。。。以上插入图片语法虽然简单...

  gQdjxM18K66S   2023年11月01日   47   0   0 其他技术区
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~