码迷,mamicode.com
首页 > 编程语言
java设计模式之原型模式
原型模式概念 该模式的思想就是将一个对象作为原型,对其进行复制、克隆,产生一个和原对象类似的新对象。java中复制通过clone()实现的。clone中涉及深、浅复制。深、浅复制的概念如下: ⑴浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对 ...
分类:编程语言   时间:2016-08-13 19:39:45    阅读次数:243
Java编程思想笔记(持有对象)
1.泛型和类型安全的容器 2.基本概念 3.添加一组元素:Arrays.asList()方法接受一个数组或是一个用逗号分隔的元素列表(使用可变参数),并将其转换为一个LIst对象。Collections.addAll()方法接受一个Collection对象,以及一个数组或是一个用逗号分割的列表,将元 ...
分类:编程语言   时间:2016-08-13 19:37:41    阅读次数:166
C++----练习--while求和
1、完成1+2+3+...+99+100 2、编译 3、运行效果 ...
分类:编程语言   时间:2016-08-13 19:38:58    阅读次数:165
数组序列化serialize
1,数据在网络中是以字符串形式传输,这样如果传输的是数组,首先将数组内容拼接成字符串进行发送,接收方拿到字符串,没法将其还原为数组。因此在网络传输的时候,为了保证数据类型的不丢失,先序列化,再发送。 接收方收到数据后,使用unserialize()或json_decode() ...
分类:编程语言   时间:2016-08-13 19:37:03    阅读次数:332
java学习笔记 处理流之数据流
以前写数据如double类型 3.1415926,写进文件必须把这个Double类型转换成字符串写进去,这样做一是比较麻烦,二是如果数据比较长,那么占用内存空间会很大(实际上一个Double类型在内存中占用64位既8个字节)。 DataOutputStream和DataInputStream类的适用... ...
分类:编程语言   时间:2016-08-13 19:35:42    阅读次数:146
[python_Day2]
对象,常见数据类型与序列的内部功能,collections模块 ...
分类:编程语言   时间:2016-08-13 19:37:54    阅读次数:321
JAVA工厂方法模式(Factory Method)
1.普通工厂模式 普通工厂模式:就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。 1-1.建立Sender接口 public interface Sender { public void send();} 1-2 创建实现类实现Sender接口,比如文本与图像以及视频类 文本类 publ ...
分类:编程语言   时间:2016-08-13 19:36:43    阅读次数:276
序列化和反序列化及线程实现方式
一、序列化与反序列化 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 序列化关键代码如下: 定义Person类实现序列化。 ...
分类:编程语言   时间:2016-08-13 19:34:41    阅读次数:212
opencv算法学习
1.改变图像的亮度和对比度: 算法介绍:对每一点像素值的r,g,b,值进行乘法和加法的运算。 代码使用: 2.opencv中的傅里叶变换: 主要用途:识别图片中物体的方向。 例如:矫正图片的中文字的排列方向。 计算公式: 算法介绍:f为空间值,F为频域值 代码使用: 由于dft变换后是有实数和复数部 ...
分类:编程语言   时间:2016-08-13 19:33:39    阅读次数:186
Java-->用递归方法复制目录、子目录以及文件(文件用到IO流)
...
分类:编程语言   时间:2016-08-13 19:27:08    阅读次数:238
【JAVA语言程序设计基础篇】--图形--一些练习
exercise15-01 package chapter15; import java.awt.Color; import java.awt.Graphics; import javax.swing.JFrame; import javax.swing.JPanel; @SuppressWarnings("serial") public class exercise15_01 exten...
分类:编程语言   时间:2016-08-13 18:19:48    阅读次数:414
《java入门第一季》之对文件和字符串进行MD5加密工具类
上一篇介绍了MD5加密算法,之前写的代码有些冗余,而且可读性很差。今天把对文本数据的加密,以及获取文件的md5值做一个封装类。代码如下: package com.itydl.utils; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.i...
分类:编程语言   时间:2016-08-13 18:21:41    阅读次数:145
Java 数据结构之vector
Vector 实现了一个动态数组。是可实现自动增长的对象数组。 vector和arraylist的比较: 1、都是采用数组格式存储数据,索引数据块插入数据慢 2、ArrayList会比Vector快,他是非同步的 3、涉及到多线程,Vector是同步更好一些 用法: 1、构造函数: 1)构造方法创建 ...
分类:编程语言   时间:2016-08-13 18:17:22    阅读次数:169
Python之路_Day14_HTML&CSS
概述 概述 HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。相当于定义统一的一套规则,大家都来遵守他,这样就可以让浏览器根据标记语言的规则去解释它。 浏览器负责将标签翻译成用户“看得懂”的格式,呈现给用户!(例:d ...
分类:编程语言   时间:2016-08-13 18:17:12    阅读次数:373
unity3d模型不接受光照
9楼 发表于 2015-4-21 16:34 | 只看该作者 sailo 发表于 2015-4-14 11:15 你好。遇到同样问题,请问要什么解决 1.你可以选择你不受光线照射的模型,模型属性layer里面,新建个层,名字随便起,然后把模型选择你新建的那个层。2. 然后在选择灯光,灯光属性中有个c ...
分类:编程语言   时间:2016-08-13 18:15:09    阅读次数:388
Java算法小程序(1)
1.在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 a) 常规程序,直接遍历二维数组 public class Solution { public boolean Find(int ...
分类:编程语言   时间:2016-08-13 18:14:25    阅读次数:222
Java String.split()注意点
“.”和“|”都是转义字符,必须得加"\\"; ...
分类:编程语言   时间:2016-08-13 18:10:53    阅读次数:133
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!