您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 通信与网络中的基于Web和硬件可重构技术的远程抄表设计

  2. 引言   随着计算机技术的发展,远程抄表技术逐渐得到广泛的应用。通过实行一户一表以及自动远程抄表,可以做到及时、准确地进行数据采集,并且提供了一种对欠费用户进行有效管理的手段。远程抄表系统通常主要由计量仪表、数据集中器、通信网络以及抄表程序四个部分组成。计量仪表完成信息转换、数据存储功能,并支持通过本地通信网络与数据集中器进行数据交换。数据集中器完成数据汇聚功能,并能与抄表程序进行远程数据交换。抄表程序则借助通信网络从数据集中器获取计量数据,并存入数据库中。在绝大多数远程抄表系统中,计量仪表通
  3. 所属分类:其它

    • 发布日期:2020-11-10
    • 文件大小:169984
    • 提供者:weixin_38680340
  1. TD-blog:一个基于SpringBoot的博客系统,包含前端和初始的源代码和数据库文件-源码

  2. TrueDei博客 用spring boot开发的web博客系统,包括前端和初始源代码,还有sql文件。还有详细的构建过程。 菜单 概述 首先要感谢几位大神,该项目的想法来源自 , , ,本项目的想法。 做了一些改造,增加了一些功能和一些代码的重构,并且更换了博客主题。 关于项目,对于开发的练手项目,能够工程化,严谨一些。 关于文档,此处主要中从项目需求,项目设计的方式来简化。 如何从零开始,使用springboot开发项目。 记录一些在开发过程中遇到的一些问题,总结开发技巧 接下来,会以需
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:8388608
    • 提供者:weixin_42127783
  1. laravel-cms:几年前用laravel5.2写的嵌入文章管理的系统,现在开源,代码比较烂,也懒得重构了-源码

  2. 文章管理简单版 本项目为简单版的内容管理系统,基于Laravel 5.2开发由于代码是三四年前写的,肯定不成熟,现在分享出来,给一些Laravel初学者一些警戒,不要写成我这样子的。 代码缺陷 没有用Model,直接用DB :: table进行数据库的操作 代码结构混乱,Controller里面代码过多冗长,应分离出来 对于提交的数据没有进行判断 由于懒,对于JS的编写非常不完善,而且CSS和JS经常混在网页里写,写的时候方便,改起来麻烦
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:3145728
    • 提供者:weixin_42134143
  1. awesome-php-migrations:PHP项目迁移的绝佳资源-旧版,模式重构,框架切换,模板和配置。-源码

  2. 很棒PHP迁移 关于PHP代码库迁移,旧版重构和即时升级的真棒列表。 (此列表与数据库迁移无关。) 您是否有旧PHP项目,需要迁移到较新的版本,不同的框架,模板系统或配置格式?这是地方。 有什么贡献? 这篇文章的目的是使其简短,有用和可靠。与传统的工作通常非常令人沮丧,因为在角落后面有一个新的问题黑洞可吸引我们。 我们的任务是保持该列表的实用性和完整性,以便我们可以在每个旧项目中都能看到其光彩:) 欢迎使用:工具,帖子,案例研究和简短视频。 避免使用会议视频,因为它们很长且没有可点击的资源。 避
  3. 所属分类:其它

    • 发布日期:2021-03-19
    • 文件大小:2048
    • 提供者:weixin_42131276
  1. transferdb:Transferdb支持异步数据库模式转换,全量数据导入,导入和增量数据同步功能(Oracle数据库-> MySQL数据库)-源码

  2. Transferdb transferdb用于分布式数据库迁移(Oracle数据库-> MySQL数据库),现阶段支持的功能(原transferdb版本被重构): 支持表结构定义转换 考虑到Oracle分区表特殊且MySQL数据库复杂分区可能不支持,分区表统一认为普通表转换,但是reverse阶段日志中会打印警告【分区表】,若有要求,建议反向之后检查,需手工转换 支持自定义配置表分段类型规则转换(表->模式->内置) 支持规范配置规则转换 支持表索引创建 支持非空约束,外键约
  3. 所属分类:其它

    • 发布日期:2021-03-19
    • 文件大小:116736
    • 提供者:weixin_42144604
  1. Refactoring-Kata-Lift-Pass-Pricing:重构kata,您将练习将业务逻辑与框架和SQL分离开-源码

  2. 缆车通行证定价 此应用程序解决了计算滑雪缆车通行证价格的问题。您想要哪种类型的缆车通行证,您的年龄以及您想要滑雪的具体日期,都有一些复杂的逻辑。有一项新功能要求,即能够获得多个升降机通行证的价格,而不仅仅是一个。目前,仅对单张通行证实行定价,但不幸的是,所设计的代码不可重复使用。您可以进行一些高级测试,以进行准备性重构,从而使新功能所需的实施工作最少。 这个kata建模了一个常见的问题-由于设计不当而导致对单元测试没有意义的代码。 您可以找到 我什么时候做完? 有几个步骤,您可以执行任何一个步骤
  3. 所属分类:其它

    • 发布日期:2021-03-18
    • 文件大小:2097152
    • 提供者:weixin_42116921
  1. KoaAdmin:使用koa重构后台系统-源码

  2. 第一招├──应用│├──控制器---控制器│├──助手---帮助工具集│├──工作---定时任务│├──模型---数据库模型│└─ ─服务---控制器与模型的粘合层(提拱一些实用方法,屏蔽坚固的操作...)├──配置│├──环境---环境变量│└──路由器---路由配置文件└──test└──apis ---测试用例
  3. 所属分类:其它

    • 发布日期:2021-03-11
    • 文件大小:3145728
    • 提供者:weixin_42168265
  1. 数据库设计中的敏捷方法

  2. 0引言在过去几年中,我们将敏捷方法应用于数据库设计中。我们总结出一些技巧,使得当应用程序发展时,数据库也能够进化,这是敏捷方法的一个重要属性。我们的方法是通过持续集成以及自动重构,通过数据库管理人员(DBA)和应用开发人员的紧密合作。这些技巧在应用开发的各个时期都有效。1敏捷方法学近年来,出现了一种新的软件开发方法学—敏捷方法学。这给数据库设计提出了一些新的、巨大的需求。这些需求的一个中心就是进化设计。在一个敏捷项目中,需要假定我们并不能事先确定系统的需求。因此在项目的初期有一个详细设计阶段的想
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:144384
    • 提供者:weixin_38536267
  1. 滴滴自研分布式NoSQL数据库Fusion的演进之路

  2. 1.诞生背景:滴滴业务发展简介2.演进过程:如何满足业务需求3.总结&展望业务&架构演进过程滴滴公司成立于2012年,刚开始创业阶段技术主要靠外包解决,没太多技术沉淀;发展到了2014年,乘客司机和单量都有不错的增长,我们开始构建自己的系统架构,这个时候业务对于存储的需求很单纯,简单用用MySQL基本能解决我们的问题;到了2015年前后,我们的业务线多了起来,专车快车等开始上线,这个时候我们一方面做了中台系统的重构,另一方面感受到了不小的存储压力,即业务数据量和请求量剧增;到了2016年,合并优
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:5242880
    • 提供者:weixin_38674883
  1. 从案例深入了解如何重构代码-重构计划

  2. 项目名称A,某公司重点项目,已经正式上线运行几年了,公司业务遍布全球,很多国家都有办事处或研发部门,也就需要使用该系统。并且随着公司的不断发展,业务流程也在不断地完善和变化。技术上,项目是CS架构的,支持在线和离线两种操作方式,对于在线方式,数据访问是直连服务器上的Oracle数据库,离线的数据访问是连接本地的Access数据库;对于本地数据库,系统提供WebService来实现本地数据的同步。目前项目代码的规模已经达到100多万行,负责项目开发和维护是由同一个团对来承担,其中的开发和设计人员有
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:192512
    • 提供者:weixin_38651450
  1. Rafy领域实体框架设计-重构ORM中的Sql生成

  2. Rafy领域实体框架作为一个使用领域驱动设计作为指导思想的开发框架,必然要处理领域实体到数据库表之间的映射,即包含了ORM的功能。由于在09年最初设计时,ORM部分的设计并不是最重要的部分,那里Rafy的核心是产品线工程、模型驱动开发、界面生成等。所以当时,我们简单地采用了一个开源的小型ORM框架:《LiteORMLibrary》。这个ORM框架可以生成比较简单的Sql语句,以处理一般性的情况。随着不断使用,我们也不断对ORM的源码做了不少改动,让它在支持简单语句生成的同时,也支持让开发人员直接
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:528384
    • 提供者:weixin_38720322
  1. iOS遗留系统重构实践

  2. 在过去的几个月内,我主导着团队完成了一项工程浩大(累积八个人月的工作量)的重构工作——为我们的App替换数据库。之所以能够把这种伤筋动骨的事情称之为重构,是因为在这段时间内,我们每天向主干合并两到三次代码,期间App上线五次,用户没有感知到任何影响。在这篇文章中,我将讲述我们如何在不影响系统外部行为,也不影响正常交付的情况下,替换掉了数据库实现。在一个有着良好分层结构的系统中,每一层都有它自己的职责:显示层负责响应用户事件,调用业务层的逻辑,最后做数据呈现;业务逻辑层负责业务规则与数据处理;数据
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:397312
    • 提供者:weixin_38731479
  1. 数据库schema迁移数据最佳实践

  2. 工程团队常面临一项共同挑战:重新设计数据模型以支持清晰准确的抽象和更复杂的功能。这意味着,在生产环境中,需要迁移数以百万计的活跃数据对象,并且重构上千行代码。用户期望StripeAPI保障可用性和一致性。所以在进行迁移时,需要格外谨慎,必须保证数据的数值正确无误,并且Stripe的服务始终保持可用。本文将展示国外移动支付服务商Stripe如何安全地对数以亿计的Subscr iptions(订阅服务)对象进行大规模迁移。数以亿计的Subscr iptions对象。在生产环境数据库上进行涉及到所有这
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:374784
    • 提供者:weixin_38725260
  1. 唯品会架构是如何实现重构的

  2. 本文来自于csdn,文章详细介绍唯品会订单库重构——采用分库分表策略对原订单库表进行拆分的总结。随着唯品会业务的快速发展,订单量的不断增长,原有的订单存储架构已经不能满足公司的发展了,特别是在大促高峰期,原订单库已经成为抢购瓶颈,已经严重制约公司的发展。唯品会旧订单库包含几十张订单相关表,旧订单库是典型的一主多从架构;主库容量已接近服务器物理空间上限,同时也已经达到MySQL的处理上限,很快将无法再处理新增订单。订单相关表都已经是超大表,最大表的数据量已经是几十亿,数据库处理能力已经到了极限;单
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:226304
    • 提供者:weixin_38703895
  1. 数据库设计中的敏捷方法

  2. 0引言在过去几年中,我们将敏捷方法应用于数据库设计中。我们总结出一些技巧,使得当应用程序发展时,数据库也能够进化,这是敏捷方法的一个重要属性。我们的方法是通过持续集成以及自动重构,通过数据库管理人员(DBA)和应用开发人员的紧密合作。这些技巧在应用开发的各个时期都有效。1敏捷方法学近年来,出现了一种新的软件开发方法学—敏捷方法学。这给数据库设计提出了一些新的、巨大的需求。这些需求的一个中心就是进化设计。在一个敏捷项目中,需要假定我们并不能事先确定系统的需求。因此在项目的初期有一个详细设计阶段的想
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:144384
    • 提供者:weixin_38604916
  1. Rails重构API-V-000-源码

  2. 使用API 指示 本实验建立在实验的基础上。 系统会为您提供该实验室的代码。 创建一个新的模型GithubRepo在app/models/github_repo.rb 。 既然你不存储GithubRepo在数据库中,此类不从活动记录需要继承。 手动创建文件–使用rails g model将自动从Active Record继承并创建迁移。 建立GithubRepo类以通过模型测试。 将身份验证从控制器移动到服务对象。 为您的GithubService对象实现#initialize方法。 将
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:66560
    • 提供者:weixin_42135754
  1. 从案例深入了解如何重构代码-重构计划

  2. 项目名称A,某公司重点项目,已经正式上线运行几年了,公司业务遍布全球,很多国家都有办事处或研发部门,也就需要使用该系统。并且随着公司的不断发展,业务流程也在不断地完善和变化。技术上,项目是CS架构的,支持在线和离线两种操作方式,对于在线方式,数据访问是直连服务器上的Oracle数据库,离线的数据访问是连接本地的Access数据库;对于本地数据库,系统提供WebService来实现本地数据的同步。目前项目代码的规模已经达到100多万行,负责项目开发和维护是由同一个团对来承担,其中的开发和设计人员有
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:192512
    • 提供者:weixin_38551938
  1. 轨迹数据库中热门区域的发现

  2. 发现被移动对象频繁造访的热门区域是从轨迹数据库中挖掘运动模式的重要前提,而合理约束热门区域的大小是提高轨迹模式的精确表达能力的关键.研究如何从轨迹数据库找出热门区域及如何限制其大小.定义了带有覆盖范围约束的热门区域,并采用过滤-精炼策略发现热门区域.在过滤阶段,设计了一种基于网格的密集区域发现近似算法以提高发现效率;在精炼阶段,提出了基于趋势和差异性的度量指标,实现了对应区域重构算法及重构参数启发性选择算法,保证了从密集区域中有效提取出符合覆盖范围约束的热门区域.在真实数据集上验证了该工作的有效
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:1048576
    • 提供者:weixin_38669674
  1. 书签应用:用于保存的书签列表上的CRUD操作的简单CRA应用。 与该帐户上的书签服务器仓库的接口,用于在PostgreSQL数据库中操作书签-源码

  2. 书签React Client 用于保存的书签列表上的CRUD操作的简单CRA应用程序。 与该帐户上的bookmarks-server仓库的接口,用于在PostgreSQL数据库中操作书签。 更新 检查站17 添加了一个编辑书签页面,添加了用于控制书签的共享状态的路由器和上下文,以及在通过表单进行编辑时以状态更新各个书签的功能。 编辑书签页面/表单使用PATCH请求命中API。 检查站20 重构为与部署到Heroku的相应bookmarks-server Express api兼容。
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:191488
    • 提供者:weixin_42101237
  1. flexilite:用Lua和C编写SQLite扩展库。基于EAVCR存储,实现了大多数数据模式重构模式以及更多-源码

  2. 该项目处于早期开发阶段! 使用JetBrains工具开发: 挠性 “智能数据结构和哑代码比其他方法要好得多。” 埃里克·雷蒙德(Eric S. Raymond),大教堂和集市。 “糟糕的程序员担心代码。好的程序员担心数据结构及其关系。” 莱纳斯·托瓦尔兹 什么是Flexilite? Flexilite( “ F” )是一个用C / C ++和LuaJIT编写SQLite扩展库,该库将普通SQLite数据库转换为具有高度动态和灵活结构的数据类,对象及其关系的存储库。 Flexilite旨在
  3. 所属分类:其它

    • 发布日期:2021-02-15
    • 文件大小:3145728
    • 提供者:weixin_42115003
« 1 2 3 4 56 7 8 9 10 ... 32 »