前端技术
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
[避免索引使用误区 ]的搜索结果
这里是文章列表。热门标签的颜色随机变换,标签颜色没有特殊含义。
点击某个标签可搜索标签相关的文章。
点击某个标签可搜索标签相关的文章。
VUE
...:头部、内容和页脚。使用Vue的双向绑定技术可以快速展现页面,而使用v-for命令可以容易地循环帖子并展现相应的内容。 在博客制作中,Vue还有很多其他特性可以使用,如路由、状态管理和动画效果等。凭借灵活地使用这些技术,可以实现一个完备、当代的博客网站。
2023-02-07 16:45:07
118
数据库专家
转载文章
...,这种能力表现为可以使用相同的API、操作符和执行模型来处理历史的批量数据以及实时流入的数据流,从而简化开发流程,提高资源利用率,并满足不同场景下对数据处理时效性的要求。 时间窗口 , 在流处理系统(如Apache Flink)中,时间窗口是一种将无限持续的数据流划分为有限时间段进行处理的机制。它允许系统按照固定的时间间隔(如每分钟或每5秒)对数据进行聚合、统计或其他计算操作,这对于实时推荐系统来说至关重要,因为可以通过分析用户在特定时间窗口内的行为数据来实时更新其兴趣偏好特征。 用户Embedding , 用户Embedding是机器学习领域特别是推荐系统中用于表示用户的一种低维向量形式。它通过深度学习等方法将用户的复杂属性和行为信息映射到一个连续的数值向量空间中,使得相似用户在该空间中的Embedding向量距离相近。在实时推荐系统的实践中,借助Flink实现实时更新用户Embedding意味着当用户产生新的行为数据时,能够立刻反映到Embedding向量上,进而快速调整推荐策略,提升推荐结果的相关性和实时性。
2024-03-08 12:34:43
528
转载
转载文章
...OT 开发板测评——使用 Yocto 添加软件包 本篇文章为转载内容。原文链接:https://blog.csdn.net/qq_28877125/article/details/107592234。 该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。 作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。 如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。
2023-08-22 08:32:34
152
转载
VUE
...内部的状态变化。通过使用ref和reactive等函数创建响应式对象,Vue3可以自动跟踪这些对象内部属性的变化,并触发相应的视图更新。在处理表格行选择状态问题时,开发者能更高效地监听并控制选中行数据的变化,实现对表格交互状态的精准控制。 UI框架 , UI框架是一种用于简化前端用户界面开发过程的工具集或库,提供了丰富的预设样式、组件以及交互逻辑,帮助开发者快速构建美观且易用的用户界面。iview作为一款优秀的UI框架,为Vue.js项目提供了诸如Table组件在内的多种可复用UI组件,大大提高了开发效率和代码质量。在本文情境下,iview table组件通过提供多选模式、选中状态管理等功能,满足了业务场景下的复杂表格展示与交互需求。
2023-05-25 23:04:41
88
雪落无痕_
转载文章
...效的解决方案。例如,使用RGBA色彩模式可以单独调整背景颜色的透明度,而不影响元素内容,这对于精细控制背景与文本、子元素间的关系至关重要。 此外,对于复杂的布局或动画效果,可利用CSS mix-blend-mode属性实现背景图片与前景元素之间的混合模式,以创造出极具艺术感的半透明视觉效果。这种方法尤其适用于需要叠加多层背景或者希望图片与文字、图形相互融合的设计场景。 同时,对于关注无障碍设计的开发者来说,应当注意过度依赖滤镜导致的可访问性问题。尽管半透明效果能提升视觉体验,但可能影响视力障碍用户对页面内容的理解。因此,在应用透明度效果时,建议结合WCAG(Web内容可访问性指南)标准进行优化,确保信息传达的有效性和完整性。 近期,各大浏览器厂商正积极跟进并实现新的CSS特性,如“contain-intrinsic-size”属性,它可以帮助浏览器更准确地预加载和呈现带有透明度控制的背景图片,从而改善性能表现和用户体验。未来,随着CSS Houdini等底层API的成熟,开发者将拥有前所未有的能力来创建自定义渲染效果,包括对背景图片透明度的更精细化控制,值得持续关注和学习。
2023-06-07 16:19:06
259
转载
转载文章
...相应内容。 公私玥可使用OPENSSL工具生成。 在Windows环境下,可自行下载OPENSSL工具( http://www.openssl.org/related/binaries.html)。 在Linux环境下,可安装OPENSSL工具包(以ubuntu为例,执行sudo apt-get install openssl)。 在Windows环境下,打开OPENSSL安装目录bin文件下面的openssl.exe。在Linux环境下,直接在终端中运行openssl。 1)生成RSA私钥: genrsa -out rsa_private_key.pem 1024 该命令会生成1024位的私钥,生成成功的界面如下: 此时我们就可以在当前路径下看到rsa_private_key.pem文件了。 2)把RSA私钥转换成PKCS8格式 输入命令pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM –nocrypt,并回车 得到生成功的结果,这个结果就是PKCS8格式的私钥,如下图: 3) 生成RSA公钥 输入命令rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem,并回车, 得到生成成功的结果,如下图: 此时,我们可以看到一个文件名为rsa_public_key.pem的文件,打开它,可以看到-----BEGIN PUBLIC KEY-----开头, -----END PUBLIC KEY-----结尾的没有换行的字符串,这个就是公钥。 本篇文章为转载内容。原文链接:https://blog.csdn.net/weixin_33915554/article/details/85830576。 该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。 作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。 如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。
2024-01-18 17:04:03
92
转载
转载文章
转载文章
...实用... 下一篇:使用Jquery+EasyUI ... yonghu86 209篇文章,27W+人气,1粉丝 关注 转载于:https://blog.51cto.com/yonghu/1321502 本篇文章为转载内容。原文链接:https://blog.csdn.net/weixin_34309543/article/details/92611034。 该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。 作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。 如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。
2023-02-19 21:54:17
63
转载
HBase
...和等信息。 三、如何使用HBase中的元数据? HBase提供了多种方法来操作和查询元数据。以下是几个常见的例子: 1. 获取表元数据 java Configuration conf = new Configuration(); Admin admin = new HBaseAdmin(conf); List tables = admin.listTables(); for (HTableDescriptor table : tables) { System.out.println("Table Name: " + table.getNameAsString()); System.out.println("Row Key Type: " + table.getRowKeySchema().toString()); System.out.println("Column Families: "); for (HColumnDescriptor family : table.getColumnFamilies()) { System.out.println("Family Name: " + family.getNameAsString()); System.out.println("Version Control: " + family.isAutoFlush()); System.out.println("Compression: " + family.getCompressionType()); } } 2. 获取列族元数据 java Configuration conf = new Configuration(); Admin admin = new HBaseAdmin(conf); TableName tableName = TableName.valueOf("my_table"); HTableDescriptor tableDesc = admin.getTableDescriptor(tableName); System.out.println("Family Name: " + tableDesc.getValue(HConstants.TABLE_NAME_STR_KEY)); System.out.println("Version Control: " + tableDesc.getValue(HConstants.VERSIONS_KEY)); System.out.println("Compression: " + tableDesc.getValue(HConstants.COMPRESSION_KEY)); 四、如何管理HBase中的元数据? 管理HBase中的元数据主要涉及到创建、修改和删除表和列族。以下是几个常见的例子: 1. 创建表 java Configuration conf = new Configuration(); Admin admin = new HBaseAdmin(conf); admin.createTable(new HTableDescriptor(TableName.valueOf("my_table")) .addFamily(new HColumnDescriptor("cf1").setVersioningEnabled(true)) .addFamily(new HColumnDescriptor("cf2").setInMemory(true))); 2. 修改表 java Configuration conf = new Configuration(); Admin admin = new HBaseAdmin(conf); admin.modifyTable(TableName.valueOf("my_table"), new HTableDescriptor(TableName.valueOf("my_table")) .removeFamily(Bytes.toBytes("cf1")) .addFamily(new HColumnDescriptor("cf3"))); 3. 删除表 java Configuration conf = new Configuration(); Admin admin = new HBaseAdmin(conf); admin.disableTable(TableName.valueOf("my_table")); admin.deleteTable(TableName.valueOf("my_table")); 五、结论 HBase中的元数据对于管理和优化数据非常重要。当你真正摸清楚怎么在HBase中运用和管理元数据这个窍门后,那就像是解锁了一个新技能,能够让你更充分地榨取HBase的精华,从而让我们的工作效率噌噌上涨,数据处理能力也如虎添翼。同时,咱也要明白一点,管理维护元数据这事儿也是要花费一定精力和资源的。所以呢,咱们得机智地设计和运用元数据,这样才能让它发挥出最大的效果,达到事半功倍的理想状态。
2023-11-14 11:58:02
435
风中飘零-t
Apache Pig
...操作规则,理解并正确使用这些数据类型对于编写高效的Pig脚本至关重要。例如,在Pig中,一个字符型变量可以存储字符串信息,而集合(bag)类型则可以包含多个相同类型元素的列表。
2023-01-14 19:17:59
481
诗和远方-t
Apache Atlas
...个电子商务公司,他们使用Apache Atlas来管理所有的客户数据。为了保护客户数据的安全,他们设置了严格的权限控制规则。比如,咱就拿这个场景来说哈,只有销售部的同事们才有权限去查看客户订单的具体信息,而其他部门的兄弟姐妹们是没这“通行证”的。同时,他们还使用数据加密功能对敏感数据进行了加密,如信用卡号等。另外,他们还开启了审计跟踪这个神器,把所有的数据访问行为都给记录下来,这样一来,任何小异常都逃不过他们的法眼,一旦发现就能迅速采取行动,保证一切都在掌控之中。 四、总结 总的来说,Apache Atlas提供了一套全面的数据安全管理方案,包括权限控制、数据加密和审计跟踪等功能。这些功能简直就是企业数据资产的守护神,能实实在在地帮助企业把重要的数据资料守得牢牢的,防止那些让人头疼的数据泄露问题和其他安全意外情况冒出来。当然啦,在实际用起来的时候,咱们得瞅瞅企业的具体状况,对它进行量体裁衣般的定制和设置,确保能收获最理想的效果。
2024-01-02 12:35:39
514
初心未变-t
Apache Atlas
...在我们的项目中,我们使用了Apache Atlas来进行数据管理。然而,当我们在进行系统升级时,发现数据迁移失败了。具体来说,当我们尝试将旧版本的数据迁移到新版本时,出现了错误。 二、分析原因 那么,为什么会出现这种问题呢?我们需要对这个问题进行深入的分析。首先,我们需要查看错误信息,看看是否有明确的错误提示。通常情况下,错误信息会提供一些线索,帮助我们找到问题的原因。 例如,假设错误信息如下: bash java.lang.RuntimeException: Failed to migrate data from old version to new version 从这个错误信息可以看出,问题可能出在数据迁移的过程中。那么,我们应该如何进一步查找原因呢? 三、解决问题 为了解决这个问题,我们可以采取以下几种方法: 1. 检查数据结构 首先,我们需要检查数据结构是否正确。要是我们对数据模型做了改动,比如加了几个新的字段啥的,那么在搬运数据的过程中,就可能会遇到点小状况。 例如,假设我们在旧版本中有一个用户表,而在新版本中,我们添加了一个新的字段"email"。那么,在进行数据迁移时,我们就需要确保所有的用户都有一个有效的电子邮件地址。 sql UPDATE user SET email = NULL WHERE email IS NOT NULL; 2. 检查映射规则 其次,我们需要检查映射规则是否正确。如果我们改变了映射关系,那么在进行数据迁移时也可能会出现问题。 例如,假设我们在旧版本中有一个用户表和一个订单表,它们之间的映射关系是通过用户的ID来建立的。而在新版本中,我们改变成了通过用户的邮箱地址来建立映射关系。那么,在进行数据迁移时,我们就需要重新建立映射关系。 sql ALTER TABLE order ADD CONSTRAINT fk_user_email FOREIGN KEY (email) REFERENCES user(email); 3. 检查权限设置 最后,我们需要检查权限设置是否正确。如果我们改变了权限设置,那么在进行数据迁移时也可能会出现问题。 例如,假设我们在旧版本中允许所有用户都可以查看订单。而在新版本中,我们只允许管理员可以查看订单。那么,在进行数据迁移时,我们就需要修改权限设置。 sql GRANT SELECT ON order TO admin; 四、总结 总的来说,解决Apache Atlas数据迁移失败的问题需要我们进行深入的分析,并采取相应的措施。只有这样,我们才能保证数据迁移的成功。 在这个过程中,我们需要不断学习和提高,以应对各种挑战。因为说到底,只有当我们真正掌握了那些关键的技能和知识,才能手到擒来地解决各种问题,让我们的项目顺风顺水地向前推进。所以,让我们一起努力吧!
2023-11-27 10:58:16
272
人生如戏-t
JQuery
...的jQuery插件,使用起来非常方便。我们可以直接在需要使用地区选择的HTML元素绑定插件,在使用时传入相应的参数。其中city和district分别是默认选中的城市和区县,onChange是用户选择地区时触发的回调函数。tWCitySelector会在加载完成后自动创建DOM元素,我们可以通过对DOM元素的操作自定义风格和属性。除此之外,还有其他可配置参数,如下: { css: { container: "tw-city-selector-container", // 包裹地区选择控件的DOM元素的Class样式 select: "tw-city-selector-select" // 地区选择控件的DOM元素的Class样式 }, provinces: twCitySelectorData, // 省市区县数据结构,内置于插件中 autoHideOnSelect: true, // 选择完成后是否自动隐藏控件 hideOnBodyClick: true // 在控件外点击时是否隐藏控件 } 使用jQuery手机端地区插件,可以大大提高移动端Web应用的用户体验,而且插件API简洁易用,非常适合开发者快速完成相关功能的开发。当然,在使用插件前,还需要了解地区数据的相关知识,如何将数据导入到应用中等。总之,jQuery地区插件是一个非常实用的工具,值得Web开发者掌握。
2023-01-04 17:27:06
404
软件工程师
VUE
...尽管两者在设计理念和使用方式上有所不同,但Vue.js在某些方面确实参考了Angular.js的设计风格,使得在从Angular到Vue.js的过渡更为容易。 在Vue.js的组件化设计方面,我们可以看到一些相似Angular的特点。比如,Vue.js也采用了单向数据流的模式,就像Angular的双向数据绑定一样,我们可以将父组件数据传送给子组件,但在子组件内部,所传送的数据是不可写的,无法直接修改。 Vue.component( 'my-component', { props: [ 'message' ], template: ' { { message } } ' }); 与此不同的是,Vue.js的作用域是许可作用域插槽的,在这种模式下,Vue.js的作用域可以被传送到嵌套组件中,从而使组件的结构更加清晰易懂。 Vue.component( 'my-outer-component', { data: function() { return { message: 'Hello, world!' } }, template: '', components: { 'my-inner-component': { props: [ 'message' ], template: ' { { message } } ' } } }); 另一个相似Angular的特点是Vue.js的指令机制。Vue.js提供了一组指令,帮助我们在模板中简洁地实现一些常见的操作,例如条件判断、迭代、事件绑定等等。尤其是使用v-html指令可以实现相似ng-bind-html的性能,绑定包含HTML的字符串,渲染出对应的页面。 Vue.component( 'my-component', { data: function() { return { content: 'This is italic text.' } }, template: ' ' }); Vue.js和Angular.js在某些方面看起来很像,但是随着它们的进一步发展,它们之间的不同点也越来越明显。例如,Vue.js的数据绑定和指令机制相对来说更加灵动,而Angular.js则更加重视性能优化和强制代码规范。因此,在选择结构时,我们需要根据具体的项目需求进行综合考虑。
2023-08-10 19:26:32
333
算法侠
MySQL
...l status3.使用以下命令来启动MySQL服务器,如果MySQL未能启动,将会打印出错误信息。sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &4.使用以下命令重新启动MySQL服务器。sudo /etc/init.d/mysql restart5.使用以下命令停止MySQL服务器。sudo /etc/init.d/mysql stop 在查阅MySQL数据库启动的过程时,需要密切关注终端显示的信息。如果MySQL启动遇到错误或问题,你能够使用这些信息来解决它们。保持经常使用上面的命令能够协助你及时了解数据库服务器的启动情况。
2023-06-06 17:14:58
79
逻辑鬼才
Docker
...Docker,您可以使用以下命令从官方Docker存储库安装: sudo apt-get install docker.io - 或者,您可以从Docker安装脚本中安装,使用以下命令: curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh - 验证您的Docker安装是否成功: sudo docker run hello-world< /pre >< p >总之,Docker是一个强大的工具,它使应用程序很容易打包和移植。但是,当用户需要卸载和挂载Docker时,他们可以使用上述指导来成功完成这些任务。< /p >
2023-03-16 09:08:54
561
编程狂人
Element-UI
...直接在prop属性中使用了info.address.city这个路径表达式,el-form-item就能够正确地绑定并验证user对象中深层次的city字段。 3. 动态prop名称实现深层绑定 对于更复杂的数据结构,例如数组中的对象,我们可以利用计算属性动态生成prop名称: 示例2 假设有如下一个用户列表数据结构: vue 在此例中,我们用v-for循环遍历用户列表,并为每个用户创建一个表单项,其prop属性通过计算属性的方式生成,从而实现了对数组内嵌套对象属性的绑定及验证。 4. 总结与思考 设置el-form-item的深层prop属性并非难事,关键在于理解Vue.js中数据绑定的机制以及prop属性的工作原理。无论是在简单的“套娃”对象,还是复杂的、像迷宫一样的数组结构里头,只要我们巧妙地使出点号大法或者灵活运用动态属性名称这两大招式,就能轻而易举地搞定那些深层级的数据绑定问题,一点儿都不费劲儿!而这也正是Vue.js和Element-UI设计的巧妙之处,它们让我们在处理复杂业务场景时依然能保持简洁高效的编码风格。当然啦,在实际做开发的时候,咱们也得瞅准项目需求和特点这些实际情况,灵活使出各种招数,不断把咱们的代码逻辑打磨得更溜,让用户体验蹭蹭往上涨。
2023-08-03 22:37:41
469
笑傲江湖_
转载文章
...深入学习了Java中使用HttpURLConnection和Apache HttpClient模拟HTTP请求的基础内容后,进一步的探索可以从以下几个方面展开: 1. 最新技术动态:随着技术的发展,Java生态中的HTTP客户端库也在不断演进。例如,Square公司推出的OkHttp框架以其高效的性能和易用性受到了广泛的关注。OkHttp不仅支持同步和异步请求,还对HTTP/2、SPDY协议有良好支持,提供了连接池、自动重试等高级特性,是进行网络编程时值得研究的现代工具(参考阅读:“OkHttp:一个现代、快速且灵活的HTTP客户端”)。 2. 安全实践:在网络通信中,数据的安全性和隐私保护至关重要。在使用HttpClient或HttpURLConnection发送HTTP请求时,如何配置SSL/TLS加密以保证传输过程的安全是一个重要课题。可以关注最新的HTTPS最佳实践指南以及Java中相关API的更新(参见:“Java 11+ 中如何正确实现HTTPS连接与证书验证”)。 3. 性能优化:针对不同的应用场景,合理选择并优化HTTP客户端能显著提升应用性能。对比分析HttpURLConnection、HttpClient和OkHttp在实际项目中的表现,并结合响应速度、内存占用、并发处理能力等方面进行深入探讨(推荐文章:“Java HTTP客户端性能大比拼:HttpURLConnection vs HttpClient vs OkHttp”)。 4. 实战案例解析:通过剖析真实项目的源码,理解如何在复杂业务场景下运用这些HTTP客户端完成登录认证、文件上传下载、服务端推送通知等功能(“基于Java的大型Web系统中HTTP请求实战案例详解”)。 综上所述,在掌握基础HTTP请求操作的基础上,紧跟行业发展趋势,关注安全策略和性能优化手段,并通过实战演练深化理论知识,将有助于我们更好地应对各种网络通信挑战。
2023-05-22 10:11:18
303
转载
Flink
...效率,同时优化了内存使用,减少GC压力,使得RocksDB在处理大规模、高并发状态存储时更加游刃有余。另一方面,FsStateBackend也持续得到增强,通过支持S3、HDFS等云存储服务,更好地满足分布式环境下的持久化需求和容灾备份策略。 此外,为了适应云原生时代的挑战,Flink社区正在积极探索和开发新型State Backend,例如基于增量检查点的Heap-based State Backend,以及针对Kubernetes环境优化的、利用持久卷存储状态的StatefulSet集成方案等。 因此,在实际生产环境中,用户应密切关注Flink社区的最新进展,并结合自身业务场景的具体特点(如数据量大小、状态访问模式、资源限制、运维要求等),进行细致的性能测试和对比分析,从而选出最契合业务需求的State Backend实现方案。
2023-07-04 20:53:04
509
海阔天空-t
Python
Kotlin
...,正在学习和探索如何使用Kotlin进行Android UI布局的设计。 CardView , CardView是Android Material Design组件库中的一个UI元素,它可以展示内容如同卡片一样,通常包含边框、阴影效果以及可自定义的圆角。在文章中,作者试图在CardView内嵌套一个LinearLayout,并希望给这个组合视图实现圆角效果。 Jetpack Compose , Jetpack Compose是Google推出的用于构建原生Android用户界面的新一代工具包,采用声明式编程模型,允许开发者使用Kotlin编写UI代码。在Compose中,开发者可以更直观地定义UI组件的外观和行为,例如设置控件的形状、样式等。虽然本文未直接提到Jetpack Compose,但它是目前在Kotlin环境下高效创建复杂UI布局,包括实现类似CardView内嵌布局圆角效果的有力工具。
2023-09-27 15:54:55
541
清风徐来_t
转载文章
...件上创建双向绑定。当使用v-model时,任何对组件值的改变都会自动反映到绑定的Vue实例数据属性上,反之亦然。在本文情境下,v-model被用来同步Switch组件的状态到相应的数据对象,使得组件状态的变化能实时反应到应用程序的数据层。
2023-03-04 16:22:19
350
转载
站内搜索
用于搜索本网站内部文章,支持栏目切换。
知识学习
实践的时候请根据实际情况谨慎操作。
随机学习一条linux命令:
groups user
- 显示指定用户的所属组。
推荐内容
推荐本栏目内的其它文章,看看还有哪些文章让你感兴趣。
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
历史内容
快速导航到对应月份的历史文章列表。
随便看看
拉到页底了吧,随便看看还有哪些文章你可能感兴趣。
时光飞逝
"流光容易把人抛,红了樱桃,绿了芭蕉。"