自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 【MySQL学习02】IDEA使用MySQL

下载匹配版本的Driver时区问题(高版本MySQL)查看数据库的表(双击schemas目录下的数据库的表)执行SQL语句​​​​​​​

2022-02-13 13:25:54 549

原创 【MySQL学习01】通过JDBC连接MySQL

sql 文件CREATE DATABASE `jdbcStudy` CHARACTER SET utf8 COLLATE utf8_general_ci;USE `jdbcStudy`;CREATE TABLE `users`( `id` INT PRIMARY KEY, `NAME` VARCHAR(40), `PASSWORD` VARCHAR(40), `email` VARCHAR(60), birthday DATE); INSERT INTO `users`(`id

2022-02-12 19:20:54 336

原创 【GUI编程学习03】事件监听

一、动作事件类监听(ActionEvent)典型事件源:JButton,JRadioButton,JList,JMenuItemJButton运用内部类实现监听实例:package GUIProgramming;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class TestActionLis

2022-02-06 20:16:52 1229

原创 【GUI编程学习02】布局管理器

一、流式布局package GUIProgramming;import java.awt.*;public class TestFlowLayout { public static void main(String[] args) { MyFrame f = new MyFrame("",500,500,500,500, Color.red); MyPanel p1 = new MyPanel(50,100,100,100,Color.green);

2022-02-05 14:13:24 291

原创 【GUI编程学习01】

组件(Component)、容器(Container)、窗口(Windows)、面板(Panel)等之间关系:public class Container extends Componentpublic class Window extends Containerpublic class Frame extends Windowpublic class Panel extends Containerpublic class Button extends ComponentFrame, P.

2022-02-05 13:31:08 162

原创 【多线程学习03】生产者消费者

生产者消费者问题(英语:Producer-consumer problem),也称有限缓冲问题(英语:Bounded-buffer problem),是一个多线程同步问题的经典案例。该问题描述了两个共享固定大小缓冲区的线程——即所谓的“生产者”和“消费者”——在实际运行时会发生的问题。生产者的主要作用是生成一定量的数据放到缓冲区中,然后重复此过程。与此同时,消费者也在缓冲区消耗这些数据。该问题的关键就是要保证生产者不会在缓冲区满时加入数据,消费者也不会在缓冲区中空时消耗数据。...

2022-02-04 14:37:03 96

原创 【多线程学习02】线程同步

线程同步问题:共享内存区域被多个线程访问,至少有一个线程是写操作协调多个线程的并发执行的过程称为同步(Synchronization)协调多个线程对共享内存区域的访问确保按照某种正确顺序访问共享内存区域基本方法:使用synchronized关键字线程互斥:synchronized修饰类的方法或者代码块,保证同一时刻最多只有一个线程能够执行这个类的对象被synchronized修饰的方法或者代码块。三个线程同时买票问题:package t...

2022-02-02 14:19:55 312

原创 【多线程学习01】继承Thread类和实现Runnable接口

简单概念:编好的程序运行时是一个进程,一个进程运行时可有包含多个线程(单核CPU宏观上并行,微观上串行)。 调用start()方法实现多线程(继承Thread类)package thread;//创建线程方式一:继承Thread类,重写run()方法,调用start()开启线程。//线程开启后不一定立即执行,由CPU调度执行public class TestThread01 extends Thread { @Override public void run...

2022-02-01 14:19:23 474

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除