加载中
HTML+CSS+JS实现TABLE固定列(常见浏览器兼容)的最佳实践

BS架构的企业级应用中,当一个表格列数较多时,用户一个常见的需求就是把前面几个重要的列固定住,这样拖动滚动条时固定的列会方便用户查看数据,用户体验很好。一些重量级的JS组件库也都有这...

Apache Ignite(一):简介以及和Coherence、Gemfire、Redis等的比较

Apache Ignite 内存数据组织框架是一个高性能、集成化和分布式的内存计算和事务平台,用于大规模的数据集处理,比传统的基于磁盘或闪存的技术具有更高的性能,同时他还为应用和不同的数据源之...

保护Kafka环境的最佳实践

对于许多企业来说,Kafka是整个企业数据系统的中枢,因此保护事件流平台对于数据安全至关重要,并且通常是管理层要求的。本文会讲述五个安全类别以及Kafka和Confluent平台的基本功能,这些功...

Activiti中彻底解决待办事项列表查询复杂、API不友好的设计方案

我们使用工作流引擎,一个非常重要的功能就是获取待办事项列表,在Activiti中,我们可以通过TaskService的相关API进行查询,这些API设计优雅,但是实际使用中往往不够方便,也缺乏灵活性,达...

Ignite数据加载入门:功能介绍

本文是Ignite数据加载入门系列文章的第一篇,会介绍开发人员、分析人员和运维人员可以使用的Ignite数据加载功能,在后面的两篇文章中,会介绍Ignite进行数据加载的两种主要技术:CacheStore和...

Activiti中当候选组中只有一个受理人时进行自动签收的方法

实际工作中,待办事项一般是通过用户ID进行查询的,这样比较简单、方便。在Activiti中,当绘制流程的人工任务节点时,为了便于日后维护,也为了更符合实际的场景,通常不会直接指定受理人,而...

Apache Ignite(八):核心特性一览

本文大体上提供了一个Apache Ignite的完整功能一览表,读者可以总体上了解Ignite都包含了哪些功能,内容来自官方网站。 因为官方文档管理上的滞后,后续在1.7版本发布之前,本文还会继续维护...

Oracle迁移PostgreSQL经验总结(SQL部分,未完待续)

序号 项目 Oracle PostgreSQL 1 当前时间 SYSDATE 可全部使用current_timestamp替换 2 序列 SEQNAME.NEXTVAL NEXTVAL('SEQNAME') 3 固定值列 SELECT '1' AS COL1 SELECT CAST('1' AS TEXT) ...

2015/12/04 14:19
1.8W
Apache Kafka、Apache Pulsar和RabbitMQ性能测试对比

Apache Kafka、Apache Pulsar和RabbitMQ都可以用作消息中间件平台,可对比的项目非常多,但是通常最关心的就是性能。在本文中,将专注于系统的吞吐量和延迟,因为这些是生产中事件流系统的主...

在Ignite上运行微服务:第一部分

在Ignite上运行微服务:第一部分 从本文开始,会通过一个系列的篇幅来介绍使用Apache Ignite内存数据组织平台来构建容错、可扩展的基于微服务的解决方案。 介绍 当前,很多公司都会将自己的应...

2016/12/15 23:29
1.4W
Apache Ignite(六):Ignite的集群部署

Ignite的集群部署 Ignite具有非常先进的集群能力,本文针对和集群有关的技术点做一个简短的介绍,然后针对实际应用的可能部署形式做了说明和对比,从中我们可以发现,Ignite平台在部署的灵活...

2016/03/31 21:12
1.3W
HTML+CSS点击按钮弹出文件选择框的最佳方案

网页设计中,对于文件选择框(HTML的file标签),出于美观或者体验等等的原因,我们对他的默认外观并不满意,我们可能希望点击一个按钮直接弹出文件选择框,这个很多人认为很简单,但是由于浏...

2015/03/26 10:12
1.3W
解决Hibernate不支持PostgreSQL中双冒号(::)的问题

在PostgreSQL中,双冒号(::)的作用是类型转换,而在Hibernate中,SQL中冒号的作用是命名参数,用于SQL中命名参数的匹配,这时,当在PostgreSQL数据库环境中,正常的SQL本身包括双冒号时,通过...

使用flatten-maven-plugin对发布的POM进行精简

本文描述了如何通过flatten-maven-plugin对发布的POM进行精简压缩,删除不必要元素的一个优雅的方法。

在Ignite上运行微服务:第三部分

在Ignite上运行微服务:第三部分 这是关于如何在Ignite内存数据网格之上设计和实现微服务架构的系列文章的最后一篇,前两篇文章如下: 第一部分 整体介绍 第二部分 在在线环境中实现这个解决方...

2017/05/04 21:51
1.1W
网络对Ignite集群性能的负面影响

内存访问比磁盘I/O快得多,以至于许多人希望仅通过从部署的分布式内存集群中读取数据就可以获得惊人的性能提升。但是不要忽略应用是通过网络与集群节点互联的事实,并且如果大量数据通过网络...

Apache Cassandra和Apache Ignite:对比测试,强大的内存计算

一个被频繁提出的问题就是,Apache Cassandra和Apache Ignite之间的区别是什么,这很正常,因为这两个数据库有很多的共同之处,比如水平扩展性、高可用和持久化。在本系列的前四篇文章中,已...

Apache Ignite(三):Ignite和Hazelcast性能对比测试

性能测试基于Ignite 1.5.0-b1版本和Hazelcast 3.6-EA2版本,评估和对比了他们的各种原子化和事务化缓存操作、基于SQL的缓存查询的性能,所获得的结果包括吞吐量,延迟以及基准测试执行过程中...

Apache Ignite(四):基于Ignite的分布式ID生成器

分布式ID生成策略有很多的实现方案,各有优缺点,本文又提出了一个基于Apache Ignite的新方案,应该说没有最完美的,只有最符合实际业务需求的,开发者需要做的就是做详细的、综合的比较,然...

Activiti中的流程历史保存流程发起人的方法

Activiti中流程的活动历史信息保存在ACT_HI_ACTINST表中,流程历史信息保存在ACT_HI_PROCINST表中,我们可以通过API或者直接写SQL进行查询,但是这里面并没有流程发起人的信息,流程发起人信...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部