Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· 51CTO JAVA NIO技术专题发布时间:2011-12-23
看到51CTO对为JAVA的NIO做了一个技术专题,做个标记:http://developer.51cto.com/art/201112/307172.htm... 查看全文
· java发布时间:2011-12-23
javasynchronized详解记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。二、然而,当一个线程访问object的一个synchronized(this)同步代码块时... 查看全文
想实现登陆后跳转到当前功能。查阅了网上内容,最后通过以下方式实现:/*获取当前浏览器路径*/Stringress=request.getHeader("referer");/*截取最后一个斜杠后的内容*/StringationName=ress.substring(ress.lastIndexOf("/")+1);if(登陆成功){/*登陆成功跳转到当前页面*/returnationName;}else{request.setAttribute("message","提示:密码或附加码错误... 查看全文
· Java编码规范:命名规则发布时间:2011-12-23
[原文:http://www.oracle.com/technetwork/java/codeconventions-135099.html#367]标识符类型命名规则示例包(Package)包名的前缀应该为小写的英文字母,最好为高级域名(如com,edu,gov)或国家标识符,以便确保其唯一性。子级的命名可以根据需求确定,例如按分类、部门、项目等。com.sun.engcom.apple.quicktime.v2edu.cmu.cs.bovik.cheese类(Class)使用名词作为类名... 查看全文
· java通过类名动态调用类发布时间:2011-12-23
java通过类名动态调用类,可利用配置文件实现无编译动态增加删除模块。代码是转的啦~嘿嘿,mark一下~packagetf;publicclassTestPack{publicstaticvoidmain(String[]args){try{IAnimalcAnimal=newbird();cAnimal.shout();IAnimalanimal=(IAnimal)java.lang.Class.forName("tf.bird").newInstance();animal.shout();... 查看全文
· Windows 64位环境的Java 服务配置发布时间:2011-12-23
最近有个任务,需要远程起调Windows64服务器下的程序,那么需要在Windows服务器中注入一个deamon服务,都知道Linux环境做成后台服务非常简单,nohup&很快能解决问题,但windows环境总是多重磨难。一开始我先问了个朋友,他回答是没做成服务,是把写个Pathon包在java外面,然后编译成exe,在启动中加入,我一听觉得有些麻烦,还需要绕一圈才能起调。先搜Javawindowsservice,推荐首选Wrapper,并且大名鼎鼎的ActiveMQ也是用的他做的服务... 查看全文
· Java编码规范:缩进发布时间:2011-12-23
[原文:http://www.oracle.com/technetwork/java/codeconventions-136091.html#262]使用8个空格作为缩进。控制每行的长度不超过80个字符,以便阅读和维护。当语句过长,应按以下规则进行断行:*在一个标点符后进行断行*在一个操作符前进行断行*按操作优先级由高到低进行断行*同级别的表达式断行后左对齐*如果以上规则导致代码混乱或代码太过靠向右侧,仅使用8个空格进行一次缩进即可一些断行的示例:someMethod... 查看全文
· mongodb压力测试for java发布时间:2011-12-23
这是基于实际业务的压力测试,测试机和服务器的配置都很低。测试机。本人机器,500进程cpu基本100%。服务器:8G内存双核Intel(R)Pentium(R)DualCPUE2200@2.20GHz测试时cpu保持在90%左右。测试请求流向:测试机jmeter->服务器tomcat->服务器mongodbmongodb数据大小:150w条数据"resident":1439"virtual":3180"mapped":1136也就是使用了1.4g的内存mongodb的测试命令:... 查看全文
· java 之 load-on-startup 的详解发布时间:2011-12-23
Theload-on-startupelementindicatesthatthisservletshouldbeloaded(instantiatedandhaveitsinit()called)onthestartupofthewebapplication.Theoptionalcontentsoftheseelementmustbeanintegerindicatingtheorderinwhichtheservletshouldbeloaded... 查看全文
参考:http://wenwen.soso.com/z/q165150846.htm?sp=1133直接上代码,本例只调用了WebService的getRegionCountry方法:importjava.rmi.RemoteException;importjavax.xml.rpc.ServiceException;importorg.apache.axis.client.Call;importorg.apache.axis.client.Service;publicclassTestWS... 查看全文
· Java初级学习笔记发布时间:2011-12-22
JavaBasic--01======================================================================1.Java语言简介1.1Java语法的基本特点:1)简单:具有简洁的面向对象语法,没有运算符重载、多重继承等模糊概念,自动垃集2)面向对象:具有一切面向对象编程语言的特点,如封装、继承、多态等3)跨平台:具有与体系结构无关的字节码指令,主流平台都提供了JVM4)安全:Java不支持指针,避免了指针错误和欺骗访问... 查看全文
· javascript发布时间:2011-12-22
js操作字符串时,如果字符串中存在换行符"\n”时会出现错误,下面给出解决办法。js端解决办法:functiongetzfc(str){if(str!=null){str=str=str.replace(/^\n+|\n+$/g,"<br/>");}returnstr;}java端解决办法:publicstaticStringMyReplace(Stringmystr){if(mystr!=null){mystr=mystr.replace("\r\n","<br/>"... 查看全文
· Java内存管理的9个小技巧(引)发布时间:2011-12-22
1、别用newBoolean()。在很多场景中Boolean类型是必须的,比如JDBC中boolean类型的set与get都是通过Boolean封装传递的,大部分ORM也是用Boolean来封装boolean类型的,比如:以下是引用片段:ps.setBoolean(“isClosed”,newBoolean(true));ps.setBoolean(“isClosed”,newBoolean(isClosed));ps.setBoolean(“isClosed”,newBoolean(i==3... 查看全文
· java经典论坛(引)发布时间:2011-12-22
国内:http://www.beifengkd.com/?u=1718视频,文档,资料最全的学习网站www.chinajavaworld.com-论坛人很多,高手也多,不过好像都在潜水www.cn-java.com-也很不错,文章很好,但是就是商业性浓了点。www.chinaitlab.com-非常有系统性,而且推出的java远程教育是中国最全面的scjp远程教育。www.huihoo.com-灰狐动力,有个jfox,而且很多关于企业级应用的东西www.matrix.org.cn... 查看全文
· JAVA多线程模式之Balking(引)发布时间:2011-12-22
当现在不适合这个操作,或是没有必要进行这个操作时就直接放弃这个操作而回去。这个就是Balking模式例如王某在餐厅吃饭,当王某需要点餐时喊服务员需要点餐。当服务员A和B都注意到了王某点餐的示意,这时服务员B看到服务员A已经去响应了王某的点餐请求,所以服务员B就不会再过去响应王某的点餐请求。程序示例:程序的需求是模拟一个自动保存的功能。自动保存是为了预防计算机忽然断电或则软件突然出错的危险,定期将数据保存在文件里的功能。1、Data类:表示是否修改,及修改函数的类2、SaveThread类... 查看全文
· java环境变量的解释发布时间:2011-12-21
懵懵懂懂的接触java那么久了,一直对java的环境变量设置的概念不清楚,个人理解的是java环境的设置以后,才能跑java应用程序,就是去寻找java虚拟机所在的位置。下面是从网上查找的资料:Windows下JAVA环境变量的设置祥解:Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。下面逐个分析。JAVA_HOME指向的是JDK的安装路径,如x:\JDK_1.4.2,在这路径下你应该能够找到bin、lib等目录。值得一提的是... 查看全文
· java spi机制发布时间:2011-12-21
SPI的全名为SerivceProviderInterface。普通的开发人员可能不太了解,这个针对厂商或者插件开发的。在java.util.ServiceLoader的文档里面有比较详细的介绍。它的主要思想和callback差不多。‘Callback’的思想是在我们调用API的时候,我们可以自己写一段逻辑代码传入到API中,API内部在合适的时候会调用它,从而实现某种程度的“定制”。典型的是Collections.sort(List<T>list,Comparator<... 查看全文
· Java空接口以及其接口方法讨论发布时间:2011-12-21
JDK中定义的空接口importjava.io.Serializable;importjava.lang.annotation.Annotation;importjava.rmi.Remote;importjava.util.RandomAccess;个人理解为:空接口仅做标记使用,无其他含义Spring中也有大量空接口列出部分如下:publicinterfaceSpringProxy{}publicinterfaceRawTargetAccess{... 查看全文
· java读取excel文件发布时间:2011-12-21
packagecom.whty.aam.utils;importjava.io.BufferedInputStream;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.text.DecimalFormat;importjava.text.ParseException;importjava.text... 查看全文
java调用dll之JNative学习笔记(JNI组件)http://hi.baidu.com/wtltsdwqt/blog/item/144bb512df469ec9c2fd7878.html下载地址:JNative_1.4RC2_src.zip:http://jaist.dl.sourceforge.net/sourceforge/jnative/JNative_1.4RC2_src.zipJNative.jar:http://nchc.dl.sourceforge... 查看全文