logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

桌面虚拟化和服务器虚拟化的区别和关系

桌面虚拟化是指,在一个网络内的客户端电脑,所有运算和存储都在云端完成,客户机属于瘦客户机,类似于以前的无盘工作站,客户机上不设或者少设存储设备,配备低端CPU仅用于网络通信。服务器虚拟化是指,把一台或多台服务器的硬件资源整合起来,在上面利用虚拟机技术,建立一个或多个虚拟的服务器,统一调配这些物理硬件资源,实现硬件的高效利用。服务器虚拟化是云计算中很重要的一部分。举个例子你就会明白:

linux上如何删除文件名乱码的文件

今天在服务上发现了两个文件名是乱码的文件,如图所示。于是想用rm命令把它们删掉,但提示没有此文件。网上搜了一下,找到解决方法,首先执行ls -i命令,此时在文件前面会出现一个数字,这个数字是文件的节点号:接着,执行命令find -inum 节点号 -delete就可以把两个乱码的文件删掉了。

#linux
解决PHP项目在Docker(WSL2)中运行缓慢的问题

最近在使用Docker容器运行PHP项目的时候,发现特别缓慢。

文章图片
#docker
如何让PHP脚本在cli模式下执行时可接受选项和值的输入

用惯了Linux系统的用户应该都知道,Linux的很多命令都支持选项和值的输入,例如rm -f hello.txt、ls -al、netstat -tnl等,那么如何让PHP脚本在cli模式下执行时也支持选项和值的输入呢?有两种方法:使用getopt()函数假设现在需要一个PHP脚本支持三个选项的输入:-a:不接受值输入-b:接受值输入-c:接受值输入,并该值可选根据上述要求,可以编写P

#php
使用lua CJSON库如何将空table编码成数组

先看下面一段代码 local cjson = require "cjson"print(cjson.encode({dogs = {}})) -- 输出 {"dogs":{}} lua的CJSON库默认会将空table编码成{},如果dogs是一个数组呢?当dogs为空的时候,如何让它返回一个空数组?很简单,加多一句代码就可以了 local cjson = require "cjson"

#lua
【最佳实践指南】在ClickHouse中更新和删除数据

对于一个分析型数据库而言,更新和删除数据是有挑战的,它会显著影响数据库的性能。为了解决这个问题,ClickHouse为不同场景提供了不同的高效更新和删除数据方式:Lightweight删除,通过语句从ClickHouse里删除数据。这是删除数据最高效的方式,适合无需立即释放磁盘空间、允许数据继续存留在磁盘上的场景;Mutation删除,通过语句删除。适合需要立即释放磁盘空间的场景。例如,合规要求需

文章图片
#clickhouse
【最佳实践指南】在ClickHouse中更新和删除数据

对于一个分析型数据库而言,更新和删除数据是有挑战的,它会显著影响数据库的性能。为了解决这个问题,ClickHouse为不同场景提供了不同的高效更新和删除数据方式:Lightweight删除,通过语句从ClickHouse里删除数据。这是删除数据最高效的方式,适合无需立即释放磁盘空间、允许数据继续存留在磁盘上的场景;Mutation删除,通过语句删除。适合需要立即释放磁盘空间的场景。例如,合规要求需

文章图片
#clickhouse
excel如何打开100万行以上的csv文件

前言正常情况下,2007版本以上的excel打开的csv文件,最多只能显示1048576行数据,如果我们恰好有一个超大csv文件行数超过这个量级,该如何解决呢,可以使用power query来解决。步骤1.切换到数据选项卡,依次点击 新建查询->从文件->从CSV,然后选择需要导入的超大csv文件2.在出现的窗口里,点击 加载 -> 加载到3.选择仅创建连接和将此数据添加到数据模

构建vue大项目报错:Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memo

Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

#windows
【PHP】苹果登录(sign in with apple)后端验证

第一种方法:通过苹果JWK来验证identityTokenAPP端登录成功后,会拿到一个identityToken的字段,里面的值是一个JWT,以.符号分隔,分为header、payload、signature三部分,类似长这样:eyJraWQiOiJlWGF1bm1MIiwiYWxnIjoiUlMyNTYifQ.eyJpc3MiOiJodHRwczovL2FwcGxlaWQuYXBwbGUuY2

到底了