自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(142)
  • 收藏
  • 关注

原创 用AI的视角看世界

2024年将是Ai人工智能在各个行业垂直领域发展的元年。

2024-04-13 23:29:46 436

原创 揭密ChatGPT背后的技能与应用

阅读本篇文章前需要先了解一下chatGPT的一个发展历程,只有先从广义上有个大概框架认识,才能落地到每个重要的节点和知识概念。有句话说,“所有的新技术”都是基于某一种技术的革命和超越,所以在学习一个新的技术前必须先了解一下它的前世今生,可以不用全部都学,但是每个知识点需要至少用自己的方式去了解一下。

2024-04-05 00:53:14 815

原创 AI2.0时代如何快速落地AI智能应用开发,抓住时代机会

当我们提到人工智能时也就是AI的时候呢,我们大多数人首先想到的可能就是像chatGPT这样的聊天机器人,这些聊天机器人通过理解,还有生成自然语言可以给我们提供一些信息,这个是AI最终的形态吗或者AI最终的形式吗?比尔盖茨在他的个人博客中写道,现有的软件形式然而相当的笨拙软件的未来是智能代理,即AI agent。

2024-04-03 17:49:01 1005

原创 windows本地部署开源自然语言模型ChatGLM3-6b

ChatGLM3-6B 的基础模型 ChatGLM3-6B-Base 采用了更多样的训练数据、更充分的训练步数和更合理的训练策略。在语义、数学、推理、代码、知识等不同角度的数据集上测评显示,ChatGLM3-6B-Base 具有在 10B 以下的基础模型中最强的性能。默认情况下,模型以 FP16 精度加载,测试运行需要大概 16GB 显存。如果你的 GPU 显存有限,可以尝试以量化方式加载模型,或者CPU运算方式测试运行模型,下面流程是基于GPU的。

2024-03-31 21:38:54 968

原创 python3入门机器学习,知识点全面总结与代码实操示例

通过本篇文章的学习,大家可以对机器学习这门学科的基本框架有一个初步的了解。非常适合初识机器学习的小伙伴。当然它也是人工智能、大模型、深度学习、神经网络、这些目前特别热且前沿的技术的基石。在算法部分,每个经典算法都有具体实例代码演练,希望初次学习的小伙伴可以下载搭建基础的运行环境来实操一下,尤其是数字识别、人脸识别那一部分,还是很有趣味性的。文章也会涉及到一些数学知识,如函数应用,因为机器学习很多算法的原理就是数学函数求解来的。

2024-03-19 17:16:24 847

原创 思辨力学习思考记录

思辨 = 思考 + 辨析 分析、推理、判断等思维活动 对事物情况、类别、事理等的辨别分析。个人理解:当遇到问题困难或者在交流中接收到一些观点的时候思考和分辨的思路以及想法。我理解是大家都有这样的看法,你也跟随着有了这样的观念,没有自主去思考辩证。以开放的心态接触遇到的每一个人、每件事。3 如果是自己的观点,也要证据来论证、并接受他人检验。第一遍:沉浸式阅读,感受书中的故事,理解书中表达的观点。高于平均水平的错觉,对自己的评价不够客观。2 对观点,掌握观点是怎么推导出来的。从作者的角度,边读边思考。

2023-05-02 11:34:05 860 1

原创 面试问题准备以及汇总

一 api接口安全解决方案-sign1 前端工程师 把app版本号、app类型、手机设备号、手机型号、时间戳等参数放入header ,并把参数做aes加密处理生成sign字符串,每次http请求都携带sign2 后端拿到header的参数和sign对参数进行校验,判断sign时间是否过期。3 sign 唯一性,sign存入缓存,设置过期时间,保证sign 的唯一性。...

2023-02-12 23:35:49 173

原创 easyswoole学习记录

Swoole不简单是一个php扩展,它完全不依赖于php-fpm,它是一种长驻进程多进程模型,就是说每次一个request请求完毕,swoole的work进程不会清理,php文件是常驻进程内的,而php-fpm是每次请求都会清理work进程,重新加载php文件,这也是为什么swoole服务修改代码后,必须重新加载服务才会生效的原因。它是一个交替执行的过程。所以这也是php-fpm并发性能不好的根本原因,如果无限制的开启大量进程,那么电脑的cpu性能会耗费在进程的上下文切换上,会带来更大开销。

2022-08-24 21:47:10 396

原创 mac 编译安装php7.4 后 开启openssl扩展错误记录

找到问题所在就好解决了,brew install [email protected] 安装openssl低版本就可以了。php7.4 一下都不与openssl@3兼容,php8 未知。PHP 5.6 与更高版本的 OpenSSL 不兼容。这是一个 PHP 问题,但不确定它们是否会修复。这个错误主要是 openssl 版本 php版本不兼容,brew install openssl 默认安装的是最新openssl@3版本,发生以上错误。cd 到php源码目录下ext下的openssl然后phpzie。......

2022-08-17 01:31:13 2720

原创 Spring-Ioc控制反转

ioc控制反转,全称Inverse of Control,是一种宏观的设计理念,不是一种具体的技术。

2022-07-26 11:39:23 92

原创 centos7 编译安装ffmpeg + x264 + acc + yasm

centos7 编译安装ffmpeg以及各种扩展,支持h264转码https以及acc

2022-05-12 09:36:04 1502

原创 MySQL GTID复制错误处理如何跳过错误

查看复制链路信息show slave status\G;根据错误id查看详细错误信息select * from performance_schema.replication_applier_status_by_worker where LAST_ERROR_NUMBER=1254\G;如果是错误sql语句导致,开始跳过错误提交一个空事务解决错误#停止复制stop slave;#跳过set @@session.gtid_next='1f684438-4102-11ec...

2021-11-28 10:51:15 698

原创 误操作覆盖线上用户表恢复记录

1 不要慌,先把当前的数据备份一份儿。2 再找到最新的一次备份,导入到本地或者测试环境数据库。3 使用mysqlbinlog 定位到 备份数据的那个时间节点。./mysqlbinlog --no-defaults --base64-output=decode-rows -v --database=video --start-datetime='2021-11-19 23:07:00' --stop-datetime='2021-11-20 23:8:00' /data/mysql/mysq

2021-11-20 20:50:05 750

原创 宝塔更改面板默认8888端口

echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart firewall-cmd --permanent --zone=public --add-port=8881/tcp firewall-cmd --reload

2021-05-09 09:02:54 344

转载 CentOS 8 同步仓库缓存失败解决方案

//以下操作需要 root 权限//进入 repo 目录cd /etc/yum.repos.d//建议备份原文件cp CentOS-Base.repo CentOS-Base.repo.bak//AppStream 和 Extras 方法同上vim CentOS-Base.repo//修改为以下内容[BaseOS]name=CentOS-$releasever - Basebaseurl=https://mirrors.aliyun.com/centos/$relea

2021-05-05 12:39:25 1526

原创 nginx学习笔记

为什么选择Nginx高扩展性高可靠性低内存消耗

2021-04-12 09:41:35 108

原创 git学习笔记

一 git的下载和安装1 首先检查电脑是否安装git,打开命令行输入git -version 如果没有显示版本号就说明没有安装2 windows下载地址https://git-scm.com/download/win 是不是下载特别慢?试试这个:https://npm.taobao.org/mirrors/git-for-windows/v2.30.1.windows.1/3 配置环境变量,查看此链接:https://www.cnblogs.com/-mrl/p/11246666.html..

2021-03-03 22:40:03 623

转载 PHP-FPM参数调优优化

PHP-FPM是啥?PHP-FPM是一个PHP FastCGI的管理器,它实际上就是PHP源代码的补丁,旨在将FastCGI进程管理引进到PHP软件包中。CGI是啥?CGI全称“公共网关接口”(Common Gateway Interface),是HTTP服务器与其它机器上的程序进行通信的接口,其程序须运行在网络服务器上。CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。FastCGI是啥?优缺点。FastCGI是一个常驻型的CGI,它可以一直执行,只要激活后,不

2020-12-27 02:07:16 335

转载 Centos 6无法使用yum解决办法

sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.confmv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupcurl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo yum clean a.

2020-12-24 23:34:27 384 1

转载 CentOS6安装rpm时报错“Cannot find a valid baseurl for repo: centos-sclo-rh“的解决办法

https://blog.csdn.net/qq_42183962/article/details/110954347

2020-12-24 23:06:28 1182

原创 2020-12-10

HTTP请求和响应都有一些表示上下文的常用头部,所谓上下文指的就是某个请求(或响应)从哪里来,或者说某个请求(或响应)对后续请求(或响应)产生哪些影响,后面从HTTP协议的角度分析大文件(大的包体)如何做到断点续传的,下载大文件(大的包体)的时候是如何做到多线程并发下载的。1.请求的上下文 User-AgentUser-Agent用于指明客户端的用户类型信息,服务器可以根据此类型信息做出对应响应,下面给出基于ABNF描述的User-Agent格式:User-Ag...

2020-12-10 08:24:49 278

原创 淘宝店铺各类目商品数量上传限制及规则

具体详情点击这里

2020-08-18 13:39:29 1320

原创 Result window is too large, from + size must be less than or equal to: [10000] but was [32000]

curl -H "Content-Type: application/json" -XPUT http://127.0.0.1:9200/索引名称/_settings -d '{ "index" : { "max_result_window" : 1000000}}'

2020-07-16 10:11:57 469

原创 TP6-composer安装验证码

composer require topthink/think-captcha

2020-03-09 15:38:20 450

原创 TP6使用composer开启多应用模块扩展

cd 进入你的项目目录执行下面命令,就可以开启TP6的app目录下多模块扩展了composer require topthink/think-multi-app

2020-03-09 11:56:41 1752

原创 centos7安装redis并开启php-redis扩展

一、打开redis官网查看如何下载 https://redis.io/download二、测试redis,进入安装包src目录,执行 :./redis-server 开启redis服务,然后打开./redis-cli 客户端测试!三、hiredis库安装...

2020-03-06 12:02:25 435

原创 centos7安装 php7.4.3 + php-fpm + nginx负载均衡

去php官网下载最新安装包解压检测./configure --prefix=/home/phpstudy/php --with-config-file-path=/etc --enable-fpm --with-fpm-user=nginx --with-fpm-group=nginx --enable-inline-optimization --disable-debug --di...

2020-03-04 13:07:09 2555

原创 centos7 单实例安装 + 分布式安装ElasticSearch7.x + elasticsearch-head插件 + ik分词记录

一 单实例安装下载地址:https://www.elastic.co/cn/downloads/elasticsearchES 5,安装需要 JDK 8 以上 ES 6.5,安装需要 JDK 11 以上 ES 7.2.1,内置了 JDK 12下载后解压创建启动用户 es,不能使用root启动adduser eschown -R es.es ./elasticsearc...

2020-03-02 15:02:35 394

原创 centos7 配置mysql5.7.25 主从同步MHA架构记录

3 台已安装mysql实例的服务器 IP:192.168.255.129 192.168.255.130 192.168.255.1311 所有mysql实例必须开启 bin_log 二进制文件2 设置三个不同的 server_id server_id = 1server_id = 2server_id = 3 gtid_mode = on ...

2020-02-28 20:34:35 302

原创 centos7 配置 MMM 主主复制数据库架构记录

一 创建复制账号create user repl@'192.168.255.%' identified by '123456';grant replication slave on *.* to repl@'192.168.255.%';二 初始化数据库mysqldump --single-transaction --master-data=2 --triggers --routi...

2020-02-27 18:42:34 332

原创 TP5源码Facade门面模式执行流程思维导图。

2020-02-10 10:56:38 263

原创 Thinkphp类的映射优化生成classmap.php文件

生成classmap.php文件命令:php think optimize:autoload

2020-02-06 14:47:34 729

原创 线上项目elasticsearch数据丢失原因排查记录

今天早上突然发现线上的数据丢失,然后排查统计数据库数据正常。那就是搜索服务器elasticsearch数据不全,然后开始排查,发现elasticsearch根据ID查询直接报错,然后查看elasticsearch健康值,curl http://127.0.0.1:9200/_cat/health?v red active_shards_percent %40 。然后fr...

2020-01-10 09:34:17 5579 1

原创 阿里OSS迅雷下载问题记录

阿里返回的下载连接参数字符串包含 %3D %2F 等字符串,导致迅雷抓取到下载链接后把 %3D %2F 这些字符替换成了 = / 字符,导致迅雷再次请求,签名错误,无法下载。...

2019-12-21 11:52:47 445

原创 php判断字符串编码并统一转换为utf8并检测乱码去除

/** * 编码转换+转换后中文乱码直接去除方法 * @param $data * @return string */ public function getUtf8str($data){ $encode = mb_detect_encoding($data, array("ASCII",'UTF-8',"GB2312","GBK...

2019-12-03 14:14:08 479

原创 php获取图片rgb值,判断图片是否纯黑纯白

/** * 获取图片 RGB 值 * @param $url * @return float|int */ public function ChoiceImage($url){ //判断图片是否存在 if(@fopen($url,'r')){ $total = 0; ...

2019-11-27 10:29:27 1163

原创 Checkpoink技术

redo可以看做,InnoDB用于自我的数据修复,明显的例子就是:意外宕机恢复到宕机前的状态,这个过程不是人为手动可以干预的。换句话说,有redo,可以最大限度保证InnoDB的自我修复,没有redo,可能恢复就会出问题。有与没有,都不是手动可以直接操作这个文件的。redo可以看做InnoDB稳定运行的一个前提条件。可以想象下,没有redo,难道每次宕机后,都要想法去找丢失的那部分数据...

2019-11-27 09:54:01 134

原创 php简单的使用ffmpeg实现视频的截图-转码-雪碧图拼图等功能基础类

<?php/** * Created by PhpStorm. * User: Si Jiang Long * Date: 2019/11/7 * Time: 9:22 */namespace app\common\lib;/** * ffmpeg 类 * Class Ffmpeg * @package app\common\lib */class Ffmpeg ...

2019-11-27 09:46:48 740

原创 mysql 锁(表锁,行锁,页锁)。

MySQL锁相对于其他的数据库而言,MySQL的锁机制比较简单,最显著的特点就是不同的存储引擎支持不同的锁机制。根据不同的存储引擎,MySQL中锁的特性可以大致归纳如下:MyISAM:只支持表锁;BDB:支持表锁和页锁;InnoDB:支持行锁和和表锁;开销、加锁速度、死锁、粒度、并发性能表锁: 开销小,加锁快;不会出现死锁;锁定力度大,发生锁冲突概率高,并发度最低 行锁:...

2019-11-27 09:15:43 110

原创 Failed to decode response: zlib_decode(): data error Retrying with degraded mode, check

Linuxsh -c "echo 'precedence ::ffff:0:0/96 100' >> /etc/gai.conf"解决方法Windows:在Windows上,恐怕唯一的方法是完全禁用ipv6(在Windows或家庭路由器中)。解决方法Mac OS X:获取您的网络设备的名称:<span style="color:black">&l...

2019-11-15 15:25:13 1051

空空如也

空空如也

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

TA关注的人

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