假设有棵树,长下面这个样子,它的前序遍历,中序遍历,后续遍历都很容易知道。 PreOrder: GDAFEMHZ InOrder: ADEFGHMZ PostOrder: AEFDHZMG 现在,假设仅仅知道前序和中序遍历,如何求后序遍历呢?比如,已知一棵树的前序遍历是”GDAFEMHZ”,而中序遍 ...
分类:
其他好文 时间:
2019-07-27 10:04:27
阅读次数:
176
Object.is() 判断是否全等,和 一样Object.assign() 对象的复制Object.keys() 以数组的形式返回所有可遍历属性的键名,原型上的属性不能遍历Object.values() 以数组的形式返回所有可遍历属性的键值,原型上的属性不能遍历Object.entries() 以 ...
分类:
其他好文 时间:
2019-07-27 10:04:09
阅读次数:
106
这个题的主要思路是: 用二叉树的左子树的右子树和右子树的左子树比较,再用左子树的左子树和右子树的右子树比较。(好像有点绕,但其实就是堆成的思想) 剑指offer的说法是用数的前序遍历的两个方法,前序遍历应该是:根-》左-》右。但是我们用另一种前序遍历:根-》右-》左。如果这两个序列一样就判断它是对称 ...
分类:
其他好文 时间:
2019-07-27 10:03:55
阅读次数:
87
[TOC] 对表内数据的基本操作 增 删 改 查 注意:查询语句是非常重要的语句,可查看单表查询博客 ...
分类:
数据库 时间:
2019-07-27 10:03:43
阅读次数:
101
1.Redis的安装以及客户端连接 安装:apt get install redis server 卸载:apt get purge auto remove redis server 启动:redis安装之后默认会自动启动,但是也可以手动启动,service redis server start 停 ...
分类:
其他好文 时间:
2019-07-27 10:03:15
阅读次数:
119
1、字典 dict : 字典从3.6版本已经默认改成有序的 。 字典还是无序的 字典用 { } 来表示 里面有键值对数据 { key : value } 键 key : 要保证key唯一性(不能重复,不可以变)必须是可哈希的 不可变的数据类型就可以是字典的键 2、字典的新增: 1) 新增 dic={ ...
分类:
其他好文 时间:
2019-07-27 10:02:55
阅读次数:
117
1.查看所有用户:select * from dba_users;select * from all_users;select * from user_users; 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):select * from dba_sys_privs;select * ...
分类:
数据库 时间:
2019-07-27 10:02:23
阅读次数:
157
Suggestion[3,General]:找不到命令/mysqld.exe,但它确实存在于当前位置。默认情况下,WindowsPowerShell不会从当前位置加载命令。如果信任此命令,请改为键入“.\/mysqld.exe”。有关详细信息,请参阅"get-helpabout_Command_Precedence"。PSD:\Development\DataBase\mysq
分类:
数据库 时间:
2019-07-27 10:02:05
阅读次数:
283
clone 克隆 相比 new 更有效率。根据已知的对象,做克隆。 System.arraycopy() 系统级别的native原生方法,效率高。 参数含义是: (原数组, 原数组的开始位置, 目标数组, 目标数组的开始位置, 拷贝个数) Arrays.copyOf 参数含义,(原数组,拷贝的个数) ...
分类:
编程语言 时间:
2019-07-27 10:01:42
阅读次数:
219
最近在做的项目中,需要在一个方形的View上添加斜向的文字标签,如下图 本来最简单的方式是直接使用图片的,但现在的情况是没有图片。然后想在网上找找有没有这样的代码,都没有找到,于是只有自己动手了-_-!! github:https://github.com/sjxjjx/SJXSignTextVie ...
分类:
移动开发 时间:
2019-07-27 10:01:29
阅读次数:
146
数据准备 mysql / 数据导入: Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50624 Source Host : loca ...
分类:
数据库 时间:
2019-07-27 10:01:04
阅读次数:
116
前言: 之前有个项目需要调用微信扫描二维码的功能,通过调用微信扫码二维码功能,然后去获取到系统中生成的二维码信息。正好微信JS-SDK提供了调用微信扫一扫的功能接口,下面让我们来看看是如何实现的吧。 第一步、微信JS-SDK的使用步骤,配置信息的生成获取讲解: 关于JS-SDK的使用步骤和times ...
分类:
微信 时间:
2019-07-27 10:00:48
阅读次数:
162
bat echo 每行不同的颜色 摘自:https://www.cnblogs.com/ibingshan/p/10906622.html 先看代码: 使用注意事项: 1.你的代码放在 :start 和第一行 goto :eof之间 2.换行使用 echo. 3.最好使用双引号把内容括起来,不然遇到 ...
分类:
其他好文 时间:
2019-07-27 10:00:32
阅读次数:
336
在C语言中几乎可以创建指向任何类型的指针,包括用户自定义的类型。创建结构体指针是极常见的。下面是一个例子: 1 typedef struct 2 { 3 char name[21]; 4 char city[21]; 5 char state[3]; 6 } Rec; 7 typedef Rec * ...
分类:
其他好文 时间:
2019-07-27 10:00:11
阅读次数:
118
短短几行代码,却也可圈可点。如把变量s放在PI表达式中,还有正负值的处理,都堪称经典。尤其是处处考虑执行效率的思想令人敬佩。 ...
分类:
其他好文 时间:
2019-07-27 09:59:54
阅读次数:
124
1.下载开源虚拟机vitualbox和虚拟机扩展包; 2.按照安装步骤一步一步安装即可;无特殊修改的地方(如果有特殊的地方,就是安装目录放在其他盘符下) 3.虚拟机网络配置必须和主机一致; 虚拟机网络 本地主机的网络 本地ip:192.168.199.227 虚拟ip:192.168.199.199 ...
分类:
其他好文 时间:
2019-07-27 09:59:21
阅读次数:
138
1.Declaring Advice(通知) 通知类型: before 目标方法执行前执行,前置通知after 目标方法执行后执行,后置通知after returning 目标方法返回时执行 ,后置返回通知after throwing 目标方法抛出异常时执行 异常通知around 在目标函数执行中执 ...
分类:
编程语言 时间:
2019-07-27 09:59:03
阅读次数:
134