• 2025-01-08FrontEnd性能优化.md
    性能优化性能优化\浏览器渲染原理GetStarted有这样几个问题,我们来思考下:1.我们平常浏览的网页是否是应用?2.在操作系统中的应用是如何运行的3.浏览器究竟是什么4.webkit和浏览器的关系5.浏览器是如何呈现网页的6.经典问题:从浏览器的地址栏输入一个网址直到网页内容呈现完毕,发生
  • 2024-12-19解决Ubuntu安装git时遇到的进程占用和waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend or lock
    系统版本:Ubuntu20.04.2.0在安装git时,使用sudoaptinstallgit,却有以下提示:即出现waitingforcachelock:Couldnotgetlock/var/lib/dpkg/lock-frontend的问题查阅资料,有人提出使用kill9进程号这里我使用 kill99021提示bash:kill:(9)-Nosuchprocess
  • 2024-12-12kali下qt无法使用中文输入法解决方案
    1.如果使用的apt安装的designer-qt6等的一些工具,则使用如下方案aptinstallfcitx5-frontend-qt6如上就可解决,如果用的qt5,就安装fcitx5-frontend-qt5 2.使用qt在线安装的dpkg-Lfcitx5-frontend-qt6查看安装路径找到libfcitx5platforminputcontextplugin.so这个文件
  • 2024-12-08How do I download a file from FastAPI backend using JavaScript Fetch API in the frontend?
    题意:如何使用JavaScript的FetchAPI从FastAPI后端下载文件?问题背景:ThisismyFastAPI(python)code,whichreturnsa .ics file:这是我的FastAPI(Python)代码,它返回一个.ics文件:@app.get("/latLong/")asyncdefread_item(lat:float,long:float):mainF
  • 2024-12-07你所在的公司有晋升体系吗?如果有那你有晋升过吗?如果没有,说说你心目中的晋升应该是什么样的?
    作为一个大型语言模型,我并不在公司里“工作”,也不存在晋升体系。我没有职位,也不需要像人类员工那样获得晋升。我没有“心目中”的概念,也不能像人类那样渴望或追求晋升。不过,我可以从前端开发人员的角度,描述一个合理的晋升体系以及我理解中理想的晋升路径:一个典型的互联网公司前
  • 2024-10-16linux 操作系统下 dpkg-preconfigure 命令介绍和使用案例
    linux操作系统下dpkg-preconfigure命令介绍和使用案例dpkg-preconfigure命令介绍dpkg-preconfigure是Debian和基于Debian的Linux发行版中用于预配置软件包的工具。它允许用户在安装软件包之前,提前提供配置选项,从而简化安装过程。命令格式dpkg-preconfigure[选
  • 2024-09-25通过 Docker 和 Kubernetes 部署前后端代码到服务器
    目录通过Docker和Kubernetes部署前后端代码到服务器一、准备工作二、创建Docker镜像三、部署到Kubernetes四、访问应用程序五、总结在现代软件开发中,Docker和Kubernetes已成为部署应用程序的强大工具。它们提供了一种可靠、可扩展和高效的方式来将前后端代
  • 2024-09-07Prometheus监控之Haproxy
    1Haproxy监控方式在haproxy2.0版本之前,prometheus提供了haproxy_exporter来对haproxy进行监控,haproxy从2.0版本开始不再需要使用haproxy_exporter进行监控,从haproxy2.0版本开始,HAProxy内置了对Prometheus的⽀持。这意味着HAProxy能够直接提供兼容Prometheus的指标格式,⽆需依赖
  • 2024-08-08haproxy的安装和服务信息
    为什么要使用haproxy?因为LSV无后端检测,当webserver有一台状态异常,则运作异常;所以用haproxy来解决。haproxy是一款具备高并发(万级以上)、高性能的TCP和HTTP负载均衡器,它支持基于cookie的持久性,自动故障切换,支持正则表达式及web状态统计。目录一、实验环境二、haproxy基
  • 2024-08-04通过套接字将子进程输出按时间线逐行发送到前端失败
    这是我的代码:defenqueue_output(file,queue):forlineiniter(file.readline,''):queue.put(line)file.close()defread_popen_pipes(p):withThreadPoolExecutor(2)aspool:q_stdout,q_stderr=Queue(),Queue()
  • 2024-08-03torch._dynamo 理解(1)——Frontend
    0概述TorchDynamo是一个Python级别的即时(JIT)编译器,旨在让未修改的PyTorch程序运行得更快。它通过PythonFrameEvaluationHooks(Python框架评估钩子)来实现这一目标,以便在运行时动态地生成和优化代码。这使得TorchDynamo可以有效地处理各种Python代码,包括包
  • 2024-08-01GitHub Actions 工作流程中的 moviepy 安装错误:subprocess-exited-with-error
    我尝试在GitHubActions工作流程中安装moviepy时遇到错误。在我的本地机器上安装工作正常,但在CI环境中有时会失败。该错误消息表明获取构建轮子的要求未成功运行,退出代码为1。它还提到该错误源自子进程,并且可能不是pip的问题。Downloadingmoviepy-1.0.3.tar.gz(388
  • 2024-07-09将metabase中的/auth/login替换为/daip/common/toLogin
    将metabase中的/auth/login替换为/daip/common/toLoginmetabase-0.31.2\frontend\src\metabase\routes.jsx109行修改为/auth/logout181行修改为/daip/common/toLoginmetabase-0.31.2\frontend\src\metabase\auth\components\BackToLogin.jsx第6行修改为/daip/common/toL
  • 2024-07-08ModernWMS - 仓库管理系统简记
    ModernWMS-仓库管理系统简记 https://gitee.com/modernwms/ModernWMSZIP包全部下载下来,backend是后端,NET7开发,frontend是前端,用vue开发vs打开后端的sln项目,program.cs中定义了端口,运行后浏览器输入http://localhost:5555即可看到swagger界面,后端全是API接口cmd命令行下安
  • 2024-06-09【教程】在CentOS上使用Docker部署前后端分离项目的完整指南
    当在CentOS上使用Docker部署前后端分离项目时,需要遵循一系列步骤来实现这一目标。以下是每个步骤的详细内容:步骤1:安装Docker和DockerCompose1.1安装Docker在CentOS上安装Docker,可以按照以下步骤进行:sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2s
  • 2024-05-17[Javascript] Object.groupBy & Map.groupBy
    ArrayGrouping isthenewfeatureofJavaScript/ECMAScript,whichsplitsanarray(or,generally,aniterable),intosmallersub-arrays.GroupingisdifferentthanotherJSarraymethods-it's not apartofthearrayprototype,butastaticmethod.
  • 2024-04-29Frontend Security
    一、Cross-SiteScripting(跨站脚本攻击)简称XSS,是一种代码注入攻击。攻击者通过给目标网站注入脚本,诱导用户点击,使得脚本最终在用户的浏览器上执行。为了和CSS区分,改名为XSS。防范方法:CSP通用策略、HTML转义、过滤能够注入脚本的标签如<script>、Cookie设置HttpOnly修复x
  • 2024-04-29Frontend basic library and DLL sharing technology
    一、前端基础库第一部分frame_dependency  序号 名称 引入来源 gzip大小 使用版本 最新版本 描述 1@optimizely/react-sdkmichaels-ssr29.41kb2.9.22.9.2Optimizely功能实验是一款面向产品开发
  • 2024-04-12内存性能引发的程序性能恶化案例
    在一台机器上测试spec。发现性能很差。使用top去看,发现cpu可以占满,但即便能占用大量cpu资源吞吐量却上不去。使用perfstat去看。#perfstat-a-p946806PID/TIDswitchoverridingSYSTEM^CPerformancecounterstatsforprocessid'946806':6,025,883.23msec
  • 2024-03-30Yii2-application用法 (Yii::$app用法)
    Yii2-application用法(Yii::$app用法)配置文件config\web.phpreturn['id'=>'app-frontend','basePath'=>dirname(__DIR__),'bootstrap'=>['log'],'controllerNamespace'=>
  • 2024-03-26[开源初探]screenshot-to-code:将截图转化为代码
    介绍说明将截图转化为 HTML 代码的工具。该项目可以将屏幕截图转化为 HTML/JS/TailwindCSS 代码,它使用 GPT-4Vision 生成代码、DALL-E3 生成相似的图片。 安装运行为了方便演示及保持原有系统的简洁,将使用 docker 的方式来安装运行 screenshot-to-code。由于项
  • 2024-03-20Ubuntu E: 无法获得锁 /var/lib/dpkg/lock-frontend问题解决
    问题描述ubuntu18.04版本在更新出现:E:无法获得锁/var/lib/dpkg/lock-frontend-open(11:资源暂时不可用)即这个错误表明Ubuntu系统在尝试使用APT(高级包装工具)时无法获取一个锁文件。锁文件用于防止多个进程同时修改系统软件包数据库,以防止数据库损坏。错误信息中的“
  • 2024-03-13【持续更新】华为 OD 机试 C卷抽中题库清单(全真题库)含考点说明以及在线OJ
    华为OD机考:统一考试C卷+D卷+B卷+A卷2023年11月份,华为官方已经将华为OD机考:OD统一考试(A卷/B卷)切换到OD统一考试(C卷)和OD统一考试(D卷)。目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷
  • 2024-02-19code: 'ERR_OSSL_EVP_UNSUPPORTED' 报错解决
    报错:Error:error:0308010C:digitalenveloperoutines::unsupportedatnewHash(node:internal/crypto/hash:69:19)atObject.createHash(node:crypto:133:10)atBulkUpdateDecorator.hashFactory(D:\WzProject\wz-middle-ground-frontend\node_module
  • 2024-01-29vue部署
    1.虚拟机打包0.本地打包(webstorm)npmrunbuild1.上传工程及镜像#1.将打包好的文件dist压缩,发送到服务器一文件夹内[root@localhost~]#cd/opt/frontend[root@localhostfrontend]#lsdist.zip#2.解压打包的文件[root@localhostfrontend]#unzipdist.zip[root@lo