基本介绍 给定n个权值作为n个叶子节点,构造一棵二叉树,若该树的带权路径长度(wpl)达到最小,这样的二叉树为最优二叉树,也称为赫夫曼树 赫夫曼树是带权路径长度最短的数,权值较大的节点离根较近 赫夫曼树几个重要概念 1.路径和路径长度:在一棵树中,从一个节点往下可以达到的孩子或孙子节点之间的通路,称 ...
分类:
其他好文 时间:
2020-10-31 01:25:46
阅读次数:
21
关于线程创建函数pthread_create #include<pthread.h> int pthread_create(pthread_t *tidp, const pthread_attr_t *attr, void *(*start_rtn)(void*), void *arg); // 第 ...
分类:
其他好文 时间:
2020-10-30 13:18:56
阅读次数:
37
一、安装tensorflow-gpu 1.安装 conda activate py36conda create -n tensorflow conda install tensorflow-gpu //安装 2.若安装提示下面的错误。 解决方案:打开Anaconda Prompt(miniconda ...
案例效果如下: 打开 /booktest/显示书籍列表 点击新增,增加一条数据 点击删除,删除一条数据 点击查看,跳转英雄信息界面 1.定义模型类 打开booktest/models.py文件,定义模型类如下 from django.db import models # Create your mo ...
分类:
其他好文 时间:
2020-10-30 12:12:25
阅读次数:
18
print("*********Lua调用C#枚举相关知识点***********") --枚举调用 --调用Unity当中的枚举 --枚举的调用规则 和 类的调用规则是一样的 --CS.命名空间.枚举名.枚举成员 --也支持取别名 PrimitiveType = CS.UnityEngine.Pr ...
分类:
编程语言 时间:
2020-10-30 11:54:43
阅读次数:
23
mybatisplus自动填充 数据库表的创建时间、修改时间,这些个操作一遍都是自动化完成的,我们不希望手动更新。这时候自动填充便可以发挥作用了。 1、方式一 数据库级别(注意:不建议此方式,因为工作中不允许你修改数据库) 步骤 在表中新增字段create_time, update_time,给字段 ...
分类:
其他好文 时间:
2020-10-30 11:44:14
阅读次数:
13
背景本篇文章主要分享压测的(高并发)时候发现的一些问题。之前的两篇文章已经讲述了在高并发的情况下,消息队列和数据库连接池的一些总结和优化,有兴趣的可以在我的公众号中去翻阅。废话不多说,进入正题。事务,想必各位CRUD之王对其并不陌生,基本上有多个写请求的都需要使用事务,而Spring对于事务的使用又特别的简单,只需要一个@Transactional注解即可,如下面的例子:@Transactiona
分类:
编程语言 时间:
2020-10-29 09:59:52
阅读次数:
83
解决 Docker Unable to load the service index for source https://api.nuget.org/v3/index.json 问题 在部署jenkins的netcore项目时,使用git中拉取的netcore项目,报错了如下图 我在jenkins ...
1.目录下创建 appsettings.json文件 内容: { "ConnectionStrings": { "DefaultConnection": "Databases = InMemory;", "Myname": "Lihuahua;" } } 2.创建Settings文件夹下,新增类 类 ...
分类:
Web程序 时间:
2020-10-29 09:31:39
阅读次数:
35
前情提要 mysql中的模糊检索方法,总结了有以下几种,下面我们来简单操作一下 -- 创建表 mysql> create table wuxia -> (id int(10) primary key, -> name char(10) -> ); Query OK, 0 rows affected, ...
分类:
数据库 时间:
2020-10-27 11:46:12
阅读次数:
32