自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 PointNet:手稿整理

2019-11-19 14:34:24 29 0

原创 .ckpt与.pb互相转换

将预先训练的.ckpt模型转换为.pb(protobuf)格式: import os import tensorflow as tf # Get the current directory dir_path = os.path.dirname(os.path.realpath(__file_...

2019-07-11 14:16:41 1992 12

原创 Oracel:事务和锁
原力计划

事务和锁是两个联系非常紧密的概念。事务很重要,它可以保证多用户并发系统中数据的完整性。在数据库中,存在多个用户同时对某一数据进行读写操作的情况,为了确保数据的并发性和一致性,可以使用事务。锁是Oracle数据库引擎用来同步多个用户,同时确保对同一份数值快访问的机制。锁可以消除多用户操作同一个资源产...

2020-05-26 21:50:59 73 0

原创 Oracle索引

索引是Oracle为提高查询效率而制定的机制,对于大数量数据的查询,索引能够成倍提高查询效率,缩短查询时间。 索引的作用 通过创建唯一索引可以保证数据记录的唯一性 索引可以强制表中的行具有唯一性,从而确保表数据的数据完整性。在创建主键约束时会自动创建主键索引 可以大大提高数据检索速度 可以加速表...

2020-05-26 17:21:08 53 0

原创 Oracle常用函数(聚合函数,字符串函数,日期函数,数学函数、数据类型转换函数)
原力计划

常用函数 重点学习聚合函数、数学函数、字符串函数、数据类型转换函数、日期函数等 聚合函数 avg() count() max() min() sum() stddev() stddev_pop() 聚合函数常与select语句的group by子句一起使用。除了count()函数之外,其它聚合函数...

2020-05-26 16:44:39 78 0

原创 Oracle:高级查询

单表中的联合查询 联合语句是指两个或多个select语句是并列关系,并且对这些select语句所捕获的记录进行集合操作,以获得最终的结果集。这些联合语句包括:union查询,union all查询,intersect查询和minus查询。 union查询 该操作符用于取得两个查询结果集的并集 当使...

2020-05-26 14:12:50 27 0

原创 Oracle数据查询与高级查询(内连接、外连接、交叉连接)
原力计划

基本查询 查询语句是使用最频繁的数据库访问语句, select语句查询执行步骤 select 列名1,列名2,... from 表名1,表名2... ###为列设置别名 默认情况下,在显示数据时,各列的标题就是列的名称,在select语句中可以定义列的别名,这样在显示数据时,列的标题就是这个别名...

2020-05-25 23:04:25 63 0

原创 Oracle表的约束(主键约束,外键约束,唯一性约束,检查约束,默认值约束,非空约束)
原力计划

表的约束 约束的根本目的是保证数据的完整性,主要有主键约束、外键约束、唯一性约束、检查约束、默认值约束、非空约束。 域完整性 是对数据表中的字段属性进行约束,包括字段的值域、字段的类型以及字段的有效规则等约束,域完整性主要包括not null约束,唯一性约束,检查约束。 实体完整性 即指关系中的主...

2020-05-25 14:12:44 76 0

转载 反转单链表(递归和遍历)

要求很简单,输入一个链表,反转链表后,输出新链表的表头。   反转链表是有2种方法(递归法,遍历法)实现的,面试官最爱考察的算法无非是斐波那契数列和单链表反转,递归方法实现链表反转比较优雅,但是对于不了解递归的同学来说还是有理解难度的。 1|1递归法 总体来说,递归法是从最后一个Node...

2020-05-19 22:36:05 20 0

原创 解决Error: Cannot find module \npm-cli.js与Error: Cannot find module\npm\init

进入环境变量,将path中appdate下的npm路径删除,只保留nodejs的安装路径 然后切换到nodejs的安装路径下,默认安装在C:\Program Files\nodejs\下 cd C:\Program Files\nodejs\node_modules\npm 执行 npm ...

2020-05-14 16:38:33 59 0

转载 嵌套类(内部类):静态内部类、非静态内部类、匿名内部类、局部内部类

 在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。下面就先来了解一下这四种内部类的用法。 1.成员内部类   成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形...

2020-05-12 10:31:06 56 0

转载 彻底弄懂static关键字

文章大纲: 1.为什么static会有这样的效果? 2.static的使用 3.static误区 4.static面试题 static的魔法效果是: 被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。 为什么static会有这样的效果 ...

2020-05-11 12:41:55 39 0

原创 Java 8中的Lambda表达式、功能接口

Lambda表达式基本上表示功能接口的实例(具有单一抽象方法的接口称为功能接口。示例为java.lang.Runnable)。 Java中的功能接口 功能接口是仅包含一个抽象方法的接口。他们只能展示一种功能。从Java 8开始,lambda表达式可用于表示功能接口的实例。功能接口可以具有许多...

2020-05-10 14:11:28 65 0

原创 关于垃圾回收GC的重要输出问题

在Java中,垃圾回收器模块会小心地销毁对象,并且对它们没有任何引用的对象都可以进行垃圾回收。以下是有关垃圾回收的一些重要输出问题。 预测以下Java程序的输出: public class Test { public static void main(String[] args) ...

2020-05-10 12:25:53 26 0

原创 垃圾回收GC算法

背景 动态创建的所有对象(在C ++和Java中使用new)都在堆中分配了内存。如果继续创建对象,则可能会出现“内存不足”错误,因为无法将堆内存分配给对象。因此,我们需要通过释放所有程序不再引用的对象(或不可达对象)的内存来清除堆内存,以便为后续的新对象提供空间。该内存可以由程序员自己释放,但对...

2020-05-10 11:10:10 50 0

原创 如何让垃圾收集器不回收对象

Java中的垃圾收集器是自动的,也就是说,用户不必手动释放动态分配的已占用内存。垃圾收集器如何确定要删除哪个对象?这很简单:丢失引用的对象被标记为要从堆内存中删除。例如,看下面的代码: // Java code to demonstrate when an object would...

2020-05-10 11:02:51 43 0

原创 学习笔记:Java的垃圾回收GC

1、在C/C++中,程序员需要负责对象的创建和销毁。但是有时会忽略无关对象的销毁,由于这种疏忽,有时在创建对象时,可能没有足够的内存,并且整个程序将异常终止,从而导致OutOfMemoryErrors错误。 2、但在Java中,程序员不必担心无用对象的销毁,GC垃圾回收器会自动销毁这些对象。 ...

2020-05-10 10:03:40 27 0

转载 LeetCode 236:二叉树的最近公共祖先(JAVA)

给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 例如,给定如下二叉树:root =[3,5,1...

2020-05-10 00:38:04 23 0

翻译 JDK、JRE、JVM的区别 JVM工作原理

\ JDK,JRE和JVM之间的差异 要了解这三个之间的区别,让我们考虑下图。 JDK-Java开发工具包(简称JDK)是一个工具包,它提供开发和执行(运行)Java程序的环境。JDK是一个工具包(或程序包),其中包括两件事 开发工具(提供开发Java程序的环境) JRE(执行Java...

2020-05-09 23:19:34 22 0

原创 Google interview 问题:给定视频名称和观看率的列表L,请编写一个函数,以返回观看率排名前10位的视频。视频名称可能会出现多次。

问题:给定视频名称和观看率的列表L,请编写一个函数,以返回观看率排名前10位的视频。视频名称可能会出现多次。 例: L = [(‘abc’,10),(‘def’,15),(‘ghi’,10),(‘abc’,12),…,(‘xyz’,100)] 该函数应返回[‘xyz’,‘abc’,…,‘def’,...

2020-05-09 16:38:37 20 0

转载 LeetCode 222: 完全二叉树的节点个数(java)

给出一个完全二叉树,求出该树的节点个数。 说明: 完全二叉树的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左边的若干位置。若最底层为第 h 层,则该层包含 1~2h个节点。 示例: 输入: 1 / \ 2 3...

2020-05-09 14:48:39 19 0

转载 LeetCode 221:最大正方形

在一个由 0 和 1 组成的二维矩阵内,找到只包含 1 的最大正方形,并返回其面积。 示例: 输入: 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 输出: 4 class Solution { public int maximalSqu...

2020-05-09 00:28:48 18 0

转载 Mysql主从同步实战

前言 Mysql主从同步实战,知其然,知其所以然也是很重要的,不然你永远无法进阶,但是,俗话说学会走前要学会爬,在大多数的中小型公司中,业务需要用到某一项技术,是没有太多的时间给你慢慢研究其原理的,大多是囫囵吞枣的看一下,找点攻略,快速搭建起来,先干活再说,至于后期的扩展和优化那就是慢慢来的事情...

2020-05-08 15:54:18 18 0

转载 MySQL备份数据库

1、单库备份 [root@centos6 ~]#mysqldump -uroot -p test >/download/testbak_$(date +%F).sql Enter password: [root@centos6 ~]# ll /download/ total 2 ...

2020-05-08 14:14:13 102 0

转载 mysqld_multi部署多实例

MySQL启动流程 mysqld_multi # 多实例管理程序 mysqld # MySQL最主要的启动方式,里面有很多参数;现在使用多实例就需要用新的mysql_safe 来启动mysql mysql_safe # 实则还是调用mysqld,并且会读取...

2020-05-08 12:57:31 61 0

转载 MySQL多实例

MySQL多实例就是在一台服务器上同时开启多个不同的服务端口(如:3306/3307)同时运行多个MySQL服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供服务。 这些MySQL多实例共用一套MySQL安装程序,使用不同的my.conf(也可以相同)配置文件、启动程序(也可...

2020-05-08 12:52:24 16 0

原创 数据库常见基础命令

1、使用帮助信息 2、 增删查数据库 创建默认字符集的数据库(默认是拉丁字符集) create database test_data; 删除数据库 drop database test_data; 3、连接数据库 4、创建用户、授权、收回权限 5、创建...

2020-05-08 01:20:08 193 0

原创 LeetCode 1114. 按序打印

我们提供了一个类: public class Foo { public void one() { print("one"); } public void two() { print("two"); } public void three() { ...

2020-05-08 00:35:41 38 0

原创 Google Interview :问题1:给定一个由n个字符组成的字符串A和一个由m个字符组成的字符串B,编写一个函数,使得B是重复的A的子字符串,该函数将返回字符串A最少需重复的次数

给定一个由n个字符组成的字符串A和一个由m个字符组成的字符串B,编写一个函数,使得B是重复的A的子字符串,该函数将返回字符串A最少需重复的次数,Question 1:实现代码思路分析 Question 1: Given a string A consisting of n characters a...

2020-04-30 16:04:57 97 0

原创 Spring MVC

在详细介绍Spring MVC架构之前,让我们首先看看用于Web开发的两种流行的设计模式。 前控制器设计模式 此设计模式对所有传入请求强制执行单个入口点。所有请求都由单个代码处理,然后可以将处理请求的责任进一步委托给其他应用程序对象。 前控制器设计模式 MVC设计模式 这种设计模...

2020-03-26 16:10:40 46 0

原创 ImportError: /usr/local/lib/python3.7/dist-packages/cv2/cv2.cpython-37m-arm-linux-gnueabihf.so

由于最新的OpenCV4不支持Pi,故卸载重新安装OpenCV3 卸载当前:pip3 uninstall opencv-python 重新安装:pip3 install opencv-python==3.4.6.27

2019-12-30 13:23:57 1827 2

原创 xml_record错误:TypeError: None has type NoneType, but expected one of: int, long

首先检查train_record.csv和test_record.csv中是否出现了标签错误! 再检查训练集和测试集中图片和xml是一一对应! 如果都没问题,那肯定能转换成功的! 在xml生成record的脚本中,第25行,该函数针对除“标签”以外的任何内容均返回None,您可能希望将其...

2019-12-25 13:55:33 49 0

转载 JAVA抽象类详细解读

1.概述 在 Java 中,被 abstract 关键字修饰的类叫抽象类。 抽象类的定义格式如下: abstract class 抽象类名称{ 属性; 访问权限 返回值类型 方法名称(参数){ [return 返回值] } //在抽象方法中是...

2019-12-12 15:14:28 40 0

原创 Assertion failed) VScn::contains(scn) && VDcn::contains(dcn) && VDepth::contains(depth) in function

这只是意味着该图像不存在,尝试使用绝对路径。如果无效再尝试以下方案: 解决方案非常简单。请记住一件事,如果图像的RGB值在0-255的范围内,请确保这些值不是数据类型“ float”。由于OpenCV仅在值范围为0-1时才考虑float。如果发现浮点值大于1,则会认为该浮点仅存在于0-1之间,因...

2019-12-10 22:17:36 475 0

原创 Pycharm调试程序进程完成,退出代码-1073741819(0xC0000005)

此问题似乎与导入某些模块有关。可以换个环境 检查一下导包模块,可以先尝试以下方式: 1.更新pyqt 2.更新numpy 实在不行再重新建个环境,问题即可解决。 ...

2019-12-10 21:11:54 605 0

原创 Constant,Placeholder,Variables

计算图 TensorFlow使用一种称为延迟执行的东西。这意味着,首先要构建计算图,然后将所有元素放在一起,然后运行它。 该图在张量上作为输入和输出起作用。一些节点不接受任何输入,因为它们本身就是张量。让我们构建一个简单的示例,添加两个数字:2和5。图形如下所示(通过TensorBoard获...

2019-12-08 21:38:33 22 0

原创 TensorFlow tf.contrib用于MNIST数据集

TensorFlowtf.contrib.learn是用于机器学习过程的高级API。它提供了各种Estimator代表预定义模型的。一些示例是: LinearClassifier--线性分类模型 KMeansClustering-K-Means聚类的估计量。 DNNClassifier--用...

2019-12-08 21:04:48 63 0

原创 Tensorflow: MNIST 专家级

训练过程: 如MNIST初学者教程中所述,我们的深度学习过程由以下几个步骤定义: 读取训练/测试数据集(MNIST) 定义神经网络架构 定义损失函数和优化方法 根据数据批次训练神经网络 评估测试数据的性能 在这里,我们从清单中总结了几乎每个步骤,并将严格地在神经网络体系结构设计部分上进...

2019-12-08 20:16:57 68 0

原创 手写数字识别教程

在以下的教程,你将学习以下过程: 训练数据 我们的任务是使用TensorFlow构建分类神经网络。首先,我们需要建立体系结构,训练网络(使用训练集),然后在测试集上评估结果。 下图显示了分类过程和神经网络的各层: 为了向网络提供训练数据,我们需要展平数字图像。根据(训...

2019-12-08 17:46:45 180 0

原创 c#和Python之间通信

Introduction This example illustrates basic inter-process communication between C# and Python. Example C# app will call a python script by sending 2...

2019-11-26 22:52:49 204 0

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