自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

转载 接口的意义

接口就是个招牌。比如说你今年放假出去杭州旅游,玩了一上午,你也有点饿了,突然看到前面有个店子,上面挂着KFC,然后你就知道今天中饭有着落了。KFC就是接口,我们看到了这个接口,就知道这个店会卖炸鸡腿(实现接口)。那么为神马我们要去定义一个接口涅,这个店可以直接卖炸鸡腿啊(直接写实现方法),是的,这个店可以直接卖炸鸡腿,但没有挂KFC的招牌,我们就不能直接简单粗暴的冲进去叫服

2016-07-21 14:55:49 284

转载 关于抽象类与接口的一些总结

首先,从语法上讲抽象类:1.抽象类用abstract关键字来修饰.2.有抽象方法的类必须申明为抽象类.3.抽象类中的方法可以有不是抽象的.4.抽象类不能实例化对象.5.抽象类中的方法必须在子类中实现,因此不能抽象构造方法或者是抽象静态方法.6.如果子类没有实现抽象类的抽象方法,则该子类也必须申明为抽象类.接口:  可以看成是抽象类的特

2016-07-12 22:23:15 310

转载 jsp、servlet、javabean

首先JSP是Servlet技术的扩展,是基于java servlet技术,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是"类servlet"。 其次,一般jsp用来做视图,而servlet用来做控制器,javabean用来做模型。做过mvc框架后,就能更明白了。jsp技术为创建显示动态生成内容的web页面提供了一个简捷而快速的方法。目的就是使得构造基于web

2016-07-12 21:06:29 1124

转载 jsp引擎是什么?是什么工作原理?

1、JSP引擎:执行JSP代码需要在服务器上安装JSP引擎,比较常见的引擎有WebLogic和Tomcat。把这些支持JSP的web服务器配置好后。就可以再客户端通过浏览器来访问JSP页面了.2、JSP引擎的工作原理当一个JSP页面第一次被访问的时候,JSP引擎将执行以下步骤:(1)将JSP页面翻译成一个Servlet,这个Servlet是一个java文件,同时也是一个完整的j

2016-07-12 17:47:12 745

转载 cookie 和session 的区别详解

这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。

2016-07-11 21:22:38 220

转载 .properties 文件

在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。各种语言都有自己所支持的配置文件类型。比如Python ,他支持.ini 文件。因为他

2016-07-11 10:47:31 210

转载 使用JAVA读写Properties属性文件

Properties属性文件在JAVA应用程序中是经常可以看得见的,也是特别重要的一类文件。它用来配置应用程序的一些信息,不过这些信息一般都是比较少的数据,没有必要使用数据库文件来保存,而使用一般的文本文件来保存,如果是通过File直接保存的话,可能在存储和读取上都不是很方便,但如果保存为Properties文件就不一样了,属性文件都有键值对应的,在JAVA的包中,有提供专门的操作属性文件的类。这

2016-07-11 10:43:58 274

转载 equals和==的区别

java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean   他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类)   当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否

2016-07-09 16:00:49 209

转载 类与接口的区别

接口不能实例化;接口中的方法没有方法体{};继承接口的类一定要实现接口中定义的方法;类可以实例化,可以定义自己的字段,属性,方法等等;类可以继承多个接口,但只能继承一个类!再有我想不出来了。

2016-07-03 23:47:54 297

转载 java程序与java WEB的区别

JAVA JAVA程序 JAVA WEB 项目 只要记住java web 程序是啥就行了,其他的都归为一类。web程序是用来做网站的,一般要放在一个容器内运行,或者说部署在那里,比如tomcat,weblogic等。而java程序一般只要有jre就能运行。

2016-07-02 23:34:56 656

转载 三层代码结构

业务逻辑就是处理数据的逻辑啦。一般后台代码也分三层 action(controller) service DAO (这里的三层不是MVC)比如 我得到用户名 但是在存入数据库的时候 用户名字段应该是前台的用户名加上当前日期拼成的字符串action或者controller层是第一层 一般是用来及接受数据并且做数据的非空啊 格式是否正确的验证 如用户名是否为空 是不是安全字符串之类的ser

2016-07-02 22:29:01 510

转载 程序设计中,为什么要解耦

此文转载的。觉得非常精辟。希望对正在学面向对像设计的你有所帮助,总的说来。有这么多设计模式,要用面向对像。都是为了解耦。力在降低各模块的依赖,提高重用。>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 在程序设计过程中,最头痛的不是逻辑的编写过程,更不是算法的设计,最头痛的是如何设计出一个容易维护,扩展性好的东西。而耦合问题是最令人烦躁的,它的存在很多人发现不了,所以往往无从

2016-07-02 22:28:25 1570

原创 matlab 基础知识

.^2是矩阵中的每个元素都求平方,^2是求矩阵的平方或两个相同的矩阵相乘,因此要求矩阵为方阵,且看下面的例子x=1:4x = 1 2 3 4 x.^2ans = 1 4 9 16 x^2Error using ^ Inputs must be a scalar and a square matrix.T

2015-10-22 16:49:04 2143

转载 OpenCV 读取摄像头并显示图像的R、G、B三个通道的直方图

要点:1、读取摄像头2、从一副彩色图像中分离出R、G、B三个通道(cvSplit)3.  分别对每个通道图像创建直方图,并显示源码如下:// Camera_Capture_Histogram.cpp : Defines the entry point for the console application.//author: JarvisChu

2015-09-07 22:17:26 1521

原创 提取视频每一帧

% info =%               Filename:  视频名称%               FileSize:  视频大小%            FileModDate:  视频创建日期%              NumFrames:  视频总帧数%        FramesPerSecond:  视频采集速率%                  W

2015-09-03 18:37:25 1181

原创 绘制图像直方图

刚开始学matlab,昨天在看程序的忘记把彩色图像转换成灰度图像再提取图像。 clear all;I = imread('D:\frame1.png'); I=rgb2gray(I);  %灰度化 %绘制直方图 [m,n]=size(I); GP=zeros(1,256);for k=0:255      GP(k+1)=length(find(I==k

2015-09-03 17:58:16 437

原创 关于提取图像直方图的程序

刚开始学matlab,昨天在看程序的忘记把彩色图像转换成灰度图像再提取图像。 clear all;I = imread('D:\frame1.png'); I=rgb2gray(I);  %灰度化 %绘制直方图 [m,n]=size(I); GP=zeros(1,256);for k=0:255      GP(k+1)=length(find(I==k

2015-09-03 17:07:50 583

原创 二进制与java移位

>>、>>运算符,说是>>>是用0填充前面的位,>>是用符号为填充左侧的位。例:12>>3的结果.一般先看机器的右移位数,一般是8位,16位.把12写成8位的二进制数.(以八位为例.)12就是00001100,该符号为正,也就是最高位为0,00000110就是移一位的结果,00000011就是移位两位的结果,00000001就是移一位的结果,带符号移位实际上是*2或/2的运算,右移位就是/

2014-11-17 20:50:34 388

AT集锦指令

AT集锦指令介绍,关于GPS、GSM等等

2014-09-06

空空如也

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

TA关注的人

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