排序:
默认
按更新时间
按访问量

安装Python 3.6 在Ubuntu 16.04 LTS 版本

安装Python 3.6 在Ubuntu 16.04 LTS 版本在ubuntu 16.04版本中,系统默认安装 了python 2.7和3.5版本,因为系统本身用到python的程序,删除默认的版本又担心系统有问题,那有没有办法同时在安装和使用python 3.6版本呢?下文将一起安装pytho...

2018-05-16 16:27:03

阅读数:25

评论数:0

安装pipenv报错

利用pip install pipenv命令纪念性pipenv的安装,出现如下的错误:可以看出主要是权限问题最后利用root身份进行安装sudo pip install pipenv可以看出安装成功

2018-05-16 15:24:41

阅读数:95

评论数:0

git安装失败,git : 依赖: liberror-perl 但无法安装它

在ubuntu上安装git的时,出现如下问题:发现有依赖没有安装执行sudo apt-get update然后再执行sudo apt-get install git安装成功

2018-05-15 21:55:38

阅读数:112

评论数:0

GIT常用命令

创建仓库:初始化当前文件夹为仓库: git init指定文件夹为仓库:git init <dir name>添加文件到仓库:git add <filename>提交文件到仓库: git commit -m “d...

2018-04-25 20:32:31

阅读数:28

评论数:0

Thread中yield方法

先上一段代码public class YieldExcemple { public static void main(String[] args) { Thread threada = new ThreadA(); Thread threadb = new...

2018-04-18 14:56:35

阅读数:192

评论数:0

can't locate design file for entity XXX

在quartusii中修改verilog文件后,生成的例化文件出现can't locate design file for entity xxx的错误,也就是定位不到源文件。一致找不到原因,后来发现,原来需要先进行编译,编译以后就可以定位到源文件了。...

2018-03-27 09:04:58

阅读数:163

评论数:0

《Effective Java》------类和接口(2)

一、接口优于抽象类 因为java值允许单继承,所以抽象类最为类型定义受到了极大的限制 1.1 使用接口,现有的类可以很容易被更新,以实现新的接口 因为类可以实现多个接口,一般来说,无法更新现有的类来扩展新的抽象类。如果你希望让两个类扩展同一个抽象类,就必须把抽象类放在层次的最高处,以便这两个类的一...

2017-12-20 09:26:29

阅读数:65

评论数:0

《深入理解java虚拟机》String.intern()探究

《深入理解java虚拟机》第二版 57页 对String.intern()返回引用的测试代码如下: [java] view plain copy /** String的intern例子   * Created by 明明如月 on...

2017-12-04 08:59:55

阅读数:93

评论数:0

git添加远程库到github提示Permission denied (publickey)

以前也做项目使用git,基本上都是在ide上直接操作。就是简单的push.pull.merge而已。最近打算系统的把git学习一下,为以后的工作打好基础。所以就在linux底下安装了git,然后在本地仓库联系了一些命令。打算提交到远程仓库时,出现此错误。通过搜集资料发现,是由于github账号没有...

2017-12-02 21:49:32

阅读数:250

评论数:0

《Effective Java》------类和接口(1)

一、使类和成员的访问性最小 设计良好的模块会隐藏所有的实现细节,把它的API与它的实现清晰地隔离开来。然后,模块之间只能通过它们的API进行通信,一个模块不需要知道其他模块的内部工作情况。这个概念被称为信息隐藏,是软件的基本原则之一。 尽可能地使每个类或者成员不被外界访问 对于顶层(非嵌套...

2017-11-28 14:46:23

阅读数:70

评论数:0

《Effective Java》------对所以对象都通用的方法

尽管Object是一个具体的类,但是设计它主要是为了扩展。它所有的非final方法,equals,hashCode、toString、clone、finlize都有通用的约定 一、覆盖equals时请遵循通用约定 1.1、自反性 对于任何非null的引用值x,x.equals(x)必须返回true...

2017-11-25 22:07:05

阅读数:74

评论数:0

《Effective Java》-----创建和销毁对象

何时以及如何创建对象?何时以及如何避免创建对象?如何确保他们能够适时的销毁,以及如何管理对象销毁之前必须进行的各种清理动作?带着问题进入今天的学习 一、考虑用静态工厂方法代替构造器 此处所提到的静态工厂,并不是设计模式中的静态工厂,其实就是一个静态方法。用来返回类的实例。因此类可以通过静态工厂方法...

2017-11-21 11:09:40

阅读数:89

评论数:0

TensorFlow 安装及问题解决

TensorFlow 为 Google 开源的新一代深度学习框架,与之前使用的Caffe和Torch基于层的设计理念有所不同,是基于张量流图的设计思路,这也是今后深度学习框架的一大发展趋势。 本文默认您的linux计算机已经安装有Python下面介绍一下安装与安装遇到的问题及解决方法。将包含...

2017-10-29 09:23:27

阅读数:243

评论数:0

数据库隔离级别 及 其实现原理

我这4种隔离级别的相应原理总结如下: READ_UNCOMMITED 的原理: 事务对当前被读取的数据不加锁;事务在更新某数据的瞬间(就是发生更新的瞬间),必须先对其加 行级共享锁,直到事务结束才释放。 表现: 事务1读取某行记录时,事务2也能对这行记录进行读取、更新;...

2017-09-16 21:57:41

阅读数:121

评论数:0

红黑树删除

红黑树的删除和搜索二叉树的有些类似,但是也有很大的不同,主要的就是,红黑树删除以后会破坏红黑树的性质,需要就行调整。

2017-08-01 09:32:14

阅读数:143

评论数:0

红黑树插入

一、什么是红黑树 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 它是在1972年由Rudolf Bayer发明的,当时被称为平衡二叉B树(symmetric binary B-trees)。后来,在1978年被 ...

2017-07-30 20:47:46

阅读数:120

评论数:0

二叉搜索树

一、什么是二叉搜索树          二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于等于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于等于它的根结...

2017-07-30 11:25:53

阅读数:136

评论数:0

求解最长递增子序列的长度

一,问题描述 给定一个序列,求解它的最长 递增 子序列 的长度。比如: arr[] = {3,1,4,1,5,9,2,6,5}   的最长递增子序列长度为4。即为:1,4,5,9   二,算法分析 有两种方式来求解,一种是转化为LCS问题。即,首先对数组排序,将排序后的结果存储在辅助数组中...

2017-07-23 22:39:14

阅读数:157

评论数:0

抽象类和接口的区别与应用场景

接口和抽象类有什么区别 在应用场景下,选择使用接口和抽象类的依据是什么? 一、抽象类和接口在语法上的异同: 1、相同点 都不能被实例化 2、不同点        抽象类中不一定都是抽象方法,但是接口中的方法必须为public修饰的、抽象的        每个类只能继承一个抽象类...

2017-07-22 15:32:31

阅读数:916

评论数:0

Java接口中的成员变量为什么必须声明为public static final?

我想对于每个Java程序员来说,接口都不陌生,接口中的方法也经常使用。而接口中的成员变量,就显得用得少一点,而对于成员变量为什么必须声明为public static final,可能就更不清楚了,而且我觉得大多数不清楚为什么要用 static 和 final。下面我们就来解释一下。 一、为什么...

2017-07-22 15:32:00

阅读数:198

评论数:0

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