Jevis's Blog

Thinking will not overcome fear but action will.

Java Note 5

Java 抽象类和接口

1.抽象类和方法 Java 提供了一个叫做抽象方法的机制,这个方法是不完整的:它只有声明没有方法体。 下面是抽象方法的声明语法: abstract void f(); 包含抽象方法的类叫做抽象类。如果一个类包含一个或多个抽象方法,那么类本身也必须限定为抽象的, 否则,编译器会报错。如: abstract class Basic { abstract void unimple...

Java Note 4

Java 多态

1.多态性的理解 可以理解为一个事物的多种形态。比如数据库的连接方式,我们定义好了数据库的连接,也规定了连接时的步骤, 但是我们并不知道用户会采用什么数据库,在没有多态以前我们只能针对不同的数据库写不同的连接方法, 而有了多态以后我们只需要定义好数据库的类并书写好连接方法,让所有的数据库继承数据库类并重写数据库连接方法。 这样我们在调用的时候只需要通过声明数据库类并指向数据库的子类的方式...

Java Note 3

Java 继承

1.为什么要引入继承性? 减少了代码的冗余,提高了代码的复用性 便于功能的扩展 为之后多态性的使用,提供了前提 2.继承性的格式 /* A:子类、派生类、subclass B:父类、超类、基类、superclass */ class A extends B{} 判断是否要进行继承:A is a B,若成立,则B继承A。...

Java Note 2

Java 封装

1.为什么要引入封装性? 我们程序设计追求“高内聚,低耦合” 高内聚:类的内部数据操作细节自己完成,不允许外部干涉 低耦合:仅对外暴露少量的方法用于使用。 隐藏对象内部的复杂性,只对外公开简单的接口。便于外界调用,从而提高系统的可扩展性、可维护性。 通俗的说,把该隐藏的隐藏起来,该暴露的暴露岀来。这就是封装性的设计思想。 2.问题引入 当我们...

安装TensorFlow

在Linux上安装TensorFlow(如果不踩坑的话🙈🙊🙉)

TensorFlow 库的安装 1. cuda 10.0 安装 · Nvidia官网 cuda 自行下载cuda 10.0版本 2. cudnn 7.4.2安装 · Nvidia官网 cudnn 自行下载cudnn 7.4.2版本 3. tensorflow 1.13.1安装 · pip工具下载tensorflow-gpu版本,下载命令如下所示: pip install tensorflo...

TensorFlow Error 1

calling tf.nn.dynamic_rnn in the same scope twice

报错 tensorflow.python.framework.errors_impl.AlreadyExistsError: Resource __per_step_8/BiLSTM/bidirectional_rnn/fw/fw/while/fw/coupled_input_forget_gate_lstm_cell/ArithmeticOptimizer/AddOpsRewri...

Java Note 1

Java 数据存储

数据存储 寄存器(Registers)最快的存储区域,位于 CPU 内部。然而,寄存器的数量十分有限,所以寄存器根据需求进行分配。我们对其没有直接的控制权,也无法在自己的程序里找到寄存器存在的踪迹(另一方面,C/C++ 允许开发者向编译器建议寄存器的分配)。 栈内存(Stack)存在于常规内存 RAM(随机访问存储器,Random Access Memory)区域中,可通过栈指针获...

为博客添加 Gitalk 评论插件

BY Blog 添加 Gitalk 的评论插件了

前言 由于 Disqus 对于国内网路的支持十分糟糕,很多人反映 Disqus 评论插件一直加载不出来。而我一直是处于翻墙状态的~(话说你们做程序员的都不翻墙用Google的吗😅,哈哈,吐嘈下) 针对这个问题,我添加了Gitalk 评论插件。在此,非常感谢 @FeDemo 的推荐 。 正文 Gitalk 评论插件 首先来看看 Gitalk 的界面和功能: gitalk 使用 ...

Git指令整理

不适合阅读的整理的一些个人常用的 Git 指令

随便整理的一些自用的Git指令 GitHub创建仓库提示代码 echo "# 项目名" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:qiubaiying/项目名.git git push -u orig...

快速搭建个人博客

手把手教你在半小时内搭建自己的个人博客(如果不踩坑的话🙈🙊🙉)

正所谓前人栽树,后人乘凉。 感谢Huxpro提供的博客模板 我的的博客 前言 从 Jekyll 到 GitHub Pages 中间踩了许多坑,终于把我的个人博客BY Blog搭建出来了。。。 本教程针对的是不懂技术又想搭建个人博客的小白,操作简单暴力且快速。当然懂技术那就更好了。 看看看博客的主页样式: 在手机上的布局: 废话不多说了,开始进入正文。 ...