Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· Java中去除字符串中的所有空格发布时间:2013-08-05
JAVA中去掉空格1.String.trim()trim()是去掉首尾空格Stringstr="hello";Stringstr2=str.trim();2.str.replace("","");去掉所有空格,包括首尾、中间Stringstr="hello";Stringstr2=str.replaceAll("","");System.out.println(str2);3.或者replaceAll("+","");去掉所有空格4.str=.replaceAll("\\s*","")... 查看全文
2013.08.03上课内容:文件操作与异常机制这节课我们要讲的是文件操作与异常机制。我们用过电脑的都知道,我们平时所有的应用程序、文本文档都是文件或者是由一堆文件在一起组成的。如果用面向对象的思想,我们可以认为文件具有下面几个属性:文件路径,文件名,后缀名等。而文件有下面几个方法:添加,删除,修改内容,修改后缀名,移动路径等。这里我们说文件全名,是指带后缀名的文件名。相对路径是不带盘符的,根目录就在我们的JavaProject下,而绝对路径是带盘符的。文件所属的包在java.io里... 查看全文
我的博客地址:www.taomaipin.com其实呢java有四种类别的类型,共有八种类型,也就是我们常常在书中或者视频中听到的java有四类八种基础数据类型。除了这四类八种基础类型,剩下的java一切类型都是引用类型。那么这四类八种基础数据类型是什么呢?请看下面第一类:整型byteshortintlong第二类:浮点型floatdouble第三类:逻辑型boolean(它只有两个值可取truefalse)第四类:字符型char这四类八种基础数据类型都在栈中直接分配内存空间... 查看全文
*概念介绍:**递归的二分查找:想用最少的比较次数在一个有序的数组中找到一个给定的数据项。*非递归的二分查找:二分查找也可以用非递归的算法,但是分治算法通常要回到递归。分治算法常常是一个方法,在这个方法中含有两个对自身的递归的调用。*分治算法:递归的二分查找是分治算法的一种实现方法。把一个是问题分成两个更小的问题,并且解决它们。这个过程一直持续下去直到易于求解的基值情况,就不需再分了。*分治算法常常是一上方法,在这个方法中含有两个对自身的递归调用,分别对应于问题的两个部分。在二分查找中... 查看全文
· Java Cookie的删除出现的问题解决发布时间:2013-08-05
最近做的项目,老大要求用Cookie来进行自动登录。当时想到的就是用Filter技术来做。但是在Cookie的删除上总是不成功(一般项目都有一个退出/注销什么的)。在网上找了很多资料,在google上找到的老外说的是setPath必须要设置且要统一。但是弄上去还是不行。想了很久,最后自己想到了是不是应该先把setMaxAge设置了在设置其他的呢。试试了,成功了!。。。一个顺序问题。... 查看全文
第七章虚拟机类加载机制1、类加载的时机类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括了:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和卸载(Unloading)七个阶段。其中验证、准备和解析三个部分统称为连接(Linking)。4种必须对类进行“初始化”的情景;1)遇到new、getstatic... 查看全文
这段代码将能够将pdf转换成jpg图片,虽然图片不是很清晰,但已经够用了,因为我只想要封面的图片做文档的缩略图。packagepdf;importjava.awt.Image;importjava.awt.Rectangle;importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io... 查看全文
用java小例题说明更直观:(可以直接编译运行)环境我在windows平台下测试的。。。需要在e:/下有ffmpeg.exe;mencoder.exe;drv43260.dll;pncrt.dll共4个文件。如何得到这4个文件参考文章http://hanxin0311.iteye.com/admin/blogs/1919481还要在e:/input下放各种文件名为a的以下各种视频文件;还要e:/output;java程序执行后能得到一个a.flv的已转换的文件。ffmpeg.exe能解析的格式... 查看全文
第五章调优案例分析与实践1、-XX:+PrintGCTimeStamps打印GC停顿时间第六章类文件结构1、Class文件是一组以8位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑地排列在Class文件之中,中间没有添加任何分配符,这使得整个Class文件中存储的内容几乎全部都是程序运行的必要数据,没有空隙存在。当遇到需要占用8位字节以上空间的数据项时,则会按照高位在前的方式分割成若干个8位字节进行存储。Class文件只有两种数据类型:无符号数和表。无符号数属于基本的数据类型,以u1... 查看全文
· (转)java堆栈发布时间:2013-08-04
1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2.栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取速度较慢。3... 查看全文
· Java类加载机制发布时间:2013-08-03
场景1:在命令行执行javaHelloWorld时虚拟机能执行处HelloWorld类。Java程序运行的场所是内存,当在命令行下执行:javaHelloWorld命令的时候,JVM会将HelloWorld.class加载到内存中,并形成一个Class的对象HelloWorld.class。其中的过程就是类加载过程:1、寻找jre目录,寻找jvm.dll,并初始化JVM;2、产生一个BootstrapLoader(启动类加载器);3... 查看全文
· JavaScript 常见错误发布时间:2013-08-03
接触JavaScript两年多遇到过各种错误,其中有一些让人防不胜防,原来对JavaScript的误会如此之深,仅以此文总结一下常见的各种想当然的误区Stringreplacestring的replace方法我们经常用,替换string中的某些字符,语法像这样子string.replace(subStr/reg,replaceStr/function)第一个参数是要查找的字符串或者一个正则表达式,第二个参数是想替换成的字符串或一个方法,我们可以这么使用"I'mByron".replace... 查看全文
· java小知识点--面试很有用发布时间:2013-08-03
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?.可以,但是只能有一个public类而且如果有public类的话,这个文件的名字要和这个类的名字一样2、Java有没有goto?.Goto—java中的保留字,现在没有在java中使用3、&和&&的区别?&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false... 查看全文
· Java容器类(上)发布时间:2013-08-03
Java的API中提供了很多丰富的接口,对我们开发者来说,非常重要的三大点分别为:java.util里的容器类,或者叫集合类java.util.concurrent中的并发框架java.io和java.nio中的IO工具类在本人的小站上,对Java的容器类和集合类进行了一些分析和整理,包括用法要点和源码分析。下面列表中的文章主要是不考虑并发的情况下,对java.util包中的容器类/集合类工具的分析整理:Java数组和java.util包容器(上)——数组要点整理Java数组和java... 查看全文
· Java调用Python发布时间:2013-08-02
今天遇到Java调用一个Python脚本的问题,纠结了大半天,遇到各种问题。网上搜索的大部分都是用jython,但是我想要调用的python脚本里有importurllib,这个urllib也不是什么第三方扩展库,在python的安装path下的Lib下就有,在python命令行下肯定是能找到的。但是用jython的话,sys的path里面就太少了。示例代码:importorg.python.core.Py;importorg.python.core.PySystemState... 查看全文
· Java 动态代理发布时间:2013-08-02
Java动态代理1.动态代理需要Proxy类动态代理一般使用java.lang.reflect.Proxy类的staticObjectnewProxyInstance(ClassLoaderloader,Class<?>[]interfaces,InvocationHandlerh)方法创建一个代理类实例.传递的参数中:Class<?>[]interfaces表示可以把创建的代理类强制转换成相应的接口,然后调用接口方法.InvocationHandler是一个接口... 查看全文
· flex--java发布时间:2013-08-02
自从呼叫中心项目开始,不知不觉,学习Flex已经十天有余了!现在已经基本进入状态,今天本人在此班门弄斧,发一个利用Flex与后台的Servlet进行通讯的例子,希望对一些刚学习Flex的新手有所帮助。为了搞清楚Flex是如何与后台进行通讯,本人在刚开始学Flex前五天可以说是碌碌无为,今天发这个帖子的目的就是为了让后面的兄弟少走弯路。交互原理:三个字母---------XML,客户端接受从服务器端发送过来的XML数据。本例工作流程:客户端很简单就一个DataGrid组件... 查看全文
有条件线程安全.事出于一次偶然的MS中,在问及hashmap和hashtable的时候很习惯的就说非线程安全和线程安全。却被告知有条件线程安全这一说法。困惑之余查看了hashtable和hashmap的源码,publicclassHashMap<K,V>extendsAbstractMap<K,V>implementsMap<K,V>及publicclassHashtable<K,V>extendsDictionary<K,V>... 查看全文
· javaweb对商品名的模糊查询发布时间:2013-08-02
packagedream.ourshopping.persistence;importjava.util.List;importorg.apache.log4j.Logger;importorg.hibernate.LockMode;importorg.hibernate.Query;importorg.hibernate.Transaction;importorg.hibernate.criterion.Example;importdream.ourshopping.domain... 查看全文
· sql语句实现简单模糊搜索(java)发布时间:2013-08-02
1、利用StringTokenizer将输入的空格分隔的字符串识别为多个独立的字符串;2、利用distinct关键字过滤重复的项;3、利用like关键字实现数据库字符串过滤,配合like关键字使用是%表示任意适配的字符。具体源代码:importjava.util.StringTokenizer;publicclassSQLStringTester{publicstaticvoidmain(String[]args){Stringsql="selectdistinctidfromdbName... 查看全文