自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java高级(十五)——多线程

java高级部分多线程创建线程的方式方式一:继承Thread类方式二:实现Runnable接口(建议用这种)方式一和方式二两种方式的比较方式三:实现Callable接口(jdk1.5后新增)相比方式二更加强大相比实现Runnable接口这种方式,实现Callable的方式有什么强大之处?方式四:线程池线程 生命周期线程的同步线程的安全问题如何解决方式一:同步代码块同步监视器(通俗讲就叫锁)缺点方式二:同步方法使用实现Runnable接口的方式使用继承Thread的方式方式三:Lock锁synchronize

2020-12-22 11:47:20 127

原创 Java基础(十四)——面向对象下 (接口interface的使用)

接口与类是一种并列的关系,接口可以理解为一种特殊的类,接口中全部是由全局常量和公共的抽象方法所组成。接口是解决Java无法使用多继承的一种手段,但是接口在实际中更多的作用是制定标准的。举个栗子:下面4个实例除了具有一些自己特有的属性(如老鹰:颜色,年龄等,战斗机:型号,大小等),它们还有一些共有的特性,在只涉及到继承知识点时,“飞”作为下面4个实例的“共性”,最好就是将飞设为一个父类或是抽象类,实例类中重写父类中的“飞”方法,从而实现“飞”;然而,继承是单一继承的,现在,老鹰这一类的实例,不仅具有.

2020-11-03 20:36:40 120

原创 Java基础(十三)——面向对象下 抽象类与方法、abstract不能与private、static、final同时使用!

抽象类与抽象方法一、定义二、abstract关键字abstract修饰类abstract修饰方法abstract与这些是水火不容的:private、static、final修饰的方法、final修饰的类privatestaticfinal修饰的方法final修饰的类一、定义随着继承层次中子类变得越来越多,越来越具体,而父类越来越一般,越来越通用,类的设计应该保证子类与父类有一种共享的特征,因此就要将父类抽象化,抽象的类没有具体实例。二、abstract关键字abstract修饰类——抽象类,抽象类

2020-10-22 15:23:41 451

原创 Java基础(十二)—— 单例设计模式之饿汉式与懒汉式

单例设计模式饿汉式懒汉式什么是单例设计模式:一个类有且只有一个对象饿汉式步骤:1.私有化构造函数(为什么呢?因为要想使这个类只有一个对象,私有化它的构造函数,使其不可以在外创建对象)2.在类中创建对象(唯一的对象)3.创建一个公共的方法,来返回这个对象按照上面的步骤,就可以写出这样的代码第①步私有化构造器,从代码中就可以很清晰得体会到这一步的作用了,私有化后是不可以再在主方法中创建Student类的对象的,保证的对象实例的唯一性第②步那么就需要在类中new一个对象,要访问这个对象该如何做

2020-10-20 15:07:30 143

原创 Java基础(十一)——面向对象中 static关键字的使用

static关键字的使用static是用来修饰什么的?static可以用来修饰属性、方法、代码块修饰属性:按照是否使用static关键字修饰可以分为静态属性和非静态属性public class Student { String name; int age;}public static void main(String[] args) { Student student = new Student(); student.name = "张三";

2020-10-20 11:34:58 120

原创 Oracle数据库笔记

oracle数据库三表关联(查询)where对原始数据进行筛选,将结果呈现出来,这些数据存放于结果集模糊查询select * from 表名 where 字段名 like '%???????????% ';between...and...常用函数(聚合函数)COUNT、SUM、AVG、MAX、MINselect count(统计的字段) from 表名内连接(显示查询)inner join … on …select **stu.**字段名... from sn_stuinf

2020-10-13 15:38:04 50

原创 Java基础(十)——面向对象中(对象数组、this引用、构造器、方法之重写重载;面向对象的三大特点)

Java基础(十)——面向对象中(对象数组、this引用、构造器、方法之重写重载;面向对象的三大特点)(一)学习内容(二)学会的内容1.能够熟练运用对象数组存储对象;为什么要用到对象数组?2.对this引用的理解更为透彻3.明确知道构造方法的作用4.搞清楚方法重载与重写5.面向对象的三大特征(一)学习内容1.利用对象数组存储多个对象;2.对象的this引用;3.什么是构造函数,如何定义,如何使用;4.方法的重载,方法的重写(相同点、不同点);5.面向对象三大特点:封装、继承、多态;(二)学

2020-09-27 09:39:00 165

原创 Java基础(九)——面向对象初识(类与对象、方法)

面向对象1.类与对象1.1 什么是类和对象2.取类名的注意点3.面向过程和面向对象的区别4.Person类实例5.对象的内存解析6.属性与局部变量的对比1.类与对象1.1 什么是类和对象类:官方语言:拥有相等功能和相同的属性的对象的集合 – 抽象的举例:人类、动物类、鸟类对象:就是类的实例 – 具体举例:动物的的实例------猫、狗、猪2.取类名的注意点类名与变量名类似,需要注意的是,类中的成员如果是static修饰的,那么不能访问非static修饰的3.面向过程和面向对象的区别

2020-09-16 21:58:10 134

原创 Java基础(八)——二维数组简单使用

二维数组的用法定义初始化长度及遍历二维数组元素默认初始值内存图分析定义// 例:// 推荐使用int [][] arr;// 其他(不建议使用):int [] arr [];int arr [][];初始化数组的初始化分为静态初始化和动态初始化,二维数组也同样如此// 静态初始化int [][] arr = {{1,2},{3,4,5},{6,7,8}};// 动态初始化int [][] arr1 = new int[4][];int [][] arr2 = new int[4

2020-09-09 11:41:49 315

原创 Java基础(七)——流程控制与数组

今日内容:1.流程控制2.数组的使用流程控制以最简单的实例演示熟知的流程控制package com.stx.practice;public class AddOperation { /*三种方式求1到一百的和*/ public static void main(String[] args) { // method_For(); // method_While(); method_DoWhile(); } /.

2020-08-18 23:03:31 118

原创 (八)Ps修复工具

第八天今日内容:修复工具1.污点修复工具:自动识别周边颜色进行填充,纹理处理得不是很好2.修复画笔工具:按住alt键进行颜色取样,再选择要修复的地方将颜色填充上去3.修补工具(常用):选择源:对要修复的区域进行选区,拖动到周边颜色匹配选择目标:对周边颜色进行选区,拖动到要修复的区域4.内容感知移动工具选择移动:相当于将选定的区域移动到另一个地方选择扩展:copy一块区域,拖到另一个地方,原来的不变5.红眼工具(不常用):修复眼睛是红色的问题...

2020-06-19 17:54:28 703

原创 Java基础(六)——算术运算符的练习

第六天今日内容:算术运算符的练习public class ArithmeticOperation { public static void main(String [] args){ int i1 = 10; int i2 = 20; int i = i1++; // i1++ 先运算在自增1,i1就变成了11 System.out.print("i=" + i); // i = 10; Syst

2020-06-19 00:15:19 352

原创 (七)Pr标记的作用

第七天今日内容:标记的作用标记可以指示一些重要的时间点,帮助定位

2020-06-18 22:23:49 2229

原创 (七)Ps取色工具

第七天今日内容:1.吸管工具:选取图层上的颜色2.颜色取样工具3.计数工具

2020-06-18 10:46:30 496

原创 Java基础(五)——进制

第五天今日内容:1.进制的表现方式2.二进制转换为十进制进制有:二进制(binary),以0b或0B开头八进制(octal),以0开头十进制(decimal )十六进制(hexadecimal),0-9 及A-F以0x或0X开头二进制转十进制...

2020-06-18 01:03:46 103

原创 (六)Pr视频比例/去除黑边

第六天今日内容:1.视频比例2.黑边去除常见视频比例为16:9、4:3归类:将运算结果小于1.3的看成4:3,大于1.5的看成16:92.黑边产生的原因(1)序列与素材大小不一致(2)序列分辨率与输出分辨率不一致去除黑边的方法:(1)(2)...

2020-06-17 23:07:01 2474

原创 (六)Ps剪切蒙版/图框

第六天今日内容:1.剪切蒙版2.图框工具剪切蒙版:就是在一张空白图上,选出一个区域,再放一张图片,这张图片只能在之前选中的区域中展示。步骤:1.创建一张空白的图层2.使用选区工具选出一个显示图片的区域,在这我将选出的区域加了一个蓝色背景色3.点击文件-置入嵌入对象,添加一张图片进来4.在添加的这张图片图层上,鼠标放在它的文字上,右键选择创建剪贴蒙版(快捷键:按住Alt+鼠标左键,可以快速创建剪贴蒙版)选择的图片就会在上面蓝色的区域中显示,并且可以调节图片的位置与大小设置文

2020-06-17 22:18:23 637

原创 Java基础(四)——String字符串

第四天今日内容:StringString类型是一个引用类型,声明String类型变量时使用“ ”String可以和其他的数据类型进行运算,且结果仍是String类型1、String是基本数据类型吗?String是java lang包下的一个类,不像基本数据类型int long等。String是引用数据类型,不是基本数据类型。2、String str = new String(“abc”);创建了几个对象,为什么?创建了两个,”abc”本身创建在常量池,通过new又创建在堆中。 (☆

2020-06-16 00:23:28 86

原创 (五)Pr项目文件查找搜索/隐藏

第六天今日内容:项目文件查找搜索/隐藏在项目中,当导入的素材文件特别多的时候,如导入了很多图片时,可以使用查找工具更快地找到我们要找的素材按Ctrl+F或者点击下面这个图标隐藏的功能,当素材过多,看起来太乱,我们可以将这些素材隐藏起来,在素材箱中右键想要隐藏的素材,选择隐藏,查看隐藏内容在素材箱中点击鼠标右键再选择查看隐藏内容即可。...

2020-06-15 13:12:32 877

原创 (五)Ps裁剪/切片

第五天今日内容:裁剪\切片工具裁剪工具就是将图片进行裁剪,不做过多的赘述透视裁剪工具:当图片出现倾斜时,可以使用透视裁剪工具将其调正,如下图使用透视裁剪工具后切片工具:可以将一张图片切片分为多张,一般结合标尺使用标尺在视图中打开,也可以用Ctrl+R快捷开关拖动标尺,根据参考线进行切片编辑切片选项可以在图片中插入url实现跳转清除切片:视图-清除切片后保存:文件-导出-存储为web使用格式,这样就保存好了...

2020-06-15 12:25:41 209

原创 Java基础(三)——数据类型

第三天今日内容:1.数据类型的分类2.数据类型之间的转换四类八种:整型:byte、short、int、long浮点型:float、double字符型:char布尔型:boolean1.小的数据类型可以直接转换为大的数据类型byte、short、char -> int -> long -> float -> double2.大的数据类型转换为小的数据类型需要强制转换如 long -> int 需要在int的数据之前加一个括号(),并在括号中写

2020-06-13 23:41:33 97

原创 (四)Pr项目素材失效怎么办

第四天今日内容:项目素材失效重新链接项目失效的原因一般有以下3点:1.素材文件被删除2.素材文件重命名3.素材路径发生变化可以看到项目中有5张图片素材当我们把1.jpg图片删除后会变成这样序列中图片会变为脱机模式重新链接媒体的方式有这几种:1.菜单栏中点-文件-链接媒体2.素材箱中,右键点击失效素材可以找到链接媒体 / 替换素材素材重命名或者路径发生变化也会出现上述情况,替换素材方式同上...

2020-06-13 21:03:44 3235

原创 (四)Ps快速选择/魔棒

第四天今日内容:1.快速选择工具2.魔棒工具快速选择工具alt+鼠标右键调整工具大小通过点击或者拖动的方式进行抠图魔棒工具通过识别颜色抠图,一般在图片色彩较少的情况下使用(例:一张背景颜色比较单一,可以通过魔棒工具将背景抠出来,再通过选择反向,可以抠出自己想要的图)选择主体可以自动识别出图片中的主体,抠出主体大概,再自己微调选择并遮住选择并遮住是抠图中特别重要的一个环节,将想要的图片抠出来后,选择并遮住,对抠出来的图进行微调(如将图片周围变得更平滑,颜色更加融洽等

2020-06-13 18:07:58 719

原创 Java基础(二)——标识符

第二天标识符Java中凡是需要自己取名的地方都叫做标识符标识符的命名需要遵循以下规则:1.不能以数字开头2.不可以使用关键字和保留字,但可以包含3.严格区分大小写,长度无限制4.一般使用驼峰式命名法(如:myFriend、totalPerson等)5.标识符不能包含空格包名:所有字母都小写类名、接口名:所有字母首字母大写常量名、方法名:驼峰式命名法常量名:所有字母大写,多单词之间使用下划线连接...

2020-06-13 01:25:02 87

原创 (三)Pr新建序列

第三天今日内容:新建序列技巧创建序列的方式有以下三种:1.在菜单栏点击文件,新建序列2.3.在项目中右键点击图片,从剪辑新建序列上面3种创建序列的方式都是效率较低的,高效率的创建序列的方式为:当时间轴上无序列时,直接将图片拖动至右边的时间轴上,就会创建与视频匹配的序列...

2020-06-12 20:04:21 542

原创 (三)Ps套索工具(选区)

第三天今日内容:套索工具套索工具分为普通套索工具、多边形套索工具和磁性套索工具普通套索工具用法:按住鼠标左键选择要扣的图多边形套索工具用法:点击鼠标左键选择点进行抠图磁性 套索工具用法:点击左键后移动鼠标,可以根据图像上的色差自动识别进行抠图...

2020-06-12 19:43:24 373

原创 Java基础(一)——JDK、JRE、JVM

第一天1.JDK、JRE、JVM的关系2.1.JDK = JRE + 开发工具集JRE = JVM + JAVA SE开发类库JDKJava Development Kit 用作开发, 包含了JRE,编译器和其他开发工具集JRE(Java Runtime Environment)Java 运行时环境,是将要执行 Java 程序的 Java 虚拟机,可以想象成它是一个容器,JVM 是它的内容。JVMJava virtual machine (Java 虚拟机) 是一个可以执行 Jav

2020-06-11 23:26:53 122

原创 (二)Pr时间码用法

第二天今日内容:1.时间码的用法通常输入时间以 " . " 作为间隔,如下图,当输入2.22时,则会跳转到2秒22帧

2020-06-11 15:56:31 2746

原创 (二)Ps选区工具

第二天今日内容:矩形选区框椭圆选区框单行选区框单列选区框选区框可以选择一块区域出来,可以对其进行调色、修改等操作2快捷键(加选):按住shift+鼠标左键操作3快捷键(减选):按住alt+鼠标左键操作4快捷键(交叉):按住shift+alt+鼠标左键当选择矩形选框时,按住shift键框选的是正方形当选择椭圆选框时,按住shift键框选的是圆形单行、单列选框是选择一个像素的一行或一列进行设置取消选区 — Ctrl + D填充前景色: ctrl+Delete填充背景色:

2020-06-11 15:16:32 286

原创 (一)Pr创建项目

第一天大体步骤:创建项目文件(超市)>添加序列(货架)>添加素材(商品)如何创建序列:将素材导入项目中后,点击如图按钮,新建序列,这样就可以将素材添加到时间轴上了文件整理当导入多个素材可以创建文件夹进行分类,如导入多个图片素材后,拖动到下图按钮,重命名为图片素材(音频素材、视频素材同理)注:若mov格式视频无法导入,需下载一个QuickTime,重启电脑即可常用剪辑视频格式常用视频保存格式:H264(MP4格式)...

2020-06-11 08:58:09 278

原创 (一)Ps了解

第一天1.了解界面2.如何创建自己的工作区1.工作区设置:设置自己喜欢的方式后,在菜单栏-窗口中选择创建工作区,即设置了自己的工作区2.同时打开多张图片—置入嵌入对象3.创建新的画布—设置宽高、分辨率常用分辨率:显示器或多媒体设备展示:72 PPI需要打印:300 PPI高清海报写真:96-200 PPI文件保存格式PDD—可编辑JPG—常见图片PNG—存储透明背景TIFF—印刷工具作用显示/隐藏图层alt+眼睛------只显示当前图层移动工具在改变图片

2020-06-10 18:33:59 84

原创 【Servlet快速入门】

目录一、概述一、概述什么是Servlet?Servlet是运行在服务器端的小程序Servlet就是一个接口,定义了Java类被浏览器访问到的规则

2020-04-13 17:17:34 104

原创 【XML快速入门】

目录一、概述1.什么是xml2.xml的特点二、基本语法三、xml组成部分四、xml文档约束五、解析xml文件1.解析xml文件的方式2.常见解析xml文件工具六、Jsoup快速入门一、概述1.什么是xml2.xml的特点二、基本语法三、xml组成部分四、xml文档约束五、解析xml文件1.解析xml文件的方式2.常见解析xml文件工具六、Jsoup快速入门写一个xml文件...

2020-04-10 15:58:23 129

原创 【JavaScript】

目录一、JavaScript是什么二、基础语法1.JavaScript与HTML结合2.注释3.数据类型4.变量5.运算符一、JavaScript是什么是一种脚本语言,主要用于Web。它用于增强HTML页面,通常可以嵌入HTML代码中。JavaScript是一种解释型语言。因此,它不需要编译二、基础语法1.JavaScript与HTML结合内部样式,在遵循html语法的前提下,可以...

2020-04-03 19:42:57 87

原创 【HTML】

这里写目录标题HTML基础知识一、基本概念二、标签学习1.文件标签:构成HTML最基本的标签2.文本标签3.图片标签4.列表标签5.连接标签6.块标签7 .表格标签HTML基础知识一、基本概念什么是HTML?HTML(HyperText Mark-up Language)即超文本标记语言,是W3C组织推荐使用的一个国际标准,是一种用来制作超文本文档的简单标记语言。超级文本标记语言是标准...

2020-04-01 17:51:26 133

转载 【学习JDBC遇到的问题2】

报错全文:The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration propert...

2020-03-28 23:18:18 238

转载 【学习JDBC遇到的问题】

Java连接数据库时可以照常运行,但是会出现以下警告:Fri Sep 07 23:54:02 CST 2018 WARN: Establishing SSL connection witho...

2020-03-28 23:12:19 121

原创 【JDBC基础】

一、JDBC基础1.概念JDBC:Java Database Connectivity,即数据库连接,实际上是可以执行SQL语句的java API,只是接口,没有提供实现类,实现类由各个数据库的厂商提供,这些实现类就是数据库驱动程序jar包...

2020-03-28 22:47:26 130 1

原创 【MySQL的基本使用】

MySQL目录一、DDL:操作数据库二、操作表三、DML:增删改表中的数据四、DQL:数据查询语言一、DDL:操作数据库1、C(Create):创建 1.1 创建数据库,先判断是否存在,再创建create database if not exists DB;1.2 创建数据库,先判断是否存在,再设定字符编码create database if not exists DB2 ch...

2020-03-16 23:19:10 196

空空如也

空空如也

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

TA关注的人

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