- 博客(66)
- 资源 (2)
- 收藏
- 关注
原创 数据大模型未来发展趋势
数据大模型的发展正处于一个关键的转折点,既面临着诸多挑战,也孕育着无限机遇。未来,随着技术的不断进步和应用场景的不断拓展,大模型将在更多领域发挥重要作用,为人类社会的发展带来更多的创新和进步。
2025-03-06 08:55:58
635
原创 DeepSeek详细介绍
DeepSeek凭借其强大的技术实力、低廉的价格和开源策略,正在重新定义AI模型的使用方式。其核心产品DeepSeek-V3和DeepSeek-R1在多个领域展示了卓越的性能,为开发者和企业提供了一个经济高效且功能强大的AI工具。如果你对DeepSeek感兴趣,可以访问其官方网站(DeepSeek)或GitHub仓库(https://github.com/deepseek-ai)获取更多信息和资源。
2025-02-12 09:22:26
2230
原创 AI大模型的搭建和训练
数据收集:数据清洗:数据标注:数据分割:预训练模型:自定义模型:硬件选择:软件环境:分布式训练:超参数调优:训练过程:正则化技术:模型保存与加载:模型评估:模型优化:部署环境:API接口:持续集成与部署(CI/CD):监控与维护:数据隐私:模型偏见:可解释性:python代码这个示例展示了如何使用PyTorch训练一个简单的图像分类模型。请根据具体需求和数据情况调整模型和训练过程。
2025-01-04 18:14:07
1246
原创 SM4加密的详解和使用
SM4算法,全称为SM4分组密码算法,是由中国国家密码管理局发布的商用密码算法标准。它是一种分组密码算法,采用Feistel结构,密钥长度为128位,分组长度为128位。SM4算法具有较高的安全性和效率,适用于多种场景下的数据加密与解密。在密码学中,分组加密(英语:Block cipher),又称分块加密或块密码,是一种对称密钥算法。它将明文分成多个等长的模块(block),使用确定的算法和对称密钥对每组分别加密解密。
2024-12-02 19:24:50
4612
原创 JWT的原理详解和使用
JWT(JSON Web Token) 是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。JWT 可以使用密钥(使用算法)或使用或的公钥/私钥对进行签名。JWT是一种服务端向客户端发放令牌的认证方式。当客户端使用用户名和密码登录时,服务端会生成一个包含用户信息的JWT令牌,并将其返回给客户端。客户端在后续的请求中只需携带这个令牌,服务端通过验证令牌来确认用户的身份,从而实现对用户的身份验证和授权。
2024-11-05 19:05:38
689
1
原创 人工智能的实际应用
人工智能(AI)不再是一个流行语;它已经成为我们生活中不可或缺的一部分,以几年前我们只能梦想的方式影响着社会的方方面面。让我们来探索一下今年人工智能在现实世界中最杰出的15个应用,这些应用正在推动行业变革。
2024-10-06 17:18:40
1205
原创 GatewayWorker框架的详解和应用
GatewayWorker基于Workerman开发的一个项目框架,用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等GatewayWorker使用经典的Gateway和Worker进程模型。Gateway进程负责维持客户端连接,并转发客户端的数据给BusinessWorker进程处理,BusinessWorker进程负责处理实际的业务逻辑(默认调用Events.php处理业务),并将结果推送给对应的客户端。
2024-09-04 18:54:56
1892
2
原创 区块链的介绍和应用场景以及发展趋势
那么大家就会以你的这条链作为正确的链,而放弃之前记载的正确的链。在区块链中,信息的加密和解密是通过公钥和私钥的,公钥加密的东西可以用私钥解开,私钥加密的东西可以用公钥解开,而公私钥匙的最大区别就是,公钥是大家都可以看到的,就像java里的public类型,而私钥是不可见的,也就是private类型。如此开放和透明,不禁让人担心区块链的安全性,但事实上,区块链在创建到现在,也没有黑客成功进行过攻击,发生过所谓的区块链入侵事件,也是黑客针对区块链的第三方平台的漏洞进行的攻击,而区块链本身却没有这样的漏洞。
2024-08-02 08:59:03
1902
原创 python之数据模型训练过程详解
当涉及使用Python进行深度学习和神经网络训练时,整个过程可以分为几个关键步骤。这里我会详细解释每个步骤的主要内容和如何实施。
2024-07-02 11:45:31
1880
原创 Python之Mammoth库的详解和使用
docx 使用的结构与 HTML 的结构有很大的不匹配,这意味着对于更复杂的文档来说,转换不太可能完美。要将段落、行或表与特定样式匹配,您可以按名称引用样式。在转换每个段落时,Mammoth 会找到文档元素匹配器与当前段落匹配的第一个样式映射。建议生成 HTML 并使用单独的库将 HTML 转换为 Markdown,并且可能会产生更好的效果。默认情况下,所有文本的下划线都会被忽略,因为下划线可能会与 HTML 文档中的链接混淆。:添加到任何生成的 ID 前面的字符串,例如书签、脚注和尾注使用的 ID。
2024-06-01 11:43:36
2339
原创 区块链详解
1.1 什么是区块链?区块链是一种分布式数据库技术,它以链式数据结构的形式存储数据,每个数据块与前一个数据块相关联,形成了一个不断增长的数据链。每个数据块中包含了一定数量的交易信息或其他数据,这些数据经过加密和验证后被添加到区块链上。由于每个数据块都包含了前一个数据块的哈希值,因此任何尝试篡改数据的行为都会被迅速地检测出来。区块链技术的核心特点包括去中心化、不可篡改、透明开放、安全可信等。
2024-04-30 18:22:50
27187
7
原创 PhpWord导入试卷
1、[单选题][2024][一般]题目1。2、[多选题][2024][苦难]题目2。3、[填空题][2024][一般]题目3。4、[简答题][2017][一般]题目4。设置关键词:关键词1、关键词2。规定word导入格式。答案:答案1、答案2。
2024-03-30 11:55:29
663
1
原创 深度学习与神经网络:构建智能系统的基石
深度学习和神经网络的背景和发展历程可以追溯到上世纪40年代和50年代的人工神经网络研究。当时,研究人员开始尝试模拟生物神经元之间的连接方式,构建了早期的神经网络模型。然而,由于计算能力有限和数据稀缺,神经网络的发展受到了限制。直到1980年代,随着计算机性能和数据量的增加,神经网络重新引起了研究人员的关注。1986年,Hinton等人提出了一种称为“反向传播”(Backpropagation)的训练算法,该算法可以有效地调整神经网络的权重,从而提高模型的性能。
2024-02-28 09:17:57
2171
2
原创 Sphinx的原理详解和使用
Sphinx是由俄罗斯人Andrew Aksyonoff开发的一个全文检索引擎。意图为其他应用提供高速、低空间占用、高结果 相关度的全文搜索功能。Sphinx可以非常容易的与SQL数据库和脚本语言集成。当前系统内置MySQL和PostgreSQL 数据库数据源的支持,也支持从标准输入读取特定格式 的XML数据。通过修改源代码,用户可以自行增加新的数据源(例如:其他类型的DBMS 的原生支持)。
2024-01-26 18:20:10
2505
17
原创 Python之自然语言处理库snowNLP
SnowNLP是一个python写的类库,可以方便的处理中文文本内容,是受到了TextBlob的启发而写的,由于现在大部分的自然语言处理库基本都是针对英文的,于是写了一个方便处理中文的类库,并且和TextBlob不同的是,这里没有用NLTK,所有的算法都是自己实现的,并且自带了一些训练好的字典。注意本程序都是处理的unicode编码,所以使用时请自行decode成unicode。
2023-12-28 18:55:16
5944
35
原创 Python之Pygame游戏编程详解
Pygame是一种流行的Python游戏开发库,它提供了许多功能,使开发人员可以轻松创建2D游戏。它具有良好的跨平台支持,可以在多个操作系统上运行,例如Windows,MacOS和Linux。在本文中,我们将介绍Pygame库的特点和用法,帮助您了解如何使用Pygame库进行游戏开发。它提供了诸多操作模块,比如图像模块(image)、声音模块(mixer)、输入/输出(鼠标、键盘、显示屏)模块等。
2023-11-24 21:01:27
3323
8
原创 Python之PyMySQL操作详解
PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。Django中也可以使用PyMySQL连接MySQL数据库。
2023-10-23 13:13:13
821
2
原创 Python的协程异步IO(asyncio)详解
协程不是系统级线程,很多时候协程被称为“轻量级线程”、“微线程”、“纤程(fiber)”等。简单来说可以认为协程是线程里不同的函数,这些函数之间可以相互快速切换。协程和用户态线程非常接近,用户态线程之间的切换不需要陷入内核,但部分操作系统中用户态线程的切换需要内核态线程的辅助。协程是编程语言(或者 lib)提供的特性(协程之间的切换方式与过程可以由编程人员确定),是用户态操作。协程适用于 IO 密集型的任务。
2023-09-19 14:10:23
15230
9
原创 我的创作纪念日
今天是我这个新创建的账号512天了,我其实已经用优快云有好多年了,因为之前的一个老账号不用了。我是从七八年前开始接触计算机技术开始接触到优快云,优快云在技术博客领域做的还不错,能准确的找到很多遇到的问题,也对我的技术方面得到提升。我的收货是得到了很多的粉丝,发布的博客文章也在一些领域赛道获取前100排名,有付出也有收货吧。日常会坚持发一些文章,让博客动态不断更新。
2023-08-25 14:14:07
1048
原创 网络系统观察之道
当然,“可观察性”这个术语并不是我们发明的。我们最开始从用户那里听到这个概念,这些用户主要来自网站可靠性工程 (SRE) 社区。有些信息来源认为,这个术语起源于硅谷巨头(如 Twitter)建立的 SRE 组织。尽管开创性的 Google SRE Book 没有提到这个术语,但它列出了当今许多与“可观察性”相关的原则。“可观察性”不是供应商能够在系统之外单独交付的功能,而是您在构建系统时植根于其中的一个属性,就像易用性、高可用性和稳定性一样。
2023-08-08 14:07:51
230
2
原创 国内好用的CRM框架推荐和介绍
销售自动化是简信客户关系管理的应用范围之一。它是指在所有的销售范畴内,包括线索、客户、联系人、商机、合同、产品等,在线销售和应用技术来达到提升销售的目的。简信CRM的目标是把技术和好的流程整合起来实现销售队伍效率的不断提高,同时平衡和最优化每一个销售渠道。
2023-07-10 15:26:37
2831
2
原创 PHP上传文件相关的服务器配置和检验
这里要说一个问题,就是服务器设置了 post_max_size 参数后,若是上传文件大于这个值后用 $_FILES 函数是接收不到文件信息的,这种情况下就需要用 $_SERVER 函数的CONTENT_LENGTH 值来做判断是否提交了文件。通过表单POST给PHP的所能接收的最大值,包括表单里的所有值,默认为8M。每个php所最占的最大内存数,这个值要大于允许上传的文件大小,默认8M。4、判断上传的文件是否字节数为 0 的空文件。5、判断上传文件的类型,以Excel文件为例。
2023-06-14 15:41:20
1826
原创 python实现人脸识别(face_recognition)
本项目是世界上最强大、简洁的人脸识别库,你可以使用Python和命令行工具提取、识别、操作人脸。本项目的人脸识别是基于业内领先的C++开源库dlib中的深度学习模型,用Labeled Faces in the Wild人脸数据集进行测试,有高达99.38%的准确率。但对小孩和亚洲人脸的识别准确率尚待提升。
2023-05-04 14:05:31
13244
9
原创 单机/集群/热备/磁盘阵列(RAID)的区别详解
根据业务需求和存储需求,可以在紧密耦合的体系结构中针对主存储部署数据存储,并且可以将数据分为节点之间的很小的块,或者在独立的松散耦合结构中不存储数据跨节点,并提供更大的灵活性。在这个基础上,以其中一个节点作为响应前端请求的节点(active node),另一个节点作为工程的备份节点(standby node),避免单机不可用导致系统停止造成的损失(业务中断、数据/模板丢失),并且在 active 节点出现问题时,代替其返回前端的请求,确保系统 7*24h 稳定运行的集群。用的比较多的存储方案。
2023-04-12 09:54:59
3725
1
原创 互联网数据挖掘与分析讲解
数据挖掘(英语:Data mining),又译为资料探勘、数据采矿。它是数据库知识发现(英语:Knowledge-Discovery in Databases,简称:KDD)中的一个步骤。数据挖掘一般是指从大量的数据中通过算法搜索隐藏于其中信息的过程。数据挖掘通常与计算机科学有关,并通过统计、在线分析处理、情报检索、机器学习、专家系统(依靠过去的经验法则)和模式识别等诸多方法来实现上述目标。
2023-03-15 09:13:56
1904
2
原创 互联网架构之 “高可用” 详解
高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。很多公司的高可用目标是4个9,也就是99.99%,这就意味着,系统的年停机时间为8.76个小时。百度的搜索首页,是业内公认高可用保障非常出色的系统,甚至人们会通过。
2023-02-10 13:21:38
2686
原创 互联网架构之 “高并发” 详解
高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数等。响应时间:系统对请求做出响应的时间。例如系统处理一个HTTP请求需要200ms,这个200ms就是系统的响应时间。吞吐量:单位时间内处理的请求数量。QPS:每秒响应请求数。
2023-02-07 17:52:43
1476
原创 MySQL分区详解
数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减SQL语句的响应时间,同时对于应用来说分区完全是透明的。使用myisam引擎的一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。如果一张表的数据量太大的话,那么myd、myi就会变的很大,查找数据就会变的很慢,这个时候我们可以利用mysql的分区功能,在物理上将这一张表对应的三个文件,分割成许多个小块。
2022-12-08 16:59:11
1633
2
原创 WebSocket的通信原理和使用
WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信,即允许服务器主动发送信息给客户端。因此,在WebSocket中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输,客户端和服务器之间的数据交换变得更加简单。现在,很多网站为了实现推送技术,所用的技术都是Ajax轮询。轮询是在特定的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺
2022-11-09 18:14:41
2424
原创 二叉树的讲解
树是一种数据结构,它是由n(n≥0)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一个非根节点有且只有一个父节点;除了根节点外,每个子节点可以分为多个不相交的子树。二叉树(Binary tree)是树形结构的一个重要类型。
2022-10-17 17:17:11
1091
原创 低代码(Low-Code)将成为未来发展的趋势
低代码(Low Code)是一种可视化的应用开发方法,用较少的代码、以较快的速度来交付应用程序,将程序员不想开发的代码做到自动化,称之为低代码。低代码是一组数字技术工具平台,基于图形化拖拽、参数化配置等更为高效的方式,实现快速构建、数据编排、连接生态、中台服务。通过少量代码或不用代码实现数字化转型中的场景应用创新。
2022-09-20 09:40:39
795
原创 MySQL存储过程详解与案例应用
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升。MySQL 5.0开始支持存储过程,这样即可以大大提高数据库的处理速度,同时也可以提高数据库编程的灵活性。
2022-09-15 14:14:25
2069
原创 redis的详解和项目应用之SESSION共享
此项目为了实现单点登录(Single Sign On),简称为 SSO,是比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
2022-09-05 16:29:31
503
原创 redis的详解和项目应用之PHP操作总结
windows和linux下的pecl安装可下载安装包进行安装linux环境也可通过GitHub安装Ubuntu下的pecl安装。
2022-08-30 16:02:26
3476
2
原创 redis的详解和项目应用之数据类型
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API,官网Redis。redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。........................
2022-08-26 13:53:05
702
原创 矩阵的讲解
在数学中,矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合 ,最早来自于方程组的系数及常数所构成的方阵。这一概念由19世纪英国数学家凯利首先提出。矩阵是高等代数学中的常见工具,也常见于统计分析等应用数学学科中。在物理学中,矩阵于电路学、力学、光学和量子物理中都有应用;计算机科学中,三维动画制作也需要用到矩阵。矩阵的运算是数值分析领域的重要问题。将矩阵分解为简单矩阵的组合可以在理论和实际应用上简化矩阵的运算。对一些应用广泛而形式特殊的矩阵,例如稀疏矩阵和准对角矩阵,有特定的快速运算算法。
2022-08-19 14:09:07
11261
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人