Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· Java 源码解析:十进制转二进制发布时间:2016-05-12
staticfinalchar[]digits={'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};publicstaticStringtoBinaryString(intparamInt){returntoUnsignedString(paramInt,1... 查看全文
获取【下载地址】QQ:313596790【免费支持更新】三大数据库mysqloraclesqlsever更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A集成代码生成器[正反双向(单表、主表、明细表、树形表,开发利器)+快速构建表单;QQ:313596790freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块B集成阿里巴巴数据库连接池druid;数据库连接池阿里巴巴的druid... 查看全文
· Java排序算法和实现发布时间:2016-05-12
Java排序算法和实现分类:排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序。下面讲的排序都是属于内排序。内排序有可以分为以下几类:(1)、插入排序:直接插入排序、二分法插入排序、希尔排序。(2)、选择排序:简单选择排序、堆排序。(3)、交换排序:冒泡排序、快速排序。(4)、归并排序(5)、基数排序总结:一、稳定性:稳定:冒泡排序、插入排序、归并排序和基数排序不稳定:选择排序、快速排序、希尔排序、堆排序二... 查看全文
· java考试选择练习题发布时间:2016-05-12
收集了一些java考试选择练习题所有异常的父类是哪项?A.ExceptionB.ErrorC.RuntimeExceptionD.Throwable答案:http://hovertree.com/tiku/bjaf/me9agys0.htm手机扫描答题:java中,八进制数以______开头。答案:http://hovertree.com/tiku/bjaf/8ubo03ke.htmjava程序的执行过程中用到一套JDK工具,其中javac.exe指在Java中,以下标识符不合法的是()。... 查看全文
· JavaScript诞生二十年发布时间:2015-05-16
JavaScript作者BrendanEich制作了一个幻灯片(方向键翻页),回顾了他在1995年5月的10天内开发出JS语言,描绘了JS在当前的演化。BrendanEich称,JS是Java的小兄弟,Java的字节码设计影响了他在JS上的工作。Java是一种静态类型语言,而JS则是一种非类型(动态类型)语言。1995年的5月,他在10天完成了JS的句法分析和解析程序,解析程序运行在一个字节码解析器中,而标准库则没有完善。此后JS的发展如一日千里,出现了asm.js、ES6... 查看全文
JavaScript除了提供一个非重度开发者也能使用的程式语言外,也是提供开发者由Java这类静态型别转至动态型的另一种选择。但现在Mozilla所推的Asm.js,又将JavaScript带回到了静态型别。第一天ModernWeb大会由JavaScript之父同时也是Mozilla基金会共同创办人BrendanEich首先拉开序幕,主讲第一场主题演讲《Javascriptat20Years》。他说他在1995年仅花了10天就开发出Javascript... 查看全文
· Javascript事件总结发布时间:2015-05-16
Javascript事件总结一:事件流事件流描述的是从页面中接收事件的顺序,IE和Netscape提出来差不多完全相反的事件流的概念,IE事件流是事件冒泡流,Netscape事件流是事件捕获流。事件冒泡IE的事件流叫做事件冒泡,即事件开始时由最具体的元素(文档中嵌套最深的那个节点)接收,然后逐级向上(一直到文档);如下代码:<divid="div"><spanid="span"><aid="aTag">事件测试</a></span>... 查看全文
· Java参数分析发布时间:2015-05-16
1.Java的数据类型1)基本数据类型int,char,float,byte,long,short,double,boolean2)引用数据类型(对象类型,类类型)数组,类,接口,抽象类都属于引用数据类型。要讨论参数传递方式,就得从内存模型说起,主要是我个人觉得从内存模型来说参数传递更为直观一些。内存模型涉及到两种类型的内存:栈内存(stack)和堆内存(heap)。2.什么是值传递?基本类型作为参数传递时,传递的是这个值的拷贝。无论你怎么改变这个拷贝,原值是不会改变的。方法括号中的就是形参... 查看全文
昨天在项目中需要对日志的查询结果进行导出功能。日志导出功能的实现是这样的,输入查询条件,然后对查询结果进行导出。由于日志数据量比较大。多的时候,有上亿条记录。之前的解决方案都是多次查询,然后使用limit限制每次查询的条数。然后导出。这样的结果是效率比较低效。那么能不能一次查询就把所有结果倒出来了?于是我就使用一次查询,不使用limit分页。结果出现java.lang.OutOfMemoryError:Javaheapspace问题... 查看全文
· java获取字符编码并转换发布时间:2015-05-16
看到别人写的,也算是一种解决办法,稍微该了下,用数组来装和for循环来获取,这样要填新编码方便点./***返回传入字符串的编码格式*@paramstr*@return*/publicstaticStringgetCodeType(Stringstr){String[]code={"ISO-8859-1","UTF-8","GBK","GB2312"};StringtestStr=null;try{for(Strings:code){testStr=newString(str.getBytes... 查看全文
· java文件流发布时间:2015-05-16
File类的创建:1.Filexx=newFile("d:/1.txt");2.Filexx=newFile("D:/doc","letter.txt");类的方法:1.getName();2.exits();3.length();4.isHidden()....文件输入输出流:1.首先得创建一个文件。创建文件Filef=newFile("D:/xx.txt");这个是用已有的file来创建如果没有就要用if(f.exits()).....else{f.creatnewfile();}2... 查看全文
· Java Spring AOP的两种配置方式发布时间:2015-05-15
第一种:注解配置AOPjava中注解配置AOP(使用AspectJ类库实现的),大致分为三步:1.使用注解@Aspect来定义一个切面,在切面中定义切入点(@Pointcut),通知类型(@Before,@AfterReturning,@After,@AfterThrowing,@Around).2.开发需要被拦截的类。3.将切面配置到xml中,当然,我们也可以使用自动扫描Bean的方式。这样的话,那就交由SpringAoP容器管理。另外需要引用aspectJ的jar包... 查看全文
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0510_fehners/0510_fehners.htmlhttp://www.ibm.com/developerworks/cn/websphere/techjournal/0211_yusuf/yusuf.html... 查看全文
· html与java的巧妙结合发布时间:2015-05-15
当我们用html写了一个页面,有时候我们还想再页面的基础上加上很多功能,直接在html上写代码可能会比较麻烦或者不易实现,我们将html与java结合起来,使在html中可以用到java的代码。首先我们在java中新建一个web工程,名为web1。我们需要用到的html文件放在webcontent文件下,java文件放在src下面。我们先在webcontent新建一个html文件,写一个页面。文件名为login.html<html><head><title>... 查看全文
ThreadPoolExecutor的关闭流程很简单voidshutdown()1.获取mainLock锁2.当前的状态如果是SHUTDOWN,STOP,TIDYING,TERMINATED则退出3.如果不是则CAS设置状态为SHUTDOWN4.CAS失败则回到step2继续5.对所有Worker线程调用interrupt()中断阻塞6.释放mainLock,调用tryTerminate()关闭线程池(tryTerminate()的流程请看http://vampiredx.iteye... 查看全文
· java 冒泡排序 单循环发布时间:2015-05-15
今天陪同事面试,同事问到了单循环冒泡排序,考住了!自己回来试了一下,代码如下所示:publicstaticvoidmain(String[]args){int[]stars={10,2,21,9,7,6,12,8,1,98,27,32,11,14,11};inttemp=0;intlengths=stars.length-1;for(intj=0;j<lengths;j++){if(stars[j]>stars[j+1]){temp=stars[j]... 查看全文
· 深入理解Java的接口和抽象类发布时间:2015-05-15
深入理解Java的接口和抽象类对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:一.抽象类二.接口三.抽象类和接口的区别若有不正之处,请多多谅解并欢迎批评指正,不甚感激。请尊重作者劳动成果,转载请标明原文链接:http://www.cnblogs... 查看全文
publicclassMain{publicstaticclassMyCallableimplementsCallable{publicIntegercall()throwsException{return1;}}publicstaticvoidmain(String[]args){MyCallablecallable=newMyCallable();FutureTasktask=newFutureTask(callable);Threadt=newThread(task);try{t... 查看全文
ThreadPoolExecutor实现了ExecutorService接口,从常用的方法来看一下ThreadPoolExecutor内部实现的大致流程.Futuresubmit(Callabletask)这个方法的实现在父类AbstractExecutorService里面:1.用Callabletask去创建FutureTask实例。FutureTask是RunnableFuture接口的实现类,即实现了Runnable接口,也实现了Future接口。2... 查看全文
作为1995年由Sun公司推出的产品,Java既是指一种程序设计语言,也包含了Java平台。因其平台无关、安全、高性能、自动垃圾回收等特点,Java已经推出便受到广泛应用。Java软件开发工具包(JavaSoftwareDevelopKit)也随着用户的需求经历了一代又一代的发展。从最初的jdk1.0、jdk1.2、jdk1.5到近期的jdk6.0、jdk7.0、jdk8.0,Java一步步走向成熟。今年4月份,Oracle公司宣布将会停止在公共渠道发布Java7安全补丁和升级包... 查看全文