首页 文章 精选 留言 我的

精选列表

搜索[SpringBoot4],共10000篇文章
优秀的个人博客,低调大师

MeEdu v2.0-beta4 版本上线,基于 Laravel 的在线点播收费系统

本次更新内容: 修复短信发送图形验证码校验 修复订单支付 修复install静默安装的bug 新增H5预览版本 Github:https://github.com/Qsnh/meedu Gitee:https://gitee.com/myteng/MeEdu MeEdu 是基于 Laravel 开发的个人在线教育系统。MeEdu诞生的背景:随着知识付费领域的兴起,尤其是知识付费领域的龙头“得到”的成功,知识付费领域俨然成为了新的风口。经过这几年的发展,知识付费领域的基础建设有了很大的进步,市场上面很多知识付费的平台可以在短短几分钟之内搭建一套属于自己的知识付费应用。但是,这并不是我想要的!可能是处于程序员的角度出发,我更在乎的是这套应用是我自己可以完全控制的!所以MeEdu诞生了。MeEdu寄托了我对当前知识付费领域的期望。我相信未来的每位身负技能的人都可以通过MeEdu来构建自己的知识付费应用,通过MeEdu将自己的知识进行变现。 主要功能如下: 微信小程序 视频在线点播/视频加密播放 手机号注册 会员/课程单独购买两种收费模式 站内消息 支付宝支付/微信支付/手动转账 单元测试 系统公告 SEO优化 数据定时备份 友情链接 QQ登录/Github登录/微信登录 插件系统 Swagger Api文档管理 MeEdu采用 MIT 开源许可证,你可以在商业项目中免费使用MeEdu或者基于MeEdu二次 开发而不必支付费用。

优秀的个人博客,低调大师

《Python编程从0到1》笔记4——你分得清“索引和切片”吗?

Python为序列类型(sequence types)[1]提供了独特的索引(indexing)和切片(slicing)机制以访问序列的某个元素或某一部分。 [1] 如list, tuple, range, str, bytes, bytearray, memoryview 1.索引 在前文中已经展示过使用索引访问字符串、列表、元组的方法。像大多数其他编程语言一样,Python的索引从0开始(长度为N的序列,索引序号从0到N-1。除此之外,Python通过引入负数索引的方法,使得从尾部开始访问序列的写法很简洁。最后一个元素的索引为-1,倒数第二个索引为-2,依次类推,直至第一个元素的索引为-n。访问序列的结尾元素只需要x[-1]即可,无需使用复杂的表达式如x[len(x)-1]。如图 1.5所示。 图 1.5 索引 2.切片 切片运算从序列类型对象中选取一系列元素,得到新的对象。以列表为例演示如图 1.6所示的切片操作。 图 1.6 列表切片 >>> a = [1, 3, 5, 7, 9, 11, 13, 15] >>> a[3:7] # [起始元素:结束元素+1] [7, 9, 11, 13] >>> a[:7] # 省略起始索引,从头开始算起 [1, 3, 5, 7, 9, 11, 13] >>> a[3:] # 省略结尾索引,算至末尾 [7, 9, 11, 13, 15] >>> a[:] [1, 3, 5, 7, 9, 11, 13, 15] 在切片运算中增加第三个参数就可以按间隔挑选元素。如图 1.7所示。 图 1.7 间隔切片 >>> a = [1, 3, 5, 7, 9, 11, 13, 15] >>> a[1:7:2] [3, 7, 11] 当步长为负时,可以实现“从后至前”的切片: >>> a[::-1] # 从尾至头,步长为-1 [15, 13, 11, 9, 7, 5, 3, 1] 切片同样适用于其他序列类型: >>> t = (1, 3, 5, 7, 9, 11, 13, 15) >>> t[2:7:2] # 元组 (5, 9, 13) >>> s = 'abcdefgh' >>> s[::3] # 字符串 'adg' 除去列表、元组、字符串外,Python还有用于生成等差数列的range类型,常用其控制for循环,将在1.5.4 节讲述。 这是一本很有趣很有趣的Python入门书,墙裂推荐。

优秀的个人博客,低调大师

突破Java面试(23-4) - 再深入Redis Replication的完整执行流程及原理

0 Github 1 复制的完整流程 slave node启动,仅仅保存master node的信息,包括master node的host和ip,但复制流程尚未开始master host和ip配置在 redis.conf 中的 slaveof slave node内部有个定时任务,每s 检查是否有新的master node要连接和复制,若发现,就跟master node建立socket网络连接 slave node发送ping命令给master node 口令认证 - 若master设置了requirepass,那么salve node必须同时发送masterauth的口令认证 master node第一次执行全量复制,将所有数据发给slave node master node后续持续将写命令,异步复制给slave node 完整复制的基本流程图

优秀的个人博客,低调大师

12月4日云栖精选夜读 | 你不知道的Web前端安全技术

互联网进入下半场,竞争越发的激烈,能与人工智能比肩的热门职业已然不多。而互联网越发达,各大企业所面临着各种网络安全问题会越发的严峻,Web安全工程师的人才缺口仍在不断扩大。经济理论揭示了需求大于供给时,供给方必然涨价的市场定论,也为此奠定了Web安全工程师高薪资的市场基础。 热点热议 你不知道的Web前端安全技术 作者:技术小能手发表在:前端大学 看中国 | 淘宝总裁蒋凡:当前有两件事情真正推动零售业发展 作者:技术小能手发表在:阿里研究院 猜猜今天是什么日子? 作者:技术小能手发表在:阿里巴巴公益 知识整理 Golang基于Gitlab CI/CD部署方案 作者:技术小能手发表在:Golang语言社区 不可错过的CMS学习笔记 作者:技术小能手发表在:Kirito的技术分享 Python基础(面向对象编程) 作者:技术小能手 技术| Python的从零开始系列连载(三十一) 作者:技术小能手发表在:灯塔大数据 Forge:如何管理你的机器学习实验 作者:技术小能手 美文回顾 阿里云被CNVD认定为漏洞处置突出贡献单位 作者:云安全专家 碳烤杏仁饼、手工核桃酥……一大波澳门老字号美食跨“桥”来袭! 作者:技术小能手发表在:阿里味儿 揭秘菜鸟仓储体系“大脑”:智能波次如何实现仓库降本提效? 作者:技术小能手发表在:阿里技术 盘点2018云计算市场,变化大于需求? 作者:技术小能手发表在:科技云报道 考拉Android统一弹框 作者:技术小能手发表在:终端研发部 历尽艰辛,Windows系统下安装Basemap,以及 PROJ_LIB 错误处理 作者:技术小能手发表在:Python数据之道 有奖话题讨论 轻松一下,讲讲只有程序员才能看懂的笑话. 程序员的水平越来越差了? 往期精彩回顾 12月3日云栖精选夜读 | Python程序员的30个常见错误 11月30日云栖精选夜读 | 用Python告诉你,现在的房租有多高? 11月29日云栖精选夜读 | Linux里10个最危险的命令 11月28日云栖精选夜读 | Spring Cloud Alibaba,中国Javaer的福音,为微服务续上18年 11月27日云栖精选夜读 | Java性能优化的50个细节

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

用户登录
用户注册