什么时候用抽象?什么时候用接口? 对于抽象类以及接口的概念,大家都容易把这两者搞混,其实我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料。 抽象类是从一系列相关对象中抽象出来的概念, 因此反映的是事物的内部共性;接口是为了满足外部调用而定义的一个功 ...
分类:
编程语言 时间:
2017-02-26 10:59:35
阅读次数:
176
类可以允许其他类或者函数访问它的私有成员,方法是令其他类或者函数成为它的友元。如果类想把一个函数或者类声明成它的友元,只需要增加一条以friend关键字开始的声明语句即可。 友元声明只能出现在类定义的内部,但是在类内出现的具体位置不限。友元不是类的成员也不受它所在区域访问控制级别的约束,一般来说,最 ...
分类:
编程语言 时间:
2017-02-26 10:58:39
阅读次数:
218
图片增强技术,扩充机器学习图片数据的工具库。有常见的数据增强技术,可以应用于图片或者数据矩阵,常用的技术有左右反转、上下反转、仿射变换、旋转、缩放、弹性变换 ...
分类:
编程语言 时间:
2017-02-26 10:55:01
阅读次数:
1771
什么是Java的序列化 就是将一个对象保存到一个文件,可以通过流的方式进行传输,可以将文件内容的读取,转化为一个对象,序列化是为了解决对象流在进行读写操作的时候的引发的问题, 对象流就是将对象进行流化,流化后的对象可以在网络之间进行传输,可以对流化后的对象进行读写操作。 一个".java"源文件中是 ...
分类:
编程语言 时间:
2017-02-26 10:54:07
阅读次数:
189
jQuery的属性与样式 .attr()与.removeAttr() 每个元素都有一个或者多个特性,这些特性的用途就是给出相应元素或者其内容的附加信息。如:在img元素中,src就是元素的特性,用来标记图片的地址。 操作特性的DOM方法主要有3个,getAttribute方法、setAttribut ...
分类:
编程语言 时间:
2017-02-26 10:50:27
阅读次数:
234
set(集合)set中的数据是唯一的,set中的数据可以改变创建setli=set({"hello","nice"})//如果创建一个空的,只能li=set()
li={"hello","nice"}
m=["hello","nice"]
li=set(m)//通过一个可迭代来创建set2.set的一些方法a.difference(b)//a和b都是set返回的是在a中,不在b中的元..
分类:
编程语言 时间:
2017-02-26 08:25:09
阅读次数:
201
最近使用python的多线程进行并发的ping操作,其中使用in_queue和out_queue两个阻塞队列,来确保线程安全.发现一个问题,就是,创建多线程的主进程只要不退出,它(主进程)所创建的所有线程不会被杀死,只是状态均为sleeping状态而已,这样会有一个问题,就是linux系统分配给每个用户所开..
分类:
编程语言 时间:
2017-02-26 08:23:45
阅读次数:
435
类加载机制是指将class文件加载到JVM,并形成class对象的机制,之后应用就可以对class对象进行实例化并调用,类加载机制可在运行时动态加载外部的类、远程网络下载过来的class文件等。除了该动态化的特殊外,JVM的类加载机制会对不同的应用起到隔离作用,以免相互影响。JVM类加..
分类:
编程语言 时间:
2017-02-26 08:23:07
阅读次数:
171
(1)java基础:首先得会写int,String,for循环,数组,**等等(熟练各种基础的关键字,各种java自带的排序,随即等等算法)什么是封装,继承,多态,然后private,public,protected 是什么区别,什么是静态,什么是重载,什么是重写,然后最重要的是明白什么是对象,并且 ...
分类:
编程语言 时间:
2017-02-26 08:13:36
阅读次数:
257
1. 本周学习总结 java和我们以前学的C语言的区别大致有: C语言可以直接操作内存,java不能直接操作; C语言的代码不能跨平台,java的代码可以跨平台; C语言有指针,java没有指针; C语言全面向过程,java面向对象。 2. 书面作业 3. 使用码云管理Java代码 4. PTA关键 ...
分类:
编程语言 时间:
2017-02-26 08:10:32
阅读次数:
173
//imooc.com js 给变量取个名字(变量命名) 我们为了区分盒子,可以用BOX1,BOX2等名称代表不同盒子,BOX1就是盒子的名字(也就是变量的名字)。 我们赶快给变量取个好名字吧!变量名字可以任意取,只不过取名字要遵循一些规则: 1.必须以字母、下划线或美元符号开头,后面可以跟字母、下 ...
分类:
编程语言 时间:
2017-02-26 08:02:55
阅读次数:
279
花了n多小时终于将opencv编译完,生成的so动态库和jar文件,并将项目用tomcat 部署上了。对于我这个菜鸟来说真心不容易。 之前在windows里用opencv2.4.13.exe 安装完自动生产opencv_java2413.dll 和opencv_java.jar。但是项目要部署到Li ...
分类:
编程语言 时间:
2017-02-26 08:02:24
阅读次数:
344
第一周学习总结 1、本周学习总结 开学第周我们开始了JAVA学习,刚开始还有点懵,连熟悉相关的软件都要摸索很久,最后在看老师给的一些教程和课本的情况下安装了JDK和eclipse等软件,并进行了一次实验课编程。在课上老师给我们讲解JAVA相关软件的用法还有Java简单实验的编写,慢慢的我们也懂得运用 ...
分类:
编程语言 时间:
2017-02-26 08:00:35
阅读次数:
226
转载自:http://www.cnblogs.com/shanrengo/p/6429291.html 问题背景 本文并不是介绍@ResponseBody注解,也不是中文乱码问题的大汇总笔记,这些网上都有很多内容了。这边仅对几年前,一个卡壳了挺久时间的问题的解决过程做一个记录,以警惕自己,达到自醒得 ...
分类:
编程语言 时间:
2017-02-26 01:22:15
阅读次数:
249
(1)利用socket进行简单的链接 Python里面的socket支持UDP、TCP、以及进程间的通信,socket可以把我们想要发送的东西封装起来,发送过去,然后反解成原来的样子,事实上网路通信可以理解成都是建立在socket之上,下面的代码是演示利用socket进行简单的链接 下面是客户端代码 ...
分类:
编程语言 时间:
2017-02-26 01:22:01
阅读次数:
242
//imooc.com js学习 认识DOM 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。 先来看看下面代码: 将HTML代码分解为DOM节点层次图: HTML文档可以说由节 ...
分类:
编程语言 时间:
2017-02-26 01:19:31
阅读次数:
219
本課主題 Job Stage 划分算法解密 Task 最佳位置算法實現解密 引言 作业调度的划分算法以及 Task 的最佳位置的算法,因为 Stage 的划分是DAGScheduler 工作的核心,这也是关系到整个作业有集群中该怎么运行;其次就是数据本地性,Spark 一舨的代码都是链式表达的,这就 ...
分类:
编程语言 时间:
2017-02-26 01:10:40
阅读次数:
313