首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    【插件开发】—— 10 JFace开发详解

    前几篇讲过SWT的使用,但是SWT是基本的小控件,只能针对使用简单的数据类型,比如字符串,数字等等。但是遇到了复杂的类,该怎么办呢?   不要担心! 这里就可以使用JFace了,它是对SWT的封装,可以应用于复杂的数据类型。    因此如果想使用复杂的数据类型,必然要与JFace提供的控件进行兼容,就涉及到两个主要的函数:setContentProvider() 以及 setLabelProvider()。 address; 6 public int getId() { 7 return id; 8 } 9 public void setId(int id) { 10 Person)ob1).getId() - ((Person)ob2).getId(); } }   对于内容提供者来说,最重要的一个方法就是getElements,因为视图上现实的数据

    3.4K50发布于 2018-01-18
  • 10个步骤快速上手YashanDB数据开发

    在现代数据驱动业务环境中,数据库的查询效率和系统稳定性直接影响业务的发展和用户体验。如何在保障数据安全性与高可用性的同时,实现快速高效的数据访问与处理,是数据开发者面临的关键问题。 YashanDB作为一款集高性能、高可靠性及多样化部署形态于一体的数据库系统,提供了丰富的技术特性供开发者利用。 本指南基于YashanDB的核心架构和技术功能,归纳出10个步骤,帮助开发者快速上手YashanDB数据库的开发工作,以实现优异的业务性能和稳定性。 合理使用PL语言提高应用性能,简化开发难度。步骤八:保障数据安全与高可用结合YashanDB提供的主备复制架构,设定适宜的保护模式(最大性能、最大可用、最大保护),保障数据安全和业务连续性。 通过系统掌握上述10个步骤,开发人员和数据库管理员能够快速上手YashanDB数据开发和运维工作,实现业务数据的高效、可靠和安全管理。

    13010编辑于 2025-10-16
  • 来自专栏数据仓库

    数据仓库(10)数仓拉链表开发实例

    拉链表是数据仓库中特别重要的一种方式,它可以保留数据历史变化的过程,这里分享一下拉链表具体的开发过程。 这里用商品价格的变化作为例子,具体的开发过程要按实际的来,不能照搬代码,编程重要的是了解背后的思路和原理,而不是ctrl+c和ctrl+v。 需要数据仓库资料可以点击这个领取数据仓库(13)大数据数仓经典最值得阅读书籍推荐 参考资料:数据仓库(01)什么是数据仓库,数仓有什么特点数据仓库(02)数仓、大数据与传统数据库的区别数据仓库(03) 数仓建模之星型模型与维度建模数据仓库(04)基于维度建模的数仓KimBall架构数据仓库(05)数仓Kimball与Inmon架构的对比数据仓库(06)数仓分层设计数据仓库(07)数仓规范设计数据仓库( 08)数仓事实表和维度表技术 数据仓库(09)数仓缓慢变化维度数据的处理数据仓库(10)数仓拉链表开发实例数据仓库(11)什么是大数据治理,数据治理的范围是哪些数据仓库(12)数据治理之数仓数据管理实践心得数据仓库

    81290编辑于 2023-01-18
  • 来自专栏Devops专栏

    10. Python web框架开发 - 添加数据

    前情回顾 前一篇写了Python web框架开发 - 模板功能关于模板功能。本章节来看看,如何在此基础之上添加数据。 功能需求 - 添加数据 那么下面继续深入,考虑一下如何添加数据到table中呢? id ,用于后续查询数据后,进行数据插入的条件。 那么下一步要实现的功能就是根据发过来路径中的id,插入一条同样内容的数据。 获取id如下路径: . where id=1; 执行之后的表数据如下: 那么下面添加数据的功能实现就基本清楚了,实现思路大致如下: 使用正则匹配出id的数值 根据id查询出来的结果,插入表中即可 代码实现如下: ” 实现效果如下: 好了,写到这里已经实现了添加数据的功能了。

    26510编辑于 2022-01-17
  • 来自专栏写代码和思考

    Android开发(10) 动画(Animation)

    属性为动画结束时透明度 说明: 0.0表示完全透明 1.0表示完全不透明 以上值取0.0-1.0之间的float数据类型的数字

    82900发布于 2020-03-16
  • 来自专栏讲编程的高老师

    10分钟搞定Python数据分析的开发环境

    很多教程在介绍Python开发环境搭建的时候,总是要先安装Python、配置环境变量,然后再安装Python开发集成环境。看上去简单的几步工作,对于初学者来说着实不易。 只需要10分钟就能搞定,10分钟之后就可以愉快的学习Python编程了。 这样比官网的下载速度快了10倍,2分钟即可下载好。 ? 除了运行命令行的Prompt,python做数据分析的时候最常用的就是最下面的那个Spyder了。 Spyder是Python(x,y)的作者为它开发的一个简单的集成开发环境。 04 — 安装库 我们在Anaconda的时候,它会自动的帮我们安装很多很多的第三方库,基本的数据处理都够用了。

    88840发布于 2020-08-14
  • 来自专栏清菡软件测试

    python全栈开发10.数据类型之初识列表类型》

    列表里的很多数据,这些数据被集合在一起,然后一个个的等待参与某个任务的执行。 列表就是为了将这些数据集合起来而存在的。所以说: 列表就是队列。 因为列表里会存在多种数据,所以: 它是各种数据类型的集合,因为列表存储的灵活性,也称为是一种数据结构。 列表是一种有序,且内容可重复的集合类型。 在python中,列表是一个无限制长度的数据结构。 但是,尽量避免去处理一个非常大的列表。比如定义了一个列表,里面有一千万条数据,当我们创建了一个变量的时候,内存管家给列表创建了一个家。 而且有一千万条数据一个一个的等待处理,感觉又是一个非常漫长的事情。所以大家应该避免创建超大列表的情况。如果数据真的很多,在最初的学习中可以考虑把这些数据分配到多个列表中去执行。 混合类型列表:列表里可以放置各种数据类型,再放一个列表和它们这些数据结构在一起也是没问题的。

    27010编辑于 2024-06-25
  • 来自专栏测试开发干货

    【简历优化平台开发教程-10

    技术栈,目前我计划是分为python系和java系,这二者实际上,在工作中95%的工作都是相同的,尤其是简历上,很难体现出差别。

    28740编辑于 2023-08-14
  • 来自专栏Java架构师必看

    2020-10_开发经验集

    Maven 如何配置 HTTP 代理 在企业开发,有很多公司考虑到网络安全都会使用内网,一些刚到公司的小伙伴装完环境后会发现,因为连不上外网导致Maven库下不下来,这个时候就需要在Maven中配置代理 插件和工具 浏览器背景插件:DarkReader Vertica 数据库(TODO) Kafka 中间件(TODO) Kubectl使用总结(TODO) 8. 单词 stain 色斑 acne 痤疮 mask 口罩 scar 疤痕 dimple 酒窝 wrinkle 皱纹 pouch 袋子 retrieval 数据检索 本文由来源 jackaroo2020

    39920发布于 2021-03-22
  • 来自专栏Sign

    精灵之息 开发日志(10

    这个文章系列叫“面向数据开发游戏”,但感觉名字没起好。 名字给人感觉像是给自己定了个kpi,或者没有主见完全根据数据走。 这是不是有点违背了“独立精神”呢? 初衷是想抛弃情绪影响,依赖数据调整游戏的方向。 当然,完全抛弃情绪是不可能的,因为做不到。就像现在这样,迟迟得不到想要的结果,情绪就开始对数据发出了质疑。 统计的部分是不是出错了?或者分析出错了?

    42640发布于 2021-08-24
  • 来自专栏OpenFPGA

    FPGAHDL 开发10 条规则

    HDL 开发10 条规则 编写良好的、可移植的、可重用的 HDL 代码,使设计能够以所需的频率实现,这绝对是一个挑战。 为此,许多(不是大多数)专业组织都有编码标准。 但是,如果你是专业开发 FPGA,或者是作为爱好者,都应该有一些基本的编码规则。当你来到项目的后端并且必须实现时序收敛时,遵守这些基本规则可以节省大量时间和精力。 为此,我开始思考我的 HDL 开发10 大规则是什么?? 状态机——只是单个进程。忘记关于组合部分和顺序部分的学校和课程。所有状态机都应该是单个进程。 这些是我的 HDL 开发的前 10 条(好吧,12 条规则)。我很想知道如果是你,你会考虑添加哪些规则?

    60220编辑于 2023-02-14
  • 来自专栏有关SQL

    SQL人的优势:实战大数据开发10分钟入门

    SQL人是大数据时代最得便宜的优势群体,因为10分钟内,我们就可以体验一把 Hadoop 实战。 不信?你瞧好! 首先,再强调一次,硬件必须过关: ? 大内存,SSD 上齐! 第二步:将MySQL中的数据,导入 Hive: [cloudera@quickstart Desktop]$ sqoop import-all-tables \ > -m 1 \ > --connect Hive名义上是个数据仓库,但后台存储还是靠 Hadoop HDFS. categories c on c.category_id = p.product_category_id group by c.category_name order by count desc limit 10 10分钟,恭喜你,成功入门大数据开发

    75120发布于 2019-12-25
  • 来自专栏风火数据

    你可能不知道大数据开发10个技巧

    数据湖添加功能跟往里面扔x86服务器一样简单。一个分布式存储平台如有需要将自动添加功能并重新调整数据。 4.删重和压缩 掌握大数据的关键是删重和压缩技术。通常大数据集内会有70%到90%的数据简化。 现代平台提供内联(对比后期处理)删重和压缩,大大降低了存储数据所需能力。 5.合并Hadoop发行版 很多大型企业拥有多个Hadoop发行版本。可能是开发者需要或是企业部门已经适应了不同版本。 理想的数据湖基础架构会实现数据单一副本的存储,而且有应用在单一数据资源上执行,无需迁移数据或制作副本 8.整合分析 分析并不是一个新功能,它已经在传统RDBMS环境中存在多年。 10.没有绝对的赢家 Hadoop的确取得了一些进展。那么随着大数据存储遍地开花,它是否会成为赢家,力压其它方案,其实不然。 推荐下我自己创建的大数据学习交流Qun531629188 无论是大牛还是想转行想学习的大学生 小编我都挺欢迎,晚上20:10都有一节【免费的】大数据直播课程,专注大数据分析方法,大数据编程,大数据仓库,

    66730发布于 2018-08-19
  • 来自专栏文档开发

    文档开发组件Aspose 26.1更新:兼容.net 10、修复显示数据问题

    文档开发组件Aspose作为一套覆盖 Word、Excel、PowerPoint、PDF 等格式的多语言文档处理库,通过稳定的 API 和丰富的功能支持企业级文档操作。 平台支持与文档格式输出为了适配最新的 .NET 平台,新增了针对 .NET10 目标框架的专用构建版本,提升与目标平台的兼容性与执行效率。 针对 AI 能力的集成,允许直接创建和使用 Aspose.Words.AI.GoogleAiModel 类,使得开发者可以在 Word 文档处理流程中更直接地集成先进的模型能力。 本次更新覆盖了数据透视表/切片器行为改善、文本与公式渲染修正、图表数据标签修复,API 方法更名等内容。1. 数据透视表与切片器刷新为增强切片器与数据透视表的协同表现,更新改善了在基于数据透视表的数据源刷新切片器时的行为,使状态同步与显示效果更为一致。2.

    16310编辑于 2026-01-20
  • 来自专栏java一日一条

    给 Java 开发者的 10 个大数据工具和框架

    当今IT开发人员面对的最大挑战就是复杂性,硬件越来越复杂,OS越来越复杂,编程语言和API越来越复杂,我们构建的应用也越来越复杂。 Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是比较流行的企业级搜索引擎。 3、Cassandra——开源分布式数据库管理系统。 最初是由Facebook开发的,旨在处理许多商品服务器上的大量数据,提供高可用性,没有单点故障。 用于分布式存储,并对非常大的数据用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群进行高速运算和存储。 与 Hadoop 不同,Spark 和 Scala 能够紧密集成,其中的 Scala 可以像操作本地集合对象一样轻松地 10、Memcached ——通用分布式内存缓存系统。

    1.3K40发布于 2018-09-14
  • 来自专栏java一日一条

    Python开发10个小贴士

    列表推导式 你有一个list:bag = [1, 2, 3, 4, 5] 现在你想让所有元素翻倍,让它看起来是这个样子:[2, 4, 6, 8, 10] 大多初学者,根据之前语言的经验会大概这样来做 ? 初始化列表 假如你要一个是10个整数0的列表,你可能首先想到: ? 换个方式吧: ? 看,多优雅。 注意:如果你列表包含了列表,这样做会产生浅拷贝。 举个例子: ? Oops! 10. tab键还是空格键 长时间来看,将tab和空格混在一起会造成灾难,你会看到IndentationError: unexpected indent。

    64520发布于 2018-09-18
  • 来自专栏mysql

    hhdb数据库介绍(10-10)

    功能入口: 在管理平台页面中点击配置->节点管理->"切换"使用须知:配置了数据节点高可用切换规则,且已经动态加载到计算节点 节点下主从、双主的复制关系已经搭建好,且复制延时时间不得超过10秒MGR节点不支持手动切换 若取消master_delay后的复制延迟仍大于10s,则不允许切换,master_delay也会恢复之前设置的值。 如果优先级最高的从存储节点不可用或延迟超过10秒,程序将从剩余切换规则中依次选择优先级最高的进行切换,如果均不可用或延迟超过10秒,则切换失败,提示错误(切换失败日志提示 switch datasource 数据节点管理每个数据节点都有自己的详情页面,用户可以在此页面中管理该数据节点的基本信息、存储节点以及数据节点切换规则。 点击“编辑”按钮可为数据节点修改名称。点击“刷新”按钮可刷新数据节点下主备存储节点的状态。逻辑库框内显示与该数据节点存在关联的逻辑库名称。表信息框内显示在该数据节点下创建的表名称。

    24310编辑于 2024-12-05
  • 来自专栏云开发

    开发数据库还能这么玩?10数据库管理小妙招奉上!

    本文将介绍 10 种不同的云数据库管理小技巧,助各位开发者轻松玩转云开发数据库。 随着业务发展,技术选型从传统模式变为了云开发模式,应该如何将传统数据迁移到云开发呢? 你可以在 MySQL 中,将数据导出为 CSV 文件的格式,并使用云开发提供的文件导入的功能,一键导入历史数据。 类似的,如果你需要将云开发数据库导出到线下,进行离线数据分析,也可以使用云开发提供的数据导出能力,将所有数据导出到云开发环境中。 云开发提供了客户端、服务端、管理端的 SDK 支持: 客户端 SDK:在客户端方面,得益于云开发数据库安全规则,开发者可以直接在客户端调用数据数据;云开发 SDK 提供了 JS、Flutter、.Net 总结 本篇文章共介绍了10种不同的云开发数据库管理方式,借助这些能力,你可以轻松地满足业务对于数据管理的种种需求,在未来,云开发也将提供更多的数据库能力,帮助开发者更好的推进业务的发展。

    9242320发布于 2020-07-03
  • 来自专栏快乐八哥

    Angular企业级开发(10)-Smart Table插件开发

    开发者基于它也可以开发插件,满足个性化需求。比如分页、排序数据、通过Ajax获取等。 2.实际项目需求 显示首页、上一页、下一页、尾页 可以跳转到特定的页 显示当前数据第M条-第N条数据 显示表格总条数 支持选择按每页多少条数据显示。一般是10,25,50,100四个维度。 3.自定义 基于以上需求,需要开发者自定义插件。 插件主要分三大模块来完成,分别是: 1-10/12条 每页显示下拉[10,25,50,100]条 首页、上一页、分页显示、下一页、尾页 跳转到特定的页 ? ? 4.总结 通过以上代码分析,开发者完成了一个smart table plugin的开发,一方面开发者要熟悉smart table原生的分页逻辑,同时需要了解smart table提供的相应API。

    2.2K60发布于 2018-01-18
  • 来自专栏Play & Scala 技术分享

    Play For Scala 开发指南 - 第10章 MongoDB 开发

    另外 Mongo Scala Driver 的数据库操作默认返回 Observable 类型,如果你忘记了调用 toFuture 方法,或是没有消费返回数据,则数据库操作实际上并不会被执行,在开发中很容易引入一些 本文将采用 Play Mongo 讲述 MongoDB 的开发细节。 Play Mongo 开发入门 Play Mongo 只是为我们提供了数据访问层,我们还需要基于访问层构建模型层。 关于模型层的设计,我们将会在“第四部分 Play 框架开发实战”中继续讨论。为了方便阐述,我们这里选择最简单的贫血模型,即模型层只包含数据,不包含任何的业务逻辑实现。 例如下面的代码拥有如下几个功能: 将从 Change Stream 接收到的元素进行缓冲,以方便批处理,当满足其中一个条件时便结束缓冲向后传递: 缓冲满10个元素 缓冲时间超过了1000毫秒 对缓冲后的元素进行流控,每秒只允许通过1个元素 mongo   .collection[User]   .watch()   .fullDocument   .toSource   .groupedWithin(10

    2.1K10发布于 2019-03-12
领券