码迷,mamicode.com
首页 >  
搜索关键字:java程序员    ( 1612个结果
【Java】串行化(补充原型模式)
串行化(Serialization)也称序列化,它使得一个程序可以把一个完整的对象写到一个Byte流里面。通过反串行化(Deserialization)可以从一个Byte流里读出一个事先存储在里面的完整对象。 串行化可以把Java对象和原始数据类型转换成一个合适于某种网络或文件系统的Byte流,Java程序员不需要直接处理存储在硬盘上的原始数据,就可以轻易将一个Java对象和一个二进制流之间相互...
分类:编程语言   时间:2015-05-10 17:23:48    阅读次数:141
老菜鸟致青春,程序员应该选择java 还是 c#-
致青春还记得自己那年考清华失败,被调剂到中科大软院,当初有几个方向可以选,软件设计、嵌入式、信息安全等等,毫不犹豫地选择了信息安全。为什么选信息安全?这四个字听起来多牛多有感觉,我本科是学物理的,记得做一个光学实验的时候,一个老师看我做的结果,说,学物理不是什么人都可以的,这个是需要一点智商的。好吧,当初其实并非对我一个人所说,但我确实感觉到受到了鄙视,同时,我没有任何在物理上的精湛技艺可以反击我的...
分类:编程语言   时间:2015-05-10 09:44:46    阅读次数:154
Java虚拟机的内存管理
众所周知,Java程序员写的代码是没有办法控制Java对象的内存释放的,完全有JVM暗箱操作.虽然程序员把内存的释放的任务都交给了Java虚拟机,但是并不代表Java程序就不存在内存泄漏.反而,某程度上,当出现内存泄漏,Debug会变得难度更大.所以,Java程序员,有必要去了解Java虚拟机对于内...
分类:编程语言   时间:2015-05-10 00:46:45    阅读次数:214
数据库设计的一些个人经验
对于一个Java程序员来说,数据库是必须会基本使用的,那么在使用过程中会不会因为很多次设计不合理而走了很多弯路呢?下面就是我的一些个人数据库设计等的经验,希望对自己后续学习有用。 ????1、数据...
分类:数据库   时间:2015-05-09 20:40:53    阅读次数:159
Hadoop子项目介绍
Hadoop家族项目图谱各子项目介绍(1)PigHadoop客户端,解决非Java程序员使用Hadoop难题使用类似于SQL的面向数据流的语言PigLatinPigLatin可以完成排序,过滤,求和,聚组,关联等操作,可以支持自定义函数Pig自动把PigLatin映射为Map-Reduce作业上传到集群运行,减少用户编写J..
分类:其他好文   时间:2015-05-09 13:33:33    阅读次数:112
我实现的内存数据库JDBC驱动
我去年做了个内存数据库,自以为功能很强大。内存数据库是独立运行的程序,客户端通过socket访问,传送SQL语句并得到结果,为此我提供了一个C接口的客户端API。 但如果要做到更好的通用性,必须照顾IT世界数量最多的两类人:java程序员和c#程序员。c#我的同事封装了ado.net驱动。这几天我实现了jdbc的驱动,本文记录实现过程的一些心得。...
分类:数据库   时间:2015-05-08 18:08:48    阅读次数:249
Java程序员集合框架面试题
Java集合框架是最常被问到的Java面试问题,要理解Java技术强大特性,就有必要掌握集合框架。这里有一些实用问题,常在Java面试中问到。1、 什么是Java集合APIJava集合框架API是用来表示和操作集合的统一框架,它包含接口、实现类、以及帮助程序员完成一些编程的算法。简言之,API在上层...
分类:编程语言   时间:2015-05-08 12:48:30    阅读次数:181
java程序员常见面试题
一、基础简答题1.super()与this()的区别?super()调用父类的无参构造方法,this()调用本身类无参构造方法。2.作用域public,protected,private,以及不写时的区别?public公共修饰的变量,在其他类都可以访问到protected保护同一个包子类访问priv...
分类:编程语言   时间:2015-05-08 12:37:28    阅读次数:146
写好Java代码的30条经验总结
成为一个优秀的Java程序员,有着良好的代码编写习惯是必不可少的。下面就让我们来看看代码编写的30条建议吧。(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethis...
分类:编程语言   时间:2015-05-08 12:24:00    阅读次数:142
Java垃圾回收(一)
Java垃圾回收(一)    在Java中,它的内存管理包括两个方面:内存分配和内存回收,这两个方面的工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但这也使很多程序员不关心内存分配的问题,导致很多程序低效耗费内存。    Java语言规范没有明确的说明JVM使用哪种垃圾回收算法。一般常用的算法有下列几种: 引用记数法(Reference Count...
分类:编程语言   时间:2015-05-08 10:55:51    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!