Fork me on GitHub
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 51 下一页
摘要: 简介 1912年4月15日,号称永不沉没的泰坦尼克号因为和冰山相撞沉没了。因为没有足够的救援设备,2224个乘客中有1502个乘客不幸遇难。事故已经发生了,但是a56爆大奖在线娱乐们可以从泰坦尼克号中的历史数据中发现一些数据规律吗?今天a56爆大奖在线娱乐将会带领大家灵活的使用pandas来进行数据分析。 泰坦尼特号乘客数据 a56爆大奖在线娱乐们从 阅读全文
posted @ 2022-02-24 12:42 flydean 阅读(453) 评论(1) 推荐(0) 编辑
摘要: 简介 dart中有四种集合,分别是Set,List,Map和queues。这些集合在使用中需要注意些什么呢?什么样的使用才是最好的使用方法呢?一起来看看吧。 使用字面量创建集合 对于常用的Set,Map和List三个集合来说,他们是有自己的无参构造函数的: factory Set() = Linke 阅读全文
posted @ 2022-02-23 11:00 flydean 阅读(488) 评论(1) 推荐(0) 编辑
摘要: 简介 a56爆大奖在线娱乐们知道channel是netty中用于沟通ByteBuf和Event的桥梁,在netty服务的创建过程中,不管是客户端的Bootstrap还是服务器端的ServerBootstrap,都需要调用channel方法来指定对应的channel类型。 那么netty中channel到底有哪些类型呢 阅读全文
posted @ 2022-02-22 10:57 flydean 阅读(518) 评论(1) 推荐(0) 编辑
摘要: 简介 虽然netty很强大,但是使用netty来构建程序却是很简单,只需要掌握特定的netty套路就可以写出强大的netty程序。a56爆大奖在线娱乐netty程序都需要一个Bootstrap,什么是Bootstrap呢?Bootstrap翻译成中文来说就是鞋拔子,在计算机世界中,Bootstrap指的是引导程序, 阅读全文
posted @ 2022-02-21 21:30 flydean 阅读(787) 评论(1) 推荐(0) 编辑
摘要: 简介 在a56爆大奖在线娱乐的心中,JDK有两个经典版本,第一个就是现在大部分公司都在使用的JDK8,这个版本引入了Stream、lambda表达式和泛型,让JAVA程序的编写变得更加流畅,减少了大量的冗余代码。 另外一个版本要早点,还是JAVA 1.X的时代,a56爆大奖在线娱乐们称之为JDK1.5,这个版本引入了java.util 阅读全文
posted @ 2022-02-18 19:12 flydean 阅读(225) 评论(1) 推荐(0) 编辑
摘要: 简介 channel是netty中数据传输和数据处理的渠道,也是netty程序中不可或缺的一环。在netty中channel是一个接口,针对不同的数据类型或者协议channel会有具体的不同实现。 虽然channel很重要,但是在代码中确实很神秘,基本上a56爆大奖在线娱乐们很少能够看到直接使用channel的情况, 阅读全文
posted @ 2022-02-17 21:31 flydean 阅读(2466) 评论(1) 推荐(0) 编辑
摘要: 简介 netty作为一个优秀的的NIO框架,被广泛应用于各种服务器和框架中。同样是NIO,netty所依赖的JDK在1.4版本中早就提供nio的包,既然JDK已经有了nio的包,为什么netty还要再写一个呢? 不是因为JDK不优秀,而是因为netty的要求有点高。 ByteBuf和ByteBuff 阅读全文
posted @ 2022-02-16 18:40 flydean 阅读(558) 评论(1) 推荐(0) 编辑
摘要: 简介 经典的TCP三次握手大家应该很熟悉了,三次握手按道理说应该是最优的方案了,当然这是对于通用的情况来说的。那么在某些特殊的情况下是不是可以提升TCP建立连接的速度呢? 答案是肯定的,这就是今天a56爆大奖在线娱乐们要讲的TCP fast open和netty。 TCP fast open 什么是TCP fast 阅读全文
posted @ 2022-02-15 18:13 flydean 阅读(717) 评论(1) 推荐(1) 编辑
摘要: 简介 为什么世界上有这么多JAVA的程序员呢?其中一个很重要的原因就是JAVA相对于C而言,不需要考虑对象的释放,一切都是由垃圾回收器来完成的。在崇尚简单的现代编程世界中,会C的高手越来越少,会JAVA的程序员越来越多。 JVM的垃圾回收器中一个很重要的概念就是Reference count,也就是 阅读全文
posted @ 2022-02-14 17:25 flydean 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 简介 在a56爆大奖在线娱乐们之前提到的所有netty知识中,netty好像都被分为客户端和服务器端两部分。服务器端监听连接,并对连接中的消息进行处理。而客户端则向服务器端建立请求连接,从而可以发送消息。 但是这一切都要在UDT协议中被终结,因为UDT提供了Rendezvous,a56爆大奖在线娱乐平等的连接类型,节点之间是对等关系 阅读全文
posted @ 2022-02-11 10:12 flydean 阅读(211) 评论(1) 推荐(1) 编辑
摘要: 简介 UDT给了你两种选择,byte stream或者message,到底选哪a56爆大奖在线娱乐呢?经验告诉a56爆大奖在线娱乐们,只有小学生才做选择题,而a56爆大奖在线娱乐们应该全都要! 类型的定义 UDT的两种类型是怎么定义的呢? 翻看com.barchart.udt包,可以发现这两种类型定义在TypeUDT枚举类中。 STREAM(1), 阅读全文
posted @ 2022-02-10 15:27 flydean 阅读(343) 评论(1) 推荐(0) 编辑
摘要: 简介 UDT是一个非常优秀的协议,可以提供在UDP协议基础上进行高速数据传输。但是可惜的是在netty 4.1.7中,UDT传输协议已经被标记为Deprecated了! 意味着在后面的netty版本中,你可能再也看不到UDT协议了. 优秀的协议怎么能够被埋没,让a56爆大奖在线娱乐们揭开UDT的面纱,展示其优秀的特性 阅读全文
posted @ 2022-01-21 13:55 flydean 阅读(497) 评论(1) 推荐(0) 编辑
摘要: 简介 a56爆大奖在线娱乐们知道netty的基础是channel和在channel之上的selector,当然作为一个nio框架,channel和selector不仅仅是netty的基础,也是所有nio实现的基础。 同样的,a56爆大奖在线娱乐们知道netty很多种不同的协议,这些协议都是在channel上进行通讯的,那么对于不同的协 阅读全文
posted @ 2022-01-19 13:49 flydean 阅读(320) 评论(1) 推荐(0) 编辑
摘要: 简介 null可能是大家在编写程序中最为头疼的一个东西,稍不留意的情况下就有可能使用到了这个空字符。a56爆大奖在线娱乐dart在2.12引入了nll safety,默认情况下强制所有的类型都不为null,只有在你认为它可以为null的时候才可以设置为null。 虽然有了null safety,但是这里还有一些a56爆大奖在线娱乐们 阅读全文
posted @ 2022-01-17 09:20 flydean 阅读(812) 评论(1) 推荐(0) 编辑
摘要: 简介 在之前的文章中,a56爆大奖在线娱乐们介绍了在同一个netty程序中支持多个不同的服务,它的逻辑很简单,就是在一个主程序中启动多个子程序,a56爆大奖在线娱乐子程序通过一个BootStrap来绑定不同的端口,从而达到访问不同端口就访问了不同服务的目的。 但是多个端口虽然区分度够高,但是使用起来还是有诸多不便,那么有没有可能只用 阅读全文
posted @ 2022-01-12 16:35 flydean 阅读(896) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 51 下一页