路径 文件 方法linux
Linux 下使用命令将图片反色
# 单张图片反色 convert -negate image.png image_ne.png # 单张图片反色(替换) convert -negate image.png image.png # 单张图片反色,修复格式不兼容 convert image.png image.png && conve ......
linux中redis的安装和设置开启自动启动
一、安装redis第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz复制代码[root@iZwz991stxdwj560bfmadtZ local]# wget http://download.redis.i ......
debug方法论
想来今年有几次印象比较深的debug经历。每次的debug时间差不多在一周,每次也都学到一些新的调式手段。总结以下debug的经验。 第一点:debug最重要的逻辑要严密,要基于一个确定的事实用控制变量法去测试猜想。对于不确定的事实不要当成既定事实,这是debug的大忌。错误往往隐藏在下意识中。要尽 ......
Linux 下使用 Wine 安装 OrCAD16
本文演示的是 openSUSE,其他发行版操作类似 安装 Wine 官方下载页面 sudo zypper ref sudo zypper in wine winetricks 下载 OrCAD OrCAD Capture 绿色版带元件库 安装 OrCAD 创建安装容器 WINEARCH=win32 ......
Linux 用户权限修改
1.登录root用户,执行vim /etc/sudoers 2.找到Allows people in group wheel to run all commands,在后面新增用户 ......
LinkedList的常用方法
介绍 LinkedList 类是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。 Java 的 LinkedList 底层是一个双向链表,位于 java.util 包中,使用前需要引入它 LinkedList LinkedList 是一个 ......
ArrayList的常用方法
简介 ArrayList 是 java 集合框架中比较常用的数据结构了。继承自 AbstractList,实现了 List 接口。底层基于数组实现容量大小动态变化。允许 null 的存在。同时还实现了 RandomAccess、Cloneable、Serializable 接口,所以ArrayLis ......
JAVAOOP日历之Calendar日历类型的常见方法
1、将字符串转化为date类型 2、为日历对象添加年、月、日 在当前时间上加年、月、日 3、获取日历对象的年、月、日 4、将日历对象转化为时间戳(两种方法) 5、两个时间类型的比较 感谢大佬的观看!!! ......
linux11.29课堂随笔
第九章 文件查找、打包压缩及解压 一、文件查找 1.echo命令可以查看PATH的值 echo $PATH 2.locate命令可以让用户快速查找到所需要的文件或目录,它不搜索全部信息,而是搜索数据库 3.find命令搜索速度较慢,并不会索引目录,而是对整个目录进行遍历,会占用很多资源 find命令 ......
Linux学习之用户管理
一:用户/组概览 3.1.1用户标识 (1)id命令可以查看当前用户登录信息 (2)ll命令可以查看文件的所有者 (3)pu aux可以查看某一进程的用户名 (4)yum -y install httpd //安装软件包 (5)systemctl start httpd 重启服务 3.1.2管理用户 ......
IChangeToken监控配置文件修改
Configuration是支持监控配置文件修改的,如果设置了ReloadOnChange=true,则当配置文件发生改变时,会自动重新加载,这是通过IChangeToken实现的。 文件类型的配置文件提供程序都继承自虚基类FileConfigurationProvider,配置源继承自FileCo ......
Linux学习之文件管理
一:文件目录与路径 1.1.绝对路径 用户用pwd命令可以查看当前工作目录的绝对路径 二:目录 2.1.1创建目录 (1)mkdir ansiyuan (2)添加-p参数可以创建一个多层目录 mkdir -p changsha/swxy/ansiyuan 2.1.2查看目录 (1)pwd指令查看当前 ......
JS—原生JS实现文件上传
一、目的:实现上传图片功能 二、效果: 三、思路: 用input标签自带的上传,先隐藏掉,给上传按钮添加点击事件,绑定input的点击事件 四、代码: 点击查看代码 //html <input ref="img-upload-input" class="img-upload-input" type= ......
mybatis解析主配置文件之解析properties标签
mybatis在启动的时候会去解析主配置文件,这些配置文件的数据会生成一个mybatis重量级对象,也是全局唯一对象-Configuration。这个对象就存储着你写的配置文件的信息,甚至包括你的sql映射文件信息都有。可见解析这个主配置文件是多么的复杂。 所以我们要抽丝剥茧。一个个来看。好在myb ......
Linux Magic System Request Key Hacks (翻译 by chatgpt)
原文:https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html What is the magic SysRq key? 什么是魔术SysRq键? It is a 'magical' key combo you can hit whi ......
软件设计实验 24:模板方法模式
实验 24:模板方法模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解模板方法模式的动机,掌握该模式的结构; 2、能够利用模板方法模式解决实际问题。 [实验任务一]:数据库连接 对数据库的操作一般包括连接、打开、使用、关闭等步骤,在数据库操作模板类中我们定义了connDB()、 ......
七天.NET 8操作SQLite入门到实战 - 第五天引入SQLite-net ORM并封装常用方法(SQLiteHelper)
前言 上一章节我们搭建好了EasySQLite的前后端框架,今天我们的主要任务是在后端框架中引入SQLite-net ORM并封装常用方法(SQLiteHelper)。 七天.NET 8操作SQLite入门到实战详细教程 第一天 SQLite 简介 第二天 在 Windows 上配置 SQLite环 ......
linux源码趣读总结
总结 linux源码趣读 花了半个月左右,看完了闪客的 linux 源码趣读。感觉之前上的操作系统原理课程只能给你一个模糊的印象,啊,有这个概念来着,有这个算法来着。比起从理论到实践的文字游戏,我还是更喜欢从实践讲理论的脚踏实地。从阅读 linux-0.11 源码,了解操作系统的构成。 所谓的总结就 ......
go三种超时退出方法
Golang实现 超时退出 有哪三种方式,你知道吗? 原创 磊丰 Go语言圈 2023-11-21 08:30 发表于美国 收录于合集#学Go语言哪些事儿241个 MySQL大牛 带你全面剖析与系统梳理数据库(mysql等)知识分享,总结数据库技巧和方法,提升你的技术技能。 45篇原创内容 公众号 ......
ArrayList的常见方法和使用
ArrayList的常见方法和使用 1. add(Object element):向列表的尾部添加指定的元素,一次只能添加一个。 ArrayList list = new ArrayList(); list.add("jim"); list.add("tom"); list.add("kk"); S ......
Linux磁盘管理心得
Linux的磁盘管理主要分为5个步骤: ① 在Linux服务器上添加相应的硬盘(如/dev/sda、sdb、sdc…); ② 对全新的服务器(没有操作系统)做RAID(raid0、raid1、raid5等模式)或逻辑卷LVM; ③ 对磁盘进行分区; ④ 创建完分区后对该分区作格式化操作; ⑤ 最后作 ......
Linux系统中查看当前文件夹下文件的个数
在linux系统中,可以使用 ls 命令查看有多少个文件,该命令用于显示指定目录下的内容,当参数设置为 “wc -c” 时,可显示目录下的文件个数,语法为 “ls 目录路径 | wc -c”;可用“sudo ls /* | wc -c”查看整个电脑的目录数目。 1. 统计当前目录下文件的个数(不包含 ......
首次部署Linux系统的经历
我是一名电子信息工程专业的学生,有次在图书馆上自习的时候无意间看到其他同学的电脑屏幕,黑色的屏幕上显示着一行一行的代码,勾起了我无限的好奇,经过询问得知他是用的Linux操作系统,是和Windows完全不同的系统,看着手敲的shell命令唤起一个又一个功能,我也决定要学习下Linux系统。 经过了解 ......
初识Linux
在当今数字化时代,云计算作为一项重要的技术,正深刻地改变着我们对计算和数据存储的认识。而要深入了解云计算,Linux作为其核心操作系统则成为必不可少的一环。本文将带你一探云计算的奥秘,介绍Linux的基本概念,并指导你如何在虚拟机中安装Linux系统。 云计算简介 云计算是一种基于互联网的计算方式, ......
linux安装neo4j
下载 neo4j 安装包:从官网下载最新的 neo4j 版本,可以选择 tar.gz 格式: 1. 下载 neo4j 安装包: 从官网下载最新的 neo4j 版本,可以选择 tar.gz 格式: wget s://neo4j/artifact.php?name=neo4j-community-3.5 ......
Linux常用基础命令
一、文件相关 1、ls命令:显示当前目录的文件信息 格式:ls [参数] -a:显示所有的文件和目录 2、cp命令:复制文件或目录 格式:cp [参数] 源文件名,目标文件名 -r:复制目录 -f:复制已有文件 3、mkdir命令:创建目录 格式:mkdir [参数] 目录名 -m:指定权限 -p: ......
【STM32F103】HC-SR04超声波测距模块详解(附工程文件)
前言:使用的硬件:STM32F103C8T6,HC-SR04,ST-Link(其他烧录器也可以),0.96寸OLED屏幕(非必须,仅供显示测距结果,可以使用串口助手代替),若干杜邦线。 涉及操作stm32的GPIO口,外部中断,定时器,本文中不会详细解释,仅提供代码思路。 HC-SR04:HC-SR ......
mac 在/home目录下面创建文件夹
1、编译 /etc/auto_master 文件,注释掉或者移除以 /home 开头的那一行,保存。 sudo vim /etc/auto_master 注释掉 /home 哪一行,如下所示: 1 # Automounter master map 2 +auto_master # Use direc ......
java~将多个输出流压缩成一个zip文件
hutool工具包可以帮我们完成这件事,几行代码可以实现,我们提供两种方式,压缩本地文件和压缩内存流。 压缩本地文件 @Test public void zip(){ String entryName = "d:\\codegen\\1"; String zipFilePath = "d:\\cod ......