- 博客(58)
- 资源 (12)
- 问答 (10)
- 收藏
- 关注

原创 4 年深度 Mac OS 用户装机必备软件推荐
每年 Apple官方 都会推出年度App表彰优秀的开发者,作为一枚多年Mac的使用用户,让我种草不少有趣的 App,也让我想要总结Mac OS爱用软件造福大家,无论是工作还是生活都能高频用上,盘点开始!
2024-03-03 19:07:32
8499
原创 兔兔答题应用于微信考试、付费考试、社会调查问卷、明星知识问答、员工培训考核、模拟自测、企业面试、试题库等多种场景。
DeepSeek-R1是一款革命性的专注推理语言模型,体验突破性的AI技术,在数学、编程和复杂问题解决方面具有卓越的推理能力。完全由深度求索人工智能基础技术研究有限公司开发,是100%的一家中国科技公司。关于更多的介绍,大家可以通过官网进行了解。
2025-02-14 23:57:15
446
原创 零基础入门AI:如何使用ollama本地部署DeepSeek 开源大模型
DeepSeek-R1是一款革命性的专注推理语言模型,体验突破性的AI技术,在数学、编程和复杂问题解决方面具有卓越的推理能力。完全由深度求索人工智能基础技术研究有限公司开发,是100%的一家中国科技公司。关于更多的介绍,大家可以通过官网进行了解。
2025-02-09 17:39:08
1271
原创 一款轻量级的开源笔记服务软件
大家好,我是兔兔,一位写作爱好者,今天分享的内容是,如何搭建一个开源的、隐私优先的轻量级笔记服务应用。不知道大家是否有这样的需求:1、自己想搭建一个个人的学习笔记文档,既要自己看也可以单独分享给外部人员阅读。2、有自己的产品,想搭建一款私域流量的交流平台,例如腾讯的兔小巢就是一款很不错的工具。在很久之前,也分享过几款类似这样的软件的工具,不过都是以文章的形式,并没有评论、独立的附件、并且在编写文章时流程复杂等功能,今天分享的这款软件就能很好的解决这些痛点。
2024-12-20 14:55:11
935
原创 AI大模型 在智慧教育学习平台上的实践与总结
随着ChatGpt的问世,科技互联网公司也相继推出自研AI大模型。从前期的生成式AI,用户通过AI技术实现内容问答,随着AI技术的不管发展,相继出现各种大模型。例如语言大模型、视觉大模型、多模态大模型、推荐系统大模型、强化学习大模型、生成对抗网络大模型(GAN)、深度学习模型、自然语言处理(NLP)模型、计算机视觉模型、语音识别和生成模型、知识图谱和图神经网络(GNN)。这些大模型的出现,不管是对生活、学习、出行还是工作等方面,对我们都带来了不小的冲击。
2024-12-20 09:30:00
929
原创 浅谈MySQL 容灾与恢复实战全解析
本文深入探讨 MySQL 数据库的容灾与恢复策略,通过模拟实际环境详细阐述了相关技术的实现过程。包括基于二进制日志(binlog)的备份与恢复操作、主从复制架构在容灾方面的应用,并提供了详细的代码示例和实际操作步骤实录,旨在帮助数据库管理员和开发人员全面掌握 MySQL 容灾与恢复技术,保障数据库系统的高可用性和数据安全性。
2024-11-29 11:39:10
1022
原创 开发人员必掌握的Git常用命令备忘录清单
推荐在使用Git来操作文件或者目录,而不是使用shell命令,这样可以保证在Git中的完整记录,也方便追溯、回退。这将删除本地分支,只有在该分支已经完全合并的情况下才能成功。仅仅是基于当前分支创建新分支,不会切换到新分支。12、查看分支的上游(tracking)分支。11、设置跟踪分支、更新远程分支的本地引用。22、推送本地分支并设置为远程跟踪分支。23、拉取远程分支并自动创建本地分支。24、拉取远程分支并合并到当前分支。16、拉取远程分支并删除本地分支。21、推送本地分支到远程仓库。
2024-06-23 20:10:19
490
原创 ChatTTS - 用于对话场景的文本转语音
大家好,我是小麦,今天给大家分享一款免费,可用于对话场景的文本转语音工具。不知道大家在日常的学习、工作中是否有这样的一个情况,当我们阅读完一篇文章,很快就能读完,但印象不会很深;或者说在很多时候,对着电脑、手机看久了,眼睛很疲劳,希望能够通过听觉来接收我们文章的内容。我自己在时常阅读公众号文章,就很喜欢去听,而不是阅读的方式。逐渐发现听内容比阅读内容更容易吸收,而且能够极大的缓解我们的眼睛疲劳。通过将视觉转为听觉,在很大程度上增加了我们的用户体验性,同时也能更好的帮助我们了解到文章的内容。例如我们在开车时,
2024-06-10 19:16:04
1325
原创 央视频官方出品,AI高考智友助你成就高考梦想
扣子提供了大量灵活可组合的节点包括大语言模型 LLM、自定义代码、判断逻辑等,无论你是否有编程基础,都可以通过拖拉拽的方式快速搭建一个工作流。丰富的数据源:扣子提供了简单易用的知识库功能来管理和存储数据,支持 Bot 与你自己的数据进行交互。这样,Bot 就可以使用知识库中的内容回答问题了。今天分享一款由央视频官方出品的AI工具套件,不仅支持直接使用,同时还具备了开发能力,是一款非常不错的AI产品工具,该软件的名称叫做扣子。无限拓展的能力集:扣子集成了丰富的插件工具,可以极大地拓展 Bot 的能力边界。
2024-06-10 19:14:47
519
原创 微信小程序如何将文件保存到本地
大家好,我是兔兔,兔兔答题开发者。最近在做兔兔答题时,涉及到将文件保存到微信本地,这里的本地是指微信文件助手或者微信好友,是直接分享文件而不是做微信分享好友的形式。在微信开放社区中,也有不少关于该话题的帖子。大家感兴趣的也可以去搜索一下。对于第一次做微信小程序,或者是没去了解过这块的,刚开始不知道如何着手,也不知道如何实现。当你发现其实是非常简单的,就几行代码就敲定了。在这里就不像其他的文章,还单独分享一下各种API,我就直接贴正确代码。
2024-05-29 17:02:10
2353
原创 图鸟UI发布免费开源、高颜值小程序UI框架
百度echarts小程序版是百度开源出来的非常优秀的前端图表组件echarts,现已捐赠给apache开源基金会,网页端的柱状图、折线图、饼状图等等首选肯定是echarts。该组件支持柱状图、条形图、折线图、山峰图、散点图、圆环图、饼状图、玫瑰图、进度条、区域图、混合图、雷达图、K线图、漏斗图、气泡图、仪表盘、词云图、地图等众多的图表场景。图表统计可以帮助我们更好地理解和分析数据,发现数据之间的关联和规律,并用直观的方式向他人传达和展示数据结果。这个组件也是出于常年未维护的状态,相对界面的样式也比较单一。
2024-03-17 20:11:55
956
原创 免费开源、支持自建服务的团队协作、个人学习文档管理系统
大家好,我是小麦。今天来给大家分享的是几款个人使用过的免费、开源、适合团队协作的文档管理工具,并且是完全支持自己搭建服务的文档管理系统。相信大家在学习、办公等场景下对文档管理工具使用的场景是比较多的,例如技术开发手册、个人学习笔记、产品介绍文档等都需要用到文档管理工具。针对这一块,市面上也有非常多并且非常成熟的文档工具。例如ThinkPHP官方提供的看云手册网站,语雀,有道云笔记,腾讯文档,石墨文档,飞书文档等等。
2024-03-17 20:10:21
3709
原创 一款汇聚 精美UI+AI内容生成助手 的实用白板工具
大家好,我是Mandy。今天给大家分享的内容是,如何利用AI快速生成思维导图、PPT、绘画等功能,本文分享的AI功能是基于boardmix实现。boardmix是一款非常精美的在线白板工具,是一个实时协作的智慧白板上、一键生成PPT、用AI协助创作思维导图、AI绘画、AI写作、共享资源素材、思维导图等工具。前面给大家分享过两款支持本地部署,也支持在线使用的绘图工具:1、2、这两款绘图软件从使用来说,因其支持本地部署、使用简单的特点,对于只需要绘图功能的用户来说非常的友好。
2024-03-03 21:21:39
858
1
原创 一款汇聚 精美UI+AI内容生成助手 的实用白板工具
大家好,我是Mandy。今天给大家分享的内容是,boardmix白板+AI,在线创作神器。boardmix是一款在线白板工具,是一个实时协作的智慧白板上、一键生成PPT、用AI协助创作思维导图、AI绘画、AI写作、共享资源素材、思维导图等工具。前面给大家分享过两款支持本地部署,也支持在线使用的绘图工具:1、2、这两款绘图软件从使用来说,因其支持本地部署、使用简单的特点,对于只需要绘图功能的用户来说非常的友好。当我们需要团队协作、内容分享而言,还是存在着不足的地方。
2023-12-30 11:15:14
1028
原创 终于有人把tcp、http、rpc和grpc总结完整了
TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层协议。TCP协议具有以下特点:面向连接:TCP协议在数据传输之前需要建立连接,数据传输完成后需要释放连接,保证了数据传输的可靠性和完整性。可靠性高:TCP协议采用确认机制、序列号和校验和等技术,可以保证数据传输的可靠性和完整性。拥塞控制:TCP协议采用拥塞控制算法,可以避免网络拥塞和丢包等问题,保证了数据传输的稳定性和公平性。全双工通信:TCP协议支持全双工通信,即客户端和服务器端都可以同时发送和接收数据,实现了双向通信。
2023-12-09 14:49:40
527
原创 iOS微信小程序虚拟支付解决方案
众所周知,在IOS微信小程序不支持虚拟支付,一直是困扰IOS开发者、运营最头疼的问题,主要原因是苹果不允许IOS微信上架这类产品。2、通过微信小程序客服助手,当用户进行支付时,默认跳转到客服助手聊天界面,系统会默认给用户发送一个支付链接,这种链接是一个公众号,或者是一个H5的链接。第一个问题很简单,如果微信小程序支持iOS虚拟支付,就会绕过苹果商店的应用支付方式,在苹果商店下载的APP进行支付,苹果商店会扣除一部分费用的,这样苹果就减少了一部分收入,这也是iOS系统中一个明确规定的条款。
2023-12-09 14:46:47
2175
2
原创 如何使用Gitlab搭建属于自己的代码管理平台
大家好,我是Mandy。今天分享的主题内容是如何使用GitLab搭建属于自己的代码管理平台。为什么会单独分享这篇文章呢,相信在很多的开发同学任职的公司中,都用到了gitlab来做代码管理平台,同时结合GitLab的一些自动化功能,实现devops的功能。GitLab由乌克兰程序员DmitriyZaporozhets和ValerySizov开发,它使用Ruby语言写成。后来,一些部分用Go语言重写。截止2018年5月,该公司约有290名团队成员,以及2000多名开源贡献者。
2023-11-18 12:47:45
516
原创 继往开来,图鸟UI又推出一款高颜值、兼容多平台、丰富组件的图表组件模板
图鸟图表,是 图鸟UI & uCharts 强强联手,合作开发的酷炫前端图表模板,支持 微信小程序、APP 和 H5。支持柱状图、条形图、折线图、山峰图、散点图、圆环图、饼状图、玫瑰图、进度条、区域图
2023-09-23 01:59:57
324
2
原创 PHP如何对二维数组(多维数组)进排序
可以自定义排序函数来对数组进行排序。你可以在排序函数中定义自己的排序逻辑,基于特定的键或值进行比较。在 PHP 中,还有其他几种方式可以对二维数组进行排序处理。以上示例会按照 “age” 键的升序对二维数组进行排序,并输出排序后的结果。来对二维数组进行排序处理。该函数可以按照指定的键或值对数组进行排序。函数可以同时对多个键进行排序,而不仅限于单个键。你也可以根据需要对其他键进行排序,只需相应更改。如果要对字符大小进行转小写,可以使用。在 PHP 中,可以使用函数。对指定键进行提取和排序。
2023-09-12 09:17:11
1990
原创 GitHub拥有28kstar,Go开源的多文件存储神器
AList是一款在GitHub上超级火爆的开源项目,期项目采用Gin和Solidjs开发,一个支持多种存储平台的文件程序,例如七牛云、阿里云盘、夸克云盘、天翼云盘、360云盘等差不多30款云盘存储平台。
2023-07-31 16:42:26
348
原创 Go中的面向对象(多态) 我算是彻底玩明白了
大家伙,我是Mandy。上一篇,我们分享了,文章中对面向对象的三大特性中的继承、封装,做了一个理论和实践的总结,这一篇继续分享关于另外一个特性,那就是多态。
2023-07-20 11:01:50
196
原创 Go中的面向对象 我算是彻底玩明白了
面向对象(Object-Oriented)是一种计算机编程的方法和思想,它将程序中的数据(对象)和操作(方法)组织成一个个相互关联和交互的对象。对象是现实世界中的事物或概念在计算机程序中的抽象表示。面向对象编程的核心思想是将问题分解为一组相互作用的对象,每个对象都具有自己的状态(属性或数据)和行为(方法或操作),并通过对象之间的消息传递来进行协作和交互。总结一句,面向对象就是将一些具有相同特性的事物,通过类的形式进行统一封装。封装的类中的属性和方法,就是事物间具有相同的特征和行为。
2023-07-20 11:00:35
83
原创 基于 JIT 技术的开源全场景高性能 JSON 库
大家好,我是Mandy,,今天给大家分享一个字节跳动自研开源的JSON数据解析包。一个速度奇快的 JSON 序列化/反序列化库,由 JIT (即时编译)和 SIMD (单指令流多数据流)加速。,基于即时编译(Just-In-Time Compilation)与向量化编程(Single Instruction Multiple Data)技术,大幅提升了 Go 程序的 JSON 编解码性能。同时结合 lazy-load 设计思想,它也为不同业务场景打造了一套全面高效的 API。
2023-07-13 10:26:23
393
原创 关于Go切片底层原理,看这篇文章就够了
根据上面的几个小问题进行演示,我们在日常开发中,使用切片重点可以关注在动态扩容和引用传值上面,这也是经常出现问题的点。下面细分几点进行归纳:1、由于切片是引用类型,因此容易出现多个变量引用同一个底层数组,导致内存泄露和意外修改数据的情况。2、当切片长度超过底层数组容量时,可以导致切片重新分配内存,这可能会带来性能问题。3、在使用切片时没有正确计算长度和容量,也可能导致意料之外的结果。4、切片常常被用作函数参数,由于其引用类型的特性,可能会导致函数内对切片数据的修改影响到外部变量。
2023-06-28 00:41:42
192
原创 轻松理解Go中的内存逃逸问题
上一篇,我们学习了Go种的字符串为什么不能为修改,今天就来学习Go中的内存逃逸问题。下面通过举例,来进一步论证逃逸分析的原则,加深一下理解我们可以使用这个命令,来查看逃逸分析的结果。原因分析:,这个函数的入参是,编译阶段无法确定其具体的参数类型,所以内存分配到堆上原因分析:变量num在函数外部存在引用,函数退出时栈中的内存(栈帧)已经释放,但引用已经被返回,如果通过引用地址取值,在栈中是取不到值的,所以Go为了避免这个情况,会将内存分配到堆上。原因分析:切片容量过大时,会产生逃逸,内存分配到堆上;容量
2023-06-27 02:35:13
194
原创 Redis的SET命令 在生产环境下发生的一次严重事故
今天给大家分享的是Redis基础命令set过期时间被覆盖问题。该命令可能是大家最为常见的一个命令,但有一个小细节可能很多人多都没注意到,今天就来演示总结一下。该细节虽然看着很小,平常也很少关注到这点。但在实际的生产环境发生过一次,对于一些流量大的应用尤其需要注意。
2023-05-31 16:55:39
926
原创 Laravel、Thinkphp和Webman如何实现全局日志
在一些管理系统中,经常会要求记录客户端的请求和响应日志,方便系统出现问题及时的排查,以及业务的核查。今天就用Laravel框架、Webman框架和ThinkPHP框架来实现这样的功能。
2023-05-17 17:17:56
798
原创 初学者学习微服务 需要了解哪些知识?该如何入门微服务?有哪些优质的教程可以学习?
前面一章节,我们学习了常用的网络通信协议,以及各自的优缺点,并做了一个较为全面的总结。这一章节,我们就来对微服务入门基础做一个准备,学习微服务,我们应该从哪些方面去学习。
2023-04-27 23:10:24
764
原创 终于有人把tcp、http、rpc和grpc总结完整了
TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层协议。TCP协议具有以下特点:面向连接:TCP协议在数据传输之前需要建立连接,数据传输完成后需要释放连接,保证了数据传输的可靠性和完整性。可靠性高:TCP协议采用确认机制、序列号和校验和等技术,可以保证数据传输的可靠性和完整性。拥塞控制:TCP协议采用拥塞控制算法,可以避免网络拥塞和丢包等问题,保证了数据传输的稳定性和公平性。全双工通信:TCP协议支持全双工通信,即客户端和服务器端都可以同时发送和接收数据,实现了双向通信。
2023-04-27 01:07:00
1645
原创 MySQL主从延迟解决方案
在讨论如何解决主从延迟之前,我们先了解下什么是主从延迟。为了完成主从复制,从库需要通过 I/O 线程获取主库中 dump 线程读取的 binlog 内容并写入到自己的中继日志 relay log 中,从库的 SQL 线程再读取中继日志,重做中继日志中的日志,相当于再执行一遍 SQL,更新自己的数据库,以达到数据的一致性。与数据同步有关的时间点主要包括以下三个:1、主库执行完一个事务,写入 binlog,将这个时刻记为 T1;2、之后传给从库,将从库接收完这个 binlog 的时刻记为 T2;
2023-03-16 00:27:19
1046
1
原创 面试Go 被defer的几个盲区坑了
对于defer的使用,是非常简单的。这里需要注意几点。1、defer是在函数返回之前执行,defer的执行顺序是优先于return。return的执行是一个两步操作,先对return返回的值进行赋值,然后执行defer语句,最后将结果进行返回给函数的调用者。2、即使函数内发生了panic异常,panic之前定义的defer仍然会被执行。3、defer中存在子函数,子函数会按照defer的定于顺序执行。
2023-03-03 15:35:34
205
原创 Redis7.0中文系列教程-基础入门
大家好,我是二条。一位从事服务端研发的程序猿。从今天开始,我会不间断的开始给大家分享Redis7.0版本的知识。从2022年1月31开始,官方就发布了,至今已经发布到 7.0.5 版本。很多的开发者,还对Redis认识停留在5.x的版本或者6.x的版本,对Redis7.0还缺乏较少的认识。本系列教程,将带领大家完整的学习Redis7.0相关的知识点。从环境的搭建、10大数据类型、事务、发布订阅、主从复制、哨兵、集群等等知识。本教程最大的特点是,。
2023-02-26 17:51:54
333
原创 2023年了 对Go做一个全网最全的总结
为什么说Go字符串不能修改Golang中的代码分层设计实践与总结适用于快速开发应用的Golang二次框架MySQL一个200G的大表 该如何优化SQL查询操作MySQL一个200G的大表 该如何优化SQL查询操作分布式日志存储架构设计方案分布式日志存储架构代码实践聊聊Redis热点key缓存问题如何解决如何在Go中操作Redis服务Golang中slice和map并发写入问题解决Redis Stream实现消息队列中间件完全弄懂Redis各种业务场景下的使用。
2023-01-02 22:09:39
495
原创 Go最全学习资料汇总
前面几篇文章,给大家总结了一些关于Golang中不错的开源框架、开源库等相关的内容。今天接着给分享一些不错的学习资源内容。同时也会分享一些优质的教学视频、高质量的电子书籍。想获取该文档、视频,可以通过下面的文章链接,进入公众号菜单,联系号主。
2022-12-14 22:09:56
348
翻译 你应该知道的17个Golang包
随着时间的推移,语言爱好者已经构建和共享了许多 Go 框架和库。这些包执行不同的功能,从开发微服务到制作 discord 机器人,一直到构建 Web 应用程序!在本文中,我将尝试让您熟悉一些有用的方法,这些方法是我在尝试使用这种有趣的新编程语言学习和构建应用程序时发现的。在此篇文章之前,我个人也写了一些关于Go不错的开源工具总结,这里一一罗列一下:对于通常用于构建后端 API 和微服务的编程语言来说,这是一个相对较新的领域,因此有点新鲜感迫在眉睫。配置文件通常以各种格式编写,例如 JSON 和 YAML。G
2022-12-05 23:15:33
154
原创 面试大厂 看这篇MySQL面试题就够了
MySQL一直是面试中的热点问题,也难道了很多的面试者。其实MySQL没那么难,只是大家没有系统化、实战性的过去学习、总结。同时很多开发者在实际的开发过程中也很少去接触一些偏向底层的知识。今天这篇文章,将为大家总结MySQL中场景的面试题。围绕索引、事务、锁等几个方面的热点问题,系统化的总结。涉及到文章篇幅,可以通过该文阅读全文内容。大致分为如下大纲:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则在表中搜索所
2022-12-04 15:03:04
538
原创 为什么说Go的字符串类型不能修改
都在说Go中的字符串不能进行,为什么我们开发中又能修改。本文将带你从字符串类型底层原理进行分析,为什么不能修改,我们日常修改的方式又是怎么回事。
2022-10-28 00:14:26
634
sublime text 3
2016-08-11
Golang开发第三方sdk推荐?
2022-08-08
composer安装php包,Could not find package
2017-08-24
php如何将base64数据流文件转换为图片格式
2017-03-06
php递归如何实现字符串的排列?
2017-02-23
根据需求数据库模式设计
2016-12-09
如何获取form表单对象的值
2016-11-07
php对象克隆的实际意义
2016-11-02
php如何禁止同一账号多处登陆
2016-10-24
vmware安装的centos6.5如何配置php环境
2016-09-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人