首页 > 编程语言
Java 接口和抽象类区别
最近看着一个Dubbo,和搭有spring,mybatis的项目,里面有很多接口,于是想把Java理论知识整理一下。遂在网上查找了很多资料,总结如下: 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下J...
分类:编程语言   时间:2015-01-09 10:44:06    收藏:0  评论:0  赞:0  阅读:366
OpenCV图像匹配算法之brisk
OpenCV图像匹配算法之brisk...
分类:编程语言   时间:2015-01-09 10:43:36    收藏:0  评论:0  赞:0  阅读:1474
OpenCV图像匹配算法之freak
OpenCV图像匹配算法之freak...
分类:编程语言   时间:2015-01-09 10:42:56    收藏:0  评论:0  赞:0  阅读:569
java静态类声明--java类可以声明为static吗
原文:http://www.javaworld.com/article/2077372/learn-java/static-class-declarations.html   为了理解static关键字在类声明中的使用,首先我们需要了解类声明。有两种类,一种是top-level class;一种是inner class。 Top-level class...
分类:编程语言   时间:2015-01-09 10:42:36    收藏:0  评论:0  赞:0  阅读:226
ant build.xml 打包应三方jar注意的问题与混淆R的写法
老规矩我们还是来看看说在前面的话:首先我们得分清楚android在打包成apk的过程中要经过哪几个步骤: Android编译的具体流程如下: 1)  ndk-build编译native代码生成so文件 2)  aapt命令根据res资源文件生成R.java 3)  aidl命令解析.aidl文件生成对应java文件 4)  javac命令编译java文件为...
分类:编程语言   时间:2015-01-09 10:42:16    收藏:0  评论:0  赞:0  阅读:424
用分治法实现大数乘法,加法,减法(java实现)
大数乘法即多项式乘法问题,求A(x)与B(x)的乘积C(x),朴素解法的复杂度O(n^2),基本思想是把多项式A(x)与B(x)写成 A(x)=a*x^m+bB(x)=c*x^m+d其中a,b,c,d为x的多项式。则A(x)*B(x)=(ac)*x^2m+(ad+bc)*x^m+bd由ad+bc.....
分类:编程语言   时间:2015-01-09 10:38:25    收藏:0  评论:0  赞:0  阅读:1297
php 数组 添加元素、删除元素
拆分数组PHP数组添加一个元素的方式: push(),arr[],Php代码$arr=array();array_push($arr,el1,el2...eln);但其实有一种更直接方便的做法:Php代码$arr=array();$arr[]=el1;$arr[]=el2;...$arr[]=eln...
分类:编程语言   时间:2015-01-09 10:38:15    收藏:0  评论:0  赞:0  阅读:316
JavaSE学习心得
时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。1、语法:必须比较熟悉...
分类:编程语言   时间:2015-01-09 10:37:26    收藏:0  评论:0  赞:0  阅读:258
Python 统计不同url svn代码变更数
1 #!/bin/bash/python 2 # -*-coding:utf-8-*- 3 #svn统计不同url代码行数变更脚本,过滤空行,不过滤注释。 4 import subprocess,os,sys,time,re,shutil 5 from optparse import O...
分类:编程语言   时间:2015-01-09 10:36:16    收藏:0  评论:0  赞:0  阅读:389
javaBean Request生命周期
request:在request范围内,JavaBean对象的有效范围为:① 客户请求访问的当前JSP页面② 和当前JSP页面共享同一个请求的页面,包括指令以及标记包含的其他JSP文件。③ 当所有共享同一个客户请求的JSP页面执行完毕并向客户端发回响应时,JavaBean对象结束生命周期。JavaB...
分类:编程语言   时间:2015-01-09 10:31:16    收藏:0  评论:0  赞:0  阅读:443
java文本文件读写
java中文本文件读写
分类:编程语言   时间:2015-01-09 10:28:35    收藏:0  评论:0  赞:0  阅读:414
Springer Latex
What are the guidelines for uploading a LaTeX formatted manuscript?1. Always upload the mainLaTeX file first.2. Upload all supporting files.ALLstyle s...
分类:编程语言   时间:2015-01-09 10:26:05    收藏:0  评论:0  赞:0  阅读:328
C++ 指针与引用的差别
1、非空区别指针可赋空值NULL而引用不允许2、合法性区别使用引用不需要测试其合法性,而指针则应该始终被测试,防止其为空3、可修改区别指针可被重新赋值以指向另一个对象,引用只能指向初始化时被指定的对象4、应用区别指针应用于以下情况1)存在不指向任何对象的可能2)需要在不同时刻指向不同对象引用应用于以...
分类:编程语言   时间:2015-01-09 10:24:55    收藏:0  评论:0  赞:0  阅读:244
Javascript 面向对象编程
最原始的类和对象声明方法类声明如下所示:var Cat = { name : '', color : '' }如果我们要声明Cat类的实例的话,则代码如下所示: var cat1 = {}; // 创建一个空对象 cat1.name = "大毛"; // 按照原型对象的属性赋值...
分类:编程语言   时间:2015-01-09 10:24:45    收藏:0  评论:0  赞:0  阅读:293
Java_部分优化
部分Java代码优化经验1. 谨慎对待Java的循环遍历Java中的列表遍历可比它看起来要麻烦多了。就以下面两段代码为例:A:private final List _bars;for(Bar bar : _bars) { //Do important stuff}B:private final...
分类:编程语言   时间:2015-01-09 10:24:25    收藏:0  评论:0  赞:0  阅读:309
C++11 bind的初步了解
bind是一个C++11的一个标准库函数,它的定义在functional中。可以将bind看作一个通用的函数适配器,他接受一个可调用的对象,生成一个新的可调用对象来‘适应对象参数列表。 调用bind的一般形式为:    auto newCallable = bind(callale,arg_list); 其中,newCallable本身是一个可调用的对象,arg_list是一个逗号分割的参数...
分类:编程语言   时间:2015-01-09 09:16:46    收藏:0  评论:0  赞:0  阅读:322
JavaMail发送邮件小例子
package Demo1; import java.util.Properties; import javax.mail.Address; import javax.mail.Message; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.Inter...
分类:编程语言   时间:2015-01-09 09:14:16    收藏:0  评论:0  赞:0  阅读:274
JavaMail邮件接收小例子
package demo2; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Properties; import javax.mail.Folder; import javax.mail.Message; import javax.mail.Sessio...
分类:编程语言   时间:2015-01-09 09:13:56    收藏:0  评论:0  赞:0  阅读:264
Java内存溢出详解
一、常见的Java内存溢出有以下三种: 1.java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出 JVM在启动的时候会自动设置JVMHeap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。 可以利用JVM提供的-Xmn-Xms -Xmx等选项可进行设置。Heap的大小是Youn...
分类:编程语言   时间:2015-01-09 09:13:26    收藏:0  评论:0  赞:0  阅读:331
JavaScript闭包的一些理解
原文:JavaScript闭包的一些理解简单一点的说:闭包就是能够读取其他函数内部变量的函数。那如何实现读取其它函数内部变量呢,大家都知道在JavaScript中内部函数可以访问其父函数中的变量,那如果将内部函数返回是不是代表能够通过它访问其父函数中的变量了呢,闭包的原理事实上就是这样。 摘录 闭包...
分类:编程语言   时间:2015-01-09 09:08:26    收藏:0  评论:0  赞:0  阅读:290
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!