![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 基础
a380627112
这个作者很懒,什么都没留下…
展开
-
java 根据特定数据结构 打自定义包
组长分配了一个任务,按照特定的数据结果打一个 xxx.pkg的包,然后解压出来后不变~刚刚开始觉得蛮难的,感觉无从下手,认真分析了20分钟,有思路了! 首先看特定的数据格式 [code="java"] public static void message(){// String package_header_signature = "hello";// ...2012-01-04 16:50:10 · 69 阅读 · 0 评论 -
5分钟 熟练使用spring Aop
声明:所有的5分钟系列博客都停留在使用的基础上,具体原理,并没有深入探讨,供项目中快速开发使用。 AOP 有多重要,我们在做项目是经常会碰到,权限验证,用户在线验证,数据的事物管理,还有其他个性化的需求里面。使用aop能大大的减少代码的重复性,写出更加符合正常人逻辑的代码! 第一种配置方法在有spring的项目中简单的使用AOP 如下配置就ok了。例子:<bean...2013-06-09 09:56:09 · 135 阅读 · 0 评论 -
基于red5 dsj 的java 处理视频流和一些疑问
最近夭折了一个项目,由于我预研失败,同时我将被惩罚,被外派去其他公司干活,干完再回来。下面来说说这个项目。最后再总结为什么失败。基于red5的视频聊天,桌面共享。下图是简单的逻辑图 做视频聊天,做桌面共享,而且要在手机端也能显示出来,因此采用red5 这个开源的流媒体服务器。 公司的产品是典型的基于服务的多客户端模式。简单的说是一个java后台发布服务,客户端有wi...2013-06-19 16:17:04 · 356 阅读 · 0 评论 -
5分钟 玩转google Gson
google gson 是一个非常轻量的java 对象与json相互转化工具。入门也非常简单,下面来看几种常用的方法public class Pet{ private String ma; private String ses; private String add; private String oct; private ...2013-06-05 17:18:11 · 196 阅读 · 0 评论 -
如何在springMVC 中对REST服务使用mockmvc 做测试
spring 集成测试中 对mock 的集成实在是太棒了!但是使用请注意一下3个条件。 junit 必须使用4.9以上同时您的框架必须是用spring mvc spring 3.2以上才完美支持 目前使用spring MVC 取代struts2 的很多,spring MVC 的各种灵活让人无比销魂!所以使用spring MVC吧!以前在对接口(主要是ja...2013-06-05 09:06:07 · 499 阅读 · 0 评论 -
struts2 上传下载模板
第一 struts2 更新比较慢。核心的xwork 基本不变。第二 给自己写了个struts2 的上传下载模版,免得以后经常写,写又忘记,又要上网去查询。单文件上传跟多文件上传代码差不多,这里模版里面是单文件上传第三错误解决struts2下载文件时出错提示:java.lang.ClassCastException: java.io.ByteArrayInputStream这...原创 2012-04-20 09:38:22 · 87 阅读 · 0 评论 -
边读边写【7】 ----java 多线程实战【Thread /Executors】
前面2个月一直忙碌,但是还是不忘在iteye 上发发帖子,写写文章。终于这周over了2套系统,剩下的时间基本上修改跟维护了。在完成的一套“应用安装系统”后对多线程的理解又深了一点。[size=medium]这里写出来,一来跟大家分享,二来让坛子里的大牛们指教指教,许多不足之处。[/size][color=green]ps:看《maven 实战》看着看着就想睡觉,不知为什么?我一般看书...2012-04-20 17:04:22 · 425 阅读 · 0 评论 -
java乱码补充 : 移植乱码 问题
上一篇:[size=medium][url=http://jiuyuehe.iteye.com/blog/1488991] jquery ajax struts2 数据库等中文乱码问题解决大全[/url][/size]问题还有遗落这里补充上来。很多这样的项目:开发环境是windows 但是运营环境是linux 本来好好的代码放到Linux 上就乱码了。那么就要注意 你的代码中...2012-04-18 12:00:29 · 101 阅读 · 0 评论 -
jquery ajax struts2 数据库等中文乱码问题解决大全
ok 乱码了。乱码第一件事,静下心来,思考一下这乱码出处的流程。[size=medium][color=green]1、后台发页面的乱码。[/color][/size]首先检查下后台打印出来是否是乱码。数据来源是1)从数据库出来的话,检查数据库里面是否已经乱码了。检查下数据库的字符集。 2)是从文件中读出来的话,一定要注意看是用什么格式读取,文...原创 2012-04-18 09:31:14 · 606 阅读 · 0 评论 -
java 内存的管理 转载▼
java 内存的管理 转载▼内存的管理(1) 使用Java无须担心如何销毁对象。换句话说,就是在Java运行时,无须负责Java对象的内存管理。当Java不再使用某个对象时,它会自动进行垃圾回收。 垃圾回收是一个比较复杂的过程,当程序运行时会自动检查整个内存,检查内存中哪些对象引用不再被使用。一旦检查出来后,便会安全删除这些对象。然而,由于垃圾回收需要占用系统的资源,所以它...原创 2012-04-17 16:39:37 · 214 阅读 · 0 评论 -
边读边写【3】 ----java 集合包之各个集合性能分析
上次主要看了Map接口,以及Map的选择地址:。[url]http://jiuyuehe.iteye.com/blog/1480386[/url]这次看的是Set接口。还有一个总结,到这里java常用的集合基本就这些了。总结下,分析分析性能。[size=medium]Set 跟List 最明显的区别就是 Set 不允许元素重复,而List 可以。Set中主要是HashSet 跟...原创 2012-04-10 09:38:48 · 124 阅读 · 0 评论 -
边读边写【1】 ----java 集合包之深入List
[size=large]一、java 集合包最常用的的2个接口Collection /和Map[/size] [size=x-small]List接口[/size][color=green] 最常用的有ArrayList ,LinkedList, Vector,Stack[/color] [size=medium]ArrayList 的实现如下:[/size][code="java...原创 2012-04-09 11:14:13 · 297 阅读 · 0 评论 -
hadoop的1TB排序
hadoop的1TB排序作者:nosqlfan on 星期二, 八月 3, 2010 · 1条评论 【阅读:1,321 次】 原文链接:http://www.javaeye.com/topic/7099861、1TB(或1分钟)排序的冠军作为分布式数据处理的框架,集群的数据处理能力究竟有多快?或许1TB排序可以作为衡量的标准之一。1TB排序,就是对1TB(1024GB,大约10...原创 2012-04-09 09:22:06 · 258 阅读 · 0 评论 -
java 调用lame.exe 将 wav 进行MP3压缩的一些问题
首先下载附件 lame.exe copy到d 盘,因为代码默认是去d盘找,当然可以修改注意singleShell 里面的2个线程 ,如果注释调就能发现,程序运行阻塞了。这2个线程在于情况当前现成的IO操作,使得线程变成正常状态。[code="java"]package xm.createpkg;import java.io.BufferedReader;impo...原创 2012-03-05 10:24:28 · 205 阅读 · 0 评论 -
使用DES 加密方式对文件进行加密!!!
DES加密由于在java中非常方便使用,而且性能不错,所以非常流行!!!使用DES 首先需要密钥。。2种方法:第一自己设置[code="java"]//自己设置private final static String encodeKey ="moomaia"; private Key getKey() throws Exception { // 创建一个空的...原创 2012-01-14 17:07:25 · 1291 阅读 · 0 评论 -
java 大小端存储模式 转化
[size=large]所谓的大端模式[/size]:是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;[size=large]小端模式[/size] 所谓的小端模式,是指数据的高位保存在内存的高地址中,而数 据的低位保存在内存的低地址中,这种存储模式将地址的高低和数...原创 2012-01-14 16:52:43 · 766 阅读 · 0 评论 -
myeclipse import sun.misc.BASE64Encoder与sun.misc.BASE64Decoder导入错误
原因你的jre是myeclipse自带的,不是你安装jdk时候的jre解决办法:属性->jre->设置选择自己的jre。如果没有,就要自己添加,ADD LIBERLY ->选择自己的jdk路径即可...2012-01-09 19:05:24 · 139 阅读 · 0 评论 -
java 根据特定数据结构 打自定义包------解包篇
自定义的数据结构在解包的过程中用到,没有这个数据结构的话,解包就无从谈起了!好了,直接上代码!酷毙的程序员一切尽在代码中![code="java"]public static void testjie(String src,String newPath) throws Exception{ File file =new File(src); //byte[] by = new...原创 2012-01-04 17:00:10 · 132 阅读 · 0 评论 -
使用 cxf axis1.x axis2 开发WebService
cxf===========================================================wsdl2java:附加:wsdl2java用法:wsdl2java -p com -d src -all aa.wsdl-p 指定其wsdl的命名空间,也就是要生成代码的包名:-d 指定要产生代码所在目录-client 生成客户端...2014-02-26 14:50:18 · 149 阅读 · 0 评论