JDK8 函数式编程 编程技术

JDK8 函数式编程

函数式编程 为什么需要函数式编程? 在一般的开发过程中我们的函数式编程都是通过匿名类进行传输函数。对于一个不会复用且不易命名或者不好放进某个具体的类中的临时方法。我们都可以使用匿名函数对象来进行处理。而JDK8对开发中比较常见的几种情况提供了一系列通用的函数对象。 四个主要的函数式对象 Consumer : 描述消费泛型T对象且无返回值的匿名函数。 Supplier : 描述有...
阅读全文
u02-001-java抽象封装 编程技术

u02-001-java抽象封装

概念:面向对象编程(Object Oriented Programming,OOP)是种计算机编程架构,在考虑问题时以具体的事物对象为单位,考虑它的属性和方法,它可以使人们的编程与实际的世界更加接近,所有的对象被赋予属性和方法,这样变成就更加富有人性化、模拟现实世界中的概念、是一种设计和实现软件系统的思想。 面向过程思想: 面向过程的设计思想在考虑问题时,是以一...
阅读全文
拥抱Java 8并行流吧,速度飞起! 编程技术

拥抱Java 8并行流吧,速度飞起!

前言 在 Java7 之前,如果想要并行处理一个集合,我们需要以下几步:  手动分成几部分   为每部分创建线程  在适当的时候合并。并且还需要关注多个线程之间共享变量的修改问题。 而 Java8 为我们提供了并行流,可以一键开启并行模式。是不是很酷呢?让我们来看看吧 并行流 认识和开启并行流 什么是并行流:...
阅读全文
【安全帮】Apache Tomcat拒绝服务漏洞通告 编程技术

【安全帮】Apache Tomcat拒绝服务漏洞通告

摘要: ——更多安全资讯和情报,可关注微信公众号:安全帮—— 软件破解补丁隐藏窃密木马,毒害全球数百万网民 腾讯安全威胁情报中检测到大量用户感染CracxStealer窃密木马,病毒来源于境外某个软件破解补丁下载站(cracx[.]com)。该网站提供的商业软件破解补... ——更多安全资讯和情报,可关注微信公众号:安全帮—— 软件破解补丁隐藏窃密木马,毒害全球数百万网民 ...
阅读全文
Fastjson到了说再见的时候了 编程技术

Fastjson到了说再见的时候了

生命太短暂,不要去做一些根本没有人想要的东西。本文已被 https://www.yourbatman.cn 收录,里面一并有Spring技术栈、MyBatis、JVM、中间件等小而美的 专栏 供以免费学习。关注公众号【 BAT的乌托邦 】逐个击破,深入掌握,拒绝浅尝辄止。 目录 前言 各位小伙伴大家好,我是A哥。停更1个月后回归啦,今天咱们聊聊一个比较有意思的话...
阅读全文
ClickHouse的核心特性及架构 编程技术

ClickHouse的核心特性及架构

文章作者:朱凯 编辑整理:Hoh 内容来源:《ClickHouse原理解析与应用实践》 导读: 随着业务的迅猛增长,Yandex.Metrica目前已经成为世界第三大Web流量分析平台,每天处理超过200亿个跟踪事件。 能够拥有如此惊人的体量,在它背后提供支撑的ClickHouse功不可没。 ClickHouse已经为Yandex.Me...
阅读全文
高德云图异步反应式技术架构探索和实践 编程技术

高德云图异步反应式技术架构探索和实践

背景 高德云图是高德地理信息基础能力的出口,对外提供包含搜索和导航等服务接口数量超 700 个,接入应用达 40 万以上,日均处理请求量超百亿,日均 QPS 峰值过百万。高德云图服务端包含开放平台、苹果地图和多类行业解决方案,服务客户包括个人与企业开发者、企业专有用户,以及手淘、天猫、支付宝、飞猪、Lazada 等阿里经济体团队。 传统服务端架构一般采用同步阻塞模型,这符合常人思维模式,但...
阅读全文
C、C++、Java到Python,编程入门学习什么语言好? 编程技术

C、C++、Java到Python,编程入门学习什么语言好?

摘要: 回顾编程语言几十年来的兴衰起伏,似乎也折射了整个信息产业的变迁消亡,想要在技术的洪流里激流勇进,找准并学精一两门编程语言更加显得至关重要。 最近,TIOBE更新了7月的编程语言榜单,常年霸榜的C、Java和Python依然蝉联前三位。万万没想到的是,R语言居然冲到了第八位,创下了史上最佳记录。而且后续随着业内对数据统计和挖掘需求的上涨,R语言热度颇有些势不可挡的架势。 ...
阅读全文
Loading...