Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· java操作摄像头截图发布时间:2012-06-11
本来sun有个jmf组件可以很方便的实现摄像头截图的,不过这版本后来停止更新了,当前官网最新版本为JavaMediaFramework(JMF)2.1.1e,下载回来,在windows732位上使用,居然不能运行,网上另外找了个jmf的替代框架fmj使用,截图实现代码:packagecom.pengo.capture;importjava.awt.BorderLayout;importjava.awt.Dimension;importjava.awt.Graphics2D;importjava... 查看全文
· Java实现远程桌面监控发布时间:2012-06-01
java里面的Robot类可以完成截图的功能,借助于这点,我尝试着做了一个简陋的桌面监控程序,运行了下,感觉速度还可以,还有很大的优化空间的,比如用udp协议取代tcp等。代码也写的不是很优雅,只在娱乐了。实现原理其实很简单,在被监视者的机器上,运行一个线程,每隔一段时间就自动截图,并把截图压缩发送到指定的机器上;在监视机器上,也是运行一个线程,接收发送过来的图片包,解压,并绘制到当前的窗口上。这样就基本完成了。Java代码1.publicclassServerextendsThread{2... 查看全文
· java中ArrayList 、LinkList区别发布时间:2012-06-01
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayList优于LinkedList,因为ArrayList可以随机定位,而LinkedList要移动指针一步一步的移动到节点处。(参考数组与链表来思考)3.对于新增和删除操作add和remove,LinedList比较占优势,只需要对指针进行修改即可,而ArrayList要移动数据来填补被删除的对象的空间。ArrayList和LinkedList是两个集合类... 查看全文
· Java Decompiler发布时间:2012-06-01
这款反编译器叫"JavaDecompiler",由PavelKouznetsov开发它由C++开发,并且官方可以下载windows、linux和苹果MacOs三个平台的可执行程序。1.支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转2.支持众多Java编译器的反编译(支持泛型,Annotation和enum枚举类型... 查看全文
这两个类使用起来非常方便,可以完成我们对定时器的绝大多数需求Timer类是用来执行任务的类,它接受一个TimerTask做参数Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:1:在某个时间(Data),2:在某个固定的时间之后(intdelay).这两种方式都可以指定任务执行的频率.看个简单的例子:importjava.io.IOException;importjava.util.Timer;publicclassTimerTest... 查看全文
· java中的Class对象、new关键字发布时间:2012-06-01
publicclassTestClass{publicstaticvoidmain(String[]args){try{//测试Class.forName()ClasstestTypeForName=Class.forName("TestClassType");System.out.println("testForName--"+testTypeForName);//测试类名。classClasstestTypeClass=TestClassType.class;System.out... 查看全文
?第一、utils工具类,读取Excel、Txt文件的方法!如下:publicclassExcel{/***读取Excel文件*@paramfile*@return*/publicstaticList<String[]>readExcel(Filefile){List<String[]>excelValueList=newArrayList<String[]>();if(file.exists()&&file.canRead()&... 查看全文
· Java日期计算之Joda-Time发布时间:2012-06-01
Joda-Time提供了一组Java类包用于处理包括ISO8601标准在内的date和time。可以利用它把JDKDate和Calendar类完全替换掉,而且仍然能够提供很好的集成。http://joda-time.sourceforge.net/http://www.ibm.com/developerworks/cn/java/j-jodatime.html版本:joda-time-2.1.jar1、时间类得作成//方法一:取系统点间DateTimedt1=newDateTime()... 查看全文
· Windows下配置Java和Tomcat环境变量发布时间:2012-06-01
关于环境变量:(Windows7)右键点击桌面的计算机,选择属性,点击左侧的高级系统设置,打开系统属性设置框,点击最下面的环境变量,即可打开环境变量设置对话框。环境变量包括系统变量和用户变量,如果配置在用户变量,则该环境变量仅对当前用户生效,如果配置为系统变量,则对所有用户生效,其他应再无区别。环境变量里面,我们用两个比较特殊的环境变量,一个是PATH,一个是CLASSPATH,配置在PATH里面的路径,可以直接在命令提示符下面执行路径对应的文件或文件夹下的exe和bat等命令进行运行,如... 查看全文
· java数组的反射发布时间:2012-06-01
java数组的反射,有一个JAVAAPI类可以运用:java.lang.reflect.Array具体应用:1:判断一个对象是否是数组:intarr[]={1,2,3};Classclazz=arr.getClass();if(clazz.isArray()){System.out.println("是个数组");}else{System.out.println("不是一个数组");}2.得到数组的长度:intlen=Array.getLength(arr);System.out... 查看全文
· java 对List的操作发布时间:2012-06-01
publicstaticList<Entity>quchong(List<Entity>enList){for(inti=0;i<enList.size();i++){Entitye1=enList.get(i);for(intj=(i+1);j<enList.size();j++){Entitye2=enList.get(j);if(e1.getName().equals(e2.getName())){e1.setI(e1.getI()+e2.getI()... 查看全文
· java的Integer缓冲发布时间:2012-06-01
java.lang.Integer.valueOf(int)方法默认情况下如果参数在-128到127之间,则返回缓存中的对象,否则返回newInteger(int)。缓存中的对象是JVM第一次使用valueOf方法时初始化的。可以设置系统属性java.lang.Integer.IntegerCache.high修改缓冲区上限,默认为127。参数内容应为大于127的十进制数形式的字符串,否则将被忽略。取值范围为127-Long.MAX_VALUE,但是用时将强转为int... 查看全文
· java 计算某天在在日历中的位置发布时间:2012-06-01
背景:最近项目前台要展示一个日历风格数据,需要计算显示位置。思路:我找了个没找到java有相关的工具类可以获取这样的日期数据,只好自己写了。日历显示第一个格子一般是星期天,因此设置日历星期的第1天为星期天,取月的1号的星期数(1-7)作为基数,将当前天(几号)加上基数再减1就是在日历中的索引了,索引范围是1-42(其实出现最大的是37,即1号索引为7,31号索引为37)(显示5行的日历)上代码:/***取日期在日历中的索引(注意周第一天为星期日... 查看全文
· java读取Exls文件发布时间:2012-06-01
--所需包:importorg.apache.commons.fileupload.disk.DiskFileItemFactory;--导入Exls文件模板DiskFileItemFactoryfactory=newDiskFileItemFactory();//Setfactoryconstraintsfactory.setSizeThreshold(1024*1024);//设置读入的文件暂时存放的目录factory.setRepository(newFile("."))... 查看全文
我们就直接切入主题啦,文件下载只需要四步:1.设置文件ContentType类型2.设置文件头3.通过response获取ServletOutputStream对象(out)4.写到输出流(out)中下载代码:这里我使用的是SpringMVC,不过它在这里的唯一用途就是用来获取ServletContext对象,这个对象的用途,下面实例中有说明下载,需要用到两个jar包:commons-fileupload.jar和commons-io.jarimportorg.springframework... 查看全文
· java 反射知识总结发布时间:2012-06-01
反射知识:1.Class类:获取一个Class类有三种方法://第一种获取方法,直接了当Classclazz1=String.class;//第二种获取方法,对实体类运用方法Stringstr="justdoit";Classclazz2=str.getClass();//第三种获取方法,直接传递一个类名,字符串形式Classclazz3=Class.forName("java.lang.String");2.Field类:获取一个Filed字段类的,有四种方法://1-->... 查看全文
· java Bean的反射发布时间:2012-06-01
直接上代码。packagecom.test.bean;publicclassPerson{privateStringname;privateintage;privateStringsex;publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicintgetAge(){returnage;}publicvoidsetAge(intage){this.age=age;... 查看全文
· 转:java得到一个给定url的内容发布时间:2012-06-01
转载自:http://blog.csdn.net/rascalboy520/article/details/2503998publicstaticStringgetHtml(Stringtempurl,Stringcode){try{URLurl=newURL(tempurl);HttpURLConnectionconn=(HttpURLConnection)url.openConnection();conn.connect();InputStreamis=conn... 查看全文
IDEA有许多的快捷键来帮助你更便捷的编写代码,以下列出的快捷键(默认情况下,你还没有定制你的快捷键)是工作中经常需要使用到的,请牢记快捷键描述备注Alt+F1视图切换切换当前工作文件的视图Ctrl+Tab打开切换器通过切换器,可以在工具窗口。和编辑窗口中打开的TAB中进行切换Alt+Home显示导航条Ctrl+J插入一个代码模版(livetemplage)Ctrl+Alt+J将当前选择的代码模版包围到一个代码模版中若没有选择,则当前行被选定... 查看全文
· java String获取指定值发布时间:2012-06-01
今天遇到一个问题,如何将一个String类型的变量获取指定位置的值;这里说的是在没有split的情况下,如:Stringstr="CDZ";如何获取分开的字符;我这里想到的办法是将str转换成StringBuffer进行处理:publicclassTest{publicstaticvoidmain(String[]args){StringprocessNode="DZ";StringBuffersb=newStringBuffer(processNode);for(inti=0;i<sb... 查看全文