自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JiaZhenbin的专栏

代码人生——让我欢喜让我忧

  • 博客(15)
  • 收藏
  • 关注

原创 PyCharm中导入tensorflow_datasets报错解决方法

【错误场景】(1) PyCharm版本:PyCharm 2021.2.2(Community Edition)(2)Python Interpret:Anaconda3(64-bit)(3)Python 3.8.11(4)tensorflow 2.3在使用RNN进行文本分类实验时,程序开头部分如下导入语句出错:import tensorflow_datasets as tfds【解决方法】在Pycharm中选中菜单File->Settings打开Settings对话框

2021-10-06 14:54:56 2397

原创 MySQL非安装版(zip包)安装、配置与启动过程

本文所说非安装版是直接解压缩安装的MySQL安装zip包,并不是通过.msi文件安装的MySQL。如果不想被MySQL非安装版复杂的安装、配置、启动过程困扰,建议直接下载安装版,更适合初学者。基本步骤如下:1. 下载与解压缩从官网https://www.mysql.com/downloads/下载所需zip包,如:mysql-5.7.18-winx64.zip,将其解压缩到想安装的目录

2017-05-28 14:29:28 2548

原创 Java认证考试实例疑难辨析(13)

【知识点】(1)类的继承(Inheritance of Class)从其他类派生而来的次生类(Subclass)称为子类(Children Class)、派生类(Derived Class)、扩展类(Extended Class),派生出子类的那个类称为超类(Superclass),也称为基类(Base Class)、父类(Parent Class)。Object类没有超类,除Obje

2016-03-01 23:43:41 504

原创 Java认证考试实例疑难辨析(12)

【知识点】变元参数必须定义为方法中最后一个形式参数,变元参数在方法签名中声明格式是:类型名后跟由三个小圆点构成的省略号(即:… ),然后跟一个空格(可省略),接着是形式参数名。在定义变元参数的方法中,变元参数可以当作数组处理,参数名相当于数组名,通过数组索引号作为参数序号引用对应参数【例题】Given:01. public class Mud {02. //insert c

2016-02-20 16:37:49 589

原创 Java认证考试实例疑难辨析(11)

【知识点】(1)声明枚举变量Java语言的枚举类型隐式地继承了java.lang.Enum类,它本质上是一个类(class),在声明枚举变量时相当于创建Enum类的实例,特殊之处在于枚举类实例并不能任意新建,只能从枚举类的常量列表中选取,所以,枚举列表中常量实例上就是枚举类的实例对象,使用时要为常量指定枚举类名,格式:枚举名.枚举常量名。【例题】Given:01. public

2016-02-20 16:00:10 626

原创 Java认证考试实例疑难辨析(10)

10.【知识点】1. 具有继承关系的类在实例化过程中构造方法的链式调用关系类实例化是通过调用自己的构造方法完成的。子类实例化时会先自动创建超类的实例对象,这个道理类似于要有孩子就得先有父母的存在。从类的继承关系来看,创建子类实例需要在继承树上一直追溯到最基本的根类,然后,从根类开始按继承关系边下溯边逐层调用各个类的构造方法创建继承链上所有类的实例。由于类的多态性,一个类可能会有

2016-02-19 18:48:04 396

原创 Java认证考试实例疑难辨析(9)

9【知识点】(1)多类型继承(Multiple Inheritance of Type)Java语言中,某个类在继承超类或实现若干接口后,这个类也就具有了超类或接口的类型,相当于是它们的子类。(2)方法覆写(Overriding)如果子类中的实例方法与超类中的实例方法具有相同的方法签名,即方法名称、方法参数的类型和个数、方法返回类型都相同,则称为子类覆写了超类的方法。子类覆

2016-02-15 15:22:25 483

原创 Java认证考试实例疑难辨析(8)

8.【知识点】(1)枚举类型(Enum Type)枚举类型允许预定义一组常量,并且只能从这组常量中取值,每个枚举常量在声明时可以定义它的属性值,属性值包含在常量名后的圆括号中,如果没有声明属性值,则由系统按默认规则分配属性值。习惯上,枚举常量名的字母都大写。Java语言中枚举类型的关键词是enum,例如:public enum Day {    SUNDAY, MONDAY

2016-02-14 19:09:10 379

原创 Java认证考试实例疑难辨析(7)

7.【知识点】(1)变元参数(Varargs)在定义方法参数时,有时我们会需要多个数据类型相同的参数,但无法事先确定参数个数,使用变元参数(Varargs)就可以解决这个问题。变元参数必须定义为方法中最后一个形式参数,在参数类型后跟由三个小圆点构成的省略号(即:… ),然后是一个空格,接着是形式参数名,如:public Polygon polygonFrom(String fo

2016-02-12 14:24:01 427

原创 Java认证考试实例疑难辨析(6)

6.【知识点】(1)接口(Interface)在Java语言中,接口定义方式与类(Class)相似,都属于引用类型(Reference Type),但是,接口只能包含常量(Constant)、方法签名(Method Signature)、默认方法(Default Method)、静态方法(Static Method)以及嵌套类型(Nested Type)。接口中方法通常只有方法签名

2016-02-12 01:54:38 496

原创 Java认证考试实例疑难辨析(5)

5.【知识点】(1)Thread类的start()方法start()方法用于启动线程的执行,也就是让run()方法开始运行。start()方法只允许执行一次,也就是说一个线程只允许启动一次,即使执行完毕也不允许重新启动,否则会抛出IllegalThreadStateException。【例题】       public static void main(String[] a

2016-02-11 02:10:38 425

原创 Java认证考试实例疑难辨析(4)

【知识点】(1)同步化方法(Synchronized Method)同步化方法是Java实现同步化机制的两种基本形式之一,只要将synchronized关键词加入方法声明中就可以让方法成为同步化方法。同步化方法的特点是同一对象中的同步化方法不允许同时被不同线程调用,即使是不同的不同步化方法也不允许同时调用,也就是说,如果有一个线程调用了某个对象中的同步化方法,其他线程就不能同时调用这个

2016-02-10 13:33:46 398

原创 Java认证考试实例疑难辨析(3)

3.【知识点】(1)线程同步(Thread Synchronization)线程间通信主要是通过共享字段(Field)或对象引用实现的,这种通信形式虽然高效,但会带来线程干扰(Thread Interference)和内存不一致的弊端,线程同步机制就是防止这类弊端的机制。不过,线程同步机制又会带来线程竞争(Thread Contention)问题,即在两个或两个以上线程同时访问同一资源

2016-02-10 03:54:12 663

原创 Java认证考试实例疑难辨析(2)

2.【知识点】(1)线程死锁(Thread Deadlock)线程死锁是指两个或两个以上线程因互相间僵持等待而造成永久性阻塞运行的情形。线程死锁本质是线程竞争(Thread Contention),这是因为两个或两个以上线程同时访问同一资源造成(2)线程睡眠(Thread Sleep)线程睡眠是指让当前线程暂停执行一段时间,既不会永久性地阻塞其他线程运行,也不能保证当前线程

2016-02-09 15:44:41 742

原创 Java认证考试实例疑难辨析(1)

1.【知识点】(1)Thread(线程):线程对象创建后,可以调用start()方法启动,但线程实际开始运行时间点是由系统调度决定的,不能认为调用start()方法后一定会立即执行线程;(2)Exception(异常):Java语言中异常有三种类型:(a)checked exception(受检异常),这类异常是最常见异常,在编写应用程序时可以预期它会发生,并且通过try…ca

2016-02-08 23:46:06 413

空空如也

空空如也

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

TA关注的人

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