在第(四)节获取节点高度函数getHeight()函数的基础上,增添并测试更新节点高度函数和更新祖辈节点高度函数:updateHight()、updateAboveHei()。在上节中,每插入一个新节点,根结点以及新节点的其它祖辈节点的高度不增加,如今这已成为过去。在插入节点函数insertAsLC ...
分类:
其他好文 时间:
2018-10-11 11:27:51
阅读次数:
183
一:JavaScript 1:拿到select对象: var myselect=document.getElementById(“test”); 2:拿到选中项的索引:var index=myselect.selectedIndex ; // selectedIndex代表的是你所选中项的index ...
分类:
其他好文 时间:
2018-10-11 11:27:43
阅读次数:
229
1、建立密钥对 [root@samba-server~]$ ssh-keygen 2、在服务器上安装公钥 [root@samba-server ~]$ cd .ssh [root@samba-server .ssh]$ cat id_rsa.pub >> authorized_keys 3、为了确保 ...
分类:
其他好文 时间:
2018-10-11 11:27:34
阅读次数:
215
前言: 我们在做项目过程中,经常会遇到自定义生成一张图片并可以长按保存。长按保存图片在微信等浏览器中默认就有,那么对于生成图片的有哪些方式呢? 方法一: 利用canvas绘制图形,然后生成图片 代码如下: 小结:这种方式较为繁琐,因为绘制canvas的过程本身过程较多,远远没有布局一个页面简单。 方 ...
分类:
其他好文 时间:
2018-10-11 11:27:25
阅读次数:
203
laravel从5.2到5.5从入门到精通视频教程共16套,大部分都是实战项目比如P2P、博客、短网址、知乎门户、app软件开发、微信商城实战等 课程目录: 01.Laravel框架从入门到精通02.NHW的PHP+ laravel03.Laravel 框架_布尔教育04.Laravel官方文档详细 ...
分类:
其他好文 时间:
2018-10-11 11:27:16
阅读次数:
222
Vue.js 允许你自定义过滤器,可被用于一些常见的文本格式化。 过滤器可以用在两个地方:双花括号插值和 v-bind 表达式 (后者从 2.1.0+ 开始支持)。过滤器应该被添加在 JavaScript 表达式的尾部,由“管道”符号指示: 1、局部过滤器的使用 在一个组件中定义局部(本地)过滤器 ...
分类:
其他好文 时间:
2018-10-11 11:27:06
阅读次数:
160
PySide2 的安装很简单: 然后就是写一个最简单的界面试试手: 效果如下: ...
分类:
其他好文 时间:
2018-10-11 11:27:00
阅读次数:
721
如果想访问一个private属性,通常会使用setter和getter方法来操作属性,属性名经常会与参数名相同,我们为了区分属性和参数的概念,我们会在属性前面加上this关键字,此时代表我将一个参数的值赋给我们当前的属性。 调用当前对象的某个方法 ...
分类:
编程语言 时间:
2018-10-11 11:26:53
阅读次数:
109
概述 在开篇之前,先附上日历的代码地址和演示地址,代码是本文要分析的代码,演示效果是本文要实现的效果 代码地址: "https://github.com/aspwebchh/javascript control/tree/master/calendar" 演示地址: "https://www.chh ...
分类:
编程语言 时间:
2018-10-11 11:26:46
阅读次数:
168
10 个方便的 Bash 别名 1、 你有几次遇到需要解压 .tar 文件但无法记住所需的确切参数?别名可以帮助你!只需将以下内容添加到 .bash_profile 中,然后使用 untar FileName 解压缩任何 .tar 文件。 alias untar='tar -zxvf ' 2、 想要 ...
分类:
系统相关 时间:
2018-10-11 11:26:40
阅读次数:
174
"什么是组合模式" "组合模式用途" "参考文档" "gzip的优点和缺点" 什么是组合模式 组合模式(Composite Pattern)将对象组合成树形结构以表示“部分 整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。 组合模式用途 部分/整体场景,如树形菜单; 文件/文 ...
分类:
其他好文 时间:
2018-10-11 11:26:32
阅读次数:
119
小程序onLaunch异步,首页onLoad却先执行的解决办法首先在app.js中的onLaunch中写入一个你要先执行的调用方法。如图:我这里要在最开始onload之前获取到网络状态:getNetworkInfo()//onLaunch异步,首页onLoad先执行bug的处理getNetworkInfo:function(cb){varthat=thisif(that.globalData.is
分类:
微信 时间:
2018-10-11 11:26:24
阅读次数:
248
http://www.roobtyan.cn/index.php/2018/04/14/postget_fang_fa_luan_ma_jie_jue_fang_an/ ...
分类:
其他好文 时间:
2018-10-11 11:26:17
阅读次数:
130
01背包 有n种物品,背包重量为V,接下来有每个背包的重量w[i],价值v[i],求最大的总价值。 这是01背包的基本样式, 首先分析问题,有两种状态,放还是不放,显然得出了我们第一个dp方程 dp[i][j]=max(dp[i-1][j],dp[i-1][j-w[i]]+v[i]) 表示前i个已经 ...
分类:
其他好文 时间:
2018-10-11 11:26:08
阅读次数:
120
Java程序最初是仅仅通过解释器解释执行的,即对字节码逐条解释执行,这种方式的执行速度相对会比较慢,尤其当某个方法或代码块运行的特别频繁时,这种方式的执行效率就显得很低。于是后来在虚拟机中引入了JIT编译器(即时编译器),当虚拟机发现某个方法或代码块运行特别频繁时,就会把这些代码认定为“Hot Sp ...
分类:
编程语言 时间:
2018-10-11 11:26:02
阅读次数:
125
1 class Solution 2 { 3 public: 4 bool isToeplitzMatrix(vector>& matrix) 5 { 6 bool result = true; 7 for(int i = matrix.size()-1;i >= 0;i --) 8 ... ...
分类:
其他好文 时间:
2018-10-11 11:25:53
阅读次数:
76
方法一 使用hostnamectl命令 [root@localhost ~]# hostnamectl set-hostname personal-server 方法二:修改配置文件 /etc/hostname 保存退出 [root@localhost ~]# vi /etc/hostname pe ...
分类:
其他好文 时间:
2018-10-11 11:25:43
阅读次数:
101