随着学习的深入,我们所看代码越来越庞大,这令我们在查找某个函数时特别头疼,下来我们一起学习下vim下的还将搭建:ctags优点ctags可以对文件生成tags标签,达到快速查找的效果。ctags可以定位的类型:
1)用#define定义的宏
2)枚举型变量的值
3)函数的定义、原型和声明
4)名字空间(namespace)
5)类型定义(typedefs)
6)变量(包括定义...
分类:
系统相关 时间:
2016-04-26 21:04:16
阅读次数:
263
SpringMVC+hibernate整合小例子,用户的增删查改
对于使用框架写项目,我的第一反应的把所有需要的jar文件引入。
因为我用的是JDK1.8,当使用spring3.2 注解的时候会出现问题,所以最终使用的spring4.0. hibernate使用的版本为4.0 。至于一些依赖包的版本就是看别人的资料拿的。
然后看下整体的项目结构
第一步写的是web.xml...
分类:
编程语言 时间:
2016-04-26 21:04:02
阅读次数:
356
这个算法的原理很简单,就是先用高斯模糊获取图像的低频信息,然后用原图减去高斯模糊之后的图,得到图像的高频信息,再将原图与高频信息融合,进一步增强原图的高频信息,看起来,图像的边缘显得特别的sharp。
clc;
clear all;
close all;
addpath('E:\Visual Effects\PS Algorithm');
Image=imread('4.jpg');
Im...
分类:
其他好文 时间:
2016-04-26 21:02:56
阅读次数:
168
Directive(指令)笔者认为是AngularJ非常强大而有有用的功能之一。它就相当于为我们写了公共的自定义DOM元素或CLASS属性或ATTR属性,并且它不只是单单如此,你还可以在它的基础上来操作scope、绑定事件、更改样式等。通过这个Directive,我们可以封装很多公共指令,比如分页指令、自动补全指令等等。然后在HTML页面里只需要简单的写一行代码就可以实现很多强大的功能。一般情况下...
分类:
Web程序 时间:
2016-04-26 21:04:12
阅读次数:
203
配置环境说明:
KVM虚拟机配置
用途
数量
IP地址
机器名
虚拟IP地址
硬件
内存3G 系统盘20G cpu 4核
Haproxykeepalived
2台
192.168.1.10192.168.1.20
Haserver01H...
分类:
Web程序 时间:
2016-04-26 21:03:52
阅读次数:
327
使用微软的TFS团队开发
注册地址:https://www.visualstudio.com/zh-cn
注册
创建完账户之后你就有了 hsq_1234@outlook.com这个邮箱
这个地方我刷新了好久才出现国家
下一步还要创建一个免费的代码管理账户,这个账户的地址就是要在你的VS中的代码管理服务器中填写的地址
下一步:(我们选用Te...
分类:
Web程序 时间:
2016-04-26 21:01:28
阅读次数:
243
首先要感谢“非亦不可”,本人最近突然把项目服务器搞坏了,而项目又急需用,不得已又急用,大部分参照“非亦不可”的博文才成功搭建好服务器。但是遵照“非亦不可”的教程,有一些小的地方还是需要注意一下,我做了适当的修改,然后成功搭建好了服务器。以下绝大部分都是转自http://blog.csdn.net/aaron_luchen/article/details/10498181/,所以这篇文章算大半转载,...
sort by 不受 hive.mapred.mode 的值是否为 strict 和 nostrict 的影响。sort by 的数据只能保证在同一个 Reduce 中的数据可以按指定字段排序;DISTRIBUTE BY 排序查询 按照指定的字段对数据划分到不同的输出 Reduce 文件中;CLUSTER BY 查询 cluster by 除了具有 distribute by 的功能外还兼...
分类:
其他好文 时间:
2016-04-26 21:03:49
阅读次数:
204
CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢?
集中式版本控制系统:版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完了,再放回图书馆
...
分类:
其他好文 时间:
2016-04-26 21:02:29
阅读次数:
199
Laxcus是Laxcus大数据实验室全体系自主设计研发的多用户多集群大数据管理系统,支持一到百万台级节点,提供零至EB量级数据存储、计算能力,集运行、开发、部署、维护为一体的平台。现在已经在多地部署和投入运营。本文为最新的2.0版本,现逐段发表此文,与诸君共享我们的设计开发经验和体会。...
分类:
其他好文 时间:
2016-04-26 21:02:51
阅读次数:
291
树导航效果图:组合模式的描述:将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。我们把部分用Leaf表示, 把整体用Composite表示。组合模式是有一定规律的,在实现树导航的情况下,Composite需要包含一个以上Leaf,也可以包含一个以上Leaf和一个以Composite,为什么说要包含一个以上的,如果Composite不包含任何子...
分类:
Web程序 时间:
2016-04-26 21:03:10
阅读次数:
196
大规模网络搜索的设计大规模搜索引擎的逻辑结构
上图来自1998年Google两个创始人发表的论文。
crawler:爬虫,从互联网上获取文档信息
index:读取这些信息,并记住哪些单词出现在哪些文档中,称为索引
search:使关键词查询成为可能,并对查询结果进行排序
Google的独特性在于:使用anchor text描述目标文档,并利用文档之间的链接对文档的重要性排序,这就是PageRank...
分类:
其他好文 时间:
2016-04-26 21:02:49
阅读次数:
196
TEncSbac::resetEntropy函数详解(熵编码的初始化过程):
这个函数的实质就是初始化各种上下文
// 重置熵编码器
Void TEncSbac::resetEntropy ()
{
Int iQp = m_pcSlice->getSliceQp();
SliceType eSliceType = m_pcSlice->ge...
分类:
其他好文 时间:
2016-04-26 21:02:29
阅读次数:
158
我们的手机通讯录一般都有这样的效果,如下图:OK,这种效果大家都见得多了,基本上所有的android手机通讯录都有这样的效果。那我们今天就来看看这个效果该怎么实现。一.概述1.页面功能分析整体上来说,左边是一个ListView,右边是一个自定义View,但是左边的ListView和我们平常使用的ListView还有一点点不同,就是在ListView中我对所有的联系人进行了分组,那么这种效果的实现最...
分类:
移动开发 时间:
2016-04-26 21:00:13
阅读次数:
181
根据上一节中的HTML代码结构我们通过JS来渲染HTML代码,我们先提供一下JS的代码片段,这代码代码不是一个完整的代码是经过简化的。通过JS代码来分析如何组装HTML的;
我们先来分析一下面上面的代码片段:
TreeComposite是有一个带有参数的构造函数,它需要传入四个参数:
id:当前节点的主键(交互时用到);
name:当前节点的名称;
total:当前节点下的记录条数,不是表达他的子节点哦,这里要注意一下;
level:代表树导航的深度的层次级别,越向内级别越高;
last:当前节点是否是父节...
分类:
Web程序 时间:
2016-04-26 21:01:43
阅读次数:
241
腾讯CVM中Centos 7下LAMP环境的搭建...
分类:
系统相关 时间:
2016-04-26 21:01:23
阅读次数:
161
学习了RxAndroid,其实也就是RxJava了,但是还是不是非常清楚到底RxAndroid有什么用呢?为什么要使用RxAndroid呢?这篇文章讲得不错,RxJava的原理。但是这里还是把整个过程学习下。
一般实现
??首先来个简单的例子,选出一个班级里面,学生成绩最好的,然后保存这个学生的姓名,这里简单实现下Student的类。
package com.jared.emrxandr...
分类:
移动开发 时间:
2016-04-26 20:59:03
阅读次数:
205