- 博客(18)
- 收藏
- 关注
原创 Java 笔记 OCA 备考 String 相关
System.outprintln(s.substring(3,3)); //empty stringSystem.outprintln(s.substring(3,2)); //exception
2025-03-22 01:06:43
264
原创 Java 笔记 Arrays.asList
Arrays.asList 很实用,当我们需要将一个数列转换成列表的时候,不用自己手动写一个循环来转,直接套用Arrays.asList就行。
2025-01-20 17:39:10
222
原创 Java 笔记 OCA 备考 main in Java
Java 运行的时候,JVM会主动搜寻main方法来运行。 main 必须是public static void main(String args[]),不然系统报错。 在终端输入参数值时,两个不同的参数值之间要有空格,要不然会被认作一个参数。(例如:xy, x y) 一个java文件里不可以有两个public class。但是可以有一个public calss和多个class。
2025-01-09 18:57:48
170
原创 错误处理 Non-printable unicode character found in input file in line 1 at position 1: U+feff
另: BOM是加在文件开头的一个字节,更方便确认文件的编码是UTF-8。可以用Notepad++把编码改成纯UTF-8格式就好了。这是因为有些服务器处理不了UTF-8 BOM编码格式。
2024-12-18 20:33:35
215
原创 Java 笔记 stream tolist
Stream.collect(Collectors.toCollection(ArrayList::new)) 返回一个可操作的列表。Stream.collect(Collectors.toList()) 返回一个可操作的列表 (java 8)Stream.toList() 返回一个不可操作的列表。
2024-12-17 15:57:21
139
原创 Java 笔记 try, catch, finally
finally 里的代码不论catch有没有抓到错误, 都会运行。好处是省的忘记对两种情况都做处理。
2024-12-16 15:55:10
119
原创 Java 笔记 ConcurrentHashMap
在 ConcurrentHashMap 中,一次可以使用任意数量的线程执行检索操作,但对于对象中的更新,线程必须锁定线程想要操作的特定段。一次可以使用任意数量的线程执行读取操作,而无需锁定 HashMap 中不存在的ConcurrentHashMap 对象。ConcurrentHashMap 类是线程安全的,即多个线程可以对单个对象进行操作而不会产生任何复杂性。在 ConcurrentHashMap 中,对象根据并发级别分为多个段。在 ConcurrentHashMap 中,无法将空对象作为键或值插入。
2024-12-04 20:52:57
108
原创 LaTex画双y轴折线图
\usepackage{pgfplots} %引用包\pgfplotsset{compat=newest}% compat 指定 pgfplots 的版本, 这里用最新。也可以直接用版本号,如1.13%如果不指定新版本, y与z可能会重合。 \begin{figure}[!h] %插入图片\centering %图片居中\begin{tikzpicture} %tikz图片\begin{axis}[ axis y line*=left,%y轴居左 xlabel=x, %横坐标名
2022-07-13 18:35:12
1444
原创 LaTex折线图两个折线图在同一行展示
\begin{figure}[H] %图片1 \begin{tikzpicture}[scale=0.8]%用scale调整图片大小 \begin{axis}[ xlabel=x in $m^2$, ylabel=y in $m^2$, tick align=outside, y tick label style={/pgf/number format/.cd,% ...
2021-12-14 13:17:38
3082
原创 Latex 画图x, y轴格式
\begin{axis}[ xlabel=x in $m^2$, ylabel=y in $m^2$, tick align=inside, y tick label style={/pgf/number format/.cd,% set thousands separator={}},%取消数字中的“,” 比如2,000变成2000 width=3in, height=3in, legend pos=outer north east,.........
2021-12-05 23:46:14
3230
原创 使用LaTex画折线图
学术论文画图工具,Excel画出来显的不专业,Matlab体积太大,还收费。直接用LaTex里的包画,很美观。\usepackage{pgfplots} %引用包\begin{figure}[!h] %插入图片\centering %图片居中\begin{tikzpicture} %tikz图片\begin{axis}[ xlabel=x, %横坐标名 ylabel=y, %纵坐标名 tick align=outside, %刻度在外显式 legend st........
2021-06-26 22:06:45
12174
4
原创 两种有限状态自动机
编写程序的时候,有时候需要程序根据输入的数据给予相应的输出,有时候不需要程序记住所有的输入数据,就是无状态机,有时候需要程序记住数据,叫状态机。有限状态机有两种:Mealy machine 米利型有限状态机Moore machine 摩尔型有限状态机这两种可以相互转换,实际是等同的,只是形式不同,容易混淆。区别如下:米利型有限状态机图片来自网络米利机每个状态的输出受所在状态和输入数据共同影响。摩尔型有限状态机输出只受所在状态影响图片来自网络有x, y, z作为输入和a, b, c
2021-06-17 00:56:54
1101
原创 在Eclipse中使用EGit
EGit is already included in the Eclipse Juno Release.Fill the git info.
2021-06-12 22:05:32
503
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人