Irene181 Irene181
3年前
一篇文章带你搞懂非关系型数据库MongoDB
大家好,我是黄伟。今天给大家介绍芒果数据库,一起来看看吧。前言Mongodb,分布式文档存储数据库,由C语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。下面我们来说说它的具体用法吧。
Wesley13 Wesley13
3年前
java程序员为什么使用Groovy
    一直听说java世界里有个Groovy,但是一直没时间去了解它究竟是一个怎么样子的。我们现在的项目里放了很多开源包,而且项目中做流程的时候,规则就是用Groovy实现的。近来闲来无事,于是开始认真的看看Groory究竟有什么好的。其实最初我接触它是因为Grails这一个框架,这两个都是为了实现一个目的,java的敏捷开发,与java的无缝对接。在某
Easter79 Easter79
3年前
swing内嵌浏览器的开发
原本是公司内部的一个小需求,调研后发现这个挺有意思,基于swing本地代码内嵌浏览器的架构,本地代码几乎可以做任何操作,而swing最不擅长的页面渲染交给浏览器去做,目前java对浏览器的二次开发开源框架并不多,我在找了个jxbrow的收费项目,虽然是个收费项目,但是有办法绕过去他的校验机制(作者的校验机制太烂了),可以很容易的作出类似QQ音乐,金山词霸这
Stella981 Stella981
3年前
Netty精粹之设计更快的ThreadLocal
Netty是一款优秀的开源的NIO框架,其异步的、基于IO事件驱动的设计以及简易使用的API使得用户快速构建基于NIO的高性能高可靠性的网络服务器成为可能。Netty除了使用Reactor设计模式加上精心设计的线程模型之外,对于线程创建的具体细节也进行了重新设计,由于Netty的应用场景主要面向高并发高负载的场景下,这也是Netty能够大显身手的场景,因此,
Stella981 Stella981
3年前
Gdevops峰会:一起探讨国产分布式数据库的选型与应用
从过去40年至今,数据库的形态基本经历了传统商业数据库、开源数据库到云原生数据库的演进过程。云时代下数据库将如何革新与创变?金融行业核心数据库迁移与建设如何安全平稳展开?Gdevops全球敏捷运维峰会由阿里巴巴、腾讯、工商银行、民生银行、爱可生、蚂蚁金服等几大巨头,对云原生数据库进行探索,带领我们眺望数据库发展变革更长远的未来。!
Wesley13 Wesley13
3年前
MySQL 分库分表方案
数据库分库分表前言今天有朋友问到了数据库分库分表,他们都说数据库达到了瓶颈,需要重构,但是毫无头绪,现在做个概念总结(期待后期的实操吗?)会从以下几个方面说起:第一部分:实际网站发展过程中面临的问题。第二部分:有哪几种切分方式,垂直和水平的区别和适用面。第三部分:目前市面有的一些开源产品,技术,它们的优缺点是
Stella981 Stella981
3年前
Electron是个啥?
 于2013年作为构建Github上可编辑的文本编辑器Atom的框架而被开发出来 是目前开源开发者、初创企业和老牌公司常用的开发工具 是桌面应用框架 相当于一个浏览器的外壳,可以把网页程序嵌入到壳里面,可以运行在桌面上的一个程序 把网页打包成一个在桌面运行的程序 比如像QQ、优酷、网易音乐等等 功能的强大超出你的想象,可以构建跨平台桌
Stella981 Stella981
3年前
2019年春阅读笔记1——JAVA发展史
  Java编程语言从诞生到现在已经二十年多年,现已发展成为计算机史上影响深远的编程语言之一,开源/跨平台是其最大的特征,也正是因为此,Java不断地吸引世界上众多优秀程序员来进行学习。  Java从第一个版本的诞生,到现在已经有20多年的时间了。经过这20多年的发展,以及数次的迭代,Java现在发展到了第九个版本JDK1.9。相比于最早的JDK1
Easter79 Easter79
3年前
TiKV Committer 聂殿辉:开源不仅仅是开放源代码,更是一种态度和沟通方式
聂殿辉,TiKVCommitter,曾经是一个连续创业者,目前在掌门科技游戏部门带一个研发团队。他还喜欢买手办,拼高达模型。他很少发朋友圈,几乎不用手机,自嘲是老年人生活模式,但对于参与社区还是保持着一片热情。有梦想,爱折腾我大学毕业一两年之后怀着一腔热血开始参与创业,当时是公司第三位员工。最开始我们做的一个项目想对标国
一条数据包从收到发--交换芯片篇(一)
从程控交换设备的软处理到交换芯片的硬件pipeline,从基于dpdk的软件转发到可编程的pipeline硬转发,从Kbps带宽能力到Tbps能力,网络转发设备的发展带来大带宽能力的同时,其技术架构也是经历了软硬软硬的周期,可谓完美演绎了“十年河东十年河西”“各领风骚数年”的传奇。但对于底层网络而言,其七层架构、数据包结构、协议标准基本没有变化,即对于网络转发设备而言,数据报文处理架构可以做通用设计抽象,转发细节的差异与演进大多体现在报文处理逻辑的优化,内部报文高速传递的优化等。