前言 类之间的关系有六种,分别是: 类与类之间关系 关联(Association) 两个相对独立的对象,当一个对象的实例与另一个对象的实例存在固定关系时,这两个对象之间就存在关联关系,关联体现的是一种强关联关系,关联关系形式有四种:单向关联、双向关联、自身关联和多维关联。 单向关联 场景:订单和商品 ...
分类:
编程语言 时间:
2016-08-18 21:12:40
收藏:
0 评论:
0 赞:
0 阅读:
326
SpringMVC工作原理 SpringMVC工作原理 上面的是springMVC的工作原理图: 1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转交给Dispatc ...
分类:
编程语言 时间:
2016-08-18 21:11:01
收藏:
0 评论:
0 赞:
0 阅读:
236
To list: To show: To select: ...
分类:
编程语言 时间:
2016-08-18 21:10:49
收藏:
0 评论:
0 赞:
0 阅读:
250
--> 这里用到两种方法...其实也不算两种,就一点点不一样而已... > Test 测试类 --> MyThread类即线程实现类 --> 邪恶的分割线 --> Test测试 --> MyThread线程实现类 --> 感觉第二种也完全是多余的啊,就是一种方法... ...
分类:
编程语言 时间:
2016-08-18 21:07:11
收藏:
0 评论:
0 赞:
0 阅读:
239
程序计数器:记录当前线程的执行位置(便于CPU切换线程的时候执行) 虚拟机栈:Java方法,方法从调用到执行完成对应一个栈帧从虚拟机栈入栈到出栈的过程。 本地方法区:Native方法(C++) 方法区:常量(final)、静态变量、类的信息 Java堆:对象的实例 ...
分类:
编程语言 时间:
2016-08-18 21:05:40
收藏:
0 评论:
0 赞:
0 阅读:
217
1. 基本数据类型(以int为例,其他类似):Controller代码: 表单代码: 表单中input的name值和Controller的参数变量名保持一致,就 能完成数据绑定,如果不一致可以使用@RequestParam注解。需要注意的是,如果Controller方法参数中定义的是基本数据类型,但 ...
分类:
编程语言 时间:
2016-08-18 21:03:40
收藏:
0 评论:
0 赞:
0 阅读:
249
最近实验室有了新任务,要求使用java进行模式识别,在具体点就是人脸识别、精确的边缘检测。 第一个问题便是环境配置,搭建工作台。(其实也不是什么难事,但是本人虽然从事较多的java开发,但很少接触模式识别。当然,遇到问题解决问题。正题开始:) 我使用的opencv是版本 然后按照http://blo ...
分类:
编程语言 时间:
2016-08-18 21:03:19
收藏:
0 评论:
0 赞:
0 阅读:
223
1.rsa:http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html 公钥加密算法 保证了加密数据不会被破解 以前加密方式都是同一种..甲选择一种加密规则 对称加密算法 后来就有了一种叫做非对称加密的算法 乙方是2把钥匙 非 ...
分类:
编程语言 时间:
2016-08-18 21:01:09
收藏:
0 评论:
0 赞:
0 阅读:
201
bean中的属性过多时,要计算一个bean的list之和是一件非常麻烦的事情,可以用java的反射机制解决这件事情,代码如下: getSumOfBean方法是主要逻辑,遍历list中的所有bean,将bean的Double类型的属性求和,通过反射调用结果bean的set方法,将属性值存入结果bean ...
分类:
编程语言 时间:
2016-08-18 21:00:09
收藏:
0 评论:
0 赞:
0 阅读:
180
...
分类:
编程语言 时间:
2016-08-18 19:52:59
收藏:
0 评论:
0 赞:
0 阅读:
1569
一、基本概念 Java是一门面向对象的程序设计语言,因为Java具备面向对象的三个基本特征:封装、继承和多态。这三个特征并不是各自独立的,从一定角度上看,封装和继承几乎都是为多态而准备的。多态性主要体现在对象的方法调用上: 1.编译期根据对象的静态类型进行静态分派。 2.运行期根据对象的实际类型进行 ...
分类:
编程语言 时间:
2016-08-18 19:52:22
收藏:
0 评论:
0 赞:
0 阅读:
262
参考【http://blog.csdn.net/henni_719/article/details/51096531】大神写的笔记,多谢大神共享。 1、Webdriver API 1)定位元素:Python中定位元素的方法如下: find_element_by_id() find_element_b ...
分类:
编程语言 时间:
2016-08-18 19:51:09
收藏:
0 评论:
0 赞:
0 阅读:
295
--> 大体上和字节流分割的方式没什么区别,只是加入文件指针确定要开始分割的位置... --> 这次分割了一个mp3 文件,意外地发现居然子文件都是有效的,所以说音频文件的数据存储方式和图片以及视频文件不一样么... ...
分类:
编程语言 时间:
2016-08-18 19:50:59
收藏:
0 评论:
0 赞:
0 阅读:
313
Hadoop Streaming提供了一个便于进行MapReduce编程的工具包,使用它可以基于一些可执行命令、脚本语言或其他编程语言来实现Mapper和 Reducer,从而充分利用Hadoop并行计算框架的优势和能力,来处理大数据 好吧我承认以上这句是抄的以下是原创干货 首先部署hadoop环境 ...
分类:
编程语言 时间:
2016-08-18 19:50:39
收藏:
0 评论:
0 赞:
0 阅读:
283
1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection ├List │├LinkedLi ...
分类:
编程语言 时间:
2016-08-18 19:48:39
收藏:
0 评论:
0 赞:
0 阅读:
154
尽管Java提供了一个可以处理文件的IO操作类,但是没有一个复制文件的方法。复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候。然而有几种方法可以进行Java文件复制操作,下面列举出4中最受欢迎的方式。 1. 使用FileStreams复制 这是最经典的方式将一个文件的内容复制到另一个文 ...
分类:
编程语言 时间:
2016-08-18 19:48:10
收藏:
0 评论:
0 赞:
0 阅读:
218
Python进阶 第1课:词典(dictionary) 1、词典可以存储多个元素,存储多个元素的对象称为容器(container) 第2课:文本文件的读取写入 1、打开一个文件,用对象来代表这个文件 f = open(文件名,模式) ,模式:"r"读取,"w"写入 2、文件对象常用的方法 conte ...
分类:
编程语言 时间:
2016-08-18 19:47:29
收藏:
0 评论:
0 赞:
0 阅读:
269
静态方法实际上就是普通函数,定义形式是在def行前加修饰符@staticmethod,只是由于某种原因需要定义在类里面。静态方法的参数可以根据需要定义,不需要特殊的self参数。可以通过类名或者值为实例对象的变量,已属性引用的方式调用静态方法 类方法定义形式是在def行前加修饰符@classmeth ...
分类:
编程语言 时间:
2016-08-18 19:46:59
收藏:
0 评论:
0 赞:
0 阅读:
131
1. key不能用list和set 由于列表是易变的,故不可做key。如果使用会报错 但是元组可以做key 2.遍历方法 速度快,但是如果要删除元素会导致错误,出错情况如下 如果需要删除字典元素,一定要用.keys(),缺点是速度慢很多 ...
分类:
编程语言 时间:
2016-08-18 19:45:51
收藏:
0 评论:
0 赞:
0 阅读:
284
本文主要是介绍一下java面向对象编程方面的知识,涉及的内容可能有点多,所以可能会感觉比较笼统,详细请参见《Java编程思想》里面比较具体点。 1.面向对象 和遵循设计原则和设计模式, 目标都是为了消除程序中的重复代码 重复代码一般是放在父类中的 Dog dog=new Dog() 左边是创建一个D ...
分类:
编程语言 时间:
2016-08-18 19:44:30
收藏:
0 评论:
0 赞:
0 阅读:
281