- 博客(7)
- 收藏
- 关注
转载 java 类型转换
类型转换Java 语言是一种强类型的语言。强类型的语言有以下几个要求:变量或常量必须有类型:要求声明变量或常量时必须声明类型,而且只能在声明以后才能使用。赋值时类型必须一致:值的类型必须和变量或常量的类型完全一致。运算时类型必须一致:参与运算的数据类型必须一致才能运算。但是在实际的使用中,经常需要在不同类型的值之间进行操作,这就需要一种新的语法来适应这种需要,这个语法就是数
2017-04-17 18:54:10 303
转载 java 操作csv文件
package com.mark.csv /** * 读取CSV文件 */ public void readeCsv(){ try { ArrayList csvList = new ArrayList(); //用来保存数据 Strin
2017-04-17 15:14:22 316
原创 java NIO总结
Java NIO :ChannelsBuffers:缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成 NIO Buffer 对象Selectors:允许单线程处理多个 Channel。Channel 的实现:FileChannel 从文件中读写数据。DatagramChannel 能通过 UDP 读写网络中的数据。SocketChanne
2017-04-13 09:54:47 320
原创 java 单例模式和工厂模式
单例模式根据实例化对象时机的不同分为两种:一种是饿汉式单例,一种是懒汉式单例。私有的构造方法指向自己实例的私有静态引用以自己实例为返回值的静态的公有的方法饿汉式单例 public class Singleton { private static Singleton singleton = new Singleton(); priva
2017-04-13 09:53:06 2638
原创 java 集合总结
java集合的主要分为三种类型:JAVA集合位于 java.util包Set(集)List(列表)Map(映射)arrays函数,equals():比较两个array是否相等。fill():将值填入array中。sort():用来对array进行排序。binarySearch():在排好序的array中寻找元素。arraycopy():array的复制。
2017-04-07 18:05:32 205
原创 python multiprocessing模块
multiprocessing 充分利用cpu多核一般情况下cpu密集使用进程池,IO密集使用线程池。python下想要充分利用多核CPU,就用多进程。pool = multiprocessing.Pool(multiprocessing.cpu_count())__init__(self, group=None, target=None, name=None, args=(), kw
2017-04-06 17:04:31 1064
原创 python excel和csv处理操作记录
CSV是英文Comma Separate Values(逗号分隔值)的缩写,顾名思义,文档的内容是由 “,” 分隔的一列列的数据构成的。读文件:import csvcsv_reader = csv.reader(open('data.file', encoding='utf-8'))for row in csv_reader: print(row)import c
2017-04-05 18:52:17 1251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人