搜索到与相关的文章
Java

java.io.File 中 getPath(), getAbsolutePath()

file的这几个取得path的方法各有不同,下边说说详细的区别概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明。如果感觉看概念很累就跳过直接看例子吧。看完例子回来看概念会好些。getPathpublicStringgetPath()将此抽象路径名转换为一个路径名字符串。所得到的字符串使用默认名称分隔符来分隔名称序列中的名称。返回:此抽象路径名的字符

系统 2019-08-29 22:42:07 2338

编程技术

使用Spring MVC生成Excel文档

Spring不仅支持jsp,velocity,freemarker,同时可以将数据生成到Excel,PDF等非html文档首先,我们编写控制器,返回逻辑名“ListStudentUseExcel”packageAction;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importorg.springframework.val

系统 2019-08-29 22:33:59 2338

Java

Java基础之软引用、弱引用、虚引用

1、概述在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再把它捡回来使用就不可能了。但有时候情况并不这么简单,你可能会遇到类似鸡肋一样的物品,食之无味,弃之可惜。这种物品现在已经无用了,保留它会占空间,但是立刻扔掉它也不划算,因

系统 2019-08-29 22:32:21 2338

Java

Java soap axis使用

1.引入Jar包2.Web.xml中添加信息SOAPMonitorServiceorg.apache.axis.monitor.SOAPMonitorServiceSOAPMonitorPort5001

系统 2019-08-29 22:26:05 2338

编程技术

ssl加密技术

原文:http://blog.sina.com.cn/s/blog_4d97eecf0100090n.html文章写的不错赶紧备份下谢谢原作者ssl加密(2007-07-0310:21:44)转载随着计算机网络技术的发展,方便快捷的互连网使人们渐渐习惯了从Web页上收发E-mail、购物和交易,这时Web页面上需要传输重要或敏感的数据,例如用户的银行帐户、密码等,所以网络安全就成为现代计算机网络应用急需解决的问题。现行网上银行和电子商务等大型的网上交易系统

系统 2019-08-29 22:20:21 2338

编程技术

第十四集

主要内容:1、对象的使用方法2、多对象的创建方法3、匿名对象的创建和使用方法一、对象的使用方法使用对象调用变量和函数1、对象.变量2、对象.函数()二、生成多个对象Dogd1=newDog();Dogd2=newDog();三、匿名对象的使用可以不定义对象的引用名称而直接调用这个对象的方法。这样的对象叫做匿名对象,如:newDog().jump();匿名对象都是一次性的。四、总结1、对象的使用方法2、多对象的创建方法3、匿名对象的创建和使用方法第十四集

系统 2019-08-29 22:18:42 2338

编程技术

DIY 多媒体播放:Qt + MPlayer 的故事。

本文的主角是Linux下的万能播放器:MPlayer因为MPlayer是开源的,所以倍受开发者爱戴。下载MPlayer-1.0rc2.tar.bz2到Linux中,依次configure,make,makeinstall后,就可以在linux下使用MPlayer播放视频和音频文件。但是窗体非常难看,模样是继承于系统的。效果如下图:(播放效果不卡的,是录制的效果不好,将就下>_<)在嵌入式设备中,我们需要自己DIY个皮肤把MPlayer包在里面,来实现自己的

系统 2019-08-29 22:16:15 2338

Java

将BIRT整合到自己的Java项目中(三)

渲染报表BIRT支持HTML格式和PDF格式,这两种报表生成的过程相同,只是设置不同的RenderContext和RenderOptions。我们把相同的部分提取为父类的公共方法,不同的部分留给子类实现:IReportDocumentiReportDocument=engine.openReportDocument(docFilename);//CreateRenderTaskIRenderTasktask=engine.createRenderTask(

系统 2019-08-12 09:30:39 2338

编程技术

QQ空间技术架构之深刻揭秘

QQ空间作为腾讯海量互联网服务产品,经过近七年的发展,实现了从十万级到亿级同时在线的飞跃。在这个过程中,QQ空间团队遇到了哪些技术挑战?其站点前后台架构随着业务规模的变化又进行了怎样的演进与变迁?成长背后有过怎样的心酸和快乐……4.26日晚间,腾讯大讲堂·深圳首站《QQ空间技术架构之峥嵘岁月》活动在腾讯总部腾讯大厦多功能厅举办,腾讯Web前端研发领域专家、腾讯最早的专职Web开发团队核心成员、Qzone核心架构研发总监徐晓在两小时的演讲中揭开了QQ空间技术

系统 2019-08-12 09:30:25 2338

编程技术

Animation Timing

一:AnimationTimingCurves1:LinearAnimationTiming2:Ease-InAnimationTiming3:Ease-OutAnimationTiming4:Ease-InEase-OutAnimationTiming5:CustomAnimationTiming自定义动画执行曲线设置WecreateacustomtimingwiththeinitWithControlPoints::::methodonCAMediaT

系统 2019-08-12 09:29:50 2338