码迷,mamicode.com
首页 > 编程语言
Effective Java - 慎用tagged class
作者的原标题是,即用类层次优于tagged class。我不知道有没有tagged class这么一说,其实作者指的tagged class的是一个类描述了多种抽象,可以根据某个field决定不同的实例。下面是书中例子,使用shape和部分表示长度的field构成形状并计算面积,脑补一下什么是tag...
分类:编程语言   时间:2015-01-26 22:33:19    阅读次数:209
《数据结构与算法 Javascript描述》读书笔记
当初买这本书的原因,在意的是有没有什么令人惊喜的东西,特别是针对Javascript代码的奇思妙想,所以就买下了这本书。在买的几本书里面,最先看的也是这一本,但看起目录就觉得不大妙,翻起内容时候,才发现真不是那么的新奇的东西,甚至来说几乎不关Javascript的事。我知道作者讲的是数据结构思想的东...
分类:编程语言   时间:2015-01-26 22:29:32    阅读次数:285
《JavaScript高级程序设计》 阅读计划
第一周第1章JavaScript简介1第2章在Html中使用JavaScript1第3章基本概念3第二周第4章变量、作用域和内存问题1.5第5章引用类型2第6章面向对象的程序设计1第7章函数表达式1第三周第八章BOM1第九章客户端检测1第十章DOM2第十一章DOM扩展1第四周第十二章DOM2和...
分类:编程语言   时间:2015-01-26 22:28:29    阅读次数:311
组播 java编程
原文地址:http://blog.sina.com.cn/s/blog_49843aeb0100i0bc.html组播作用:主机间通信使用、路由间通信使用概念:IP组播技术,是一种允许一台或多台主机(组播源)发送单一数据包到多台主机(一次的,同时的)的TCP/IP网络技术,是一点对多点的通信为什么用...
分类:编程语言   时间:2015-01-26 22:27:46    阅读次数:225
两个有序数组中查找第K大数
题目:两个数组A、B,长度分别为m、n,即A(m)、B(n),分别是递增数组。求第K大的数字。方法一:简单的办法,使用Merge Sort,首先将两个数组合并,然后在枚举查找。这个算法的时间复杂度是O(m+n)、空间复杂度也是O(M+n)。这个方法其实没有考虑到有第K大数为两个相同数字的情况。方法二...
分类:编程语言   时间:2015-01-26 22:25:57    阅读次数:295
python实现简单爬虫功能
1 #首先我们可以先获取要下载图片的整个页面信息 2 #coding=utf-8 3 #Urllib 模块提供了读取web页面数据的接口,我们可以像读取本地文件一样读取www和ftp上的数据 4 import urllib 5 import re 6 #首先,我们定义了一个getHtml()函数:....
分类:编程语言   时间:2015-01-26 22:25:10    阅读次数:336
C++ 共用体 枚举类型 所有
一。共用体类型1.共用体的概念。 有时候需要将几种不同类型的变量存放到同一段内存单元中。例如有三个变量,他们的字节数不同,但是都从同一个地址开始存放。也就是用了覆盖技术,几个变量互相覆盖。这种使几个不同变量共占同一个内存的结构,称为共用体类型结构。 其一般形式: union 共用体类型名 ...
分类:编程语言   时间:2015-01-26 22:26:45    阅读次数:170
js数组基础知识链接
http://www.cnblogs.com/qiantuwuliang/archive/2011/01/08/1930499.html小案例:
分类:编程语言   时间:2015-01-26 22:26:07    阅读次数:231
C++primer第十四章 重载操作符与转换
这些标准库的类型具有相同的操作符,使用它们就像使用内置数组和指针一样。允许程序使用表达式而不是命名函数,可以使编写和阅读程序容易得多。将cout =++-->==!=&&||+=-=%=*=|^=&=|=*=>=[]()->->*newnew[]deletedelete[] ...
分类:编程语言   时间:2015-01-26 22:22:31    阅读次数:214
Unity3D ShaderLab 漫反射卷积光照模型
Unity3D ShaderLab 漫反射卷积光照模型
分类:编程语言   时间:2015-01-26 22:21:59    阅读次数:873
C++嵌套多个命名空间举例
首先在结构上是能经得起推敲的,举个例子:test.h#pragma region 嵌套多个命名空间举例 namespace Group { namespace Company { namespace Department { class __declspec(dllexport) classA { ...
分类:编程语言   时间:2015-01-26 22:20:45    阅读次数:967
Effective Java - 将可变性最小化
不可变类,即实例不能被修改的类,实例中包含的所有信息在对象的生命周期内固定不变。常见的比如String、基本类型的封装类、BigDecimal、BigInteger。 相对与可变类,不可变更易于设计、实现、使用,且更稳定(less prone to error)更安全。比如,不可变类本质上就是线程....
分类:编程语言   时间:2015-01-26 22:19:33    阅读次数:195
循环定义数组
var shuzu=new array();for(var i=0;i<100;i++){shuzu[i]=i;}var header = 330; var aTop = new array(); for (var i = 2; i <= iPagerCo...
分类:编程语言   时间:2015-01-26 22:19:45    阅读次数:186
C++之文件操作
要求:掌握文本文件读写的方法了解二进制文件的读写方法C++文件流:fstream // 文件流ifstream // 输入文件流ofstream // 输出文件流//创建一个文本文件并写入信息//同向屏幕上输出信息一样将信息输出至文件#include#includevoid main(){ ...
分类:编程语言   时间:2015-01-26 22:17:40    阅读次数:227
.Net程序员之Python基础教程学习----字典的使用 [Third Day]
今天学习了字典的使用, 所谓的字典其实就是键值对数据, 一个字典里面有唯一的Key对应一个value,Key是唯一的,Value不唯一. 在.net添加相同的Key会报错,在Python,若出现相同的Key,后面Key的value将会覆盖前面的数据. 一.字典的基本用法. 1.字典的...
分类:编程语言   时间:2015-01-26 22:18:58    阅读次数:244
获取Spring容器中的Bean
Spring中的ApplicationContexts可以被限制在不同的作用域。在web框架中,每个DispatcherServlet有它自己的WebApplicationContext,它包含了DispatcherServlet配置所需要的bean。DispatcherServlet 使用的缺省Bea...
分类:编程语言   时间:2015-01-26 21:13:04    阅读次数:399
[Java]Eclipse配置JDK的图解步骤
【步骤1】 打开Eclipse后,选择window-Preferences,如下图所示: 【步骤2】 先点击窗口左边的Installed JREs,然后在右边窗口中点击“Add…“按钮,如下图所示: 【步骤3】 直接点击“下一步“即可,如下图所示: 【步骤4】 点击“Directory…“按钮,如下图所示: 【步骤5】 选择...
分类:编程语言   时间:2015-01-26 21:09:56    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!