笔记linux软件tar
RocketMQ笔记(六):示例代码工具类
引入RocketMQ客户端的maven依赖: <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>5.0.0</version> </depende ......
惠普Linux成像和打印现在支持Linux Mint 21.1, Ubuntu 22.10
导读 惠普Linux成像和打印(HPLIP)驱动程序今天已经更新到3.23.3版本,这个版本增加了对最近的Linux Mint、Ubuntu、Fedora、RHEL和MX Linux发行版的支持,以及对新惠普打印机的支持。 在HPLIP 3.22.10版本发布五个月后,HPLIP 3.23.3版本带 ......
工厂模式笔记
参考教程 主要参考了 抽象工厂模式 和 工厂模式-简单工厂、工厂方法、抽象工厂解析 代码部分 要生产的产品 package fun.seolas.factory.simple; public class Product { } /** * 形状产品 */ interface Shape { void ......
Linux的C语言多线程
Linux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。顺便说一下,Linux下pthread的实现是通过系统调用clone()来实现的。clone()是Linux所特有的系统调用, ......
Django笔记三十五之admin后台界面介绍
本文首发于公众号:Hunter后端 原文链接:Django笔记三十五之admin后台界面介绍 这一篇介绍一下 Django 的后台界面使用。 Django 自带了一套后台管理界面,可用于我们直接操作数据库数据,本篇笔记目录如下: 创建后台账号以及登录操作 注册后台显示的数据表 列表字段的显示操作 字 ......
从七个方面聊聊Linux到底强在哪
从事计算机相关行业的同学不难发现,身边总有一些朋友在学习linux,有的开发同学甚至自己的电脑就是它。经常听他们说linux如何好用等等。那么linux到底好在那里,能让大家如此喜欢。这也是我经常问自己的一个问题。下面我将通过以下七点来为大家阐述linux的巨大优势。 下面我将通过以下7点来为你们阐 ......
从七个方面聊聊Linux到底强在哪
从事计算机相关行业的同学不难发现,身边总有一些朋友在学习linux,有的开发同学甚至自己的电脑就是它。经常听他们说linux如何好用等等。那么linux到底好在那里,能让大家如此喜欢。这也是我经常问自己的一个问题。下面我将通过以下七点来为大家阐述linux的巨大优势。 下面我将通过以下7点来为你们阐 ......
从七个方面聊聊Linux到底强在哪
从事计算机相关行业的同学不难发现,身边总有一些朋友在学习linux,有的开发同学甚至自己的电脑就是它。经常听他们说linux如何好用等等。那么linux到底好在那里,能让大家如此喜欢。这也是我经常问自己的一个问题。下面我将通过以下七点来为大家阐述linux的巨大优势。 下面我将通过以下7点来为你们阐 ......
《开源云计算:部署、应用、运维》学习笔记
开源云计算:部署、应用、运维 王薇薇,康楠,张雪松,等 基础篇 2023-02-06 20:31 云计算的基本原理是:通过使计算分布在大量的分布式计算机上,而非本地计算机或特定的远程服务器中,使企业数据中心的运行与互联网具有更高的耦合度,使企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系 ......
【动手学深度学习】第十二章笔记:异步计算、数据并行
为了更好的阅读体验,请点击这里 12.1 编译器和解释器 原书主要关注的是命令式编程(imperative programming)。Python 是一种解释性语言,因此没有编译器给代码优化,代码会跑得很慢。 12.1.1 符号式编程 考虑另一种选择符号式编程(symbolic programmin ......
【C++学习笔记】类的长度
//空类 长度是1 由于可以初始化,所以必须有一个长度1 class 空类{} //一个函数 长度是1 其实函数不占长度,多个函数,长度还是为1,为了初始化,必须有一个长度。 class 一个函数{ void Test(); } //一个虚函数类 由于有一个虚函数表,所以必须长度为4,多个虚函数,也 ......
拉格朗日插值法 (Lagrange interpolation approach) 学习笔记
Lagrange interpolation approach 是要解决一种如下的问题: 给定 $n$ 个坐标,$(x_1, y_1), (x_2, y_2), \dots, (x_n, y_n)$,确定一个多项式 $f(x) = a_0 + a_1x + a_2x^2 + \dots + a_dx ......
NTT笔记
NTT 笔记 前言: 这个算法是与FFT 类似的,本片不会再从头讲起,建议先去补补课《FFT 笔记》。 本文只会讲一下互相关联的地方与一些不同的地方。 建议:在电脑前放好演算纸和笔。 注:本篇文章是我这个小蒟弱写的,真正的dalao请看个玩笑便好,不必争论对错(但是欢迎指出文章存在的小错误)。 NT ......
Linux部署Oracle 12c
需求描述 如何从Oracle官网上下载Oracle数据库之前的版本,例如Oracle12c?目前官网上进去只找到了21和18,那其他的版本呢?如何找到并下载? 解决方法 1 在Oracle Software Delivery Cloud里搜索oracle database 12c 注:链接地址为: ......
科目一考试一次必过的踩坑笔记 All In One
科目一考试一次必过的踩坑笔记 All In One 驾校和考场都不给你说的考试秘密,在这里我完全免费的分享给大家了! 经验教训 考前刷题模拟考试题一定要达到90分以上,才有可能保证一次考过! 共100 题,考试时间 45 分钟,不要着急,仔细看清楚每一题的题目描述和选项描述,注意有些陷阱题(这种题出 ......
「学习笔记」可持久化线段树
可持久化数据结构 (Persistent data structure) 总是可以保留每一个历史版本,并且支持操作的不可变特性 (immutable)。 主席树全称是可持久化权值线段树,给定 $n$ 个整数构成的序列 $a$,将对于指定的闭区间 $\left[l, r\right]$ 查询其区间内的 ......
Linux -- 基础
Linux目录结构 /:Linux中没有盘符,根目录为"/" **/bin:**存放系统命令的目录,所有用户都可以执行. **/sbin:**保存和系统环境设置相关的命令,只有超级用户可以使用这些命令,有些命令可以允许普通用户查看。 **/home:**用户缺省宿主目录 添加新用户 home会有对应 ......
STL源码分析读书笔记
主要是关于标准库容器的整理 空间配置器 主要看SGI的实现,有两个空间配置器 _malloc_alloc_template<0> __default_alloc_template<...> 用户可以选择单独使用第一个分配器,或者一起使用两个分配器。 当用户选择使用两个分配器时,编译器会分别将上述两个 ......
Linux内核调试的方式以及工具集锦
原文链接 https://blog.csdn.net/gatieme/article/details/68948080 ......
23.3.20前笔记
输入输出 document.write():如果输出的内容是标签,也会被解析成网页元素 例:document.write('<h1>标题</h1>') 关于Var 现在基本不使用Var作为变量声明了,基本使用let,const const常量,声明后不允许改变,并且声明时必须初始化 模板字符串 le ......
23.4.24前学习笔记
可通过document.documentElement.scrollTop=0控制返回页面顶部 scrollTo方法 window.scrollTo(x,y)//控制页面移动到哪 页面尺寸事件 window.addEventListener('resize',function(){ //改变屏幕尺寸 ......
Linux配置添加自定义shell脚本需要的PATH
Linux添加自定义shell脚本 记录下,便于之后复习使用。 1.确定一个目录 e.g. #到达用户目录 cd ~ #创建一个bin文件夹来放脚本文件 mkdir bin cd ./bin pwd 得到的是 /root/bin 2.把这个路径放到PATH中 cd ~ #可以用ls -a 看一看有没 ......
倒序输出文件中的文本(英文文本,Linux环境)
/*倒序显示文本内容: linux环境*/ #include<stdio.h> #include<stdlib.h> #define SLEN 81 int main(void) { char *file = "hello.txt"; char ch; FILE *fp; long count, l ......
Java学习笔记(九)
1、代理模式的概念 可以为其它对象提供一种代理以控制对这个对象的访问,屏蔽对真实角色的直接访问。 2、为什么要重写toString()方法? 默认情况下,toString()方法返回的字符串是由对象的类名、“@”符号和对象的哈希码组成的。我们需要重写toString()方法,以便返回更有意义和有用的 ......
Linux 安装MySql
Linux 安装MySql 1.下载mysql https://downloads.mysql.com/archives/community/ 下载之后使用文件传输工具传输到你的服务器上 2.安装mysql 1.创建mysql 文件夹 mkdir /soft/mysql 创建文件夹 cd /soft ......
vue-esign 学习笔记
1 注意事项 最新版是1.1.4,我们项目组用的是1.1.0。从npmjs可以看出,两个版本中间的版本都是不可用的,下载量为0. 除此之外还可以参考的类似工具: https://www.npmjs.com/package/vue-esignature vue-esignature https://w ......
兼容 windows 和 Linux 的fgets文件读取方式(判断文件尾)
/*检测文件尾范例 使用fgets读取文件 */ /*范例: 检测文件尾,windows和linux,unix平台兼容版本*/ #include<stdio.h> #include<stdlib.h> #define BUFSIZE 100 int main(void) { FILE *f; cha ......
linux 安装程序
目录 一、编辑安装 二、yum安装 一、编辑安装 原理:本地源码包安装,编辑后安装 编辑安装过程: 1.解压压缩包:tar -xzvf 2.安装依赖环境:yum install apr* gcc* pcre* -y 3.配置安装路径:./configure --prefix=/opt/apps/ht ......
linux模块驱动编写示例
2023-05-04 关键字: 该驱动可通过dts配置属性,可在/dev创建节点,支持对/dev下的节点进行标准IO读写以及ioctl读写。 dts如下: ir_cut { status = "okay"; compatible = "chorm, ir-cut"; gpios = <&gpf 0 ......