首页 文章 精选 留言 我的

精选列表

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

Pear Admin Boot 2.0.0 发布,开箱即用的 Spring Boot 快速开发平台

更新内容: [重构] 多模块 为 单体 架构 (大道至简)[完成] [新增] 运行时 数据源管理 [完成] [新增] Excel 导入导出 [完成] [新增] 限流 组件 [完成] [新增] 角色粒度 的数据权限支持 [完成] [新增] spring validation 参数验证支持 [完成] [新增] Druid 数据监控页面 [完成] [修复] Security 无法获取用户信息 [完成] [修复] Long类型作为主键时序列化到js中精度丢失问题 [完成] [升级] spring boot 2.6.7 [完成] [升级] mysql 8.0.28 [完成] [升级] security themeleaf 3.1.0.m1 [完成] [优化] 使用 icon 组件替换 iconPicker 组件 [完成] [优化] mybatis-plus 默认字段填充 [完成] [优化] 核心模块的前端必填验证,email, phone 格式校监 [完成] [优化] 代码生成模板由 mybatis 原生实现替换为 mybatis plus [完成]

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

RocksDB 7.0.4 已发布,Facebook 开发的 k-v 存储系统

RocksDB 7.0.4现已发布,RocksDB 是一个来自 Facebook 的可嵌入的支持持久化的 key-value 存储系统,也可作为 C/S 模式下的存储数据库,基于 LevelDB 构建。更新内容如下: Bug 修复 修复了禁用和重新启用 manual compaction 时的 race condition。 修复了非双写队列模式下alive_log_files_的 race condition。该 race 在 WriteToWAL() 中的 write_thread_ 和另一个正在执行FindObsoleteFiles()的线程之间进行。如果启用__glibcxx_requires_nonempty,将捕获 race condition。 修复了在 POSIX 上映射 WritableFile 时的 race condition。 修复了禁用 2PC 并启用 MANIFEST 中的 WAL 跟踪时的一个 race condition。该 race condition 发生在试图安装刷新结果的两个后台刷新线程之间,导致未在 MANIFEST 中跟踪 WAL 删除。未来的 DB 打开可能会失败。 修复了 DropColumnFamily 的heap use-after-free race。 修复了rocksdb.read.block.compaction.micros无法跟踪 compaction stats 的错误 (#9722)。 更新说明:https://github.com/facebook/rocksdb/releases/tag/v7.0.4

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

RocksDB 7.0.3 已发布,Facebook 开发的 k-v 存储系统

rocksdb-7-0-3-released RocksDB 7.0.3现已发布,RocksDB 是一个来自 Facebook 的可嵌入的支持持久化的 key-value 存储系统,也可作为 C/S 模式下的存储数据库,基于 LevelDB 构建。更新内容如下: Bug 修复 修复了一个重大的性能错误,由于在 #9590中对 FilterPolicy::Name() 的更改,早期 7.0.x 版本无法读取 7.0 之前的版本生成的 Bloom 过滤器(反之亦然)。这会严重影响现有数据库升级或降级时的读取性能和读取 I/O,但不会影响数据正确性。 修复了Iterator::Refresh()在执行 DeleteRange() 后读取 stale keys 的错误。 Public API changes 添加了纯虚拟 FilterPolicy::CompatibilityName(),这是修复涉及 SST 元数据中 FilterPolicy 命名的主要性能错误所需要的,而不影响 FilterPolicy 的 Customizable 方面。对于源代码来说,这一变化只影响到那些拥有自己的自定义或包装 FilterPolicy 类的用户,但在补丁版本中确实破坏了编译库的二进制兼容性。 从 RocksDB 7 开始,RocksJava 现在需要 Java 8(以前是 Java 7)。 更新说明:https://github.com/facebook/rocksdb/releases/tag/v7.0.3

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

RocksDB 7.0.0 已发布,Facebook 开发的 k-v 存储系统

RocksDB 7.0.0现已发布,RocksDB 是一个来自 Facebook 的可嵌入的支持持久化的 key-value 存储系统,也可作为 C/S 模式下的存储数据库,基于 LevelDB 构建。 RocksDB 7.0.0 Bug修复 修复了当启用 memtable Bloom 过滤器 (memtable_prefix_bloom_size_ratio > 0) 时,批量 MultiGet 可能返回由 DeleteRange 删除的键的旧值的主要错误。 修复了更多 EventListener::OnTableFileCreated 调用的情况,状态为 OK,file_size==0,且没有保留 SST 文件。 修复了DB::GetMergeOperands(). 修复并发事务提交和 memtable 切换导致的 2PC 写提交事务的数据丢失问题(#9571)。 修复了NUM_INDEX_AND_FILTER_BLOCKS_READ_PER_LEVEL、NUM_DATA_BLOCKS_READ_PER_LEVEL和NUM_SST_READ_PER_LEVEL统计信息,每个级别的每个MultiGet批次报告一次。 性能改进 减少了构建在线 LSM 树一致性检查所使用的文件位置哈希表的开销,这可以提高某些工作负载的性能(参见#9351)。 切换到使用排序std::vector而不是std::map存储 blob 文件的元数据对象,可以提高某些工作负载的性能,尤其是当 blob 文件的数量很大时。 DisableManualCompaction() 不必等待计划的手动压缩在线程池中执行以取消作业。 行为改变 禁止DBOptions.use_direct_io_for_flush_and_compaction == true和DBOptions.writable_file_max_buffer_size == 0的组合,这种组合会导致WritableFileWriter::Append()永远循环,在直接 IO 中没有多大意义。 ReadOptions::total_order_seek不再影响DB::Get(),这种交互已经过时,因为 RocksDB 已经能够检测当前的前缀提取器是否与用于生成表文件的前缀提取器兼容。 新特性 引入了BlockBasedTableOptions::detect_filter_construct_corruption在 Bloom Filter (format_version >= 5) 和 Ribbon Filter 构建期间检测损坏的选项。 改进了 SstDumpTool 以从表属性中读取比较器,并使用它来读取 SST 文件。 扩展了信息日志中的列族统计信息,还会记录 blob 文件中的垃圾总量和 blob 文件空间放大系数,还通过rocksdb.blob-statsDB 属性公开了 blob 文件空间放大器。 在 ch 中引入APIrocksdb_create_dir_if_missing,调用底层文件系统的CreateDirIfMissingAPI 来创建目录。 添加了最后一级和非最后一级读取统计信息:LAST_LEVEL_READ_*、NON_LAST_LEVEL_READ_*。 实验性:在 FSRandomAccessFile 中添加对新 API ReadAsync 的支持,以异步读取数据,并在 FileSystem 中添加 Poll API 以检查请求的读取请求是否已完成。ReadAsync 采用回调函数。轮询 API 检查读取 IO 请求的完成情况,并应调用回调函数来指示读取请求的完成。 RocksDB 7.0.1 修复使用DisableManualCompaction取消手动压缩时的竞争条件,DB close 也可以取消手动压缩线程。 修复了DBImpl::ResumeImpl()和等待恢复完成的线程之间的 versions_ 数据竞争 修复了由刷新、传入写入和拍摄快照之间的竞争导致的错误,对使用这些竞争条件创建的快照查询可能会返回不正确的结果,例如重新显示已删除的数据。 7.0.0 版本还有海量公共 API 更改,详情查看更新公告:https://github.com/facebook/rocksdb/releases/tag/v7.0.1

资源下载

更多资源
Spring

Spring

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

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册