全部-日排行[总排行] [月排行] [周排行] [日排行]
在《挑苹果中的行为参数化思想》已经介绍了用Lambda表达式将行为抽象化,对Lambda表达式有一定认识。而本文将对Lambda表达式进行系统性的介绍。1.语法首先我们要知道如何写Lambda表达式,或者说怎么样才能写出有效的Lambda表达式,这就需要了解其语法。Lambda表达式由三部分组成:参数列表箭头主体Lambda表达式的三部分有两种风格,分别是:表达式-风格(parameters)-&
分类:其他好文 时间:2020-10-27 11:51:05 阅读:30
1.解决什么问题让我们先从事务说起,“什么是事务?我们为什么需要事务?”。事务是一组无法被分割的操作,要么所有操作全部成功,要么全部失败。我们在开发中需要通过事务将一些操作组成一个单元,来保证程序逻辑上的正确性,例如全部插入成功,或者回滚,一条都不插入。作为程序员的我们,对于事务管理,所需要做的便是进行事务的界定,即通过类似begintransaction和endtransaction的操作来界定
分类:编程语言 时间:2020-10-27 11:51:20 阅读:33
哈希函数,想必大家都不陌生。通过哈希函数我们可以将数据映射成一个数字(哈希值),然后可用于将数据打乱。例如,在HashMap中则是通过哈希函数使得每个桶中的数据尽量均匀。那一致性哈希又是什么?它是用于解决什么问题?本文将从普通的哈希函数说起,看看普通哈希函数存在的问题,然后再看一致性哈希是如何解决,一步步进行分析,并结合代码实现来讲解。首先,设定这样一个场景,我们每天有1千万条业务数据,还有100
分类:其他好文 时间:2020-10-27 11:51:37 阅读:30
在国际化的业务场景中,时区问题是常见的。本文将就Web开发中的时区问题进行探索。关于时区的概念,想必大家都有些了解。我们的地球被划分为24个时区,北京时间为东八区,而美国的太平洋时间为西八区,和我们差了16个小时。下面我们从一个案例说起,我们的服务器和数据库部署在北京,而这时美国用户通过浏览器希望能查询北京时间下的“2020年7月1日8点-2020年7月1日18点”这10个小时的数据。浏览器上选择
分类:Web程序 时间:2020-10-27 11:52:04 阅读:47
草捏子最近开始学习Kafka。在学习前,给自己确定了下学习的范围,大致如下:理解Kafka的相关概念;掌握Kafka的基本API使用;了解Kafka的背后原理。后续将在这学习范围内输出一些相关文章。那么本文作为Kafka系列的第一篇文章,将从“理解Kafka的相关概念”说起。首先Kafka是什么。Kafka起初是由LinkedIn公司采用Scala语言开发的一个多分区、多副本且基于ZooKeepe
分类:其他好文 时间:2020-10-27 11:52:25 阅读:31
在上篇文章《消息系统概述》中对消息系统进行了介绍,本次将学习Kafka中的基本概念。首先我们回顾下在消息系统的使用场景中有三种角色分别是生产者、消息系统和消费者,其中生产者负责产生消息和发送消息到消息系统,而消息系统将为消费者提供消息用于处理,如下图。Kafka是基于发布/订阅模式的消息系统,如下图。生产者会将消息推送到Kafka中的某个Topic上。引入Topic的目的则是为了对消息进行分类,这
分类:其他好文 时间:2020-10-27 11:52:37 阅读:24
阿里巴巴Java开发手册的正确学习姿势是怎样的?|文末送书△Hollis,一个对Coding有着独特追求的人△这是Hollis的第243篇原创分享作者lHollis来源lHollis(ID:hollischuang)很多人都知道,阿里巴巴在2017发布了《阿里巴巴Java开发手册》,前后推出了很多个版本,并在后续推出了与之配套的IDEA插件和书籍。相信很多Java开发都或多或少看过这份手册,这份手
分类:编程语言 时间:2020-10-27 11:53:00 阅读:34
草捏之前写过一篇《Spring源码-循环依赖(附25张调试截图)》,也算是对循环依赖研究了一番。可是今天还是在循环依赖上踩坑了,真是被安排的明明白白。下面我讲述下这次踩坑的过程,主要涉及的知识点有三个:模板方法、Bean加载顺序和循环依赖。这次踩坑的起因要从模板方法说起,最近写的一个需求,在Manager中需要对A、B、C三类数据进行处理,处理过程类似且较多,而只是数据类型和细节上有些差异。为了复
分类:其他好文 时间:2020-10-27 11:53:33 阅读:29
继上周的《Kafka生产者的使用和原理》,这周我们学习下消费者,仍然还是先从一个消费者的HelloWorld学起:publicclassConsumer{publicstaticvoidmain(String[]args){//1.配置参数Propertiesproperties=newProperties();properties.put("key.deserializer","org.apac
分类:其他好文 时间:2020-10-27 11:53:49 阅读:25
?2019年排名Top100的Java类库——在分析了30073份源码之后得出的结论△Hollis,一个对Coding有着独特追求的人△这是Hollis的第246篇原创分享作者lHollis来源lHollis(ID:hollischuang)最近,OveOps公布了《The2019editionoftheTop100JavapackagesfromGitHub》,作者查看了这份榜单,做了翻译和补充
分类:编程语言 时间:2020-10-27 11:54:09 阅读:31
Java是世界上最好的语言!△Hollis,一个对Coding有着独特追求的人△这是Hollis的第247篇原创分享作者lAndinBicknell译者|Hollis来源lHollis(ID:hollischuang)Java是迄今为止最好的编程语言。几乎所有的《财富》500强公司都对这个事实表示赞同,无可反驳。Java编程具有用户友好性和灵活性,是web应用程序开发人员和程序管理专家的首选编程语
分类:编程语言 时间:2020-10-27 11:54:27 阅读:32
Spark源码编译官方文档:https://spark.apache.org/docs/latest/building-spark.html用于编译源码的机器最好满足如下配置:CPU>=4核内存>=8G首先安装好JDK、Scala和Maven,由于安装都比较简单,本文就不演示了,我这里使用的JDK、Scala和Maven版本如下:[root@spark01~]#java-version
分类:其他好文 时间:2020-10-27 11:54:44 阅读:43
在《Kafka消费者的使用和原理》中已经提到过“再均衡”的概念,我们先回顾下,一个主题可以有多个分区,而订阅该主题的消费组中可以有多个消费者。每一个分区只能被消费组中的一个消费者消费,可认为每个分区的消费权只属于消费组中的一个消费者。但是世界是变化的,例如消费者会宕机,还有新的消费者会加入,而为了应对这些变化,让分区所属权的分配合理,这都需要对分区所属权进行调整,也就是所谓的“再均衡”。本文将对再
分类:其他好文 时间:2020-10-27 11:55:04 阅读:42
在《图解Kafka中的基本概念》中已经对副本进行了介绍。我们先回顾下,Kafka中一个分区可以拥有多个副本,副本可分布于多台机器上。而在多个副本中,只会有一个Leader副本与客户端交互,也就是读写数据。其他则作为Follower副本,负责同步Leader的数据,当Leader宕机时,从Follower选举出新的Leader,从而解决分区单点问题。本文将继续深入了解Kafka中副本机制的设计和原理
分类:其他好文 时间:2020-10-27 11:55:20 阅读:43
最近在学习MySQL优化方面的知识。本文就数据类型和schema方面的优化进行介绍。1.选择优化的数据类型MySQL支持的数据类型有很多,而如何选择出正确的数据类型,对于性能是至关重要的。以下几个原则能够帮助确定数据类型:更小的通常更好应尽可能使用可以正确存储数据的最小数据类型,够用就好。这样将占用更少的磁盘、内存和缓存,而在处理时也会耗时更少。简单就好当两种数据类型都能胜任一个字段的存储工作时,
分类:数据库 时间:2020-10-27 11:55:39 阅读:33
输出n的阶乘#include<stdio.h>#include<Windows.h>#pragmawarning(disable:4996)intFact(intn){intret=1;for(inti=1;i<=n;i++){ret*=i;}returnret;}intmain(){intn=5;intresult=Fact(n);printf("%d\n
分类:移动开发 时间:2020-10-27 11:55:52 阅读:37
Citrix用户和设备类型的许可在用户或设备未连接90天之后才会释放,极大的造成许可浪费,不能及时将已经不在使用的许可分配给其它用户。Citrix另一种并发类型的许可虽然可以达到这种效果,但并发许可一般是用户和设备许可两倍的价格,许多用户无法承受如此高昂的成本。虽然,用户和设备许可在未使用90天之后才会释放,但是,Citrix提供了一条许可管理命令,可以通过命令行的方式手工释放许可,无需等待90天
分类:其他好文 时间:2020-10-27 11:56:14 阅读:47
想去哪拍,就去哪拍?不!想咋坑你,就咋坑你!△Hollis,一个对Coding有着独特追求的人△这是Hollis的第250篇原创分享作者lHollis、H嫂来源lHollis(hollischuang)2019年,和老婆领了证,之后我们决定去拍摄婚纱照。我们都认为婚纱照是比较有意义的事情,所以会格外重视一些。因为我们之前也听朋友说过一些婚纱摄影相关的套路,所以寻思着选一个大一点的品牌会好一些。于是
分类:其他好文 时间:2020-10-27 11:56:34 阅读:45
安装汉化版gitlab常见错误
分类:其他好文 时间:2020-10-27 11:56:53 阅读:41
中港星作品著作权登记128元!快1天下证!不成功全额退款!全国统一价:128元!不成功全额退款,快1天下证书!郑重承诺!1、一口价128元2、公司与个人统一价3、全国均可登记4、不成功全额退款直达地址:https://www.zgxmall.com/single_htmls/copyrightactivity请添加链接描述作品著作权请添加链接描述https://www.zgxmall.com/sp
分类:其他好文 时间:2020-10-27 11:57:07 阅读:39
1139442139443139444139445139446141412
上一页2828230下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!