自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ONLYOFFICE 桌面编辑器 8.1 现已发布:功能完善的 PDF 编辑器、幻灯片版式、改进从右至左显示、新的本地化选项等

继 ONLYOFFICE 文档 8.1 发布后,适用于 Linux、Windows 和 macOS 的 ONLYOFFICE 桌面应用程序最新版本也已推出。它具有在线套件的最主要功能,例如功能齐全的 PDF 编辑器、演示文稿中的幻灯片版式、改进的 RTL 支持、新的本地化选项等。

2024-06-24 12:44:12 875 1

原创 Linux本地搭建DataEase并发布公网远程访问进行数据分析

DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。在本地搭建后,借助cpolar 内网穿透实现远程公网地址即可访问DataEase 的web ui 界面, 这样方便我们在任何设备上都可以随时打开DataEase 进行查看数据分析!

2024-06-06 18:53:24 1283 4

原创 AnyTXT Searcher本地全局搜索利器结合内网穿透实现远程访问

本文主要介绍如何在Windows系统安装Any TXT并结合cpolar内网穿透工具,实现异地办公时能够寻迅速远程访问查找到公司内网电脑的文件!你是否遇到过这种情况,异地办公或者不在公司,想找到一篇课件或者想找到某个文件,你只记得资料文件或者课件里的某一句话,却不记得它的名字,你花了大量的时间,大量的精力,却怎么也找不到这个文件在哪个地方,看完本篇文章,希望能解决你的这个问题!之前曾给大家介绍过搜索工具Everything,搜索速度很快,但是不足的是这个只能根据文件名进行搜索。

2024-06-04 16:10:54 430 1

原创 本地Docker部署GPT4free并实现无公网IP远程访问

本篇文章介绍如何在本地部署开源GPT4free,并且结合Cpolar内网穿透工具实现公网远程访问本地AI聊天服务。54.8k Star,国外一位大神xtekky最近开源了一个名叫GPT4free的项目,可以让我们免费使用几十个主流大模型。GPT4Free是一个由开发者Xtekky在GitHub上发布的开源项目,它可以免费地使用GPT-3.5、GPT-4、llama、gemini-pro、bard、claude等多种大模型。截止到当前已经有56.9k star,可见其受欢迎程度。

2024-05-23 16:27:53 783 10

原创 五分钟搭建Java博客系统Tale结合内网穿透发布本地站点至公网

今天给大家带来一款基于 Java 语言的轻量级博客开源项目——Tale,Tale使用轻量级mvc框架Blage开发,它拥有小、美、快、稳的特点。该项目完全开源、免费,能够让你快速搭建包含前、后台的博客系统,大大节省了搭建私人博客的时间。接下来教大家如何部署Tale个人博客,并通过Cpolar搭建的内网穿透数据隧道,把自己的个人博客发布到公共互联网上,人人都能访问。

2024-05-20 19:57:41 960 6

原创 【计算机组成原理】存储系统概述

存储系统的层次结构。程序的局部性原理 多级存储系统存储器:存储器的分类、存储容量、存储速度存储器带宽

2024-04-24 16:41:57 1026 5

原创 【计算机组成原理】运算方法和运算器 - 例题

设机器字长为8位(含1位符号位),A = 15,B = 24,求 [A + B]因为0的原码有两种表示。同理,反码也是255个、补码或移码有256个。若寄存器内容为1000 0000 ,若它等于 - 0,则为?A. 原码 B. 反码 C. 补码 D. 移码。值 = - 0 说明只能是原码或反码,因为。= 0.1101,求 [ - x。对真值0表示形式唯一的机器数是?8位原码能表示的不同数据有几个?,没有 +0 和 - 0 之分。所以 [A + B]

2024-04-24 15:51:39 339 1

原创 【计算机组成原理】浮点运算方法和浮点运算器

浮点数加减法,浮点数加减的步骤

2024-04-23 05:00:42 729 2

原创 【计算机组成原理】定点数的乘法运算

定点数的乘法运算 带符号和不带符号的阵列乘法器求补电路;间接补码乘法运算的步骤

2024-04-22 11:58:25 1021 2

原创 【计算机组成原理】定点数的移位和加减法运算

定点数的移位运算:逻辑移位、算术移位定点数的加减法、溢出

2024-04-22 08:37:42 985 1

原创 【计算机组成原理】数据与文字的表示方法

数据与文字的表示方法 IEEE754定点数、浮点数;数的机器码表示原码反码补码移码

2024-04-20 06:26:50 950 11

原创 安卓手机平板安装DS file结合内网穿透实现公网访问本地群晖NAS

然后打开左侧在线隧道列表,查看我们创建的cpolar 公网TCP地址,这个就是我们在DS file 软件里面连接的地址,下面我们在DS file软件里面,输入下面的tcp地址进行连接.隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到TCP公网地址已经更新成为了和官网TCP地址和端口一样,这样一个固定地址就设置好了,接下来换成固定tcp地址连接.打开cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的DS file隧道,点击右侧的。

2024-04-08 16:38:29 1203 12

原创 Windows系统搭建TortoiseSVN客户端并实现无公网IP访问内网服务端

TortoiseSVN是一个开源的版本控制系统,它与Apache Subversion(SVN)集成在一起,提供了一个用户友好的界面,方便用户进行版本控制和团队协作,广泛应用于软件开发和项目管理领域。TortoiseSVN主要用于管理项目代码的版本控制,可以追踪文件的修改、记录变更历史、解决冲突等。它通过图形化界面和上下文菜单,使用户能够直观地执行SVN操作,例如提交文件、更新代码、创建分支、合并变更等。在上一篇教程中,我们知道了如何在。

2024-04-02 01:09:34 877 15

原创 【深度学习】线性回归

线性回归模型

2024-03-11 20:49:06 1273 10

原创 【Linux】 yum —— Linux 的软件包管理器

Yum(Yellowdog Updater Modified)是一个在 Linux 操作系统上用于管理软件包的包管理工具,它主要用于在 Red Hat Enterprise Linux (RHEL)、CentOS、Fedora 和其他基于 RPM 的 Linux 发行版上搜索、下载安装、更新和移除(卸载)软件包

2024-03-08 17:07:30 1061 31

原创 安卓手机如何使用JuiceSSH实现公网远程连接本地Linux服务器

在手机端,我们下载JuiceSSH,软件,下载软件可以在网上搜索下载,下载后打开软件,我们可以看到快速连接,点击快速连接。打开cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的TCP隧道,点击右侧的。然后打开左侧在线隧道列表,查看刚刚创建隧道后生成的tcp连接的公网地址,这个公网地址就是我们需要用来连接的地址。可以看到,连接成功,一个固定的且不会变化的远程访问地址就设置好了,哪怕我们下次连接,地址也是不会发生变化。成功启动cpolar服务后,我们浏览器上使用。

2024-03-07 19:06:11 2280 12

原创 Android Termux安装MySQL并实现公网远程连接本地数据库

Android作为移动设备,尽管最初并非设计为服务器,但是随着技术的进步我们可以将Android配置为生产力工具,变成一个随身Linux。MariaDB是MySQL关系数据库管理系统的一个复刻,由社区开发,有商业支持,旨在继续保持在 GNU GPL 下开源。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。

2024-02-29 21:15:54 1161 18

原创 【Linux】普通用户sudo失败怎么办

普通用户想要执行sudo,就先要把自己添加到系统的信任白名单

2024-02-22 11:02:27 957 16

原创 【Linux】Linux权限

Linux权限

2024-02-20 12:29:38 1913 26

原创 【Linux】Linux下的基本指令

Linux的基本指令

2024-02-10 21:50:20 1413 23

原创 ONLYOFFICE 8.0 测评:重塑办公新标杆

随着科技的不断发展,办公软件领域也在不断创新和演进。作为一款集成式的办公套件,一直以其丰富的功能和用户友好的界面而备受好评。在最新版本中,该套件迎来了一系列令人瞩目的更新和改进。接下来我将深入剖析 ONLYOFFICE 8.0 的新特性,探讨它对办公场景的影响以及用户体验的提升。

2024-02-04 14:36:54 948 7

原创 【C++】重载、重写、重定义的辨析

重载、重写、重定义对比 一、重载(overload) 二、重写 / 覆盖(override) 三、重定义 / 隐藏(redefining) 为什么在虚函数中不能使用 static 关键字? 重写函数的访问修饰符可以不同吗?

2023-11-30 15:04:15 1352 28

原创 【PTA】7-1 哈夫曼树与哈夫曼编码

为使不等长编码为前缀编码(即要求一个字符的编码不能是另一个字符编码的前缀),可用字符集中的每个字符作为叶子结点生成一棵编码二叉树,为了获得传送报文的最短长度,可将每个字符的出现频率作为字符结点的权值赋予该结点上,显然字使用频率越小权值越小,权值越小叶子就越靠下,于是频率小编码长,频率高编码短,这样就保证了此树的最小带权路径长度效果上就是传送报文的最短长度。所谓树的带权路径长度,就是树中所有的叶结点的权值乘上其到根结点的路径长度(若根结点为0层,叶结点到根结点的路径长度为叶结点的层数)。记录着本题的符号表。

2023-11-30 15:01:22 1569 10

原创 【数据结构】2023数据结构期中测验-2023秋-计算机+未来网络专业

山东大学(威海)2023数据结构期中测验-2023秋-计算机+未来网络专业

2023-11-13 17:07:39 968 5

原创 【PTA】后序和中序构造二叉树

本题目要求用后序序列和中序序列构造一棵二叉树(树中结点个数不超过10个),并输出其先序序列。输出此二叉树的先序序列,用空格分隔,最后也有一个空格。第二行中输入后序序列,用空格分隔。第三行中输入中序序列,用空格分隔。在第一行中输入元素个数。

2023-11-05 05:07:27 434 5

原创 【PTA】 矩阵的乘法运算

线性代数中的矩阵可以表示为一个row*column的二维数组,当row和column均为1时,退化为一个数,当row为1时,为一个行向量,当column为1时,为一个列向量。若可以,执行m3=m1*m2运算之后,调用display函数,对m3进行输出。提示:输入或输出的整数矩阵,保证满足row>=1和column>=1。建立一个 *(乘号)的运算符重载,以便于对两个输入矩阵进行乘法运算;分别输入两个矩阵,分别为整数矩阵类对象m1和m2。第一行两个整数 r c,分别给出矩阵的行数和列数。

2023-11-05 05:06:45 1270 1

原创 【PTA】三元组顺序表表示的稀疏矩阵转置Ⅱ

三元组顺序表表示的稀疏矩阵转置Ⅱ。设a和b为三元组顺序表变量,分别表示矩阵M和T。要求按照a中三元组的次序进行转置,并将转置后的三元组置入b中恰当的位置。按置入b中的顺序输出置入的位置下标,转置后的三元组行标、列标和值,数据之间用空格分隔,共t行。按行优先顺序依次输入t行,每行3个数,分别表示非零元素的行标、列标和值。输入第1行为矩阵行数m、列数n及非零元素个数t。

2023-11-05 05:05:52 764 1

原创 【PTA】h0116. 波兰表达式

(PTA题目描述有误,应该是波兰表达式)逆波兰表达式是一种把运算符前置的算术表达式,例如普通的表达式2 + 3的逆波兰表示法为+ 2 3。逆波兰表达式的优点是运算符之间不必有优先级关系,也不必用括号改变运算次序,例如(2 + 3) * 4的逆波兰表示法为* + 2 3 4。本题求解逆波兰表达式的值,其中运算符包括+ - * /四个。输入为一行,其中运算符和运算数之间都用空格分隔,运算数是浮点数。可直接用printf(“%f\n”, v)输出表达式的值v。输出为一行,表达式的值。

2023-11-05 05:05:03 730 1

原创 【PTA】前序序列创建二叉树

编一个程序,读入用户输入的一串先序遍历字符串,根据此字符串建立一个二叉树(以二叉链表存储)。例如如下的先序遍历字符串: ABC##DE#G##F### 其中“#”表示的是空格,代表一棵空树。然后再对二叉树进行中序遍历,输出遍历结果。多组测试数据,每组测试数据一行,该行只有一个字符串,长度不超过100。输出二叉树的中序遍历的序列,每个字符后面都有一个空格。每组输出一行,对应输入的一行字符串。

2023-11-05 05:03:44 693 1

原创 【数据结构】根据前/后序和中序遍历节点顺序,快速还原二叉树

极其简单的技巧!画个图,秒画二叉树已知二叉树的前序(后序)遍历、中序遍历,求后序(前序)遍历

2023-10-29 15:34:24 483 61

原创 【PTA】 字符串的模式匹配

本题目要求读入两个两个DNA序列A和B,其中A为人的DNA序列,B为病毒的DNA序列,然后判断A中是否出现病毒B(注:病毒的DNA序列为环状)。输入格式输入一个整数n,然后输入n对DNA序列(每一DNA序列为一字符串,长度不超过10000)。输出格式针对每一对DNA序列A和B,若B在A中出现,则输出Yes,否则输出No

2023-10-16 15:28:16 2846 16

原创 【PTA】 队列的实现及基本操作

首先检查队列是否为空,如果为空,则输出"invalid",表示无法出队。n不超过20000。根据输入的操作类型(1表示入队,0表示出队),进行相应的操作,并输出每次出队的元素或"invalid"给定一个初始为空的队列和一系列入队、出队操作,请编写程序输出每次出队的元素。如果 flag == 1,表示要执行入队操作,此时它会读取一个整数 tmp,并将其入队。循环完成后,输出的结果就是每次出队的元素或"invalid",每个输出结果都会在一行上。在出队操作之前,代码检查队列是否为空,以避免出现非法的出队操作。

2023-10-16 15:20:03 3114 1

原创 【PTA】数据结构实验 一 链队列

链队列作存储结构,实现队列(元素为整型)的基本运算

2023-10-16 15:13:18 2791 1

原创 【PTA】出栈序列的合法性

给定一个最大容量为 M 的堆栈,将 N 个数字按 1, 2, 3, ..., N 的顺序入栈,允许按任何顺序出栈,则哪些数字序列是不可能得到的?

2023-10-16 15:07:08 2493 2

原创 【PTA】栈的基本操作

给定一个初始为空的栈(栈容量为10)和一系列进栈、出栈操作,请编写程序输出经过这些操作后栈的元素。栈的元素值均为整数

2023-10-15 22:59:37 3111 8

原创 【C++】关于仿函数

关于仿函数的概念,仿函数的应用灵活性,仿函数的使用场景,仿函数的性能

2023-10-07 18:09:49 4260 37

原创 【PTA】顺序表(删除)

(山东大学威海校区大二数据结构实验)顺序表(删除)已知一组数据,采用顺序存储结构存储,其中所有的元素为整数。设计一个算法,删除元素值在[x,y]之间的所有元素

2023-09-17 15:49:33 4177 3

原创 【PTA】 两个递增链表的差集

两个递增链表的差集(山东大学威海校区大二数据结构实验)

2023-09-17 15:34:22 3685 1

原创 【PTA】线性表的两个非递减集合求并集

线性表的两个非递减集合求并集(山东大学威海校区大二数据结构实验)

2023-09-17 15:16:16 4278 7

原创 【PTA】线性表的合并

线性表的合并(山东大学威海校区大二数据结构实验)

2023-09-17 15:06:38 3824 1

空空如也

空空如也

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

TA关注的人

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