OneCoder

一起学Java(22)-[JDK篇]学习Java中String的字符编码和代理对机制

上文《一起学Java(21)-[配置篇]Gradle控制台乱码问题配置和解决》中,我们解决了Gradle控制台字符乱码问题,这个问题实际是在研究Java String的字符编码机制时产生的。本文回归正题,研究下Java中String的字符编码和代理对机制。 Java 中 String 的字符编码与代理对机制 (一)背景:Unicode和UTF-16 在理解代理对之前,我们需要先了解...

【GESP】C++一级真题 luogu-b4063, [GESP202412 一级] 奇数和偶数

GESP一级2024年12月真题,难度★☆☆☆☆。 luogu-b4063 题目要求 题目描述 小杨有 $n$ 个正整数,他想知道其中的奇数有多少个,偶数有多少个。 输入格式 第一行包含一个正整数 $n$,代表正整数个数。 之后 $n$ 行,每行包含一个正整数。 输出格式 输出两个正整数(英文空格间隔),代表奇数的个数和偶数的个数。如奇数或偶数...

【GESP】C++一级真题 luogu-b4062, [GESP202412 一级] 温度转换

GESP一级2024年12月真题,难度★☆☆☆☆。 luogu-b4062 题目要求 题目描述 小杨最近学习了开尔文温度、摄氏温度和华氏温度的转换。令符号 $K$ 表开尔文温度,符号 $C$ 表摄氏温度,符号 $F$ 表华氏温度,这三者的转换公式如下: \[C=K-273.15\\ F=C\times 1.8+32\] 现在小杨想编写一个程序计算某一开尔文温度对应的...

一起学Java(21)-[配置篇]Gradle控制台乱码问题配置和解决

在《一起学Java(18)-[配置篇]一个诡异(有趣)的Gradle Wrapper问题》中,我们解决了一个有趣的Gradle Wrapper使用问题,这次我们在研究Java String编码的时候,又遇到了Gradle使用中的控制台乱码问题,遂记录并分享问题的现象和解决的过程。 问题现象 为了研究Java中关于String的编码实现原理和码点的使用,我在项目中加入了如下的代码: ...

【GESP】C++二级考试大纲知识点梳理, (4)流程图

GESP C++二级官方考试大纲中,共有9条考点,本文针对C++(4)号知识点进行总结梳理。 (4)了解流程图的概念及基本表示符号,掌握绘制流程图的方法,能正确使用流程图描述程序设计的三种基本结构。 二级考点系列: 【GESP】C++二级考试大纲知识点梳理, (1)计算机存储的基本概念及分类 【GESP】C++二级考试大纲知识点梳理, (2)计算机网络的基...

【GESP】C++二级考试大纲知识点梳理, (3)计算机程序设计语言相关知识

GESP C++二级官方考试大纲中,共有9条考点,本文针对C++(3)号知识点进行总结梳理。 (3)了解程序设计语言的几大分类及特点(机器语言、汇编语言、高级语言),了解常见的高级语言(C++、Python 等)。 二级考点系列: 【GESP】C++二级考试大纲知识点梳理, (1)计算机存储的基本概念及分类 【GESP】C++二级考试大纲知识点梳理, (2...