码迷,mamicode.com
首页 > 编程语言
Java中泛型在集合框架中的应用
泛型是Java中的一个重要概念,上一篇文章我们说过,当元素存入集合时,集合会将元素转换为Object类型存储,当取出时也是按照Object取出的,所以用get方法取出时,我们会进行强制类型转换,并且通过代码也可以看出来,我们放入其他类型时,如字符串,编译器不会报错,但是运行程序时会抛出类型错误异.....
分类:编程语言   时间:2015-09-24 21:13:40    阅读次数:201
Unity3D之ScriptableObject学习笔记
不同与C#提供的Serializable序列化功能,ScriptableObject是Unity3D提供的一个数据存储类,我们接下来学习一下这个类的功能。官方文档http://docs.unity3d.com/Manual/class-ScriptableObject.htmlhttp://docs...
分类:编程语言   时间:2015-09-24 21:12:11    阅读次数:307
Java基础知识强化66:基本类型包装类之Integer的构造方法
1. Integer类概述(1)Integer类在对象中包装了一个基本类型 int 的值,Integer类型的对象包含一个int类型的字段。(2)该类提供了多个方法,能在int类型和String类型之间互相转换,还提供了处理int类型时候非常有用的其他一些常量和方法。2. Integer的构造方法(...
分类:编程语言   时间:2015-09-24 21:10:50    阅读次数:228
Java集合框架中List接口的简单使用
Java集合框架可以简单的理解为一种放置对象的容器,和数学中的集合概念类似,Java中的集合可以存放一系列对象的引用,也可以看做是数组的提升,Java集合类是一种工具类,只有相同类型的对象引用才可以放到同一个集合中,否则是不能放进去的; 集合可以对元素进行简单快速的查找、插入、删除操作 某些...
分类:编程语言   时间:2015-09-24 21:09:46    阅读次数:200
如何使用socket进行java网络编程(二)
通过在如何使用socket进行java网络编程(一)中程序的编写,可以总结出一些常用的java socket编程的范例来。ServerSocket server = new ServerSocket(_PORT_);while (true) { Socket nextC...
分类:编程语言   时间:2015-09-24 21:06:17    阅读次数:133
Java学习之路(五)--Thinking in Java
写程序要细心,遇到bug要善于排查。 今天在用Java写几个小程序的时候,由于极力追求优化与功效,忽视了一个小小的细节问题。但最终找到了bug并且解决了它。 我们都知道,在使用for循环的时候,比如:for(int i = 0; i < n; i++){...} 我们一般都这儿写。但是仅仅...
分类:编程语言   时间:2015-09-24 21:04:06    阅读次数:179
Java序列化机制中的类版本问题 serialVersionUID的静态字段 含义
Java序列化机制中的类版本问题分类:【Java 基础】2014-10-31 21:13480人阅读评论(0)收藏举报目录(?)[+]原文地址:http://yanwushu.sinaapp.com/java_serialversionuid/内容简介某些实现了serializable接口的java...
分类:编程语言   时间:2015-09-24 21:04:13    阅读次数:648
C++定义自己的命名空间和头文件
下面的例子演示如何使用一个简单的演示空间和自己的头文件定义。码如下面:compare.h:namespace compare{ double max(const double* data,int size); double min(const double* data,int size);}comp...
分类:编程语言   时间:2015-09-24 21:00:12    阅读次数:150
python版归并排序
1 def merge(ll, rr): 2 i = 0 3 j = 0 4 num = [] 5 while i >1:])21 rr = mergesort(num[:len(num)>>1])22 num = merge(ll, rr)23 ...
分类:编程语言   时间:2015-09-24 21:01:23    阅读次数:167
LinQ:集成化语言增删改查
LinQ:集成化语言增删改查 O--M--R Object:对象 Mapping:映射 Relation:关系用法: 一、简单的查询造一个上下文对象: HRDataContext _context = new HRDataContext();扩展方法,查所有dataGridView1.DataSou...
分类:编程语言   时间:2015-09-24 21:00:30    阅读次数:138
JavaScript 将当地时间转换成其它时区
毫无疑问,用JavaScript脚本可以通过直接查看用户的时钟,方便地在网页上显示本地时间。但是,如果你想显示不同地区的时间—--例如,如果你的本部在别的国家,你想查看“本国”时间而非当地时间,又该怎么办呢?要做到这一点,必须进行各种时间计算才能将当地时间转换为目的时间。本文将解释如何进行这些计算。...
分类:编程语言   时间:2015-09-24 20:58:08    阅读次数:181
Head First Python学习笔记3——持久存储
经过上几章的学习,完成如下任务:读取一个文本文件里的内容,将每一行的内容按“:”分割成两部分,根据分割出第一项判断并分别放入两个列表里,去除首尾空白,在屏幕上打印。# 两个列表用于存储数据man=[]other=[]try: data=open("demo.txt", encoding="ut...
分类:编程语言   时间:2015-09-24 20:56:26    阅读次数:154
Java网络爬虫 - 一个简单的爬虫例子
WikiScraper.javapackage master.haku.scrape;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import java.net.*;import java.io.*;public class Wiki...
分类:编程语言   时间:2015-09-24 20:56:44    阅读次数:198
MFC双缓冲绘图(2015.09.24)
问题引入: 最近在尝试编写贪吃蛇游戏时遇到这么一个问题:当系统以较快频率向窗口发送WM_PAINT消息时,调用OnPaint()函数在窗口中绘制图形就会发生闪烁现象。问题分析: 当我们把绘图过程放在OnPaint()函数中时(放在OnDraw()函数中也是如此,因为OnDraw()会被OnPai.....
分类:编程语言   时间:2015-09-24 20:56:33    阅读次数:189
Java中利用Optional处理字符串转数字问题
最近在利用JavaFx开发时,由于没有只能输入数字的控件,每次都要对用户输入的string进行转换,但是Java中利用Double.parseDouble()方法转换时如果转化失败就会抛出异常,每次都try,catch很繁琐,而我在业余学习Swift时发现Swift的Optional和 as?的配合...
分类:编程语言   时间:2015-09-24 20:53:25    阅读次数:199
JavaScript闭包 学习(Closure)
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。   var n=999;  ...
分类:编程语言   时间:2015-09-24 19:49:48    阅读次数:135
Python 函数式编程之迭代器、生成器及其应用
python 标准库中提供了 itertools, functools, operator 三个库支持函数式编程,对高阶函数的支持,python 提供 decorator 语法糖。 迭代器 (iterator)和生成器(generator)概念是 python 函数式编程的基础,利用迭...
分类:编程语言   时间:2015-09-24 19:47:27    阅读次数:244
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!