Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· (转) Java NIO框架Netty系列教程发布时间:2014-05-05
http://www.it165.net/pro/html/201207/3142.htmlJavaNIO框架Netty教程(一)HelloNettyhttp://www.it165.net/pro/html/201207/3173.htmlJavaNIO框架Netty教程(二)白话概念http://www.it165.net/pro/html/201207/3174.htmlJavaNIO框架Netty教程(三)字符串消息收发http://www.it165... 查看全文
进行多线程编程,同步控制是非常重要的,而同步控制就涉及到了锁。对代码进行同步控制我们可以选择同步方法,也可以选择同步块,这两种方式各有优缺点,至于具体选择什么方式,就见仁见智了,同步块不仅可以更加精确的控制对象锁,也就是控制锁的作用域,何谓锁的作用域?锁的作用域就是从锁被获取到其被释放的时间。而且可以选择要获取哪个对象的对象锁。但是如果在使用同步块机制时,如果使用过多的锁也会容易引起死锁问题,同时获取和释放所也有代价,而同步方法,它们所拥有的锁就是该方法所属的类的对象锁,换句话说... 查看全文
· java技术体系发布时间:2014-05-05
Java技术体系图Java程序员高级特性反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入核心编程IO、多线程、实体类、集合类、正则表达式、XML和属性文件图形编程AWT(Java2D/JavaSound/JMF)、Swing、SWT、JFace网路编程Applet、Socket/TCP/UDP、NIO、RMI、CORBAJava语法基础类、抽象类、接口、最终类、静态类、匿名类、内部类、异常类、编码规范Java开发环境JDK、JVM、Eclipse... 查看全文
从进入百度后到现在,一直在参与公司和部门的面试工作,包括校招、社招。最开始做面试的时候,一直苦恼该如何来确认面试者的技术水平,java的内容就那么一点,网上到处流传着各大互联网各种各样的面试笔试题,各培训机构甚至有专门的针对面试的培训,凡此种种都加大了面试官筛选的难度。为了提高面试的效率,便自己整了一套题,由易到难进行排序,以便区分不同的层次。然而面试时间长了之后,发现摆在最前面的一道题,却鲜有人能够给出完全正确的答案。下面我们来看看这道题:写道Java中整数的范围是多少... 查看全文
解决的问题:由于公司有上千个文档,如WORD、EXCEL、PPT等,目前存放都是以文件系统的方法,就是用SVN进行管理,用目录存放,非常不方便查找文件。那么,结合网上找到一些朋友写的算法,然后在此基础上进行了补充:可以通过要查找的内容,来得到符合条件的文件。一、使用顺序:1、首先配置索引存放目录,默认是:D:\\doc\\index,如果没创建目录,程序会自动创建:Constants.DIRECTORY_INDEX_PATH2、指定要搜索的文件所在目录:Constants... 查看全文
· webService教程(JWS-java)发布时间:2014-05-04
一、简介与WebServices相关的J2EE技术称为JWS(JavaWebServices),其中含有JAX-WS、JAX-RS、JAXB、JAXR、SAAJ、StAX等技术。支持SOAP的是JAX-WS,即JSR224,JWS支持REST的是JAX-RS,即JSR311,?下面是本人经过学习webservices而自作的一个说明文档,此文档仅仅适用于初学者,文档中将webservices的创建过程、配置过程、调用过程进行了讲述,本webservices的创建基于JAX-WS... 查看全文
· java运行机制发布时间:2014-05-04
java运行机制:编译解释型.java源文件--编译器--->.class二进制字节码文件--JVM中解释执行-->机器指令机器指令:计算机所能识别的指令,跟操作系统和CPU等硬件相关编译型:源文件---编译器---可执行文件(一些机器指令和数据)优点:一次性编译成可执行文件,脱离开发环境独立执行,运行速度快,节省资源缺点:直接编译的机器指令跟平台相关,一旦替换不同的平台,原先编译的可执行文件就不能用了解释型:源文件--解释器--一条机器指令--执行机器指令优点:跨平台性较好缺点... 查看全文
· java开发环境配置发布时间:2014-05-04
第一步:安装JDKJDK:JavaDevelopmentKit,java开发工具包JDK=JRE+工具(编译器、调试器、其他工具)+类库JRE:JJavaRuntimeEnviroment,Java运行环境JRE=JVM+Java解释器JVM:JavaVirtulMachine,Java虚拟机,虚拟出一个运行环境,起作用屏蔽底层不同平台的差异。第二部:配置环境变量JAVA_HOME:表示Java的安装目录,当其他的程序需要Java进行支持是,通过JAVA_HOME来寻找Java的安装路径... 查看全文
买的临时空间不给力,内存不足,老给关闭,先转到京东云上了,免费的,也不知免费多久,这是地址http://bamboocms.jd-app.com/index.html可以看看,账户admin密码123不要瞎录入,别被封了,呵呵基于WalrusCMS修改,重写后端每一个方法,更简单,更高效。历经几个月的修改,目前已经可以运行了,无重大错误,可以试用了。先上源码,代码提交在taocode上面,这个免费,用的svn,只src和WebRoot都有... 查看全文
项目地址:http://code.google.com/p/freecms/简历管理管理当前管理站点的简历数据。1.回复简历选择需要回复的简历,然后点击“回复”。注意:同时只能回复一个简历。输入回复内容后,点击“回复”按钮即可。2.删除简历选择需要删除的简历,然后点击“删除”按钮。提示:同时可以删除多个简历。为了防止误操作,系统会提示用户是否删除,点击“确定”完成删除操作。... 查看全文
· 3 Useful Singleton Pattern in Java发布时间:2014-05-03
1.Eagerinitialization(thread-safe)/***Singletonpatternexamplewitheagerinitializationway.*@author<ahref="mailto:ifuteng@gmail.com">futeng</a>*/publicclassEagerInitSingletion... 查看全文
· java DataOutputStream和DataInputstream发布时间:2014-05-03
文章来源:http://www.itnose.net/detail/6034227.html更多文章:http://www.itnose.net/type/1.html应用实例importjava.io.*;publicclassDataStreamDemo{publicstaticvoidmain(String[]args){try{DataOutputStreamout=newDataOutputStream(newFileOutputStream("F... 查看全文
· java之 序列化和反序列化发布时间:2014-05-03
注:原创作品,分享以供交流学习,转载请注明出处。基本概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。实例一:读写文件中的对象被读写的对象的类importjava.io.Serializable;@SuppressWarnings("serial")publicclassPersonimplementsSerializable{privateStringname;privateintage... 查看全文
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。很早就接触过闭包这个概念了,但是一直糊里糊涂的,没有能够弄明白JavaScript的闭包到底是什么,有什么用,今天在网上看到了一篇讲JavaScript闭包的文章(原文链接),讲得非常好,这下算是彻底明白了JavaScript的闭包到底是个神马东东以及闭包的用途了,在此写出来和大家分享一下,希望不理解JavaScript闭包的朋友们看了之后能够理解闭包!以下内容大部分是来自原文... 查看全文
· Java中IO流知识点总结发布时间:2014-05-02
一、流的分类1、按功能分读取流:InputStreamReader写出流:OutPutStreamWriter2、按流的类型分类字节流:InputStreamOutputStream字符流:ReaderWriter二、流功能分析读取流是从输入设备或数据对象中读取数据到程序,用程序进行处理读入的数据,写出流是把程序处理的数据输出到输出设备上比如硬盘和控制台。字节流读取和写入的数据单位是字节,可以读取和写入任何类型的数据。字符流读取跟写入的数据单位是字符,只能读取和写入文本类型的数据... 查看全文
· java Swing 文本框的使用发布时间:2014-05-02
/***JavaSwing文本框控件*@authorgao*/packagecom.gao;importjava.awt.GridLayout;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;importjavax.swing.JTextField;importjavax.swing.border.EmptyBorder... 查看全文
· java中常用的数据加密算法发布时间:2014-05-02
文章来源:http://www.itnose.net/detail/6034064.html更多文章:http://www.itnose.net/type/1.html以下为加密的工具类:importjava.io.UnsupportedEncodingException;importjava.security.InvalidKeyException;importjava.security.MessageDigest;importjava.security... 查看全文
· Java_List发布时间:2014-05-02
List<String>l1=newArrayList<String>();List<String>l2=newLinkedList<String>();add(intindex,Objectobj);set(intindex,Objectobj);publicstaticvoidmain(String[]args){Stringa="A",b="B",c="C",d="D",e="E";List<String>... 查看全文
我不是科班出身,在培训机构培训了半年java,之后到了一个小公司干了一年开发,写代码不到一年,代码页都是围绕增删改查写,再加点上传、下载,导入到出什么的。很多东西只是知道是那样,根本不知道为什么是那样。感觉除了写些增删改查的东西其他的都不怎么会。迷茫...自己也是上劲的人,也想好好学,掌握这门技术。买了thinkinginjava和effectivejava。有空了就看,可thinkinginjava说是一本基础的书,我看不懂前两章(对象导论、一切都是对象),感觉讲的太抽象了,看了两三遍了... 查看全文
· 菜鸟第一个java web项目总结发布时间:2014-05-01
零零碎碎花了两周的时间做了个类似于QQ相册的东东,比较简单但还是学到了不少的东西。1.数据的设计首先命名要规范不能一张表采用这样的风格另外一张表又用另外一种风格。外键设计的太少不能保证数据的完整性,设计的太多查询的时候会有太多的连接查询,而且效率不太高。要掌握好度。2.项目(jsp,js,css,javaclass)的编码,数据库的编码一开始就要统一这样就避免了乱码。在tomcat->conf->server... 查看全文