- 浏览: 44837 次
- 性别:
- 来自: 北京
最新评论
-
wj-123456:
...
google离线地图
文章列表
在web开发中可能遇到这样的需求:需要一个地图系统,选择google map来完成地图的展示,但是该web系统由于特殊性而不允许与外网链接,还有就是现在对google的访问越来越不稳定(国家网络限制),因此希望将google map移植到内网中使用。 可以将google map api分为3个部分来看待: 1、负责与服务器交互的js文件 2、google提供的技术支持,例如查找路径、周边搜索 3、google提供的地图数据 如果需要开发的功能中包含第2部分的需求,那么可能比较复杂。因为路径算法在google服务器上实现,只是对外提供了接口,如果无法连接google网络则无法实现。 但如果开发的w ...
/** *方法一 */ public function init():void { webservice = new WebService(); webservice.useProxy=false; webservice.addEventListener(FaultEvent.FAULT,onFault); webservice.addEventListener(ResultEvent.RESULT,onResult); webservice.addEventListener(LoadEvent.LOAD,onLoad); webservice ...
BorderContainer 设置背景透明
- 博客分类:
- flex
<s:BorderContainer width="48" 2 height="41" 3 id="bc4" 4 borderVisible="false"> 5 <s:layout> 6 <s:BasicLayout clipAndEnableScrolling="true"/> 7 </s:layout> 8 <s:backgroundFill> 9 <s:S ...
AS3,ReferenceError: Error #1056: 无法为 ×× 创建
ReferenceError: Error #1056
AS3,: 无法为 ×× 创建
属性 ×××。
当把显示对象关联到脚本类,而此时又将这个显示对象中的显示对象在属性面板中设置了名称,会出现“ReferenceError: Error #1056: 无法为 ×× 创建属性 ×××。”的错误。网上都说在脚本类中定义一个相同名称和类型的共有属性即可,其实不需要这么麻烦,只需像下面这样做:
在Flash9中,“文件”菜单,“发布设置”,在ActionScript版本选择后面的“设置...”按钮, ...
java 打包方法、可执行jar
- 博客分类:
- java
1、没有引入外部jar包,打出可执行jar包,如何做?
解决:直接根据myeclipse 字的打包工具导出jar。不懂的,可以留意。
2、引入了外部jar,如何打出可执行的jar ?
解决:1>首先根据Myeclipse导出jar,然后将其他引入的jar拷出放入一个文件夹下,比如我建立一个文件夹lib
如图:
2>编写一个start.bat批处理文件
如图
3>直接双击start.bat,便可执行
以后便本人是打包的过程,如有什么不合理之处,或者有更好 ...
package org.bjrms.aop;
import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.After;import org.aspectj.lang.annotation.Aspect;import org.aspectj.lang.annotation.Before;import org.aspectj.lang.annotation.Pointcut;import org.springframework.stereotype.Component;
@Aspect@Compon ...
package org.bjrms;
import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.util.ArrayList;import java.util.List;
import org.junit.Test;
public class MemCachedManagerTest { private static MemCachedManager cache; private byte data[]; @Test public void insertImage() ...
public class MemCachedManagerTest { private static MemCachedManager cache; private byte data[]; @Test public void insertImage() throws Exception{ File image=new File("C:\\Users\\Administrator\\Desktop\\1.png"); InputStream input=new FileInputStream(image); data=new byte[1024]; List<b ...
unicode 转中文
- 博客分类:
- unicode
public class Conversion { public static String convert(String source) { if (null == source || " ".equals(source)) { return source; }
StringBuffer sb = new StringBuffer(); int i = 0; while (i < source.length()) { if (source.charAt(i) == '\\') { int j = Integer.parseInt(sourc ...
将java工程打成jar包,但第三方jar包并没有包含在包中,当在命令行中运行jar包时,出现类找不到的异常,
在网上看到解决办法是将第三方jar包放到JDK的扩展类文件夹中(%JAVA_HOME%/jre/lib/ext),
再运行,还是出现同样的错误, ...
HttpURLConnection 的使用二
- 博客分类:
- 远程连接服务
问题
在使用 HttpURLConnection 的过程当中 请求地址含义中文
比如 http://172.27.39.35:8812/abc?request=1&q=北京&from=0&count=1
在HttpURLConnection 对请求的过程中,中文被转换编码了,导致服务端不识别
解决方法
urlStr= URLDecoder.decode(urlStr,"GBK");
请求地址字符才进行编号转换
根据需要修改转换编码的类型
如何还有问题
可能与url地址字符串所在java文件的编码有关系,可以修改java源文 ...
进入在项目中插入数据的时候,发现数据在一千多条的时候,插入报超过最大游标错误。一直不明白为什么有这个错误呢,因为我我的Connection 只有一个啊,怎么还有报这个错。后来检查发现PreparedStatement 对象开的太多了,也需要对它进行关闭。
/**
*插入数据
*@param Layer
*@return void
*/
public boolean insertShap(Layer layer) {
Connection conn=JdbcUtil.getConnection();
PreparedStatement ps=null;
bool ...
Oracle的Blob字段比较特殊,他比long字段的性能要好很多,可以用来保存例如图片之类的二进制数据。
写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢?
这需要你先插入一个empty的blob,这将创建一个blob的cursor,然后你再把这个empty的blob的cursor用select查询出来,这样通过两步操作,你就获得了blob的cursor,可以真正的写入blob数据了。
看下面的JDBC的de ...
1.alter session set nls_date_format='yyyy-mm-dd'
2.insert into EP_NOFENG_DATE(ID,NOWDATE) VALUES(1,'2004-08-29');
3.
4.
5.insert into EP_NOFENG_DATE(ID,NOWDATE) VALUES(1,to_date('2004-08-2','yyyy-mm-dd'));
import java.text.SimpleDateFormat;
import java.util.Date;
public class test {
public static void main(String []aa){
SimpleDateFormat dateformat1=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
String a1=dateformat1.format(new Date());
System.out.println("时间2:"+a1);
System. ...