自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KevinLee的博客

记录自己的学习道路。个人主页: http://lidengju.com

  • 博客(20)
  • 收藏
  • 关注

原创 Ubuntu16.04下安装OpenCV3.4(for Python and C++)

在Ubuntu16.04上安装OpenCV3.4在这篇文章中,我们将一步步的完成OpenCV3(C++ 和 Python)在Ubuntu上的环境搭建。 ( Python环境依托于Virtual Env来管理 ,方便你分隔不同的Python环境)1. 更新Ubuntu软件包sudo apt-get updatesudo apt-get upgrade2. 安装系统所需...

2018-04-14 17:32:04 5194 1

翻译 Day 3-OpenCV图片变换

原文:https://courses.learnopencv.com/courses/227056/lectures/3797166 代码:https://courses.learnopencv.com/courses/227056/lectures/3804006OpenCV图片变换仿射变换一张图片能够变换成不同的形状。如下所示就是几种不同的图片变形。 欧几里得变换(Eucl...

2018-04-14 17:23:47 509

翻译 Day 2-OpenCV基础-2

原文:https://courses.learnopencv.com/courses/227056/lectures/3541926 代码:https://courses.learnopencv.com/courses/227056/lectures/3804002 对原文进行了不全面的重点笔记摘录OpenCV基础-2在图片上作画能够画如下的形状或文字 - Line ...

2018-04-14 17:09:44 255

翻译 Day 1-OpenCV基础-1

原文:https://courses.learnopencv.com/courses/227056/lectures/3541924 代码:https://courses.learnopencv.com/courses/227056/lectures/3803675 对原文进行了不全面的笔记重点摘录OpenCV基础-1对OpenCV中Mat类的介绍 OpenCV 2...

2018-04-14 17:04:50 161

原创 Java项目开发规范参考

iB2Team项目开发规范 By KevinLee 2016-4-20 Email: [email protected] 小弟不才,仅供参考1. 目的为了使软件开发过程顺畅,保证软件质量,于是有了这份开发规范文档。2. 概述项目以功能模块来划分分工数据库不能随意修改,本地数据库须统一有标准的Java代码风格,有良好习惯时刻考虑代码的可复用性每个人需要有每周项目进度报告3

2016-04-23 19:40:49 15692 1

原创 JQuery中的AJAX使用

概述 本篇主要介绍JQuery中的AJAX以及如何与后台进行数据交换为什么使用AJAX? AJAX是Asynchronous Javascript And XML的简称,虽然提到了XML,但是现在多用json作为数据交换格式;顾名思义就是异步的使用JS和XML进行传送数据的方式,这里,异步是关键;之前我们传送数据,多是发送请求,接受响应,是一种同步的方式,获得数据需要刷新整个页面,这样的

2016-04-19 14:40:42 404

原创 Spring的AOP模块

概述什么是AOP?AOP(Aspect Oriented Programming,面向切面编程)是Spring另一个重要特征。AOP把一个业务流程分成几个部分,例如:日志记录、权限检查、业务处理等,然后把它们组装成完整的业务流程。每个部分被称为切面(Aspect)或者,关注点。与OOP进行比较?在OOP(Object Oriented Programming)中,关键单元模块度是类,而AOP中是方面

2016-04-16 18:51:38 2425

原创 Spring的ORM模块(结合Hibernate)

概述Spring的ORM模块对Hibernate、iBatis、JDO等ORM框架提供支持。 ORM模块依赖于dom4j-1.6.jar和antlr.jar,需要自己添加两个类库。本篇文章以结合Hibernate为例。在Spring中Hibernate只是一个Bean 在Spring中,Hibernate的资源要交给Spring来管理。Hibernate和SessionFactory等只是

2016-04-16 18:50:47 2952

原创 初识Spring MVC框架

概述 Spring MVC 框架提供了模型-视图-控制的体系结构和可以用来开发灵活、松散耦合的 web 应用程序的组 件。MVC 模式导致了应用程序的不同方面(输入逻辑、业务逻辑和 UI 逻辑)的分离,同时提供了在这些元素之间的松散耦合。Spring中的对象都叫做一个bean。为什么要使用Spring的MVC框架?我们也可以使用Struts的MVC框架,但是Spring的MVC开发更加轻

2016-04-16 18:48:55 343

原创 Hibernate查询语言(HQL)

概述HQL语法类似于SQL,但是HQL是一种完全面向对象的语言,能够直接查询对象和其属性语法也是select…from..。结构, select后面可以跟实体对象,实体对象的属性或其他值, from后面跟的是实体名,不是表名。 例如:Query query=session.createQuery("select p from Person as p");List<Person> catLis

2016-04-15 15:22:13 402

原创 Hibernate实体关系映射

概要 数据库中的表是有关系的,两个表之间可以通过外键关联。 关系有:一对一、一对多、多对一、多对多等。 要使Hibernate正确处理这些关系,需要正确的配置。常用注解@OneToMany @OneToOne @ManyToOne @ManyToMany名词解释什么是单边?双边? 单边指一边有另一边对象引用,一边没有。 双边指双边都有对方对象的引用。单边OneToMa

2016-04-15 15:21:10 298

原创 Hibernate实体映射

概述 Hibernate通过映射,将实体类与数据库产生联系,通常使用的是XML配置文件方式和@注解方式 在JPA出现之后,推荐使用@注解配置,会少一些配置文件,显得更简洁通过@注解配置一个实体,一般有id、普通属性、集合属性等,分别对应数据库主键、普通列、外键。 实体 注解@Entity @Table 数据库 id @Id @GeneratedValue 主键

2016-04-15 15:20:33 602

原创 初探Hibernate

概述Hibernate可以直接操作Java对象。底层使用JDBC实现,是对JDBC轻量级的封装。相关概念常用概念: * SessionFactory * Session * TransactionSessionFactory是一个线程安全的工厂类,可以为每一个线程生成不同的Session。Session代表用户的一次操作。Session周期很短,在操作结束时用session.close()关闭

2016-04-15 15:19:37 274

转载 Java反射机制详解

转载自:http://blog.csdn.net/yongjian1092/article/details/7364451首先,我们在开始前提出一个问题:1.在运行时,对于一个java类,能否知道属性和方法;能否去调用它的任意方法? 答案是肯定的。本节所有目录如下:什么是JAVA的反射机制JDK中提供的Reflection APIJAVA反射机制

2016-04-01 14:03:52 230

原创 有关监听器Listener

概述Listener主要用于对Session、Request、Context等进行监控。使用实现相应的监听器接口在web.xml配置相应的参数 例如:<listener> <listener-class> com.lidengju.listener.SessionListenerTest </listener-class></listener>分类Servl

2016-03-28 18:11:34 463

原创 一个简单的JDBC优化实例

前言 记录了自己通过学习JDBC后自己写的一个实例并进行优化过程 使用MySQL数据库1. 首先建立好一个数据库用于测试 新建了一个名为db_test的数据库,为了更好支持中文,字符集设置为utf-8。 新建一张表,用户表tbl_users用户表CREATE TABLE `tbl_users` (`u_id` int(10) NOT NULL ,`u_name` varc

2016-03-16 12:26:43 265

原创 有关Java集合类温习

核心接口Collection、List、Set和Map List和Set继承了Collection Map独成一体特征Collection存放的对象允许重复,没有顺序 List提供了对象的有序存放,其中存放的对象也允许重复 Set相当于数学中集合的概念,存放的对象不允许重复也没有顺序访问集合元素 所有的集合类都实现了Iterator(迭代器)接口方法: 方法名称 方法功能 h

2016-03-16 12:25:08 319

原创 利用Photoshop进行快速切图

概要在UI设计中我们常常使用Ai来进行矢量图的绘制,然后导入Ps中进行设计、排版和导出。 在以前的版本中,切图一直是个很麻烦的事情,要么依托于脚本,要么手动一张张导出,很不方便,这种窘况在Photoshop CC 2015版中得到了解决。准备使用Photoshop CC 2015版准备好要切的图片 第一种方法 Ps自带切图首先打开图层,找到要切图的部分 选中要切图的图层 图层上单击右键,选

2016-03-11 22:02:28 21053

原创 初探功能点估算以及功能点估算工具

成本估算概述 估算不是精确的科学计算,尤其软件项目更是如此,软件项目中存在太多的不确定性,而且在项目初期,人们对需求和技术的了解还不是很透彻。项目规模和项目成本我们从下面几个方面简单来说 什么是项目规模和项目成本?项目规模的单位是什么?两者之间的关系? 什么是项目规模? 项目规模通俗而言就是工作量,是从软件项目范围中抽出的软件功能,然后确定每个软件功能所必须执行的一系列软件工程任

2016-03-01 22:21:51 8844

原创 定义日期类Date,并重载运算符实现几种操作

题目要求这样:定义一日期Date类,重载++,--,-和^ 运算,分别完成求日期+1,-1, 两个日期相减之间天数,以及取对应日期的星期几的操作,并编写主函数进行测试。代码:Date类//// Date.h// Date//// Created by KevinLee on 15/10/13.// Copyright © 2015年 KevinLee. All rig

2015-10-14 13:05:06 7229

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除