Nov282023
构建高安全性的K8S集群部署方案
摘要
Kubernetes(简称K8S)已成为容器化应用部署的事实标准。然而,随着K8S集群规模的扩大,安全性问题也引起了越来越多的关注。本文将介绍如何构建高安全性的K8S集群部署方案,以保护集群免受潜在的威胁。
引言
K8S是一个开源容器编排引擎,提供了大规模容器化应用部署、管理和自动化的能力。然而,K8S上的集群部署过程中存在一些安全性挑战,如拒绝服务攻击、容器逃逸、私有数据泄漏等...阅读全文
抢沙发
Nov272023
linux电脑配置,打造自己的开发环境(以deepin为例)
linux电脑配置,打造自己的开发环境,本人以后搞开发就打算用 deepin 系统了,所以这里记载一下从安装完 deepin 系统后的各种打造的过程。
1. sudo 免输密码
linux sudo免密(免输入密码)的设置方法
2. 更新源以及升级系统,然后删除无用的一些东西
sudo apt update && sudo apt upgrade && sudo apt autoremove
3. 删除默认vim,安装完整的 vim
首先,要先卸掉旧版的 vi...阅读全文
Nov262023
deepin 安装PHP7.4.4
本文记录一下 deepin 系统环境安装 php7.4。
打开 php 官网的下载地址:
https://www.php.net/downloads.php
下载到本地然后执行:
tar -zxvf php-7.4.4.tar.gz
cd php-7.4.4
安装依赖
sudo apt-get install libsqlite3-dev autoconf
编译并安装PHP
–prefix 指定安装路径。
./configure --prefix=/usr/local/php
make
make install
安装需要几分钟,然后查看是否安装成功
cd /usr/loca...阅读全文
Nov252023
Nov242023
WEB开发者必备的7个JavaScript函数
debounce函数
防止高频调用的 debounce 函数对于那些执行事件驱动的任务来说是必不可少的提高性能的函数。如果你在使用scroll, resize, key*等事件触发执行任务时不使用降频函数,也行你就犯了重大的错误。下面这个降频函数 debounce 能让你的代码变的高效:
这个 debounce 函数在给定的时间间隔内只允许你提供的回调函数执行一次,以此降低它的执行频率。当遇到高频触发的事件时...阅读全文
Nov232023
如何应对File Path Resolution错误?
引言
在开发过程中,处理文件路径是一个常见的任务。然而,由于操作系统差异、文件路径命名规则以及人为错误等原因,我们经常会遇到文件路径解析错误。本文将介绍一些常见的路径解析技巧,帮助我们应对各种文件路径错误。
1. 绝对路径 vs 相对路径
在处理文件路径时,首先需要了解绝对路径和相对路径的区别。绝对路径是从文件系统的根目录开始的完整路径,而相对路径是相对于当前工作目录...阅读全文
Nov232023
如何解决PHP中常见的undefined index错误?
在使用PHP进行编程过程中,我们常常会遇到“undefined index”错误。这个错误提示表示,我们正试图访问一个数组或对象的不存在的索引或键值。这是一个相对较常见的错误,但是很容易解决。本文将介绍一些解决这个错误的方法。
1.了解undefined index错误的原因
在PHP中,使用数组或对象时,我们需要确保访问的索引或键值是存在的。如果我们试图访问不存在的索引或键值,就会引发“undefined i...阅读全文
Nov232023
ASP.NET Core Standard2.0同一项目多平台支持配置
引言
在开发过程中,一个常见的需求是将同一个项目部署到多个不同平台上,以满足不同用户的需求。ASP.NET Core Standard 2.0提供了一种简单而强大的方式来支持多平台配置,使得开发人员可以方便地在一个项目中支持不同的目标平台。
在本文中,我们将探讨ASP.NET Core Standard 2.0项目的多平台支持配置,并提供一些丰富的内容和示例来帮助您更好地理解和应用这一特性。
多平台支持配置的...阅读全文
Nov142023
PHP CLI模式下的多进程应用分析
PHP CLI模式下的多进程应用可以通过PHP的pcntl和posix扩展来实现。本攻略将介绍如何使用这两个扩展来实现多进程的应用。
安装pcntl和posix扩展
PHP CLI模式默认不包含pcntl和posix扩展,需要手动安装。下面是安装命令的参考样例:
Debian / Ubuntu
sudo apt-get install php-pcntl
sudo apt-get install php-posix
Fedora / CentOS
sudo yum install php-pcntl
sudo yum install php-pos...阅读全文
Nov132023
php合并图片(将活动背景图片和动态二维码图片合成一张图片)
将活动背景图片和动态二维码图片合成一张图片示例。
二维码图:
背景图:
看一下合成后的结果图:
具体代码如下:
<?php
//案例一:将活动背景图片和动态二维码图片合成一张图片
//图片一(背景图片)
$path_1 = './background.png';
//图片二(二维码图片)
$path_2 = './FU0851_2.png';
//创建图片对象
$image_1 = imagecreatefrompng($path_1);
$image_2 = imagecreatefrompn...阅读全文