- 博客(9)
- 问答 (3)
- 收藏
- 关注
原创 Java多线程管理(基础代码实践)
多线程死锁:对资源进行等级排序 将关键代码区设置为synchronized,即同一时刻只能有一个线程执行, package deadlock; import java.util.concurrent.TimeUnit; public class ThreadDemo5 { public static Integer r1 = 1; public static Integer r2 = 2; public static void main(String args[]) throws Inter
2022-04-14 14:46:32
309
原创 Java多线程信息共享(基础)
实验内容就是简单的四个线程并行卖一百张门票 用static变量的方法来达成共享 最后输出是导致结果与预期不一致 public class ThreadDemo0 { public static void main(String [] args) { new TestThread0().start(); new TestThread0().start(); new TestThread0().start(); new TestThread0().start(); } } cl..
2022-04-14 14:31:53
258
原创 Java多线程简单实现
通过继承Thread类来实现 public class ThreadDemo1 { public static void main(String args[]) throws Exception { new TestThread1().start(); while(true) { System.out.println("main thread is running"); Thread.sleep(1000); } } } class TestThread1 exten
2022-04-13 22:04:55
217
原创 Java字符处理(Regex)
实例1:简单匹配字符串 package regex; import java.util.regex.Pattern; import java.util.regex.Matcher; public class MatcherDemo { private static final String REGEX = "\\bdog\\b"; // "\b“表示边界 private static final String INPUT = "dog dog dog doggie dogg"; pub
2022-04-10 17:53:53
561
原创 Java字符简单处理
实例1 1、直接初始化数组 2、拆分字符串、忽略空字符串 3、驼峰命名 import java.util.ArrayList; import java.util.List; import com.google.common.base.CaseFormat; import com.google.common.base.Splitter; import com.google.common.collect.Lists; /** * 采用Google Guava进行字符串处理 * @author To.
2022-04-10 17:31:11
358
原创 Java对于图形图像的处理
实例1:图片读取、写入、两张图片的拼接与剪裁 package basic; import java.awt.Rectangle; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.util.Iterator; import javax.imageio.ImageIO; import java.
2022-04-10 17:19:16
1861
原创 Java字符处理(java.util.regex)
正则表达式 正则表达式(Regular Expression) 或叫做规则表达式,是计算机科学的一个基础概念 用事先定义好的一些特定字符、及这些特定字符的组合,组成一 个“规则字符串” 比如:^[A-Za-z]+$, 就代表着一个字符串,只能由26英文字母组成 主要作用: 测试字符串内的模式 识别/替换文本 提取文本 正则表达式的定义有很多相关书籍和各种网上资料,在此处给出一本推荐参考书:精通正则表达式(第三版),Jeffrey E.F.Friedl著, 余晟翻译,电子工业出版社.
2022-04-06 15:58:08
1141
原创 Java字符编码
目录 字符编码介绍 字符编码(1) 字符编码(2) 字符编码(3) 字符编码(4) Java的字符编码与相关类: Java字符编码 Java字符相关类的代码实践 总结 字符编码介绍 字符编码(1) - 字符:0,a,我,1,の,... - 计算机只用0和1,1bit(0或1) - ASCII码(American Standard Code for Information Interchange) 美国信息交换标准代码,奠定计算机编码基础 用一个字节(1 Byte.
2022-04-04 21:10:01
2724
原创 Maven基础概念和基本使用-学习笔记
目录 Maven基础概念 Maven的使用 1.新建Maven项目 2.在中央仓库查找第三方jar的依赖文本 3.拷贝依赖文本至项目的pom.xml 4.执行maven build 5.编译/构建整个项目 总结:Maven工具的应用 Maven基础概念 Maven是一个构建工具,它可以自动帮我们下载中心仓库的jar文件,方便我们在本地进行管理,编译、测试、运行、和打包发布Java项目 ...
2022-04-02 17:58:23
622
空空如也
图上的答案为什么是D,运算顺序是怎样的?
2023-03-29
位运算中A|B=C,已知A和C,如何求出B?
2022-11-24
SQL Server中如何把一个次要数据文件转移到另一个文件组?
2022-04-06
如何使用AutoHotKey设置切换上/下单词的快捷键?
2021-11-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人