设计一个算法,并编写代码来序列化和反序列化二叉树。将树写入一个文件被称为“序列化”,读取文件后重建同样的二叉树被称为“反序列化”。 如何反序列化或序列化二叉树是没有限制的,你只需要确保可以将二叉树序列化为一个字符串,并且可以将字符串反序列化为原来的树结构。 注意事项 There is no limi ...
分类:
其他好文 时间:
2017-07-03 15:04:15
阅读次数:
230
preference->package control->install package> emmet快捷键http://docs.emmet.io/cheat-sheet/! tab 生成html基本格式table tab 生成table的标签a tab \ link tab 生成链接, 和css... ...
分类:
其他好文 时间:
2017-07-03 15:04:07
阅读次数:
236
在将ASP.NET项目部署到服务器上时,内网环境下Web.Config往往是直接复制过去。对于外网环境,则需要对Web.Config文件进行加密。.NET环境下一共提供了2种方式的加密功能,分别是DpapiProtectedConfigurationProvider和RsaProtectedConfigurationProvider提供程序。前者在本机加..
1)配置ftp文件:vi/etc/vsftpd/vsftpd.conf2)在末尾添加:anon_root=/var/anon和chroot_local_user=yes3)创建文件夹:mkdir/var/anon4)建立一个文件:touch/var/anon/anontest5)开机启动ftp服务:chkconfigvsftpdon6)重启ftp服务:servicevsftpdrestart7)测试ftp:Windo..
分类:
系统相关 时间:
2017-07-03 15:03:56
阅读次数:
150
首先在下面的系统变量栏目点击新建,变量名填写JAVA_HOME,变量值填写JDK的安装路径,在这里就填写自己的JDK安装路径,刚才上面的截图显示我的是“C:\ProgramFiles\Java\jdk1.6.0_39”。在系统变量里点击新建变量名填写CLASSPATH,变量值填写.;%JAVA_HOME%\lib;%JAVA_HOME%\lib..
vim模式下:%s/demon/newdemon/g#sed-i‘s/nologin/login/g‘接文件名替换关键词#sed-i‘/^SELINUX/s/enforcing/disabled/g‘/etc/selinux/configsed-e‘命令‘-e‘命令‘或者sed‘命令‘;‘命令‘-e是and的意思sed‘s/$/&xxx/g‘在文件末尾加xxxsed‘s/^/&xxx/g‘在文件前加xxxsed多个..
分类:
其他好文 时间:
2017-07-03 15:03:43
阅读次数:
162
进入管理口web登录界面选择“配置”选择“本地用户”-“root”最右边的“操作”输入旧的密码勾寻修改密码”,输入新的密码
分类:
其他好文 时间:
2017-07-03 15:03:34
阅读次数:
260
理由: 因为long类型是 System.Int64 (长整型,占 8 字节,表示 64 位整数,范围大约 -(10 的 19) 次方 到 10 的 19 次方) 而long BinaryReader.ReadInt64()方法是从当前流中读取八字节有符号整数,并使流的当前位置向前移动8个字节。 八 ...
1)配置文件:vi/etc/exports,添加/var/share*(rw)2)关闭防火墙:serviceiptablesstop3)开机启动服务:chkconfigportmapon和chkconfignfson4)开启服务:serviceportmaprestart和servicenfsrestart5)创建共享文件夹:mkdir/var/share6)修改文件夹权限:chmod777/var/share..
分类:
系统相关 时间:
2017-07-03 15:03:12
阅读次数:
191
1.问题背景默认情况下,线上的mysql复制都是异步复制,因此在极端情况下,主备切换时,会有一定的概率备库比主库数据少,因此切换后,我们会通过工具进行回滚回补,确保数据不丢失。半同步复制则要求主库执行每一个事务,都要求至少一个备库成功接收后,才真正执行完成,因此可..
分类:
数据库 时间:
2017-07-03 15:03:06
阅读次数:
220
本文采用的是nginx源码安装 1、下载nginx源码包 wget http://nginx.org/download/nginx-1.8.0.tar 或者登录nginx官网下载更高版本 2、nginx安装需要其他环境的支持 环境是否安装了gcc rpm -qa|grep gcc 如果没有则需要yu ...
分类:
系统相关 时间:
2017-07-03 15:02:58
阅读次数:
262
在公司从事运维工作期间,发现了一些更新上线项目发布的问题:1,程序中写有大量的接口调用使用的是ip地址。2,程序中的垃圾代码很多,用我的话说程序不干净,很明显是因为交接造成的。3,生产环境更新的备份文件压缩文件到处乱放tomcat等的日志有分割但是没有定期清理,高达上..
分类:
其他好文 时间:
2017-07-03 15:02:51
阅读次数:
484
1、简介:www服务器就是发布网页的2、准备:linux虚拟机3、步骤:1)编辑配置文件:vi/etc/httpd/conf/httpd.conf,记住配置文件的DocumentRoot"/var/www/html"。2)编辑网页:vi/var/www/html/index.html,按字母i并输入hello!,按wq保存退出。3)重启www服务:servicehttpdr..
分类:
系统相关 时间:
2017-07-03 15:02:43
阅读次数:
171
一、引言IOC-InvertionofControl,即控制反转,是一种程序设计思想,世上本没有路,走的人多了便有了路,本文将一步步带你了解IOC设计思想的演进之路。在学习IOC之前我们先初步了解几个概念依赖(Dependency):就是有联系,表示一个类依赖于另一个类依赖倒置原则(DIP):设计..
分类:
其他好文 时间:
2017-07-03 15:02:26
阅读次数:
136
在使用jQuery类库实现tab功能时,是获取鼠标在mousenter或click时的index值,然后切换到当前的标题和内容,把其他的标题和内容的状态去掉:$(‘.tab.title‘).find(‘.item‘)
.removeClass(‘current‘).eq(index).addClass(‘current‘);//为index位置的title添加current$(‘.tab.cont..
分类:
其他好文 时间:
2017-07-03 15:02:21
阅读次数:
234
Redis是一个速度非常快的非关系型数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。作为键值型数据库,Redis支持5中数据类型:字符串,列表,集合,Hash散列和有序集合,各式各样的问题都可以很自然的映射到这些数据结构上,Redis的数据结..
分类:
其他好文 时间:
2017-07-03 15:02:05
阅读次数:
160
1.选择window --> Preferences 首选项 2.选择server --> Runtime Environements --> Add 3.选择对应的tomcat版本 --> 选择Next下一步 4.可以修改tomcat的名字 --> 选择tomcat目录 --> 选择安装的JRE ...