自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(324)
  • 资源 (14)
  • 收藏
  • 关注

原创 最新php中es整合项目(Elasticsearch高级篇整合tp后台)

以下后台使用thinkphp5.1、Elasticsearch7.14.1、ik分词器集成1索引列表2、添加索引3、设置字段4、添加文档5、修改文档6、查询索引并分页

2021-09-04 11:45:29 4443 22

原创 最新php中tp5使用es(Elasticsearch7.14使用篇)

中文参考文档安装篇1、连接esuse Elasticsearch\ClientBuilder; private $client; public function __construct() { $this->client = ClientBuilder::create()->setHosts(['localhost:9200'])->build(); }2、创建索引(相当mysql数据库) index为索引名字 分片讲..

2021-09-04 11:36:30 2129 1

原创 最新php中es安装ik分词器(Elasticsearch安装篇二)

一、中文分词ik注意Elasticsearch版本要对应ik的版本安装方式方式1.开源分词器 Ik 的github:https://github.com/medcl/elasticsearch-analysis-ik 下载后放到plugins文件夹里面方式 2.使用命令安装,要对应版本,7.14.1是对应es版本,不一样请自行更改./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearc...

2021-09-04 10:56:43 1005

原创 最新php中tp5使用es(Elasticsearch安装篇)

安装环境:window安装为列,Elasticsearch版本Elasticsearch7.14.1官方下载地址https://www.elastic.co/downloads/elasticsearchhead插件下载地址:https://github.com/mobz/elasticsearch-head,下载zip包如无node须先安装下node1、下载后解压安装包2、打开config->修改elasticsearch.yml3、修改配置允许外部访...

2021-09-04 09:15:10 1723 1

原创 ai代码神器cursor安装

未开启隐私模式时,你的代码和相关数据可能会被用于训练AI模型或其他目的,这可能会导致隐私泄露,特别是对于包含敏感信息的项目。然后我们需要将Cursor这个强大的工具安装到我们的电脑上。三、数据偏好设置 是否允许cursor上传到cursor服务器并且可能会泄密。点击sign up注册账号 谷歌和qq邮箱都可以。首先如果未安装下载安装VScode,双击安装即可。,在这里,你可以找到适用于不同操作系统的安装包。二、配置扩展点击use extensions。四、注册登录 cursor账号。

2025-01-17 00:27:24 996

原创 php容器设计模式

容器设计模式(Container Design Pattern)在PHP中是一种用于管理对象实例创建、配置和依赖注入的设计模式。这种设计模式的核心思想是将对象的创建和配置过程从应用中抽离出来,交由一个专门的容器类来管理。容器设计模式在PHP框架中被广泛使用,特别是在实现依赖注入(DI)和控制反转(IoC)时。Di 类实现 ArrayAccess 接口,按其规则让实例可像数组般被访问。若绑定闭包,获取实例时执行闭包生成对应实例对象。Di 类作为依赖注入容器,管理服务绑定、实例化等操作逻辑。

2025-01-03 01:58:55 586

原创 WordPress插件Elementor页面生成器安装

下载安装包到本地Elementor 网站生成器 – 不仅仅是页面生成器 – WordPress 插件 | WordPress.org China 简体中文Elementor 网站构建器应有尽有:拖放页面构建器、像素级设计、移动响应式编辑等等。立即开始吧!安装之前要设置文件夹权限再上传插件安装成功后启用插件安装成功后可以设置样式。

2024-11-05 09:30:00 476

原创 WordPress之generatepress主题安装

打开自定义,可以修改布局,颜色,排版等等。2.如果没有自己需要主题点击安装新主题。3.不喜欢的 主题可以点击主题进去删除。

2024-11-05 09:00:00 244

原创 WordPress站点网站名称、logo设置

后台打开查看站点自定义设置。上传logo和站点图标。

2024-11-05 05:02:37 599

原创 WordPress伪静态设置

为什么要设置WordPress伪静态,搜索引擎优化(SEO)中,静态URL通常被认为更易于搜索引擎爬虫抓取和索引,有助于提高网站的搜索引擎排名。

2024-11-04 02:04:15 1210

原创 WordPress在windows下安装

点击下面下载链接,下载安装包,并且php和mysql环境要跟安装包一致。下载 – WordPress.org China 简体中文。安装包放到phpstudy的www目录下。

2024-11-04 01:26:15 804

原创 Windows下Java环境配置教程

输入 JAVA_HOME 当前路径 C:\Program Files\Java\jdk-22。2、修改系统变量Path,配置java的bin目录。打开cmd窗口输入 java -version。1、打开我的电脑系统属性下面环境变量。下载自己需要的版本,选择exe文件。

2024-09-08 23:31:28 696

原创 程序员ai百宝盒子

程序员盒子 (coderutil)-最适合初学者的编程工具资源社区,丰富的在线工具网址大全、高质量的技术博文分享、火爆的程序员交友讨论社区、完全免费开发API接口、海量免费程序员学习资料电子书下载网站。技术架构采用前后端分离、基于SpringBoot、SpringCloud分布式微服务架构设计、MySQL&Redis NoSQl数据高性能缓存服务架构。coderutil编程工具导航-程序员盒子助力200万程序员编程学习提效【官网】今天发现一个特别好用工具,各种知识工具任意门。便捷工具,日常工作中会用到。

2024-09-08 23:06:50 789 3

原创 laravel8快速开发简单博客系统(二)

注释HomeController.php下//$this->middleware('auth');创建资源控制器(自动生成增删改查方法)和数据表。

2024-08-31 03:13:28 1040

原创 laravel8快速开发简单博客系统(一)

cnpm install (国内镜像建议使用这个)npm install (国外镜像)如果未安装node.js参考下面安装。安装成功后自动增加下面文件。隐藏index.php。

2024-08-31 00:35:06 1566

原创 windows下载安装Node.js 并切换镜像地址

一、 windows下载Node.js。打开命令窗口查看node版本。如果下载过慢可以使用。三、测试是否安装成功。四、切换国内镜像地址。

2024-08-30 23:43:08 1172

原创 laravel中php artisan migrate提示 Syntax error or access violation: 1071 Specified key was too long

SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`)) at D:\phpstudy_pro\WWW\blog\vendor\laravel\framework\src\Illuminate\D

2024-08-30 22:58:37 218

原创 macOS系统启动盘U盘制作

macOS系统启动盘制作

2024-08-12 23:53:11 1617 1

原创 Workerman 和 Swoole 是怎么实现1v1聊天和群聊

连接管理:在两者中,都需要管理用户连接,可以使用数组或数据库。消息处理:1v1 聊天通过目标用户 ID 精确发送消息;群聊则通过群组 ID 广播消息。持久连接:WebSocket 协议允许持久连接,实现实时通信。通过以上代码示例和思路,可以实现基础的 1v1 聊天和群聊功能。具体实现可以根据需求进行扩展和优化。

2024-08-09 00:23:19 617

原创 TCP、UDP、HTTP、WebSocket 和 MQTT协议区别

TCP vs UDP:TCP 提供可靠传输,适合对数据完整性要求高的场景;UDP 适合对实时性要求高的场景。:HTTP 适合传统请求/响应模型,WebSocket 适合需要实时双向通信的应用。MQTT:专为低带宽环境设计的消息协议,适合物联网设备。每个协议都有其独特的优缺点,选择时需根据具体场景需求。

2024-08-09 00:19:31 891

原创 php怎么解决高并发的问题

将请求分散到多个服务器上,可以通过硬件负载均衡器(如F5 Big-IP)或软件负载均衡器(如Nginx, HAProxy)来实现。- 对于一些非关键或耗时的操作,可以使用消息队列(如RabbitMQ, Kafka)进行异步处理,以释放Web服务器的处理能力。- 静态资源(如图片、CSS、JavaScript文件)通过CDN分发,可以减少对源服务器的请求次数,并加快页面加载速度。- 增加PHP-FPM(FastCGI Process Manager)的进程数或子进程数,以处理更多的并发请求。

2024-08-07 23:26:24 587

原创 php接口如何保证安全性

身份验证和授权:使用OAuth、JWT等标准协议进行身份验证。确保用户只能访问其有权限的数据和操作。输入验证:对所有用户输入进行严格验证,包括参数、表单数据等。使用白名单验证即只允许特定格式的数据。使用HTTPS:确保通过HTTPS进行数据传输,以加密数据避免中间人攻击。防止SQL注入:使用PDO或MySQLi的参数化查询或预处理语句。不直接将用户输入插入到SQL查询中。防止跨站请求伪造(CSRF):在表单中加入CSRF令牌,并在服务器端进行验证。防止跨站脚本攻击(XSS

2024-07-25 09:30:00 440

原创 php如何处理和表设计,不同商家的多商品订单,如何进行拆单和费用处理?

在处理不同商家的多商品订单时,拆单和费用处理是一个复杂但重要的任务。在PHP中进行订单处理和表设计。

2024-07-24 03:14:24 662

原创 mysql优化面试题

是 MySQL 提供的一个分析工具,用于了解查询的执行计划。在编写 SQL 查询时,可以提前考虑如何优化。MySQL 主从复制是一种数据分发机制,可以提高读性能和数据安全性。通过分析这些信息,可以优化查询,比如添加合适的索引或重构查询语句。当数据量达到一定规模时,需要考虑分库分表以提高性能和扩展性。索引是提高查询性能的关键因素。缓存可以显著提高应用性能,减少数据库负载。结果,可以识别性能瓶颈。

2024-07-24 03:04:56 1310

原创 windows下pip修改镜像地址

腾讯源:http://mirrors.cloud.tencent.com/pypi/simple/清华大学源:https://pypi.tuna.tsinghua.edu.cn/simple/中科大:https://pypi.mirrors.ustc.edu.cn/simple/阿里源:https://mirrors.aliyun.com/pypi/simple/命令,并按下回车键执行。这个命令会列出pip的所有配置选项,包括当前使用的镜像地址。不修改镜像地址安装时候就会很慢。在命令提示符窗口中,输入。

2024-07-15 15:35:30 480

原创 windows下安装python3

查看python是否安装成功 打开cmd输入 python -V。四、安装成功看查看是否安装成功。一、python3下载官网。二、点击对应系统下载。加入环境变量并且安装。

2024-07-15 14:32:30 265

原创 linux下centOS系统安装vim以及常用命令

这只是vim命令的冰山一角,vim是一个功能强大的文本编辑器,有许多高级功能和自定义选项等待你去探索。输入你的用户密码以确认安装。安装完成后,你就可以在终端中通过输入`vim`来启动vim编辑器了。在CentOS上,你可以使用`yum`包管理器来安装`vim`。

2024-06-26 10:15:00 1260

原创 linux下OpenSSL升级到1.1以上版本

在升级之前,请确保您已经考虑了这些依赖关系,并可能需要进行相应的配置更改。要将CentOS 7上的OpenSSL升级到1.1以上版本,您需要遵循以下步骤。请注意,这些步骤可能需要一些系统管理经验,因为您将从源代码编译和安装OpenSSL。为了使新安装的OpenSSL版本成为系统的默认版本,您需要更新一些环境变量。* 如果您使用的是虚拟环境或容器化解决方案(如Docker),请考虑在这些环境中进行OpenSSL的升级,以避免影响整个系统。配置、编译和安装OpenSSL。首先,确保您的系统软件包是最新的。

2024-06-26 09:15:00 1057

原创 linux下编译安装python3

linux下一般会自带python2,很多程序会依赖python2,所以要在python2基础上安装python3。

2024-06-25 03:02:52 448

原创 laravel8框架windows下安装运行

安装条件:Laravel 8 需要 PHP 版本至少为 7.3。进入项目目录并且运行php artisan serve。

2024-06-22 21:33:11 547

原创 php实现抖音小程序支付

前端提交订单数据到后端接口,然后使用 tt.pay发起支付。第二步、后端请求抖音预支付接口。第一步、抖音小程序发起支付。担保交易订单号 token。担保交易服务端订单号。

2024-06-05 17:45:52 1631 1

原创 PHP实现抖音小程序用户登录获取openid

这里有个问题只是获取到openid没有具体用户信息,需要通过前端获取传给后端。前端 使用tt.login方法 force是否强制唤起窗口。第一步、抖音小程序前端使用tt.login获取code。第三步、抖音小程序拿到用户信息把用户信息传给后端。php通过code获取openid。第二步、前端拿到code传给后端。

2024-06-05 16:34:14 1355

原创 PHP之fastadmin系统配置分组增加配置和使用

在字典配置中找到分组对应键值就是新增分组1。2、参数设置数据表在fa_config。点击加号,添加对应分组下面参数。类型可以根据自己需求选择。

2024-05-27 09:00:00 1328 2

原创 Git在windows和Linux安装并自动更新代码超详细讲解

git config --global user.email “123@qq.com“ 设置用户签名。git config --global user.name “test“ 设置用户签名。点击克隆输入https://gitee.com/liu21st/thinkphp.git。3、双击安装包,一直点击下一步安装成功即可。安装成功后可以看到git clone。二、TortoiseGit下载。2、安装TortoiseGit。4、安装成功初始化配置。安装成功后显示中文提示。

2024-05-12 22:54:41 1717

原创 windows与linux搭建svn环境并自动更新代码

SVN搭建以及自动更新代码。

2024-04-24 00:46:15 1181

原创 redis和ElasticSearch和MongoDB应用场景,如何选择

综上所述,选择适合的数据库取决于具体应用需求。查询和分析需求:Elasticsearch提供了强大的全文搜索和分析功能,适用于需要实时搜索和复杂查询的场景,如日志分析、监控等。数据一致性和持久性要求:Redis是单机数据库,数据存储在内存中,可选持久化到磁盘,但不保证数据的强一致性。Elasticsearch和MongoDB支持分布式部署,提供了数据的持久化和复制机制,可以保证数据的可靠性和一致性。Redis、Elasticsearch和MongoDB是三种不同类型的数据库,它们有各自的应用场景和特点。

2024-04-08 01:46:47 775 1

原创 PHP三种方式读取RSA密钥加解密、签名验签完整教程

函数用于获取公钥,它可以从一个证书文件或PEM格式的公钥字符串中提取公钥信息,并返回一个公钥资源。- 使用私钥解密数据:只有拥有相应私钥的接收方才能使用私钥解密并获取原始数据。如果私钥不是资源类型,则将私钥进行处理,将其转换为 PEM 格式。- 使用公钥解密数据:接收方使用发送方的公钥来解密并获取原始数据。- 使用公钥加密数据:发送方使用接收方的公钥对数据进行加密。- 使用私钥加密数据:发送方使用自己的私钥对数据进行加密。函数将 PEM 格式的私钥转换为 OpenSSL 的私钥资源。转化能使用的密钥资源。

2024-03-31 21:25:52 2788

原创 windows11右键老是要点显示更多选项解决方案

选择“Classic Full Context Menus”并在右侧面板中勾选“Enable classic full context menus”选项。windows11右键老是要点显示更多选项解决方案。右键老出现这个提示,每次得点两次很不方便。第一步下载WinAero Tweaker。改回windows10这个方式。第二步双击安装一直下一步即可。网上搜了好几个都没解决呢。

2024-03-20 01:01:59 1548 2

原创 windows安装go

打开cmd输入go version。二、双击安装并配置环境变量。三、测试是否安装成功。

2024-03-17 15:11:52 583 1

原创 windows7、10或11配置环境变量

win10、11系统如何设置环境变量?win10、11电脑环境变量设置教程

2024-03-17 15:07:29 1702

WinAero Tweaker

WinAero Tweaker解决windows11右键显示更多选项,想一次性显示所有

2024-03-20

php-Analysis.zip PHP使用Analysis中英文分词

使用查看:https://blog.csdn.net/weixin_39934453/article/details/133198284 PHP使用Analysis中英文分词, 安装分词工具:直接下载源Analysis中英文分词代码进行安装。 导入分词库:在PHP中使用分词工具之前,需要将分词库导入到项目中。这些分词库通常包含了常用的词汇和规则,以便分词工具能够正确地进行分词。 初始化分词工具:使用PHP代码初始化分词工具,可以通过调用相应的类或函数来实现。具体的初始化方式会根据不同的分词工具而有所不同。 分词处理:调用分词工具提供的方法来对文本进行分词处理。通常情况下,分词工具会将文本按照一定的规则进行切分,得到一个词汇列表。 获取分词结果:根据分词工具的返回结果,可以获取到分词后的词汇列表或者其他相关信息。可以使用循环或者遍历的方式来获取每个词汇。 进行后续处理:根据实际需求,可以对分词结果进行后续处理,比如去除停用词、词频统计等。可以使用PHP的数组、字符串处理函数等来实现。 输出结果:根据需求,可以将分词结果输出到屏幕、存储到文件或者传递给其他模块进行处理。

2023-09-23

PHP傻瓜也能搭建自己框架,手把手搭建一个mvc框架

https://blog.csdn.net/weixin_39934453/article/details/132242216PHP傻瓜也能搭建自己框架,手把手搭建一个mvc框架PHP最简单自定义自己的框架(一) PHP最简单自定义自己的框架创建目录结构(二) PHP最简单自定义自己的框架定义常量自动生成目录(三) PHP最简单自定义自己的框架控制器自动加载运行(四) PHP最简单自定义自己的框架数据库封装调用(五) PHP最简单自定义自己的框架实现像TP链式sql语句(六) PHP最简单自定义自己的框架model使用(七) PHP最简单自定义自己的框架view使用引入smarty(8)--自定义的框架完成 —

2023-08-12

php Smarty的下载、配置使用

进入Smarty官网下载,复制目录libs目录即可,二、使用Smarty,创建目录demo,把libs放进去改名为Smarty,三、引入Smarty配置,创建目录,index.php文件配置 四、display和assign原理实现

2023-07-23

php通过ip免申请api获取所在城市的代码包括省市区sql数据

php通过ip免申请api获取所在城市的代码包括省市区sql数据

2023-07-13

2023年最新所有基金数量列表

2023年最新所有基金数量列表,CREATE TABLE `fa_jj` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `code` varchar(30) DEFAULT NULL COMMENT '基金代码', `pyin` varchar(30) DEFAULT NULL COMMENT '基金拼音简写', `name` varchar(50) DEFAULT NULL, `type` varchar(30) DEFAULT NULL COMMENT '基金类型', `qpyin` varchar(30) DEFAULT NULL COMMENT '基金拼音全称', PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=18846 DEFAULT CHARSET=utf8;

2023-05-29

chatgpt纯静态聊天html+JS文件

chat-gpt纯静态聊天html+JS文件。没有任何广告,可输入修改key,可二次开发,代码简单易懂查看地址https://blog.csdn.net/weixin_39934453/article/details/130501219

2023-05-05

漂亮简介简历双页程序员市场总监产品简历模板

漂亮简介简历双页程序员市场总监产品简历模板

2023-05-04

python获取股票数据

python获取股票数据,可以实时获取股票数据并且写入数据库

2023-05-04

信息管理系统平台,html加css漂亮后台模板

信息管理系统平台,html加css漂亮后台模板,动画效果黑色大气的登录页面,后台包括主页面板,表单布局,布局表格组件,图片墙、日历。后台聊天组件,403、404、405等错误页面漂亮模板,还有多种按钮 图标可选择,会动线图动画 查看地址https://blog.csdn.net/weixin_39934453/article/details/129409979

2023-03-08

msvcr110.dll、msvcp120.dll缺少修复

msvcr110.dll、msvcp120.dll缺少修复,手动点击安装,无需复杂操作,一键修复缺少补丁, MSVCR修复是一款跨平台全能修复工具主要解决各种因为dll缺失、异常、错误导致的系统奔溃, 为什么会出现dll文件丢失或未找到等情况 1、dll文件被覆盖 我们经常会在电脑上安装一些软件。有时我们在安装软件的时候,软件的某些无效的或不兼容的dll文件,会覆盖掉我们电脑原有dll文件,这样再次开机的时候就可能出错。 2、dll文件被恶意软件删除。 3、dll文件损坏或崩溃导致开机出错。 4、硬件故障,如果硬盘驱动器损坏,可能导致dll文件丢失。 5、Windows注册表的损坏,导致注册表中dll项出现问题。 有这种dll文件修复工具可以一键修复,但是大家也不要到处乱下,在网络上搜索软件容易安装到一些有问题的软件。而大部分的朋友都有安装360安全卫士或者腾讯管家等安全软件,里面就会有dll修复功能。

2023-03-03

php 通过CFCA证书实现RSA的PKCS7格式的签名和验签步骤

本文件包括了demo和安装对应的环境、安装教程、简单易懂,正常php的rsa签名是使用openssl_sign,但是对应java中CFCASignature.signature的签名的签名时候对不上,要使用扩展php_com_dotnet并且对应安装签名的环境 php 通过CFCA证书实现RSA的PKCS7格式的签名和验签步骤demo文件和扩展文件,php通过.pfx和.cer结尾证书进行CFCA签名 通过具体可以查看https://blog.csdn.net/weixin_39934453/article/details/125695880 你是不是遇到和我一样的问题https://blog.csdn.net/weixin_39934453/article/details/125700137 文件里面已经有教程了

2022-07-09

layui文档、官网下架保存

layui文档、官网下架保存

2021-10-14

Elasticsearch7.14.0+thinkphp5.1后台管理索引和文档+权限管理

Elasticsearch+thinkphp5.1后台管理索引和文档+权限管理,可查看https://blog.csdn.net/weixin_39934453/article/details/120097526

2021-09-04

elasticsearch-7.14.0+分词器+head插件一键下载

elasticsearch-7.14.0+分词器+head插件下载

2021-09-04

大气的拍卖公司网站HTML页面模板

大气的拍卖公司网站HTML页面模板,html加css大气的拍卖公司网站模板

2018-11-24

tp5权限管理系统,含数据库,权限分组,权限管理

tp5权限管理系统,含数据库,权限分组,权限管理,添加修改权限,排序,分配权限

2018-09-26

最新最完整省市区sql,包括经纬度,mysql数据库

最新最全的省市区sql,mysql数据库,使用方便

2018-07-11

仿公众号菜单栏,vue.js插件

仿公众号自定义菜单栏,添加菜单和排序等功能,可查看http://glklkl.top/menu/

2018-07-05

蓝色的oa办公系统后台管理界面模板源码

蓝色的oa办公系统后台管理界面模板源码,查看地址http://glklkl.top/oa/index.html

2018-06-14

强大的响应式设计后台管理模板非常漂亮

强大的响应式设计后台管理模板非常漂亮,演示地址:http://glklkl.top/big/

2018-06-09

绿色清爽的HTML5通用后台管理系统模板(商城)

绿色清爽的HTML5通用后台管理系统模板(商城),可查看链接http://glklkl.top/lv/

2018-06-09

贪吃蛇游戏网页版

贪吃蛇游戏网页版源码,双击可直接运行,演示地址http://glklkl.top/snake_game.html

2018-06-08

jq二维码,使用jq_code直接前端生成二维码

jq二维码,使用jq_code直接前端生成二维码,后台只需要传链接即可生成二维码

2018-06-06

tp3.23自适应权限管理系统

使用tp3.23开发的自适应权限管理系统,后台简洁大方,使用bootstrap,bootstrap-table等前端框架

2018-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除