java
iteye_15380
这个作者很懒,什么都没留下…
展开
-
java 加密。
mark一下。 java下面的加密有三类,1,为sun自己的。2,是apache的开源项目commons codec。3,是Bouncy Castle。 sun因为美国限制所以使用的加密东西有所限制,所以需要另外的开源项目支持。 而其中apache项目的commons codec就是一个很好的加密开源jar包。 ...原创 2012-07-27 15:14:26 · 54 阅读 · 0 评论 -
【java】改写js百度地图测距方法
百度地图测距js代码:[code="javascript"]var EARTHRADIUS = 6370996.81; /** * 将度转化为弧度 * @param {degree} Number 度 * @returns {Number} 弧度 */ GeoUtils.degreeToRad = function(d...原创 2014-08-08 11:41:59 · 267 阅读 · 0 评论 -
【web service】使用cxf对客户端进行开发工作
1,在eclipse中建立一个java项目,为客户端调用web service服务的。2,将cxf加入到path目录。3,进入eclipse项目的src下,用wsdl2java自动实现方法写入。[code="java"]E:\workspaceE\Client2\src>wsdl2java http://localhost:8080/Test/services/ServiceImp...原创 2014-07-16 10:04:02 · 82 阅读 · 0 评论 -
【java】图片传输方案
之前做的web service 涉及到一些基础的传输,如基本类型,但是在数据交换中可定会存在image的图片传输,通过base64将图片转码进行在web service上进行传输是一种很好的策略。以下是实现代码:[code="java"]package com.duduli.li;import java.io.FileInputStream;import java.io.Fil...2014-05-04 09:59:02 · 474 阅读 · 0 评论 -
【java】调用微软语音系统读取文本
先期准备工作: 安装微软speechsdk51,下载jacob开源组件(以上传)工具方法:[code="java"]package com.duduli.li;import com.jacob.activeX.ActiveXComponent;import com.jacob.com.Dispatch;import com.jacob.com.Variant;...2014-05-04 09:52:54 · 627 阅读 · 2 评论 -
【java】试用讯飞SDK开发语音tts初步代码
tts开发对中文并不很支持,网络上有个eye-free的开源项目不过没有源代码,故找了国内最好的讯飞语音进行开发工作。首先去讯飞网站上注册,下载相应SDK,此处下载为java版本。获取代码,修改其程序。将所需要的dll文件放入path目录---java/bin目录然后项目中加入两个jar包。按照其源代码实现自己的读取程序。[code="java"]package c...原创 2014-04-22 16:41:06 · 605 阅读 · 0 评论 -
【java】字符串的压缩转码base64
由于客户端与服务端之间采用web service的方式进行传输。然后如果传送大型的字符串的时候就会出现缓慢的问题。比如我们测试了。在2w条数据。大概60多m的字符串传输的时候要花费7--8秒时间。所以就考虑到使用压缩和转码的方式进行传输。对方接受到数据先反转码,然后再进行解压。一下是自己使用java进行完成的功能。[code="java"]package com.dud...原创 2012-09-11 09:13:40 · 2642 阅读 · 0 评论 -
【java】使用jna调用delphi编译dll总结
调用dll中,可以的入参为pchar。返回的参数为pwidechar,pwidestring,panischar而Java这边传String。另外如何使用cxf出现图片中的效果。 在网页上看到参数。[b]下图是我想要得到的效果[/b][img]http://dl.iteye.com/upload/attachment/0073/2462/7ae1eddf-8c0f-34d3-...原创 2012-09-04 11:29:01 · 357 阅读 · 0 评论 -
【机器环境】java语言环境不同会出现莫名其妙的问题
有这么一个功能:模块是这样做的,因为做的是底层。首先上层使用delphi开发,然后底层想采用web service的方式(java)。现在这样的问题是这样。java调用delphi的dll,dll访问数据库,返回特定xml格式的字符串。机器A:64位,dll开发环境。java虚拟机32位。(他编译出来的dll为32位)机器B:32位,java虚拟机32位。B...原创 2012-09-01 10:49:22 · 119 阅读 · 0 评论 -
【java】试用JNA调用Delphi的dll方法。
参考文章:http://hi.baidu.com/zuchang319/blog/item/39e7373cf432d2ca9e3d629f.html首先对方写给我一个dll的方法。但是最开始的时候对方发送来的是一个string的字符串,对于Delphi而言。String应该是一个指针(这个是我自己猜想的)。然后我是用一下方法进行调用。[code="java"]package ...原创 2012-08-30 11:04:25 · 707 阅读 · 0 评论 -
【java】对sql语句进行解析。
因为在项目中需要对sql进行解析,那么所以业务逻辑比较复杂。然后就有了以下的代码。 有部分注释。大家可以勉强看看。[code="java"]package com.duduli.li;import java.util.HashMap;import java.util.IdentityHashMap;import java.util.Iterator;import ...原创 2012-08-29 16:25:48 · 862 阅读 · 0 评论 -
【接口开发】一个底层业务的很麻烦的接口开发
接口框架采用cxf,然后查询使用hibernate+sql的方式查询。因为传递的值有个麻烦,对方有求传递sql语句,然后对这个sql进行执行。此处还不是最麻烦的。 另外的话,对于表字段的schema要求也写到返回的xml中。 很是麻烦。解决方案为。分析对方的sql语句。这里需要分析的是:对方发送的sql是单表还是多表查询。然后对于查询之中所查询的列是写明显的多列,还...原创 2012-08-29 14:53:20 · 144 阅读 · 0 评论 -
【java多线程】昨天的一个面试题目
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1.似乎自己写的程序没有进行同步,所以j的计数会有问题。 回家之后再重新写了这个程序。用了synchronized同步。 另外一种方法采用lock进行同步。一下是程序。[b]使用同步方法进行[/b][code="java"]package com.duduli.li;public class Te...原创 2012-08-09 10:24:01 · 68 阅读 · 0 评论 -
【一个笔试题目】java按字节进行截断
不可否认,这是一个蛋疼的笔试题:编程:编写一个截取字符串的函数,输入为一个字符串和字节数, * 输出为按字节截取的字符串。 但是要保证汉字不被截半个, * 如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6, * 应该输出为“我ABC”而不是“我ABC+汉的半个”。 [code="java"]package com.duduli.li;import ...原创 2012-08-08 22:21:22 · 130 阅读 · 0 评论 -
【java】判断一个数是不是2的N次方
第一种方法,对N进行循环除以2.[code="java"] public boolean nCF(int n){ boolean b = false; while(true){ int j=n%2; n=n/2; if(j==1){ b=false; break; }if(n==2){ b=true; brea...原创 2012-08-01 19:10:39 · 826 阅读 · 0 评论 -
【JAVA】加密解密(转http://www.wangchao.net.cn/bbsdetail_1742.html)
[code="java"]package com.duduli.li;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;public class Eryptogram { private static String Algorithm = "...原创 2012-03-05 11:42:13 · 347 阅读 · 0 评论 -
【java】jfreechart退出图标程序继续
做一个窗体,然后调用jfreechart进行图标显示。当关闭图标时,父窗体也会一样消失。解决方法:[code="java"]1. 在chart类将extend ApplicationFrame变成 JFrame的方法可以成功;2. 在父窗口内生成chart类对象时加上freeCharFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_C...原创 2014-11-24 11:34:44 · 212 阅读 · 0 评论