用两个队列实现一个栈...
分类:
其他好文 时间:
2016-05-12 23:56:39
阅读次数:
227
Spring Data JPA进阶——Specifications和Querydsl本篇介绍一下Spring Data JPA中能为数据访问程序的开发带来更多便利的特性,我们知道,Spring Data repository的配置很简单,一个典型的repository像下面这样:public interface CustomerRepository extends JpaRepository<Cus...
分类:
编程语言 时间:
2016-05-12 23:54:11
阅读次数:
661
引言
filter过滤器对于我们来说并不陌生,他和我们现实生活中的过滤器的意思差不多,它的作用就是接收一个输
入的值,然后按照某个规则进行处理然后输出最后的结果,例如我们输入一个数字,然后我们需要得到货币形式的数
据,这样我们就可以利用过滤器来实现,angularJS中的过滤器是非常简单的,分为内置和自定义两种,下面小编就
简单的给大家介绍一些。
...
分类:
Web程序 时间:
2016-05-12 23:55:57
阅读次数:
236
由于抽象工厂在我们编程当中经常使用和常见,所有本篇文章对《大话设计模式》中的15章做了很详细的比较。通过一个Dao层可以更换访问任意数据库的例子来学习抽象工厂模式。例如:Dao层可以访问Sqlserver数据库,也可以访问Access数据库,当程序新增访问Oracle数据库时,无需修改现有代码,只需要添加访问Oracle相关的类就可以,实现了开闭原则。本篇文章的例子中每种数据库上都有User和De...
分类:
数据库 时间:
2016-05-12 23:53:29
阅读次数:
358
cocoapods介绍我们在iOS开发中不可避免的要使用第三方开源库,而cocoapods的作用就是使我们方便我们管理应用中的第三方开源库。为什么使用cocoapods在使用cocoapods之前,我们需要把用到的第三方开源库的源代码复制到项目中,而这些开源库通常需要依赖系统的一些framework,我们需要手工的将这些framework一一的增加到项目依赖中,同时我们也要管理这些依赖包的更新。这些...
分类:
其他好文 时间:
2016-05-12 23:54:46
阅读次数:
274
布隆过滤器(Bloom Filter): 是由布隆(Burton
Howard Bloom)提出的。它实际上是由一个很长的二进制向量和一系列随机映射函数组成,布隆过滤器用于检索一个元素是否在一个集合中。底层是利用哈希表来实现的,它可以通过一个Hash函数将一个元素映射成一个位阵列(Bit
Array)中的一个点。这样一来,我们只要看看这个点是不是 1 就知道可以集合中有没有它了。这就是...
分类:
其他好文 时间:
2016-05-12 23:53:08
阅读次数:
278
实验二博客地址:http://blog.csdn.net/double2hao/article/details/51217356
实验一博客地址:http://blog.csdn.net/double2hao/article/details/51152843
一、实验内容
分别写出变步长梯形法和romberge法计算定积分的算法,编写程序上机调试出结果,要求所编程序适用于任何类型的定...
分类:
移动开发 时间:
2016-05-12 23:56:04
阅读次数:
313
JToolBar 工具栏相当于一个组件的容器,可以添加按钮,微调控制器等组件到工具栏中。每个添加的组件会被分配一个整数的索引,来确定这个组件的显示顺序。另外,组件可以位于窗体的任何一个边框,也可以成为一个单独的窗体
一般来说,工具栏主要是用图标来表示,位于菜单栏的下方,也可以成为浮动的工具栏,形式很灵活JToolBar构造函数:
JToolBar():建立一个新的JToolBar,位置为默...
分类:
其他好文 时间:
2016-05-12 23:55:36
阅读次数:
342
本次简单介绍一下MSRA初始化方法,方法同样来自于何凯明paper 《Delving Deep into Rectifiers:Surpassing Human-Level Performance on ImageNet Classification》.Motivation
MSRA初始化
推导证明
补充说明
Motivation网络初始化是一件很重要的事情。但是,传统的固定方差的高斯分布初始化,在...
分类:
其他好文 时间:
2016-05-12 23:53:03
阅读次数:
1478
考虑强连通分量C,设其中第一个被发现的点为x,则,C中其他的点都是x的后代。我们希望在x访问完成时立即输出C(可以同时记录C,输出代表当前在当前的遍历序列中剔除),这样就可以在同一颗DFS树种区分开所有SCC了,因此问题的关键是判断一个点是否为一个SCC中最先被发现的点。...
分类:
编程语言 时间:
2016-05-12 23:54:53
阅读次数:
354
vueJS的源码解读vue源码总共包含约一万行代码量(包括注释)特别感谢作者Evan You开放的源代码,访问地址为Github
代码整体介绍与函数介绍预览
代码模块分析
代码整体思路
总体的分析
从图片中可以看出的为采用IIFE(Immediately-Invoked Function Expression)立即执行的函数表达式的形式进行的代码的编写
常见的几种插件方式: (func...
分类:
其他好文 时间:
2016-05-12 23:53:31
阅读次数:
268
1 安装
# yum -y install vim*
2 查看vim的位置
# whereis vim...
分类:
系统相关 时间:
2016-05-12 23:54:02
阅读次数:
259
最近笔者在搭建自己的分布式服务器,需要挂载在centos6.5上,于是就记录下了自己的实践过程,便于以后回忆,也希望对后来读者有一定的帮助。...
分类:
其他好文 时间:
2016-05-12 23:53:53
阅读次数:
228
1、UISearchBar的基本属性// 初始化
_searchBar = [[UISearchBar alloc] initWithFrame:CGRectZero]; [self.searchBar setPlaceholder:@"Search"];// 搜索框的占位符
[self.searchBar setPrompt:@"Prompt"];// 顶部提示文本,相当于控件的Ti...
分类:
其他好文 时间:
2016-05-12 23:53:46
阅读次数:
248
一:监听数据的变化:由于编译仅仅在启动引导时执行一次,这意味着我们的link函数只会被调用一次,那么, 如果数据变化,在界面上将不会有任何反馈,即界面和数据将变得不同步了。这需要持续监听数据的变化。好在AngularJS的scope对象可以使用$watch()方法,对建立在其上的变量的变化进行监听:watch(watchExpression,listener,[objectEquality]);wa...
分类:
Web程序 时间:
2016-05-12 23:52:33
阅读次数:
268
class A {
static int a = 1;
static int b = 2;
public static void printA() {
System.out.println(a);
}
public static void printB() {
System.out.println(b);
}
}...
分类:
编程语言 时间:
2016-05-12 23:54:07
阅读次数:
233
实验三---四则运算表达式求值
一、基本要求:
(
1 ) 利用二叉树后序遍历来实现表达式的转换,同时可以使用实验三的结果来求解后缀表达式的值。
(
2) 输入输出格式:
输入格式:在字符界面上输入一个中缀表达式,回车表示结束。
请输入表达式:
输入一个中缀表达式
输出格式:如果该中缀表达式正确,那么在字符界面上输出其后缀表达式,其中后
缀表达式中两相邻操作数之...
分类:
其他好文 时间:
2016-05-12 23:53:04
阅读次数:
313