简述 本算法摘选自啊哈磊所著的《啊哈!算法》第二章第三节的题目——纸牌游戏小猫钓鱼。文中代码使用C语言编写,但是仔细看了一遍发现原书中有个细节是错误的,也就是说按照算法题目意思,原书中作者的代码是有出入的,具体可以往本篇…
分类:编程语言
bit和byte的区别是什么?
bit(位/比特):计算机运算的基础单位; byte(字节):计算机中文件大小的基本计量单位。 转换关系:8 bit = 1 Byte1024 Byte = 1 KB1024 KB = 1 MB1024 MB = 1 G…
啊哈算法之巧用队列解密QQ号
简述 本算法摘选自啊哈磊所著的《啊哈!算法》第二章第一节的题目——使用队列来解密举例中按照规则加密的QQ号。文中代码使用C语言编写,博主通过阅读和理解,重新由Java代码实现了一遍,意在深刻理解队列这一数据结构的特性和操…
java--Thread
多线程 //一种方法是将类声明为 Thread 的子类。该子类应重写 Thread 类的 run 方法。接下来可以分配并启动该子类的实例(不推荐) //另一种方法是声明实现 Runnable 接口的类。该类然后实现 ru…
JDK 11处特性冻结状态,看看Java 11 API变更
自从上个月进入“减速(ramp-down)”阶段以来,JDK 11 的特性已经处于冻结状态。这些重大的变化已被列为 JEP(JDK Enhancement Proposal 特性增强提议)。此外,JDK 11 中也有很多…
Spring的核心机制:依赖注入
依赖注入的概念 当一个对象要调用另一个对象时,一般是new一个被调用的对象,示例: class A{ private B b=new B(); public void&nbs…
传入一个Map 返回它按value排序后的结果
1 //传入一个Map<String,Long> 返回它按value排序后的结果 sort为正序还是倒序(-1倒序),size为要几条数据 2 private static Map<String, Lo…
JavaIO之位运算与编码
一、 位运算 1.1 按位与(&) (1)快速清零。只要与一个各位都为0的数相与,结果为0。 (2)取得一个数中的指定位。 设X=10101110,要取得X的低4位,用X & 0000 1111 = 00…
JAVA分包下项目部分代码存储
一、注册时姓名去重和符合汉字格式: // 新用户申请加入 public void NewHuman() { System.out.println("========新会员申请加入页面========"); Scanner…
Springboot框架中Kafka整合与快速启动
参考:https://www.t9vg.com/archives/304
Serverless
一、介绍 是指依赖于第三方应用程序或服务来管理服务器端逻辑的应用程序。 此类应用程序是基于云的数据库(如Google Firebase)或身份验证服务。 无服务器也意味着开发为事件触发的代码,并且在无状态计算容器中执行。…
初学者通过单例模式学习java基础
public class Person{ private static Person instance=new Person(); &n…