我们先创建一个UserWidget的蓝图,起名BP_Wdiget。 在我们的Wiget蓝图中添加一个Button,并为Button添加一个Click的方法。 方法很简单,当Button被按下的时候,打印"Hello Widget"即可。 创建一个继承自Actor类的自定义类,用于读取和创建UserW ...
分类:
编程语言 时间:
2020-07-12 11:50:26
阅读次数:
173
spring-boot的启动方式主要有三种: 1. 运行带有main方法类 2. 通过命令行 java -jar 的方式 3. 通过spring-boot-plugin的方式 一、执行带有main方法类 这种方式很简单,我主要是通过idea的方式,进行执行。这种方式在启动的时候,会去自动加载clas ...
分类:
编程语言 时间:
2020-07-12 10:31:37
阅读次数:
78
给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。 示例: 1 / \ 2 3 / \ 4 5 返回 3, 它的长度是路径 [4,2,1,3] 或者 [5,2,1,3]。 刚看到题目的时候觉得很简单,不就是递归计算左子树 ...
分类:
其他好文 时间:
2020-07-11 23:17:38
阅读次数:
88
这个东西都已经烂大街了啊,但是我还是想写一下。其实很简单,直接看源码就行。 打开ThreadPoolExecutor.java,搜索他的构造方法,一共看到4个。我们直接看参数最多的一个 /** * Creates a new {@code ThreadPoolExecutor} with the g ...
分类:
编程语言 时间:
2020-07-11 23:03:36
阅读次数:
67
很多人都说我是一门很简单的语言,看看书,看看视频就能读懂我。但是,如果你完全没有接触过我,就想通过看一遍教程,背背标签,想要完全了解我,真的有点太天真了。 我叫“超文本标记语言",英文名字叫HTML,我没有变量,没有循环,没有函数,我只是单纯的一门静态语言而已。你可以用我来描述静态的东西,比如标题、 ...
分类:
Web程序 时间:
2020-07-11 22:42:22
阅读次数:
88
第八章的内容是排序,看上去很简单,实际上它有很多不同的分类。我觉得全章最难的部分就是算法的理解和时间效率(分最好情况和最坏情况)的分析上。 首先排序整体上可以分成两类:内部排序和外部排序。顾名思义,内部排序就是在内存中完成排序,外部排序就是在内存之外借助外存空间进行排序(数据量足够大的时候)。之前学 ...
分类:
其他好文 时间:
2020-07-11 22:40:02
阅读次数:
72
一、码云(gitee) 1、注册账号 很简单,直接使用github登陆就可以 2、点击右上角“+”,选择“从GitHub/GitLab`导入仓库” 3、输入你要下载的仓库地址,再点击导入 4、点击下载/项目clone到本地 二、代下载网站 首先复制你想要下载的仓库地址,然后打开网站;在搜索框粘贴,点 ...
分类:
其他好文 时间:
2020-07-11 21:01:37
阅读次数:
134
前言 什么是二叉堆排序呢? 就是上面这种,一个节点大于左节点,但是小于右节点,再我写的例子中会写出大于等于右节点。 那么如何让一个数组进行变成这种二叉树呢? 其实只要有规律就很简单。 第一个元素(0)作为根节点。 第二个元素如果比第一个元素则判断是否有左节点,如果没有左节点,就是它的左节点,如果有左 ...
分类:
编程语言 时间:
2020-07-11 00:19:46
阅读次数:
87
1. 存储过程 含义:一组经过预先编译的sql语句的集合,存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。 好处: 存储过程在创建的时候直接编译,而sql语句每次使用都要编译,提高执行效率 提高了sql语句的重用性 减少网络之间的数据传输,节省开销 /* ?1.创建存储过程 语法 ...
分类:
数据库 时间:
2020-07-10 18:45:49
阅读次数:
58
关于Nuxt的css嵌入到html代码中的问题,效果如下: 解决方案其实很简单:在nuxt.config.js文件中的build对象添加extractCSS: { allChunks: true },extractCSS是将内嵌的css提取到外部,allChunks代表所有的都执行,代码如下: bu ...
分类:
Web程序 时间:
2020-07-10 16:51:27
阅读次数:
89