- 博客(70)
- 收藏
- 关注
原创 ONLYOFFICE 8.1版本:开启新一代办公软件的新篇章
通过本次评测可以看出,ONLYOFFICE 8.1版本桌面编辑器在界面设计、性能、功能和安全性等方面都表现出色。它不仅满足了用户日常办公的基本需求,还提供了许多超越想象的新特性。同时,其安装和使用方法也非常简单直观,让每位用户都能轻松上手。如果您正在寻找一款功能强大、性能卓越的办公软件套件,那么ONLYOFFICE 8.1版本桌面编辑器绝对是一个不错的选择。ONLYOFFICE 8.1版本的推出,标志着新一代办公软件的崛起。
2024-06-25 10:39:11 996 3
原创 Windows部署LocalGPT结合内网穿透实现远程访问本地ai聊天服务
本文主要介绍如何本地部署LocalGPT并实现远程访问,由于localGPT只能通过本地局域网IP地址+端口号的形式访问,实现远程访问还需搭配cpolar内网穿透。LocalGPT这个项目最大的亮点在于:1.使用LLM的力量,无需互联网连接,就可以向你的文档提问。100%私密,任何数据都不会离开你的执行环境。你可以摄取文档并提问,无需互联网连接!2.使用LangChain和Vicuna-7B以及InstructorEmbeddings构建。可以借助LangChain构建更高级能力的pipeline。
2024-04-27 11:34:22 1363 79
原创 CentOS7本地安装StirlingPDF并实现无公网IP异地访问管理PDF文档
Stirling-PDF还有很多功能,比如:合并/拆分/旋转/移动PDF及其页面的完全交互式GUI、将多个 PDF 合并到一个生成的文件中、将 PDF 拆分为多个文件,并按指定的页码或将所有页面提取为单个文件、将PDF转换为Word/Powerpoint/Others等,接下来举两个常用功能。将word文档转换为PDF文档点击菜单栏中的转换模块,选择将“将文件转换为PDF文件”选项。添加水印功能安全——添加水印,填写水印内容,确认即可。
2024-04-18 16:02:26 1123 93
原创 群晖NAS安装Synology Office与Drive结合内网穿透实现本地文件公网分享与远程协作
经过以上配置,我们实现以固定公网地址制作文档的公开链接,这样下次再有临时会议、居家办公等需求时,直接打开链接就可以工作啦!(相比各种复杂随机链接更加容易分辨用途)或在域名供应商处购买域名将办公文档/文件夹以固定链接的形式分享给同事,且能。1.Word,PPT,Excel等重要文件存在本地环境,如何在编辑后方便地共享给领导检查?2 给同事编辑权限后,可以直接使用浏览器访问和编辑并记录编辑历史。右键表格——公开链接——需要密码,设置一个公开分享密码。打开后还是以链接的形式,设置公开的方法同上。
2024-04-16 15:32:00 1515 75
原创 探索c++:string常用接口 迷雾
个人主页:日刷百题:〖C/C++小游戏〗〖Linux〗〖数据结构〗 〖C语言〗🌎→👍+⭐️+📝 这里我们对string类进行一个简单的总结:不能操作多字节或者变长字符的序列。 2.1.2 string(const char* s)用C-string来构造string类对象 其实相当于将常量字符串拷贝到str中2.1.5 string (const string& str, size_t pos, size_t len = npos)注:用法如下
2024-03-31 16:05:10 1994 38
原创 如何在CentOS安装可视化Docker容器管理工具Portainer并无公网IP远程管理
Portainer 是一个轻量级的容器管理工具,可以通过 Web 界面对 Docker 容器进行管理和监控。它提供了可视化的界面,使得用户可以更加方便地管理 Docker 容器、镜像、网络和数据卷等资源。下面介绍如何将本地Portainer 管理界面结合cpolar内网穿透工具实现远程任意浏览器访问!远程访问的好处是可以方便地管理远程的 Docker 容器和镜像,无需登录到远程服务器进行操作。
2024-03-28 15:37:19 1940 88
原创 泛型编程的启蒙之旅
class 类模板名// 类内成员定义public:stack();//声明,在类外面定义~stack()private:T* _a;int _top;// 注意:类模板中函数放在类外进行定义时,需要加模板参数列表, _top(0){}
2024-03-26 13:06:29 892 24
原创 C/C++之内存旋律:星辰大海的指挥家
new/delete 对于【自定义类型】除了 开空间 /释放空间 ,还会调用构造函数和析构函数class Apublic:: _a(a)~A()private:int _a;int main()// new/delete 和 malloc/free最大区别是 new/delete对于【自定义类型】除了开空间还会调用构造函数和析构函数free(p1);delete p2;// 内置类型是几乎是一样的// Cfree(p3);delete p4;
2024-03-23 19:26:17 3587 79
原创 如何使用Android平板公网访问本地Linux code-server
在安卓使用vscode主要是连接一个远程的code-server服务,code-server服务安装在什么系统,调用的就是什么系统的环境,如这里使用ubuntu进行安装code-server,那使用的就是ubuntu环境,如需要go,python,java开发,需要在Ubuntu安装相关环境,创建的文件夹和项目也是在Ubuntu里面.这种方式其实在访问vscode的时候利于可以随时随地进行连接使用,且不受设备影响。
2024-03-22 08:30:40 4597 87
原创 编织效率之梦:Visual Studio与Windows快捷键指南
个人主页:日刷百题:〖C/C++小游戏〗〖Linux〗〖数据结构〗 〖C语言〗🌎→👍+⭐️+📝 常用快捷键整理 (用加粗标注的是我个人使用时常用的,其实这个全凭个人喜好,大家可以熟悉一下自己喜欢的,都多试试,把觉得有用的记一下,多使用,后续写代码效率就会提高一些)
2024-03-20 09:55:07 1470 27
原创 如何使用phpStudy在Windows系统部署静态站点并实现无公网IP远程访问
PS:需要注意的是,由于这次使用的是免费的cpolar,所生成的公网地址为随机临时地址,每隔24小时就会发生变化,并且带宽较小,比较适用于开发测试。要将在本地搭建的网站发布到公网可访问,可以做内网穿透来实现,我这里选择用cpolar内网穿透,支持http/https/tcp协议,不限制流量,可以免费使用,不用公网IP,也不用设置路由器,使用比较简单。按钮,会默认启动nginx,MYSQL 5.7,在启动过程中,如有提示防火墙提示,允许即可。下载后,解压缩,复制目录下的所有文件,如下图。
2024-03-19 11:55:23 2018 79
原创 C++编程之美:探索初始化之源、静态之恒、友情之桥与匿名之韵
个人主页:日刷百题系列专栏:〖C/C++小游戏〗〖Linux〗〖数据结构〗〖C语言〗🌎欢迎各位→点赞👍+收藏⭐️+留言📝一、初始化列表1.1 构造函数体赋值在创建对象时,编译器通过调用构造函数,给对象中各个成员变量一个合适的初始值。class Date{public: Date(int year, int month, int day) { _year = year; _month = month; _day = day; }privat
2024-03-18 16:52:55 1231 22
原创 C++:类之六脉神剑——默认成员函数
类中如果没有涉及资源申请时,拷贝构造函数写不写都可以;一旦涉及到资源申请时,则拷贝构造函数是一定要写的,否则就是浅拷贝。
2024-03-16 17:51:09 1002 8
原创 如何实现固定公网地址远程SSH连接Linux Deepin系统
Deepin操作系统是一个基于Debian的Linux操作系统,专注于使用者对日常办公、学习、生活和娱乐的操作体验的极致,适合笔记本、桌面计算机和一体机。是中国第一个具备国际影响力的Linux发行版本,支持33种语言,用户遍布除了南极洲的其它六大洲。下面介绍简单几步结合Cpolar内网穿透实现SSH公网远程Deepin,跳出局域网限制,使我们在任意设备下进行远程SSH连接。
2024-03-15 13:19:13 1655 64
原创 如何在Linux本地搭建Tale网站并实现无公网ip远程访问
今天给大家带来一款基于 Java 语言的轻量级博客开源项目——Tale,Tale使用轻量级mvc框架Blage开发,它拥有小、美、快、稳的特点。该项目完全开源、免费,能够让你快速搭建包含前、后台的博客系统,大大节省了搭建私人博客的时间。接下来教大家如何部署Tale个人博客,并通过Cpolar搭建的内网穿透数据隧道,把自己的个人博客发布到公共互联网上,人人都能访问。
2024-03-12 13:12:30 2003 66
原创 C++的面向诗篇:类的叙事与对象的旋律
学习C语言时,我们就经常听说C语言是面向过程的,那么什么是面向过程呢?C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决题。C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。// 类体:由成员函数和成员变量组成// 一定要注意后面的分号如上所示,类的定义与结构体的定义非常相似,但我们还是得认识几个专有名词。class :定义类的关键字;class Name:类的名字;类的主体:{}中为类的主体,由成员变量和成员方法组成;
2024-03-09 10:37:56 1626 24
原创 如何在Linux用Docker部署MySQL数据库并远程访问本地数据库
本文主要介绍如何使用Docker部署MySQL,并结合cpolar内网穿透工具实现远程访问本地数据库。Docker提供了一个轻量级的容器化解决方案,可以更好的简化数据库的部署过程。让创建和管理MySQL数据库变得更简单快捷。下面就来分享一下具体的部署过程,并提出一些需要注意的事项,以及如何通过内网穿透工具实现无公网ip访问本地数据库。
2024-03-08 08:58:04 4035 83
原创 如何本地创建websocket服务端并发布到公网实现远程访问
即登录cpolar官网后,点击预留,保留一个固定tcp端口地址,然后将其配置到相应的隧道中即可。这里我们用cpolar内网穿透来映射内网端口,它支持http/https/tcp协议,不限制流量,无需公网ip,也不用设置路由器,操作简单。注意:该隧道选择的是临时tcp地址和端口,24小时内会变化,如需固定tcp地址,可升级为专业套餐做tcp地址固定!cpolar安装成功后,默认会配置两个默认隧道:一个ssh隧道和一个website隧道,可自行删减或者修改。,可以查看到token码,复制并执行命令进行认证。
2024-03-04 16:36:07 3195 86
原创 C++的晨曦之旅:开启编程的新篇章
命名空间的定义由两部分构成:首先是关键字namespace,后面跟命名空间的名字,然后接一对花括号,花括号中即为命名空间的成员。1. 命名空间可以定义变量/函数/类型2. 命名空间可以嵌套3. 同一个工程中允许存在多个相同名称的命名空间,编译器最后会合成同一个命名空间中。// 命名空间中可以定义变量/函数/类型int val;//命名空间可以嵌套注意:一个命名空间就定义了一个新的作用域,命名空间中的所有内容都局限于该命名空间中。
2024-03-01 20:28:21 1589 24
原创 如何使用Windows系统电脑无公网ip远程桌面Ubuntu系统
实现ubuntu 系统桌面级别的远程连接,需要在ubuntu 系统中安装vnc,既然是桌面,前提是需要ubuntu 带有图形化界面,如果没有,可以执行以下命令安装图形化界面sudo reboot #重启即可看到图形界面至此,我们成功实现了使用VNC远程桌面ubuntu:通过cpolar穿透vnc服务5900端口,使用所生成的公网地址,实现在外随时随地远程桌面控制内网的Ubuntu,不需要公网IP,也不需要配置路由器。并且,这个公网地址还是固定的,不会随机变化,连接稳定。
2024-02-29 16:26:41 1135 62
原创 ONLYOFFICE 8.0版本深度测评:革新之作还是失望之作?
综合来看,ONLYOFFICE 8.0版本在界面设计、功能改进和性能提升方面都取得了不小的成就。尤其是实时预览功能和富文本编辑器的加强,让我在文档编辑过程中节省了大量时间。然而,作为一个长期使用ONLYOFFICE的用户,我也希望在未来版本中看到更多创新和突破,例如在云存储和跨平台兼容性方面。总的来说,ONLYOFFICE 8.0版本称得上是一款值得尝试的办公软件。它不仅在原有功能上进行了优化,还带来了一些实用的创新功能。尽管还有一些改进空间,但我相信随着版本的不断更新,ONLYOFFICE会越来越好。
2024-02-26 20:42:05 1077 10
原创 如何在CentOS安装SQL Server数据库并实现无公网ip环境远程连接
简单几步实现在Linux centos环境下安装部署sql server数据库,并结合cpolar内网穿透工具,创建安全隧道将其映射到公网上,获取公网地址,实现在外异地远程连接家里/公司的sqlserver数据库,而无需公网IP,无需设置路由器,亦无需云服务器。
2024-02-20 08:20:41 3134 75
原创 如何在群晖中本地部署WPS Office并实现公网远程访问
使用上面的Cpolar http公网地址,在任意设备的浏览器进行访问,即可成功看到wps office界面,这样一个公网地址且可以远程访问就创建好了,使用了cpolar的公网域名,无需自己购买云服务器,即可发布到公网进行远程访问!隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,有两种访问方式,一种是http 和https,因为我们设置的是3000端口,该端口是http访问端口,所以我们只需要关注http公网地址即可.这种随机地址的优势在于建立速度快,可以立即使用。
2024-01-30 09:19:46 2900 86
原创 如何使用Jellyfin+cpolar搭建私人影音平台实现无公网ip远程访问
随着移动智能设备的普及,各种各样的使用需求也被开发出来,从最早的移动听音乐、看图片(MP3时代),到之后的移动视频需求(MP4时代)到现在的移动流媒体需求(智能手机看视频)。但当我们习惯这些需求后,忽然发现自己不知不觉间成了待割的韭菜(3台设备就要加钱)。作为一颗倔强的韭菜,自然不会甘愿被割,因此打算自建一个私人影音媒体平台。现在,笔者就向大家展示,使用cpolar内网穿透+ Jellyfin,自建私人影音平台的全过程。
2024-01-26 08:24:16 1326 89
原创 如何本地搭建Splunk Enterprise数据平台并实现任意浏览器公网访问
本文主要介绍如何简单几步,结合cpolar内网穿透工具实现随时随地在任意浏览器,远程访问在本地Windows系统部署的Splunk Enterprise 数据管理平台,提高工作效率。Splunk Enterprise是一个强大的机器数据管理平台,可帮助客户分析和搜索数据,以及可视化数据。机器数据是指企业内部的IT基础设施或内部网站、应用程序、传感器、网络设备等产生的数据。这些数据对企业来说非常重要,因为它可以帮助企业提高生产率、创造更多利润并提高安全级别。
2024-01-22 14:59:55 969 88
转载 如何在MinIO存储服务中通过Buckets实现远程访问管理界面上传文件
MinIO是一款高性能、分布式的对象存储系统,它可以100%的运行在标准硬件上,即X86等低成本机器也能够很好的运行MinIO。它的优点包括高性能、高可用性、易于部署和管理、支持多租户等。Cpolar内网穿透提供了更高的安全性和隐私保护,通过使用加密通信通道,Cpolar技术可以确保数据传输的安全性,这为用户和团队提供了更可靠的保护,使他们能够放心地处理和存储敏感的工作内容。Docker 安装MinIO教程。
2024-01-18 16:30:59 2794 94
原创 数据结构——排序算法之快速排序
快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法。基本思想:任取待排序元素序列中 的某元素作为基准值,按照该排序码将待排序集合分割成两子序列,左子序列中所有元素均小于基准值,右子序列中所有元素均大于基准值,然后最左右子序列重复该过程,直到所有元素都排列在相应位置上为止。递归实现方式常见有三种,区别于单趟思想,性能差别不大,下面我们看下快排递归实现。
2024-01-13 21:55:02 3539 152
原创 如何使用宝塔面板部署Inis博客并实现无公网ip环境远程访问
互联网技术总在不断进步,新技术和新软件也会来带更多功能,就以最常见的个人博客系统,也在不断推陈出新,发掘出更多功能和特色。从早期少量自定义和编辑功能,发展到现在的支持各种自定义模块和外观,以及更多更全的支持软件适配(包括php程序、数据库程序等)。今天,笔者就为大家介绍,如何在Ubuntu系统上部署新版Inis博客系统,并使用cpolar创建的内网穿透数据隧道,将Inis博客网站发布到公共互联网上。
2024-01-11 18:49:49 2288 183
原创 IDEA无公网环境ssh远程访问本地Linux服务器进行开发
要注意的是,以上步骤使用的是随机临时tcp端口地址,所生成的公网地址为随机临时地址,该公网地址24小时内会随机变化。可以看到,成功打开了服务器的开发环境,接下来我们就可以使用Linux服务器环境进行开发了,本地连接测试完成,为了方便下面公网连接,这个本地连接可以先关闭,下面进行在Linux安装cpolar内网穿透工具.创建成功后,打开左侧在线隧道列表,查看刚刚创建隧道后生成的tcp地址,这个地址就是公网连接地址,接下来使用该地址在IDEA中使用进行远程连接。这种随机地址的优势在于建立速度快,可以立即使用。
2024-01-08 14:27:50 2772 164
原创 服务器运维管理面板1Panel本地部署并结合内网穿透实现远程访问
1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。高效管理,通过 Web 端轻松管理 Linux 服务器,包括主机监控、文件管理、数据库管理、容器管理等下面我们介绍在Linux 本地安装1Panel 并结合cpolar 内网穿透工具实现远程访问1Panel 管理界面。
2024-01-05 15:09:11 2046 128
原创 C++ 实现对战AI五子棋
为了能够快速上手一门语言,我们往往在学习了基本语法后,采用写一个小项目的方式来加深理解语言的语法及运用,本文采用c++去实现对战AI五子棋,采用面向对象开发的一款游戏,里面应用了类和对象以及vector容器等知识。
2024-01-04 21:00:50 8952 273
原创 如何使用Docker部署Swagger Editor结合内网穿透实现远程编辑API文档
使用上面的cpolar https公网地址,在任意设备的浏览器进行访问,即可成功看到我们Swagger Editor界面,这样一个公网地址且可以远程访问就创建好了,使用了cpolar的公网域名,无需自己购买云服务器,即可发布到公网进行远程访问!最后,我们使用固定的公网地址访问,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了,随时随地都可以远程访问Swagger Editor界面!,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称。
2024-01-02 14:31:40 1306 108
转载 Jupyter Notbook+cpolar内网穿透实现公共互联网访问使用数据分析工作
在数据分析工作中,使用最多的无疑就是各种函数、图表、代码和说明文档,这些复杂的内容不仅让使用的人头晕脑胀,也让普通的聊天工具一脸蒙圈。沟通工具不给力,就没法协同办公,可数据分析又离不开多人配合,所以Jupyter Notebook就成为大部分数据工作人员的必备工具。正如之前所说,Jupyter Notebook很适应复杂内容的沟通,因此现在也在机器学习、深度学习和教育工作中获得广泛应用。但Jupyter Notebook也有缺陷,就是被局限在局域网范围。
2023-12-28 15:45:10 3391 148
原创 LeetCode 热题100——单调栈
递增单调栈:栈中元素从栈底到栈顶依次增大递减单调栈:栈中元素从栈底到栈顶依次减小在学习完朴素的数据结构栈之后,单调栈作为栈的一种升级版应用,在某些情境下具有得天独厚的优越性:可将O(n²)的遍历复杂度降低至O(n)!以下就是几种经典的单调栈运用问题。一、字符串解码。
2023-12-21 19:08:52 2806 73
原创 数据结构——二叉树的链式结构
一颗二叉树的结点数我们可以看作是根结点+左子树结点数+右子树结点数,那左右子树的结点数又是多少呢?按照相同的方法继续拆分,层层递归直到左右子树为空树,返回空树的结点数0即可。// 二叉树节点个数。
2023-12-08 23:13:18 3545 172
原创 c语言——俄罗斯方块
(因为'L'型,在变换时容易与边界发生碰撞,若此时将方块位置记录在pos[60][30]的大数组中,导致跳出该循环,进行下一个方块判断,导致该方块悬浮在半空的BUG)1)用大数组pos[60][30],从下往上判断是否满行,如果满行,则将将该行以上全部下移一格,这样就达到消行的目的。《俄罗斯方块》的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。俄罗斯方块是久负盛名的游戏,它也和贪吃蛇,扫雷等游戏位列经典游戏的⾏列。搭配在一起后,获得了巨大的成功。
2023-11-23 00:09:42 6344 132
基于vant搭建开箱即用vue开发模板,可以用移动项目开发或混合app项目开发,支持一键切换.zip
2024-04-07
根据慕课网vue.js1.0开发移动端APP饿了么视频进行修改,用vue.js2.x对部分api进行更改 .zip
2024-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人