在spring boot里,很吸引人的一个特性是可以直接把应用打包成为一个jar/war,然后这个jar/war是可以直接启动的,不需要另外配置一个Web Server。 如果之前没有使用过spring boot可以通过下面的demo来感受下。 下面以这个工程为例,演示如何启动Spring boot项目: git clone git@github.com:hengyunabc/spring-boot-demo.git mvn spring-boot-demo java -jar target/demo-0…

2017年12月31日 0条评论 3点热度 阅读全文

你已经创建了你的窗口。现在你想展示一些东西。在Windows术语中,这被称为绘画窗口。打个比方,一个窗口是一张空白的画布,等着你来填充它。 有时你的程序会启动绘画来更新窗口的外观。在其他时候,操作系统会通知您必须重新绘制一部分窗口。发生这种情况时,操作系统将窗口发送WM_PAINT消息。必须绘画的窗口部分称为更新区域。 第一次显示一个窗口时,窗口的整个客户区必须被绘制。因此,当您显示一个窗口时,您总会收到至少一条WM_PAINT消息。 显示窗口更新区域的插图 您只负责绘制客户区域。操作系统自动绘制包括标题栏在内的周…

2017年12月31日 0条评论 1点热度 阅读全文

安装Unity时,可以忽略暂时不需要的模块,那之后再想安装怎么办呢? 一个比较快速的方法就是到Unity->Modules下打开Module Manager窗口,选择需要的再次下载即可

2017年12月31日 0条评论 1点热度 阅读全文

二叉搜索树的树高与性能 前面笔者介绍了二叉搜索树的实现和性能分析,查询,插入和删除等操作均线性正比于二叉树的高度。在最坏的情况下,线性表退化为列表,二叉搜索树的性能会降低至O(n)。因此,如果能控制树高,则二叉搜索树的性能会明显提升 理想平衡与适度平衡 理想平衡 既然二叉搜索树的性能主要影响与树高,则应该在节点数目固定的前提下,尽可能降低树高。也意味着,应尽可能地使兄弟子树的高度彼此接近,即全树尽可能的平衡。当然根据二叉树的特性,规模为n的二叉树,高度不可能小于log以2为底n的对数。如果高度为log以2为底n的对…

2017年12月31日 0条评论 7点热度 阅读全文

二叉搜索树的树高与性能 前面笔者介绍了二叉搜索树的实现和性能分析,查询,插入和删除等操作均线性正比于二叉树的高度。在最坏的情况下,线性表退化为列表,二叉搜索树的性能会降低至O(n)。因此,如果能控制树高,则二叉搜索树的性能会明显提升 理想平衡与适度平衡 理想平衡 既然二叉搜索树的性能主要影响与树高,则应该在节点数目固定的前提下,尽可能降低树高。也意味着,应尽可能地使兄弟子树的高度彼此接近,即全树尽可能的平衡。当然根据二叉树的特性,规模为n的二叉树,高度不可能小于log以2为底n的对数。如果高度为log以2为底n的对…

2017年12月31日 0条评论 10点热度 阅读全文

二叉搜索树的树高与性能 前面笔者介绍了二叉搜索树的实现和性能分析,查询,插入和删除等操作均线性正比于二叉树的高度。在最坏的情况下,线性表退化为列表,二叉搜索树的性能会降低至O(n)。因此,如果能控制树高,则二叉搜索树的性能会明显提升 理想平衡与适度平衡 理想平衡 既然二叉搜索树的性能主要影响与树高,则应该在节点数目固定的前提下,尽可能降低树高。也意味着,应尽可能地使兄弟子树的高度彼此接近,即全树尽可能的平衡。当然根据二叉树的特性,规模为n的二叉树,高度不可能小于log以2为底n的对数。如果高度为log以2为底n的对…

2017年12月31日 0条评论 4点热度 阅读全文

1. 更换apt-get官方源为163源 操作前做好相应备份 # mv /etc/apt/sources.list /etc/apt/sources.list.bak 以Jessie为例,编辑/etc/apt/sources.list文件 # vim /etc/apt/sources.list # 在文件最前面,添加以下条目 deb http://mirrors.163.com/debian/ jessie main non-free contrib deb http://mirrors.163.com/debia…

2017年12月31日 0条评论 9点热度 阅读全文

一、Oracle跟踪文件         Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态没有必然的联系。后台报警日志文件保存BACKGROUND_DUMP_DEST参数指定的目录中,文件格式为SIDALRT.LOG。另一种类型是DBWR、LGWR、SM…

2017年12月31日 0条评论 0点热度 阅读全文

sysctl命令用于运行时配置内核参数,这些参数位于/proc/sys目录下。sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的功能。     命令格式:     sysctl [-n] [-e] -w variable=value     s…

2017年12月31日 0条评论 10点热度 阅读全文

转载自: http://blog.csdn.net/OQjya206rsQ71/article/details/78900880 其实黑客的含义在计算机起初阶段就是代表程序员的意思,其实程序员都是黑客,但是随着时代的发展和变化,黑客的含义就演变成了现在大家心中的那个“黑客”的意思。那现在的黑客可以厉害到什么程度呢?看看知乎大神杨小羊的分享。 小咖级别 1、黑你的电脑:用连过公共 wifi 如星巴克的电脑给他挖矿。 2、黑你的银行卡:2013 年海燕 3 号专案,一个广西 17 岁的 “黑客” 获取了 160 万条个…

2017年12月31日 0条评论 3点热度 阅读全文