PHP

Golang 中文转拼音

翻遍整个 GitHub , Golang 中文转拼音类库, 怎么就这么难找呢? 于是我造了一个轮子: 中文转拼音类库. 目前来说应该是最好用的了. GitHub 传送门: https://github.com/Lofanmi/pinyin-golang 如果说基于汉字拼音字典, 逐个汉字替换, 也是可以转换的, 但是碰到多音字就很麻烦了. 而基于词库, 最起码可以解决大多数的多音字的转换, 人名姓

laravel软删除

2023年6月22日09:49:49 使用demo orm查询使用 QQ群 166427999 (新群) 博客文件如果不能下载请进群下载 如果公司项目有技术瓶颈问题,请联系↓↓ 如果需要定制系统开发服务,请联系↓↓ 技术服务QQ: 903464207

最为常用的Laravel操作(3)-模板

Blade 模板引擎 模板继承 定义布局: 继承布局: 数据显示 注:Blade 的 {{}} 语句已经经过 PHP 的 htmlentities 函数处理以避免 XSS 攻击。 输出存在的数据, 两种方式都可以: 显示原生数据: 流程控制 if 语句: 循环: 使用循环的时候还可以结束循环或跳出当前迭代: 还可以使用指令声明来引入条件: $loop 变量 在循环的时候,

TiDB简介与应用场景

引言 在当今互联网时代,数据的规模和复杂性不断增长,传统关系型数据库面临着无法满足高并发和大规模数据存储需求的挑战。为了解决这一问题,开源社区涌现出了一系列分布式数据库解决方案,其中TiDB作为一种新兴的分布式数据库引起了广泛的关注。本文将介绍TiDB的基本概念、特点以及适用的应用场景。 TiDB官方文档地址:https://docs.pingcap.com/zh/tidb/stable 什么是T

Vulnhub: Corrosion靶机

kali:192.168.111.111 靶机:192.168.111.130 信息收集 端口扫描 目录爆破 blog-post目录下存在两个目录 对archives目录中的randylogs.php进行测试发现存在文件包含 漏洞利用 成功包含ssh日志 利用ssh写入webshell到ssh日志文件中,再配合文件包含拿shell 文件包含ssh日志文件执行反弹shell

docker-compose部署资产管理系统Snipe-IT

前提 环境 ubuntu22.04(不重要) 安装好 docker 安装好 docker-compose 拉去镜像 也可以部署的时候拉取 mysql snipe-it 这里咱们拉去的是最新版本 参考文档链接 官网 环境变量说明文档 容器部署参考文档 下载官方源码包 https://github.com/snipe/snipe-it/releases/tag/v6.1.0 下载源码包,

MySQL 8的MGR集群中设置autocommit=0引起ERROR 1064 (42000)错误

在一套MySQL MGR集群测试环境中,同事测试时,在my.cnf参数文件中修改了autocommit参数(修改为autocommit=0),结果上周五,由于系统管理员要升级RHEL 8.8的系统补丁,所以将这这三台MySQL的数据库服务关闭了,升级完RHEL 8.8的系统补丁后,启动MySQL的集群时遇到了“ERROR 1192 (HY000): Can't execute the given

大型网站技术架构 核心原理与案例分析--阅读笔记

第一章 大型网站架构演化大型网站软件系统的特点 大型网站软件系统的特点高并发、大流量高可用海量数据用户分布广法、网络情况复杂安全环境恶劣需求快速变更、发布频繁渐进式发展大型网站架构演化发展历程大型网站的技术挑战主要来自庞大的用户,高并发的访问和海量的数据,任何简单的业务一旦需要处理数以 P 计的数据和面对数以亿计的用户,问题就会变得很棘手。大型网站架构主要就是解决这类问题 初始阶段的网站架构小型网

adb 运行原理解释

https://www.lmlphp.com/user/19897/article/item/503866/

【Azure Redis 缓存】应用中出现连接Redis服务错误(production.ERROR: Connection refused)的排查步骤

问题描述 在PHP应用中,连接Redis的方法报错  RedisException(code: 0): Connection refused at /data/Redis/Connectors/PhpRedisConnector.php 问题解答 Redis 中的错误消息“ Connection refused (连接被拒绝)”通常表示 Redis 服

php curl卡顿缓慢的问题

这是多个原因造成的, 一是,php运行缓慢,最好重启一下。 如果重启还是不能解决, 1、DNS解析慢的原因, 处理方案,使用gethostbyname代替 推荐代码如下: $url_arr = parse_url($full_url); $url_host = $url_arr["host"]; $url_port = $url_arr["port"]; $url_ip = gethostbyna

直播平台搭建源码,uni中使用轮播图

直播平台搭建源码,uni中使用轮播图   <swiper class="swiper" style="height:90rpx;" circular vertical="true"     :autoplay="true" :interval="3000" :duration="1000"><swiper-item v-for="(item

javascript WebUploader 分块上传

​  前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有比较好的上传体验呢,答案有的,就是下边要介绍的几种上传方式 详细教程 秒传 1、什么是秒传 通俗的说,你把要上传

直播开发app,css 自定义滚动条样式

直播开发app,css 自定义滚动条样式 <div class="content-wrap">    <div>        内容XXXX    </div> </div>  <style> // content-wr

Excel基本函数说明

一、Excel基本信息 1、创建人$objPHPExcel->getProperties()->setCreator("Maarten Balliauw"); 2、最后修改人$objPHPExcel->getProperties()->setLastModifiedBy("Maarten Balliauw"); 3、标题$objPHPExcel->getPropert

api接口对接如何实现,php如何对接api

API接口对接是现代软件开发中不可或缺的一部分,它允许不同的应用程序之间进行数据交换和服务调用。在PHP中,可以使用多种方式实现API接口的对接,包括基于HTTP协议的传统方法以及现代的API客户端库等。 一、实现API接口的对接 确定API接口 在进行API接口对接前,需要确定所要访问的API接口,包括URL、请求方法、所需参数等信息。通常,API提供商会提供相应的文档,其中包括所有必需参数

chemex访问首页提示404 Not Found

              问题描述: 由于windows下用phpstudy集成环境部署,中途调试其它项目时,把apache切换成nginx,再次切换回apache时,chemex站点的伪静态配置变成空白了,导致chemex首页访问时提示404   问题原因: nginx或apache服务器未配置伪静态。 &n

ARP与dns缓存攻击 --中间人攻击

    tips:arp的原理我也不再多赘述接下来介绍一个形成arp攻击的一个至关重要的概念--ip转发 ip转发 诱使靶机将凭证或者其他的东西发送给kali,我们需要启动kali的ip转发功能.只有这样能让kali将其他主机间的数据包转发给原有的接收方. 如果不开启ip转发功能,整个网络会出现拒绝服务的状态,正当的客户端无法访问正常的网络服务. kali的系统中,ip转发的设

最为常用的Laravel操作(1)-Eloquent模型

快速入门 更换表名 更换主键名称 注意: Eloquent 默认主键字段是自增的整型数据, 这意味着主键将会被自动转化为 int 类型, 如果你想要使用非自增或非数字类型主键, 必须在对应模型中设置 $incrementing 属性为 false , 如果主键不是整型, 还要设置 $keyType 属性值为 string. 关闭时间戳记录 获取模型数据 获取单个模型 获取聚合结果 插入

最为常用的Laravel操作(2)-路由

基本路由 路由参数 使用花括号包裹 路由参数不能包含 - 字符, 需要的话可以使用 _ 替代 命名路由 路由群组 中间件 命名空间 子域名路由 路由前缀 表单方法伪造 或使用辅助函数 method_field : 访问当前路由 路由缓存 路由模型绑定 隐式绑定 显式绑定 要注册显式绑定, 需要使用路由的 model 方法来为给定参数指定绑定类. 应该在 RouteSe

ubuntu上apt安装多个php版本

1、安装并更新源 2、安装php,替换对应版本号即可  

百度富文本编辑器从word复制粘贴图片

​  由于工作需要必须将word文档内容粘贴到编辑器中使用 但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题 考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题 发现不管什么编辑器只要将图片转换成base64后就可以直接使用(IE8及一

Zabbix的详细安装部署,及安装过程中遇到的问题及解决办法。

Zabbix的详细安装部署 1.架构Zabbix 由几个主要的功能组件组成,其职责如下所示。 SERVER Zabbix server 是 Zabbix agent 向其报告可用性、系统完整性信息和统计信息的核心组件。是存储所有配置信息、统计信息和操作信息的核心存储库。 数据库 所有配置信息以及 Zabbix 收集到的数据都被存储在数据库中。 WEB 界面 为了从任何地方和任何平台轻松访问 Zab

fastadmin 的Http类 请求外部接口携带 Authorization:Bearer token 参数问题

背景:最近在对接某个系统的支付接口时,接口请求时要求携带token,在请求头header中添加Authorization: Bearer。我使用的框架tp5搭建的fastadmin,里面封装了Http类   出现问题:写法出错,虽然带了参数,但是对方接受不到参数,接口请求验证失败     解决方法:正确的写法代码如下: $info = Http::get(

Web编辑器从word复制粘贴图片

​ 图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。 加入下面的代码: //判断剪贴板的内容是否包含文本 //首先解释一下为什么要

富文本编辑器从word复制粘贴图片

​  当前功能基于PHP,其它语言流程大致相同   1.新增上传word json配置 在ueditorphpconfig.json中新增如下配置:       /* 上传word配置 */     "wordActionName": "wordupload", /*&

宝塔-ftp配置文件内容

############################################################# ## Configuration file for pure-ftpd wrappers ##

php 将二维数组处理成以某一列为key,某一列为value的一维数组

使用php将一个二维数组处理成以其中一列为key,另一列为value的一维数组,有很多种办法,特记录一下使用php内置函数完成该功能的方法,算是加深一下对php数组处理函数的认识。 主要使用到了 array_column array_combine 两个函数。 现在需要将以上数据处理成为下列形式的一个一维数组:   使用 php 内置函数一步到位:  

UEditor从word复制粘贴公式

​  自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接受,如果图片数量比较多,这种操作就显得非常的麻烦。 1、只粘贴图片并上传到服务器 conf

<<  <  129  130  131  132  133  134  135  136  137  138  139  >  >>