1.类变量 问题引入:有一群小孩在玩堆雪人,不时有新的小孩加入,请问如何知道现在共有多少人在玩?请使用面向对象的思想,编写程序解决。 思路 在main方法中定义一个变量 int totalNum = 0 当有一个小孩加入游戏就 totalNum ++; 使用功能传统的方法可以解决问题 不是一个oop ...
分类:
其他好文 时间:
2020-06-20 14:14:02
阅读次数:
60
本文是本人学完Python后的一遍回顾,加深理解顺便留作手册以备查阅。 学习Python的这几天来,觉得Python还是比较简单,容易上手的,就基本语法而言,但是有些高级特性掌握起来还是有些难度,需要时间去消化。Python给我最大的印象就是语法简洁,就像写伪代码一样,很多其他语言要用很多行才能实现 ...
分类:
编程语言 时间:
2020-06-17 21:50:58
阅读次数:
66
由于学习工作需要接触到go语言,昨天花了大概半天时间查找资料,然后再用半天时间快速过了一遍go基本的语法。再简单敲了一些命令作为练习。作为一个初次见面来说应该够了,所以本文就简单介绍下这一天的收获,剩下的go的高级特性后续学到了再说。 首先推荐一下go语言教程网站http://codingdict. ...
分类:
编程语言 时间:
2020-06-16 14:54:41
阅读次数:
63
切片及其用法 对于一个列表 L = [1, 2, 3, 4, 5, 6, 7, 8, 9],我们使用切片来获取特定元素 #获取第1个到第3个(数组下标从0开始,切片是左闭右开的区间,也就是包含0,不包含3) L[0:3] #获取第2个到第五个 L[1:5] #取倒数第5个到倒数第2个 L[-5:-1 ...
分类:
编程语言 时间:
2020-06-14 12:35:18
阅读次数:
60
@ 写博客哪有刷逼乎有意思 1 写博客哪有刷逼乎有意思 2 写博客哪有刷逼乎有意思 3 类的加载、 连接和初始化 系统可能在第一次使用某个类时加载该类, 也可能采用预加载机制来加载某个类。 JVM 和类 当调用 java 命令运行某个 Java 程序时, 该命令将会启动一个 Java 虚拟机进程, ...
分类:
编程语言 时间:
2020-06-06 09:13:40
阅读次数:
73
消息如何保障100%的投递成功 什么是生产端的可靠性投递 保障消息的成功发出 保障MQ节点的成功接收 发送端收到MQ节点(Borker)确认应答 完善的消息进行补偿机制 生产端-可靠性投递(一) 消息落库,对消息状态进行打标 消息的延迟投递,做二次确认,回调检查 生产端-可靠性投递(二) 消息落库, ...
分类:
其他好文 时间:
2020-06-04 15:28:42
阅读次数:
42
静态属性和静态方法 基本介绍 回顾下Java的静态概念 静态方法:public static 返回值类型 方法名(参数列表) {方法体} 静态属性:public static 属性名... 说明: Java中静态方法并不是通过对象调用的,而是通过类对象调用的,所以静态操作并不是面向对象的。 Scal ...
分类:
其他好文 时间:
2020-06-01 20:39:29
阅读次数:
61
前言JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在
分类:
其他好文 时间:
2020-05-29 10:14:52
阅读次数:
61
es支持集群模式,是一个分布式系统,其好处主要有两个: 增大系统容量,如内存,磁盘,使得es集群可以支持PB级的数据 提高系统可用性,即使部分节点停止服务,整个集群依然可以正常服务 es集群由多个es实例组成,不同集群通过集群名字来区分,可通过cluster.name来进行修改,默认为elastic ...
分类:
其他好文 时间:
2020-05-17 17:29:30
阅读次数:
51
类的高级特性 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、Java类包 在Java中每定义一个类,通过Java编译器进行编译后,都会生成一个扩展名为.class的文件,当程序的规模逐渐庞大时,就很容易产生 类名称冲突 的现象。在Java中提供了一种 ...
分类:
编程语言 时间:
2020-05-16 17:02:21
阅读次数:
69