前端技术
HTML
CSS
Javascript
前端框架和UI库
VUE
ReactJS
AngularJS
JQuery
NodeJS
JSON
Element-UI
Bootstrap
Material UI
服务端和客户端
Java
Python
PHP
Golang
Scala
Kotlin
Groovy
Ruby
Lua
.net
c#
c++
后端WEB和工程框架
SpringBoot
SpringCloud
Struts2
MyBatis
Hibernate
Tornado
Beego
Go-Spring
Go Gin
Go Iris
Dubbo
HessianRPC
Maven
Gradle
数据库
MySQL
Oracle
Mongo
中间件与web容器
Redis
MemCache
Etcd
Cassandra
Kafka
RabbitMQ
RocketMQ
ActiveMQ
Nacos
Consul
Tomcat
Nginx
Netty
大数据技术
Hive
Impala
ClickHouse
DorisDB
Greenplum
PostgreSQL
HBase
Kylin
Hadoop
Apache Pig
ZooKeeper
SeaTunnel
Sqoop
Datax
Flink
Spark
Mahout
数据搜索与日志
ElasticSearch
Apache Lucene
Apache Solr
Kibana
Logstash
数据可视化与OLAP
Apache Atlas
Superset
Saiku
Tesseract
系统与容器
Linux
Shell
Docker
Kubernetes
[函数]的搜索结果
这里是文章列表。热门标签的颜色随机变换,标签颜色没有特殊含义。
点击某个标签可搜索标签相关的文章。
点击某个标签可搜索标签相关的文章。
JSON
在理解了如何利用递归函数有效地清空JSON对象中的所有value之后,我们进一步探讨一下JSON数据处理的相关实践与最新动态。近年来,随着前端技术和API接口设计的快速发展,JSON数据交换格式的应用场景愈发广泛且深入。 例如,在2021年,Node.js发布了其最新稳定版本,其中对JSON模块进行了性能优化和功能增强,支持更高效的大规模JSON数据解析和生成。同时,一些主流的前端框架如React、Vue等也提供了更为便捷的方式来处理JSON数据,比如React Hooks中的useReducer可以用来简化复杂状态(包括JSON数据)的管理逻辑。 此外,针对安全性问题,JSON Schema作为一种用于描述和验证JSON数据结构的标准,被越来越多的开发者所关注和采用。通过预先定义JSON Schema,可以在数据交换过程中实时校验JSON数据的有效性,避免因数据格式错误导致的问题,并可实现对敏感字段的值进行清理或加密。 近期,业界还提出了一种名为“JSON Patch”的RFC标准(RFC 6902),它提供了一种描述JSON文档变更的方式,使得在网络传输中只传递差异部分成为可能,这无疑为JSON数据的更新操作提供了更为轻量级的解决方案,同时也间接涉及到JSON数据的部分属性值清零的需求。 总之,随着技术的发展,JSON数据处理的方法论和技术手段都在不断演进和完善,无论是对JSON value的清空操作,还是更深层次的数据校验、高效传输以及状态管理等方面,都有丰富的研究内容和最佳实践值得我们持续关注和学习。
2023-10-16 19:41:44
522
码农
JSON
...用JSON模块的相关函数,开发者能够便捷地读取、解析、创建和修改JSON数据,以满足Web开发中的数据交换需求。 文件操作模块 , 在易语言编程中,文件操作模块是一组预定义的功能组件,用于执行与文件相关的各种操作,例如打开文件、读取文件内容、写入文件、关闭文件等。结合JSON模块,文件操作模块可用于从JSON文件中读取数据,实现数据持久化存储和加载,进一步增强了易语言对JSON数据流处理的能力。
2023-10-08 20:20:12
490
逻辑鬼才
MySQL
...一系列新特性,如窗口函数、原子DDL操作以及改进的安全特性(如 caching_sha2_password 密码插件),这些都极大地提升了数据库性能和安全性。 对于管理员来说,掌握如何通过命令行或图形界面工具如MySQL Workbench进行用户权限管理、数据备份与恢复、性能调优等操作是必备技能。例如,可以利用mysqlpump工具实现快速且灵活的数据备份,并结合gtid模式确保备份与恢复的一致性。 此外,在云环境下,越来越多的企业选择使用如Amazon RDS等云托管数据库服务,其中MySQL实例的管理也包含了自动化扩展、高可用架构设计等高级主题。近日,AWS宣布了对MySQL 8.0.27版本的支持,进一步增强了其云上MySQL数据库服务的功能性和稳定性。 深入理解MySQL日志系统(错误日志、慢查询日志和二进制日志)的工作原理,能够帮助开发者和DBA定位问题、优化SQL语句以及实现基于时间点的恢复等功能。同时,数据库审计与合规性要求促使我们关注并启用MySQL的通用日志或审计插件,以满足法规遵从性需求。 综上所述,MySQL数据库管理是一个既包含基础操作又涉及深度优化及安全管理的综合性领域,持续跟进MySQL最新动态和技术演进,将有助于提升整体数据库管理水平和应用系统的健壮性。
2023-11-16 22:43:19
84
键盘勇士
MySQL
...用了更快的字符串处理函数和改进的内存管理,使得大数据处理更为高效。 值得一提的是,该版本还引入了对JSON数据类型的全面支持,这对于处理复杂的数据结构和API接口变得更为简单。另外,对复制和分区功能的改进,使得在分布式环境中管理大规模数据库变得更加容易。 对于开发者来说,MySQL 8.0的插件式架构允许用户自定义功能,提供更大的灵活性。而对JSON路径查询的支持,使得基于文档的数据查询更加直观。 总的来说,MySQL 8.0是一个值得密切关注的更新,它不仅提升了系统的安全性,而且在性能和功能上都有所突破,是数据库管理员和开发者升级系统的重要参考。随着云计算和大数据的普及,掌握和利用这些新特性将有助于企业在竞争激烈的市场中保持竞争优势。
2024-05-08 15:31:53
111
程序媛
MySQL
...一系列新特性,如窗口函数的增强、JSON功能的升级以及性能改进等,这为数据库管理员提供了更高效便捷的操作手段。例如,基于新的窗口函数,可以更轻松地进行复杂的数据分析和统计计算;而JSON字段类型的增强则顺应了现代应用中大量非结构化数据处理的需求。 同时,对于MySQL实例的运维管理,安全性和稳定性至关重要。定期检查并更新MySQL服务器的配置文件、确保数据目录的安全权限设置,并合理利用缓存机制以提升查询效率,是每一位数据库管理人员应熟练掌握的基本功。此外,针对线上大规模并发访问场景,深入理解并运用MySQL的InnoDB存储引擎的事务处理机制、锁机制及索引策略,有助于提升系统整体性能和用户体验。 另外,在云服务日益普及的今天,各大云服务商(如AWS RDS、阿里云RDS等)提供了托管型MySQL服务,用户无需关心底层MySQL实例的具体安装位置,即可享受到便捷的数据库创建、备份恢复及监控告警等功能。但这也要求DBA们熟悉云环境下的MySQL管理工具和服务接口,以便更好地适应云计算时代的新挑战。 总之,无论是对MySQL实例进行精细的本地部署维护,还是依托于云平台实现高效便捷的数据库管理,都需要不断跟进MySQL技术的发展动态,深入理解其核心原理,并结合实际业务场景灵活运用各种优化策略,从而确保数据库系统的稳定、安全、高效运行。
2023-04-12 10:49:01
62
键盘勇士
JQuery
...求完成后被调用的一个函数。 序号三:如何获取当前的URL地址 那么,如何在使用get()方法加载内容的同时,也能够获取当前的URL地址呢?其实这很简单,我们只需要在get()方法中添加一个额外的参数即可。这个参数其实就是$.param()函数啦,它的作用超级实用,就是能把一堆键值对打包整理,然后变成URL那种格式的查询字符串,就像咱们平常上网时在网址后面看到的那种“?”后面跟着一串“key=value&key2=value2”的样子。这样,当我们点击调用get()这个小功能的时候,就能顺道把当前网页的URL地址给轻松拿到手啦!具体的代码如下: javascript var url = $.param({ key1: 'value1', key2: 'value2' }); $.get(url, function(data) { // 处理返回的内容 }, 'json'); 在这个例子中,我们首先定义了一个包含两个键值对的对象,并将其转换成了URL格式的查询字符串。然后,我们将这个查询字符串作为参数传递给了get()方法。最后呢,当请求顺利完成,进入到那个回调函数里头,我们就可以直接用这个data参数,来处理它返回的具体内容哈。 序号四:总结 总的来说,通过使用jQuery的get()方法,我们可以在获取动态内容的同时,也很容易地获取到当前的URL地址。这对我们在进行那些依赖于当前网页链接的操作时,可真是帮了大忙啦!因此,掌握这种技巧对于提高我们的前端开发能力是非常有益的。
2023-09-09 17:20:27
1067
断桥残雪_t
MySQL
...改进和新特性,如窗口函数支持、原子DDL操作以及安全性增强等,使得MySQL在处理大数据量及复杂查询场景时表现更为出色(来源:Oracle官网新闻发布,2023年)。 此外,随着云原生时代的到来,MySQL也在适应这一趋势,各大云服务提供商如AWS、阿里云等都提供了托管版MySQL服务,用户可以便捷地部署和管理MySQL数据库,同时享受到自动备份、高可用性和弹性扩展等高级功能。例如,AWS RDS for MySQL不仅简化了数据库管理任务,还通过读副本、多可用区部署等功能确保了数据的安全与高可用性(来源:AWS官方文档,2023年)。 在实际应用层面,对于Web开发者而言,掌握如何优化MySQL插入语句以提升数据写入效率至关重要。一篇来自Stack Overflow的深度讨论中,专家们就如何避免全表锁定、利用批量插入提高性能等问题进行了详细解读,并分享了一些实战经验(来源:Stack Overflow,2023年)。通过学习这些最新的技术资讯和发展趋势,可以帮助开发者更好地应对实际开发中的挑战,最大化发挥MySQL数据库的优势,从而为构建高效稳定的应用程序提供强大支撑。
2023-09-26 10:25:10
67
编程狂人
JSON
...ON.parse()函数将JSON字符串变为序列。 const jsonStr = '["apple", "banana", "orange"]'; const fruits = JSON.parse(jsonStr); const size = fruits.length; console.log(size); // 打印:3 需要注意的是,在使用JSON序列时,我们应该保证序列中所有的元素都是同一类型的(比如都是字符串),这样才能更好地进行处理和操作。 以上简单介绍了JSON序列的大小及相关操作,希望对大家有所帮助。
2023-05-08 12:00:44
538
软件工程师
Python
...中文,可以将其封装成函数: import sys def print_cn(text): sys.stdout.buffer.write(text.encode('utf-8')) print_cn('中文') 除了上述方法,还有一种更加简单的方式: print('中文'.encode('utf-8').decode('unicode_escape')) 这种方法先将字符串转换为utf-8编码,再转换为unicode_escape编码,并输出。这样就能准确显示中文了。
2023-10-24 16:40:49
333
算法侠
Java
...事并做好。这一原则在函数式编程语言如Kotlin的设计中也有所体现,其背后的逻辑正是基于封装思想,避免全局状态修改引发的问题,保证程序执行过程的确定性和一致性。 总之,无论是在传统的面向对象编程还是新兴的编程范式中,封装作为一项基本的软件工程原则,始终贯穿于代码设计与实现的各个环节,值得每一位开发者深入理解和持续实践。通过关注最新的技术动态和业界规范,我们可以不断深化对封装原理的理解,为创建健壮、安全的应用程序打下坚实的基础。
2023-08-13 16:18:58
280
码农
ReactJS
...验,还推动了组件化和函数式编程在路由管理中的最佳实践。近期,Facebook开发者社区的一篇深度分析文章指出,v6的useRoutes Hook显著简化了路由配置,使得应用结构更加清晰,易于维护。 文章中提到,React Router v6引入的BrowserRouterProvider和MemoryRouterProvider使得应用的路由层次更加直观,且不再需要手动管理history对象。这与Redux等状态管理库的集成变得更加无缝,有助于降低复杂性。此外,useHistory和useNavigate的引入,让开发者能够以更灵活的方式控制导航行为,提高了代码的可测试性和可复用性。 对于那些正在考虑升级的开发者来说,这篇文章提供了一个实用的指南,包括如何逐步迁移到v6,以及如何处理可能出现的兼容性问题。它强调了拥抱变化的重要性,提醒开发者在升级过程中持续学习和优化。 React Router v6的发布不仅是技术的演进,更是Web开发理念的革新。随着前端生态的不断发展,这种现代化的路由解决方案预示着未来的Web应用将更加响应式和用户友好。开发者们,准备好迎接这个新时代的到来,让React Router v6助力你的项目步入新的高度吧!
2024-06-04 11:28:49
55
人生如戏
VUE
...了toFixed()函数,将结果保留两位小数。 由于计算属性的值是根据Vue响应式系统自动计算获取的,所以我们仅需在模板中应用total即可,而不需要手动更新。
2023-04-27 14:17:40
138
代码侠
JQuery
...dow.open()函数,该函数接受两个参数,第一个参数是要加载的网页页面的链接地址,第二个参数是目标窗口的名称。"_blank"表示加载一个新的空白窗口。 接下来,我们可以使用以下代码来获取新开标签页中的某个元素的内容: $(document).ready(function(){ var newWindow = window.open("https://www.example.com", "_blank"); var elementContent = $(newWindow.document).find("example-element").html(); }); 在这个例子中,我们首先在先前加载的新开标签页中查找ID为"example-element"的元素,然后获取该元素中的HTML内容。 这样,在新开标签页中获取元素的内容就完成了。JQuery的简便性使得这一过程十分简单。
2023-12-31 09:38:03
346
码农
MySQL
...及诸多新特性,如窗口函数支持更全面、JSON功能增强以及默认事务隔离级别的变更等。这对于开发者而言意味着更强大的数据处理能力和更丰富的开发选项。 另外,随着云服务的普及,各大云服务商如AWS、阿里云、腾讯云等均提供MySQL数据库托管服务,用户无需在本地安装,即可轻松部署和管理MySQL实例,极大地降低了运维难度和成本。例如,AWS RDS MySQL提供了自动备份、故障切换、读副本等功能,帮助企业实现数据库的高可用与扩展性。 此外,对于MySQL的学习者来说,社区资源与教程也不断推陈出新。诸如“MySQL 8.0从入门到精通”、“实战MySQL:高性能SQL优化、架构及集群”的在线课程和书籍,帮助初学者快速上手,并为有经验的开发者深入解析MySQL的内核机制和最佳实践。 综上所述,在MySQL的实际应用中,不仅应关注其安装配置,更要紧贴技术发展趋势,掌握最新的产品特性以提升数据库系统的性能与安全性,并结合云服务优势进行高效便捷的数据库管理与维护。同时,持续学习和跟进MySQL相关的教育资源,有助于不断提升自身技术水平,适应日益复杂多变的应用场景需求。
2023-09-19 12:58:09
133
算法侠
JQuery
...,运行ready()函数可以保证文档对象模型完全载入后再运用jQuery代码。接着,在按钮被点击时,运行相应的隐藏和展现函数:hide()和show()。hide()函数将选中的元素隐藏,show()函数则将选中的元素展现。 除此之外,JQuery还提供了一些其他的方法来操纵input的展现和隐藏。例如toggle()函数可以在输入参数为 "toggle" 时集成show()和hide()函数,当点击一次按钮时,元素会从可见状态切换到隐藏状态,再从隐藏状态切换回可见状态。 $(document).ready(function(){ $("btnToggle").click(function(){ $("input").toggle(); }); }); 以上代码运用toggle()函数动态地将输入框的展现和隐藏进行切换。 总之,JQuery是一款非常方便易用的JavaScript集合,可以轻松地完成input的展现和隐藏。 熟练掌握JQuery的运用方法,可以让前端开发更加高效便捷。
2023-08-16 12:28:27
109
键盘勇士
MySQL
..._connect()函数连接MySQL服务器,然后用mysqli_query()函数执行查询,最后用mysqli_fetch_assoc()函数处理查询结果。这种连接方式适用于在本地开发和测试。 SSH连接: // 连接MySQL服务器 $host = 'localhost'; // 主机名 $user = 'root'; // 账号 $password = '123456'; // 口令 $database = 'test'; // 数据库名称 // SSH设置 $ssh_host = 'ssh.example.com'; // SSH主机名 $ssh_user = 'sshuser'; // SSH账号 $ssh_password = 'sshpassword'; // SSH口令 $ssh_port = 22; // SSH端口 // SSH到MySQL服务器 $connection = ssh2_connect($ssh_host, $ssh_port); if (ssh2_auth_password($connection, $ssh_user, $ssh_password)) { // SSH认证成功 $tunnel = ssh2_tunnel($connection, $host, 3306); // 连接MySQL服务器 $conn = mysqli_connect('127.0.0.1', $user, $password, $database, '3306', $tunnel); // 检测连接是否成功 if (!$conn) { die('连接不成功: ' . mysqli_connect_error()); } // 查询数据 $sql = 'SELECT FROM user'; $result = mysqli_query($conn, $sql); // 处理查询结果 if (mysqli_num_rows($result) >0) { while ($row = mysqli_fetch_assoc($result)) { echo '账号: ' . $row['username'] . ', 口令: ' . $row['password'] . ' '; } } else { echo '没有结果'; } // 关闭连接 mysqli_close($conn); } else { // SSH认证不成功 die('SSH认证不成功'); } SSH连接的代码相对复杂,需要用ssh2_connect()函数连接SSH服务器,用ssh2_auth_password()函数进行SSH认证,然后用ssh2_tunnel()函数创建隧道,最后用mysqli_connect()函数连接MySQL服务器和数据库。SSH连接的好处是可以通过SSH隧道连接到远程的MySQL服务器,提升了数据传输的安全性。
2023-06-22 12:09:56
134
码农
VUE
...计算属性和watch函数来过滤聊天历史记录。这使得历史记录可以根据日期进行过滤,从而使用户可以更轻松地查找他们所需要的消息。 总的来说,Vue历史聊天组件是一个有用的聊天应用,用户可以轻松查看他们和朋友之间的聊天记录。Vue的高效能和易于使用的API使组件开发变得简单、快捷和高效。
2023-03-26 23:43:20
156
算法侠
JSON
...ON.parse()函数将JSON文本解读成JavaScript对象或JSON数组。比如: var jsonString = '["John","Mary",{"age":30,"city":"New York"},[1,2,3]]'; var jsonObj = JSON.parse(jsonString); console.log(jsonObj); // ["John","Mary",{ age : 30, city : "New York" },[1,2,3]] 此外,在JavaScript对象中可以采用JSON.stringify()函数将JavaScript对象或JSON数组转化为JSON文本,比如: var obj = { name: "John", age: 30, city: "New York", children: ["Mike", "Lisa"] }; var jsonString = JSON.stringify(obj); console.log(jsonString); // {"name":"John","age":30,"city":"New York","children":["Mike","Lisa"]} 总之,JSON数组是一种便于数据传输和处理的格式,它的应用已经越来越广泛。在JavaScript中,可以便于地将JSON数组转化为JavaScript对象,并对其进行操作。
2023-06-02 13:33:53
291
数据库专家
JQuery
...Printers()函数取得了当前计算机上可用的所有输出机清单,然后将这些输出机项目一一插入到一个下拉框中,方便用户选择。接着,我们监测了一个“输出”按钮的点击事件,在点击时取得用户选择的输出机ID,并将其保存cookie中。当我们需求在页面上输出东西时,只需求通过document.cookie取得到用户之前选择的输出机ID,然后调用print()函数即可完成指定输出机输出效果。标签:jquerycookie下拉框相关文章jquery管理列的显示和隐藏jquery管理切换显示隐藏jquery管理列的显示隐藏jquery管理清单显示和隐藏jquery管理函数执行次数jquery管理刷新页面jquery管理删除前提醒jquery管理加载顺序的序列搜索
2024-01-14 10:20:01
291
算法侠
Python
...portlib库中的函数。其中,import语句是最常用的调用方法,使用import命令将需要的模块导入到当前运行环境中。 import math 调用math模块 print(math.pi) 使用math模块中的pi固定值 2、模块的搜索路径 Python在启动时会进行一系列的初始化操作,其中之一就是建立Python解释器的模块搜索路径。当Python想要加载一个模块时,会依据一定的顺序在这些搜索路径中搜索特定的模块文件。如果找到了对应的文件,就利用这个文件生成一个新的模块对象。 import sys print(sys.path) 3、模块的暂存方法 Python还有一个重要的方法,就是模块的暂存方法。当Python加载一个模块文件后,会将模块对象暂存起来。这意味着如果再次加载同一个模块,Python会立即给出暂存中的模块对象,而不是重新加载模块文件。这种方法可以在一定程度上提高Python的执行效率。 import my_module import my_module 不会重新加载my_module模块文件,而是给出暂存中的模块对象 总之,Python模块调用方法是Python编程中非常重要的一部分,了解它可以让我们更好地理解Python语言的要点和难点问题。
2023-02-16 21:48:21
260
代码侠
c++
C++函数模板如何具体化? 在C++编程世界中,函数模板是一种强大的工具,它允许我们编写一种通用的函数定义,能够处理多种不同类型的参数。这种机制极大地增强了代码的复用性和灵活性。不过,想要把这些模板真正用起来,我们得先搞明白怎么把它们具象化,并且实实在在地掌握住这个技巧。本文将通过实例和深入探讨来揭示这一过程。 1. 函数模板的基本概念 首先,让我们通过一个简单的函数模板例子来直观感受一下: cpp template T max(T a, T b) { return (a > b) ? a : b; } 在这个例子中,max是一个函数模板,其接受两个相同类型的参数a和b,并返回两者中的较大值。这里的typename T是一个占位符,表示任意类型,当我们在程序中使用这个模板时,编译器会根据传入的实际参数类型自动替换T。 2. 函数模板的具体化过程 2.1 自动具体化 当我们在代码中调用max函数,并传入特定类型的参数时,编译器会自动进行模板的具体化。例如: cpp int main() { int x = 10, y = 20; int result = max(x, y); // 这里编译器自动将T替换成int类型 std::cout << "Max of x and y: " << result << std::endl; double a = 3.14, b = 2.71; double result2 = max(a, b); // 这里编译器自动将T替换成double类型 std::cout << "Max of a and b: " << result2 << std::endl; return 0; } 在这段代码中,当我们分别使用int和double类型调用max函数时,编译器就会为每种情况生成一份特定版本的函数代码,这就是所谓的函数模板的具体化。 2.2 显式具体化 除了编译器自动具体化之外,我们还可以显式地指定函数模板的具体类型。这通常用于解决某些特殊场景下编译器无法准确推断类型的情况。例如: cpp template <> char max(char a, char b) { std::cout << "Specific version for char type." << std::endl; return (a > b) ? a : b; } int main() { char c1 = 'A', c2 = 'Z'; char max_char = max(c1, c2); // 这里直接调用显式具体化的char版本函数 return 0; } 这里,我们显式地为char类型定义了max函数的具体版本。在调用时,即使没有类型推断,也会直接使用这个特化的版本。 3. 总结与思考 函数模板的具体化是C++编程中一项重要的技巧,它既能提升代码的复用性,又能帮助我们实现更为灵活的编程设计。你知道吗?只要咱们掌握了自动具体化和显式具体化这两种神奇招数,就能把模板玩得溜溜的,写出既高效又方便维护的C++代码,让编程这件事儿变得轻松又愉快! 然而,在享受模板带来的便利的同时,也要注意避免过度泛化导致的代码难以理解和维护的问题。所以在实际编程干活的时候,咱们得瞅准具体的业务需求,灵活巧妙地运用和定制函数模板,把C++那牛哄哄的强类型特性榨干最后一滴油,让它发挥到极致。
2023-03-09 09:34:04
469
春暖花开_
ReactJS
...控制过渡的时间和缓动函数。 3. 使用第三方库 ReactJS有很多优秀的第三方库可以用来实现动画和过渡效果,例如react-spring、react-motion、react-transition-group等。这些库真是开发者的好帮手,里面装满了各种实用的小工具,让咱们轻轻松松就能把那些看着头疼的复杂动画效果给实现了,就跟变魔术一样简单有趣! 四、在ReactJS中实现动画和过渡效果的具体步骤 接下来,我们将详细介绍如何在ReactJS中实现动画和过渡效果。 1. 使用CSS动画 在ReactJS中,我们可以使用第三方库react-spring或者react-motion来创建复杂的动画效果。以react-spring为例,首先需要安装这个库,可以通过npm命令来进行安装: npm install react-spring
2023-04-22 09:34:13
130
雪落无痕-t
站内搜索
用于搜索本网站内部文章,支持栏目切换。
知识学习
实践的时候请根据实际情况谨慎操作。
随机学习一条linux命令:
sed 's/old/new/g' file.txt
- 替换文件中的文本。
推荐内容
推荐本栏目内的其它文章,看看还有哪些文章让你感兴趣。
2023-04-28
2023-08-09
2023-06-18
2023-04-14
2023-02-18
2023-04-17
2024-01-11
2023-10-03
2023-09-09
2023-06-13
2023-08-07
2023-03-11
历史内容
快速导航到对应月份的历史文章列表。
随便看看
拉到页底了吧,随便看看还有哪些文章你可能感兴趣。
时光飞逝
"流光容易把人抛,红了樱桃,绿了芭蕉。"