Linux 误删除文件恢复

  • Post author:
  • Post category:linux

记一次误删除文件恢复过程: 前因: 因为是测试环境CentOS 7.9 x64,运行在linux下面,所以直接使用vscode的远程编辑功能,方便直观。在某一次修改后,执行命令,产生一些垃圾文件。就在vscode中,直接选中文件,删除。垃圾文件过多,使用ctrl+多选,手速过快。结果可想而知,可怕的墨菲定律发生了,将一个编写几天的还未提交版本库的文件删除,可怕,可怕,可怕! 过程: 程序报错后,发…

继续阅读 Linux 误删除文件恢复

数通 | IP编址分类和子网划分

  • Post author:
  • Post category:其他

文章目录 IP地址IP地址组成IP地址分类私有IP地址特殊IP地址使用目的变长子网掩码VLSM无类别域间路由CIDR无类别域间路由表示法前缀路由聚合 了解IPv6参考文献 IP地址 IP地址唯一标示一台网络设备 IP地址:192.168.1.11 -> 经二进制转化:1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0.0 0 0 0 0 0 0 1.0 0 0 0 1 0 1…

继续阅读 数通 | IP编址分类和子网划分

linux下删除空行的几种方法

  • Post author:
  • Post category:linux

在查看linux下的配置文件时,为了便于一目了然的查看,经常会删除空行和#头的行。而linux在删除空行的方法很多,grep、sed、awk、tr等工具都能实现。现总结如下: 1、grep grep -v '^$' file 2、sed sed '/^$/d' file 或 sed -n '/./p' file 3、awk awk '/./ {print}' file 或 awk '{if($0!…

继续阅读 linux下删除空行的几种方法

利用RewritePath和pathInfo实现URL重写及其优点

  • Post author:
  • Post category:其他

我们经常使用:RewritePath(string path);来实现URL重写 ,它还具有3个参数的重载形式RewritePath(string filePath, string pathInfo, string queryString);其中filePath是重写路径 , queryString是查询字符串, pathInfo这个参数比较有意思,是指附加到filePath的信息. 可以在请求页…

继续阅读 利用RewritePath和pathInfo实现URL重写及其优点

JPA表关联的方式@ManyToOne@JoinColumn

  • Post author:
  • Post category:其他

1.@ManyToOne 和JoinColumn的使用方案1 网上很多教程都没有History.tableBeId这个成员变量 @Entity @Table(name = "history") @org.hibernate.annotations.Table(appliesTo = "history",comment="历史记录") @ApiModel(value="历史记录", descript…

继续阅读 JPA表关联的方式@ManyToOne@JoinColumn

解决Vue中data数据进行大规模重置问题

  • Post author:
  • Post category:vue

如果我们对响应式数据进行重置时, 一个较为麻烦的办法是,对数据逐个进行重置 这里我们将谈到一个更为简洁的方法,代码如下: Object.assign(this._data, this.$options.data()); 下面我们来解析一下这条语句, Object.assign()是es6新增的方法,可以合并对象 所有的响应式数据,都在this._data中,this._data可以操作data中的…

继续阅读 解决Vue中data数据进行大规模重置问题

docker启动nginx无法正常代理问题解决

  • Post author:
  • Post category:其他

docker启动nginx无法正常代理 最近想使用nginx代理二级域名到不同的端口,发现会报错 2023/04/12 08:18:28 [error] 24#24: *8 connect() failed (111: Connection refused) while connecting to upstream, client: 58.34.185.106, server: xxx.xxx.x…

继续阅读 docker启动nginx无法正常代理问题解决

swing 浏览器

  • Post author:
  • Post category:其他

import javafx.application.Platform; import javafx.beans.value.ChangeListener; import javafx.beans.value.ObservableValue; import javafx.embed.swing.JFXPanel; import javafx.event.EventHandler; import ja…

继续阅读 swing 浏览器

vue-cli 3.0配置webpack目录别名alias

  • Post author:
  • Post category:vue

最近用vue脚手架新建工程的时候,发现vue-cli提供的是3.0.0-beta.6版本,安装完成之后也找不到config、build等目录,不懂要从哪里入手配置别名alias 安装 npm install -g @vue/cli # or yarn global add @vue/cli vue create my-project 启动 "scripts": { "serve": "vue-cl…

继续阅读 vue-cli 3.0配置webpack目录别名alias

『 白话课堂 』详谈 ClickHouse 的 表引擎

  • Post author:
  • Post category:其他

本期与大家分享的是,小北用心整理的ClickHouse的表引擎介绍,希望对大家能有帮助,大家喜欢就给点鼓励吧,欢迎各位大佬评论区指教讨论! ???制作不易,各位大佬们给点鼓励! ???点赞? ➕ 收藏⭐ ➕ 关注✅ ???欢迎各位大佬指教,一键三连走起! 一、ClickHouse的 表引擎 是什么?      我们知道ClickHouse 是由俄罗斯的 Yandex公司在2016年开源的一个列式存…

继续阅读 『 白话课堂 』详谈 ClickHouse 的 表引擎