Oct092024
laravel数据备份package推荐laravel-backup
为了项目的稳定性,我们通常会对项目的数据库进行备份,我之前采用是写的脚本进行备份,使用laravel,发现个更佳好用的package
laravel-backup
可以方便的对文件和数据库进行备份
使用
第一步
composer require spatie/laravel-backup
这里面要注意如果不是PHP 7 和 Laravel 5.3,那么
composer require "spatie/laravel-backup:^3.0.0"
第二步
// config/app.php
'providers' => [
...阅读全文
抢沙发
Oct012024
Sep292024
phper兼职网站建设
早田的工作经验
2009年3月 至 2011年09月 | 上海求创科技有限公司 | php程序员
公司行业:计算机/网络/通信
工作内容:开发各类企业网站的前台,后台程序!
早田的教育经历
2006年9月 至 2008年6月 | 南阳理工学院 | 本科 | 计算机应用与技术
早田的自我描述
熟练PHP技术,做过企业公司类网站已经有40多个了,有丰富的建站经验!熟练使用DIV+CSS技术进行网站建设!2000是大致价格!具...阅读全文
Sep272024
数据库连接池性能调优实战:HikariCP与Druid对比分析及生产环境优化配置指南
数据库连接池性能调优实战:HikariCP与Druid对比分析及生产环境优化配置指南
标签:数据库, 性能优化, HikariCP, Druid, 连接池调优
简介:深入分析主流数据库连接池 HikariCP 和 Druid 的性能特点,通过基准测试对比两者的优劣。提供生产环境下的连接池配置优化方案,包括连接数调优、超时设置、监控配置、故障排查等实用技巧。
一、引言:为什么连接池对系统性能至关重要?
在现代高...阅读全文
Sep262024
php处理提交字符串的函数,php处理http传入的参数,php处理接收的参数,彻底杜绝各种攻击
php处理提交字符串的函数,彻底杜绝各种攻击。
/**
* 字符串处理,主要处理html字符
* @param string $str
* @param bool $flip 处理http提交参数使用false,从数据库读出来展示到页面使用true
* @return string
*/
function doStr($str, $flip = false): string {
if (!$str) {
return $str;
}
if ($flip) { // 从数据库读出来显示到页面上
$str = ht...阅读全文
Sep252024
Android Studio 下载及安装和 Gradle 的配置
下载并安装 Android Studio
Android Studio 是一款由 Google 官方推出的集成开发环境(IDE),用于开发 Android 应用程序。它提供了丰富的工具和功能,帮助开发者快速创建、测试和调试应用。
要下载并安装 Android Studio,请按照以下步骤进行操作:
打开浏览器,前往Android Studio 官方下载页面。
在下载页面上,选择适用于您操作系统的版本(Windows、Mac 或 Linux)。
点击下载按钮...阅读全文
Sep242024
在 Linux 上部署容器化应用
随着云计算和微服务架构的流行,容器化应用成为了软件开发和部署的新趋势。容器化技术可以将应用程序及其依赖项打包到一个独立的可移植容器中,实现快速部署和弹性扩展。在 Linux 系统中,Docker 是最常用的容器引擎之一。本文将介绍如何在 Linux 上部署容器化应用。
步骤一:安装 Docker
在开始之前,我们需要先安装 Docker。Docker 可以在几乎所有主流的 Linux 发行版上安装。
对于 Ubu...阅读全文
Sep212024
微服务架构下分布式事务解决方案:Seata AT模式与Saga模式深度对比
微服务架构下分布式事务解决方案:Seata AT模式与Saga模式深度对比
引言:微服务架构中的分布式事务挑战
在现代软件架构演进中,微服务已成为构建复杂企业级应用的主流范式。其核心思想是将一个庞大的单体应用拆分为一组独立部署、松耦合的服务,每个服务负责特定的业务功能,并通过轻量级通信机制(如HTTP、gRPC)进行交互。这种架构带来了诸多优势,包括更高的可维护性、灵活性和可扩展...阅读全文
Sep192024
Spring Boot 配置文件
在使用 Spring Boot 进行开发时,我们可以通过配置文件来灵活地配置应用程序的行为。Spring Boot 支持多种类型的配置文件,包括 properties 文件、YAML 文件和 XML 文件。
使用 properties 文件进行配置
Properties 文件是一种常见的配置文件类型,它以键值对的形式保存配置信息。在 Spring Boot 中,我们可以通过在 application.properties 文件中定义配置项来配置应用程序。
例如,我们...阅读全文
Sep182024
调用 scws 分词插件返回分词数组的php函数
调用 scws 分词插件返回分词数组的php函数。
/**
* 调用 scws 分词插件返回分词数组
* @param string $string 如:go的安装和卸载
* @param array $removeAttrList 根据词性移除,c:连词;uj:结构助词;
* @param int $minLen 词最小的长度
* @param bool $removeSame 是否去重
* @return array 结果如:['go', '安装', '卸载']
*/
function getWordListByScws($string, $removeAt...阅读全文