function 可以作为一个过程,也就是把部分逻辑抽离包在一起;也可以作为变量或对象的属性;也可以作为参数传递;也可以直接执行; 1. console.log('header'); console.log('body'); console.log('footer'); 我们可以把上面的几行包裹起来 ...
分类:
编程语言 时间:
2017-03-27 14:23:17
阅读次数:
126
当遇到复杂多表查询时,并且同时还需要确保查询性能,此时则需要使用自定义sql查询,然而spring data jpa对于自定义sql则需使用查询需要在对应的bean中做太多的配置映射,我尝试了一下,最终还是没成功。故选择了另一种方式来解决。 使用entityManage创建nativeQuery,此 ...
分类:
编程语言 时间:
2017-03-27 14:22:56
阅读次数:
1064
函数显式参数(Parameters)与隐式参数(Arguments) 函数显式参数在函数定义时列出。 函数隐式参数在函数调用时传递给函数真正的值。 参数规则 JavaScript 函数定义时显示参数没有指定数据类型。 JavaScript 函数对隐式参数没有进行类型检测。 JavaScript 函数 ...
分类:
编程语言 时间:
2017-03-27 14:20:43
阅读次数:
132
JAVA深入研究——Method的Invoke方法。
在写代码的时候,发现从父类class通过getDeclaredMethod获取的Method可以调用子类的对象,而子类改写了...
分类:
编程语言 时间:
2017-03-27 13:40:28
阅读次数:
272
Java基础(十一) Stream I/O and Files1. 流的概念程序的主要任务是操纵数据。在Java中,把一组有序的数据序列称为流。根据操作的方向,可以把流分为输入流和输出流两种。程序从...
分类:
编程语言 时间:
2017-03-27 13:39:36
阅读次数:
187
在Java 7的发布版中包含了多项新的特性,这些特性乍看上去Java开发人员对它们的使用非常有限,在我们之前的文章中,曾经对其进行过介绍。
但是,其中有项特性对于实现Java 8中“头版标题”类...
分类:
编程语言 时间:
2017-03-27 13:38:13
阅读次数:
228
前段时间对公司产品做性能优化。如果单依赖于测试,进度就会很慢。所以就想着通过对代码的方式来完成,并以此来加快项目进度。具体的执行方案自然就是要知道各个业务执行时间,针对业务来进行优化。 因为项目中使用了Spring,那自然的就想到要通过 Spring interceptor来完成这个事,然后就查了一 ...
分类:
编程语言 时间:
2017-03-27 13:34:42
阅读次数:
489
函数:为了完成某些功能而编写若干行代码的集合。可以供同一个程序或其他程序调用。 函数是C语言的基本组成单位。 函数的优点:代码更加简洁,易于维护,可以提高代码的重用性。 如何自定义函数: 返回值类型 函数名称 (参数) { //函数体; 返回值; } 生活案例:做火腿 火腿类型 做火腿(生猪) { ...
分类:
编程语言 时间:
2017-03-27 13:33:38
阅读次数:
178
Collection接口: 1.单列集合类的根接口。 2.定义了可用于操作List、Set的方法——增删改查; 3.继承自Iterable<E>接口,该接口中提供了iterator() 方法:返回一个在一组 T 类型的元素上进行迭代的迭代器,使其具有使用foreach语句迭代的特权。 List接口: ...
分类:
编程语言 时间:
2017-03-27 13:29:37
阅读次数:
157
class Solution { bool judge(vector& a, int left, int right) { if(left>=right) return true; int i=right; //此时数组的right就是根 while(i>left&&a[i-1]>a[right])... ...
分类:
编程语言 时间:
2017-03-27 13:29:11
阅读次数:
131
java中的比较器有两种: 1、实体类实现Comparable接口,并实现其中的compareTo方法 2、在外部定义实现Comparator接口的比较器类,并实现其中的compare方法 Comparable接口 Person类源码: 按名字进行排序,测试代码: 打印: 可以看出人员根据名字排序, ...
分类:
编程语言 时间:
2017-03-27 13:28:19
阅读次数:
216
【Java集合的详细研究】List,Set,Map用法以及区别 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java JDK不能提供直接继承自Colle ...
分类:
编程语言 时间:
2017-03-27 13:21:51
阅读次数:
264
kNN算法原理 k最近邻(k-Nearest Neighbor)算法是比较简单的机器学习算法。它采用测量不同特征值之间的距离方法进行分类,思想很简单:如果一个样本在特征空间中的k个最近邻(最相似)的样本中大多数属于某一个类别,则该样本也属于这个类别。 kNN算法的步骤 第一阶段:确定k值(指最近的邻 ...
分类:
编程语言 时间:
2017-03-27 13:21:29
阅读次数:
249
二叉树是由根节点,左子树,右子树组成,左子树和友子树分别是一个二叉树。 下面是一个二叉树的例子: 1)先序遍历 2)中序遍历 3)后序遍历 这三种都属于深度优先遍历,因为优先往深处访问。 ...
分类:
编程语言 时间:
2017-03-27 13:17:31
阅读次数:
124
左值和右值的定义 在C++中,可以放到赋值操作符=左边的是左值,可以放到赋值操作符右边的是右值。有些变量既可以当左值又可以当右值。进一步来讲,左值为Lvalue,其实L代表Location,表示在内存中可以寻址,可以给它赋值(常量const类型也可以寻址,但是不能赋值),Rvalue中的R代表Rea ...
分类:
编程语言 时间:
2017-03-27 13:14:23
阅读次数:
163
一、列表解析 列表解析来自函数式编程语言(haskell),语法如下: [expr for iter_var in iterable] [expr for iter_var in iterable if cond_expr] 第一种语法:首先迭代iterable里所有内容,每一次迭代,都把itera ...
分类:
编程语言 时间:
2017-03-27 13:14:02
阅读次数:
225
转自 http://www.cnblogs.com/BeginMan/p/3166363.html 一、字符编码中ASCII、Unicode和UTF-8的区别 点击阅读:http://www.cnblogs.com/kingstarspe/p/ASCII.html 再推荐一篇相关博文:http:// ...
分类:
编程语言 时间:
2017-03-27 13:13:00
阅读次数:
241