自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 加载外部字体,font.deriveFont()设置字体大小不起作用

使用Font类加载外部文字到图片上,发现文字不能正常显示。代码如下:于是,我将.ttf文件安装,使用加载系统文字的方式将文字加载到图片上,结果成功了!说明不是.ttf文件的问题,通过断点调试,我发现Font font=new Font(“微软雅黑”,Font.BOLD,50)执行完后字体大小是50,font=Font.createFont(Font.TRUETYPE_FONT,is)执行完后字体大小是1,font.deriveFont(50f)执行完后字体大小竟然还为1。......

2022-06-27 17:53:43 1660 1

原创 JDBC基本概念

public static void main(String[] args) throws ClassNotFoundException, SQLException {//01加载驱动Class.forName(“com.mysql.cj.jdbc.Driver”);//02建立连接//Connection conn=DriverManager.getConnection(“jdbc:mysql://:3305”,“root”,"");Connection conn=DriverManager.g

2022-03-01 11:56:34 582

原创 CRUD insert操作

insert into 表名(字段列表…) value(值列表…)insert 数据库.表名 values(值列表…),(值列表)…insert stu value(null,‘小华’,18736729448,22,‘北京’);insert into stu value() value(null,‘小红’,18736729448,22,‘郑州’);insert into stu(sname) values(‘小明1’),(‘小明2’),(‘小明3’),(‘小明4’);replace,replace

2022-02-26 16:20:02 299

原创 储存过程 procedure

– 定义过程delimiter $create procedure dbs()beginshow databases;end $delimiter ;– 调用过程call dbs;– 删除过程drop procedure dbs;– 查看数据库中的过程SELECT SPECIFIC_NAME FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_SCHEMA = ‘emp’ AND ROUTINE_TYPE = ‘PROCEDURE’;– 定

2022-02-26 14:49:24 254

原创 mysql事件

use db;– 查看事件功能是否开启show variables like ‘%event_scheduler%’;create table et(id bigint unsigned ,cn varchar(30) not null ,num double unsigned,ct datetime,primary key(id))engine=memory;– 创建一个事件create event e1 on schedule at current_timestamp + int

2022-02-25 20:54:03 130

原创 触发器 补考表

create table s1(id int unsigned auto_increment,name varchar(30),score tinyint unsigned,dept varchar(50),primary key(id))create table s2 like s1;insert s1(name,score,dept) value(‘李四’,90,‘计算机科学’);insert into s1 value(null,‘丽丽’,45,‘英语’);insert s1 se

2022-02-25 12:45:36 188

原创 建立触发器,uuid主键(一)

create table t_goods(id char(36) primary key default(uuid()),/8.0.13 支持表达式默认值可以实现uuid自动为填写/name varchar(100) not null,price decimal(8,1))insert t_goods values(uuid(),‘优盘’,80);insert t_goods set name=‘机械键盘’,price=110;/使用触发器/create table t_goods(id

2022-02-25 09:47:56 111

原创 docker安装mysql5.6.51

拉取镜像docker pull mysql:5.6.51安装安装mysql5.6.51docker run -itd -P --restart always -e TZ=‘Asia/Shanghai’ -e MYSQL_ROOT_PASSWORD=root mysql:5.6.51进入容器执行mysql客户端登录服务器docker exec -it mysql:5.6.51 -p删除所有容器docker rm -f $(docker ps -aq)删除所有镜像docker rmi $(d

2022-02-24 09:55:29 658

原创 mysql-docker安装(一)

1.查看版本信息lsb_release -adocker --versiondocker version2.下载mysql镜像docker pull mysql3.查看镜像docker images建立容器1.创建新的服务器docker run -itdP -e MYSQL_ROOT_PASSWORD=root mysql2.查看服务器docker ps(在内存运行的服务器)docker ps -aq(服务器的主键id)3.连接服务器mysql -h192.168.21.61

2022-02-23 21:11:06 532

原创 docker安装

1.查看docker状态----------------------------------------------------------------sudo systmectl status docker2.安装docker-------------------------------------------------------curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun或者curl -sSL https

2022-02-23 17:45:22 448

原创 File类的常用方法(一)

public static void main(String[] args) {// 创建一个File类的对象File f1=new File(“D:\a\b\c\d\note.txt”);// 获得f1对应的文件的名字System.out.println(“文件名:”+f1.getName());// 判断是否是一个目录System.out.println(f1.isDirectory());// 判断是否是一个文件System.out.pr

2022-01-17 13:22:42 38

原创 File类的理解

/*File对象是文件和目录路径名的抽象表示形式 */public class File01 {public static void main(String[] args) throws IOException {// 创建一个File对象File f1 = new File(“D:/abc”);// 判断是否存在System.out.println(f1.exists());// if(!f1.exists()){//

2022-01-17 13:18:10 124

原创 java 冒泡排序

for(int i=0;i<n.length-1;i++){ //外循环 for (int j = 0; j < n.length-1-i; j++) { //内循环 int t=0; if(n[j]>n[j+1]){ t=n[j+1]; n[j+1]=n[j]; n..

2022-01-11 13:05:34 102

空空如也

MEDIUMINT(9)

2022-08-22

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

TA关注的人

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