- 博客(121)
- 收藏
- 关注
原创 ruby简单学习之二 非常容易学习的数据结构
再次说下,我只写我想用到的,一般的编程语言都会使用的那种按部就班的学习方式我肯定没法接受了。 一、ruby 窗口就跟计算器一样,直接使用1+1回车就得到了结果2 二、数值和数值运算符 整型和浮点型数值 1000等效于1_000 用下划线分隔符跟其他地方用逗号来分隔是没区别的 1,000,但你把1,000输入到ruby中肯定...
2015-10-26 00:04:28
366
原创 ruby简单学习之一 非常容易学习的语法
对于ruby这门面向对象的语言而言,我还真不知道该说什么好,从大学时代(10多年前开始学习GIS之软件ESRI ArcGIS)就已经领教过了,初次接触感觉面向对象就应该用鼠标o(∩_∩)。 我现在是基于二次开发使用ruby的,就写点以下的笔记完全应该足够使用了。 脚本语言的学习无非就是 文本,变量,常量和数组。 了解点简单的语法吧: 一、万恶的H...
2015-10-25 23:49:43
308
OpenLayers.BaseType基本类型例子(API中没有举例的)
API中常见的用法就不说了,下面只描述API中没有例子的,不知道怎么使用的例子: OpenLayers.String.format(template:String, context:Object, args:Array):String OpenLayers.Number.limitSigDigs(num:Float, sig:int):Float OpenLayers.Number.form...
2013-01-30 09:33:20
260
原创 servlet中的请求参数,对于调试servlet很有用
每次调试都很烦,没有必要用每次都用调试模式,直接打出来一切OK。 [code="java"]req.setCharacterEncoding("UTF-8"); resp.setCharacterEncoding("UTF-8"); resp.setContentType("text/html;charset=utf-8"); @SuppressWarnings(...
2013-01-09 15:53:51
179
原创 GEOSERVER多个图层一起显示
在Geoserver中做好发布后,多个图层显示,通过在Layers中增加参数,加逗号,如下面红色部分: http://localhost:8080/geoserver/china/wms?service=WMS&version=1.1.0&request=GetMap[color=red]&layers=china:mysqlprovince_region[/color]&styles=&b...
2013-01-04 15:04:33
1352
原创 Mysql:is not allowed to connect to this MySQL server
转自原文:http://www.blogjava.net/acooly/archive/2008/09/17/229368.html Mysql:is not allowed to connect to this MySQL server 如果你想连接你的mysql的时候发生这个错误: ERROR 1130: Host '192.168.1.3' is not allowed to...
2012-12-27 17:19:26
131
JSONP一例
[code="html"] $.ajax({ type : "get", async : false, url : "http://ip:port?callback=?", dataType : "jsonp", jsonp : "callback", //传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认为:ca...
2012-12-26 11:39:46
135
原创 Eclipse自动补全,其实很多人都错了。
Java->Editor->Content Assist->Advanced,把没有勾的勾上就可以了,带有快捷功能。
2012-12-26 09:40:29
393
原创 Scale和Resolution的含义及转换算法
转自http://www.cnblogs.com/hl3292/ (并非有意转,特此说明,请原作者谅解,之前引用过他人文章,但因为后来无故链接404) 分两部分: 第一部分 关于显示器的DPI 最近发现新的笔记本上显示的图形的实际大小并不是指定的大小(例如:想绘制 5cm 宽的矩形,在屏幕上显示的宽度只有3.6cm),仔细查阅了代码没有发现错误,最终发现原来是显示器D...
2012-12-18 14:10:38
2557
原创 RESTEasy 例子 hello world(两种方法)
转载自http://zorro.blog.51cto.com/2139862/874953 修改了原文部分错误(web.xml文件中和第二种方法) RestEasy, Jboss项目的JAX-RS参考实现。 1. 技术和工具: RESTEasy 2.2.1.GA JDK 1.6 Maven 3.0.3 Eclipse 3.6...
2012-12-14 17:41:58
355
字符问题,长度跟实际长度不一致,求教?
[code="java"] public static void main(String[] args) throws UnsupportedEncodingException { String s = "1/1/2/11300001\11310001/2300001\2310001"; System.out.println(s.length()); }[/code] ...
2012-11-05 18:11:38
549
1
原创 分页代码的最佳实现方式
有网友提供了3种实现方式,虽然下面这种方式效率为中间,但这种方式最灵活,因为有些时候排序并不是只以ID排序的,用ID排序的请用另一种方式 该方式可以用作各种关系数据库,包含H2database数据库 -- 页数从 0 开始 select top 页大小 * from 表 where (排序字段 not in (select top 页大小*页数 排序字段 from...
2012-10-24 14:26:05
188
创建H2表的几个参数说明
H2自带PDF文档中说明创建表的注意事项如下: CREATE [ CACHED | MEMORY ] [ TEMP | [ GLOBAL | LOCAL ] TEMPORARY ] TABLE [ IF NOT EXISTS ] name [ ( { columnDefinition | constraint } [,...] ) ] [ ENGINE tableEngineName ...
2012-10-20 09:28:50
1946
原创 常见系统问题
1. 初始化操作失败,因为传输拒绝打开起始地址。 解决:netsh int ip reset c:\resetlog.txt 如果报错提示缺少framedyn.dll,搜索c盘 可能在C:\WINDOWS\system32\dllcache目录下有,将该文件复制 到C:\WINDOWS\system32\目录下 2. 下列引导或系统启动驱动程序无法加载: HWiNFO32 ...
2012-09-18 11:11:44
606
原创 Adobe Flex builder 4 中解决“无法为区域设置zh_CN解析资源束”的问题
项目中使用了 [ResourceBundle("ControllerStrings")] 而在编译过程中就找不到ControllerStrings.properties这个文件的位置,所以在 工程->属性->Flex 编译器中的“附加的编译器参数”中的-locale en_US修改为: -locale en_US -source-path=com/esri/solutio...
2012-05-23 10:55:57
208
Flex中使用IFRRAME以调用外部网页使用注意事项
Flex中使用IFRRAME以调用外部网页使用注意事项 1. 对于多个地方需要调用外部网页的地方尽量避免切换菜单的方式调用,最好的调用方式是 弹出框的方式调用。 2. Flex中尽量避免右键菜单的使用,IFRAME的嵌套页面尽量避免尺寸修改的使用,因为尺寸的大小直接影响到设计效果。 3. 尽量避免使用Flex弹出框,尽量采用IFRAME中的弹出框,即时要用Flex中的弹出...
2012-05-22 17:09:05
190
原创 皮肤为啥显示不出来,非常有意思,命名确实需要规范啊
今天做Button组件的时候遇到一个非常奇怪的问题: 本来该显示成这样:[img]http://dl.iteye.com/upload/picture/pic/110561/2edc19a2-69f4-3cf3-a36d-4b857f20e00d.jpg[/img] 却显示成了这样: [img]http://dl.iteye.com/upload/picture/pic/110559/db8...
2012-03-29 11:45:58
138
原创 浏览器出现Flash player要求更新,但更新完成后问题依旧
久了没用Flex了,大概1年多时间没用吧,这次在使用Flexiframe的时候出现问题,因为FireFox更新导致网页始终再页面下端,而从FireFox中清理插件又没有清理干净。 导致浏览器出现Flash player要求更新,但更新完成后问题依旧。 找到%system%\Macromed\Flash,删除该目录下的所有文件 删除前,查找是哪些软件占用了Flash下的文件,一并关闭...
2012-03-29 09:22:06
885
真正解决 log4j:ERROR Failed to rename错误解决办法
今天终于遇到了log4j配置成DailyRollingFileAppender后,没有正确生成文件,或者没有重命名log文件 在网上寻找了一遍,绝大部分都是复制了了就不管了,大致原文该链接[url]http://www.blogjava.net/DreamAngel/archive/2011/11/10/363400.html[/url]中的代码有明显问题,比如日志文件过大怎么办,然而复制了...
2012-02-10 11:57:34
2782
原创 No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyIn
No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationConfig.Feature...
2012-01-14 11:33:46
240
原创 原来Junit不支持多线程测试,需要使用GroboUtils才可以支持多线程测试
对Junit的不深刻理解,造成多线程执行不完整,比如执行1000个任务,实际执行的任务数小于1000,可能有其他注解能够做到像main一样。 实际使用@Test注解的方法中使用了线程池执行任务,但在执行完成后,整个线程池不起作用,ThreadPoolExecutor 主线程退出。 百度一把后,原来Junit不支持多线程测试,需要使用GroboUtils才可以支持多线程测试。 包括...
2011-12-06 09:30:21
148
原创 Comet推送dwr.engine.setActiveReverseAjax(true);// 没有这句话将在默认5分钟后退出该会话...
dwr.engine.setActiveReverseAjax(true);// 没有这句话将在默认5分钟后退出该会话
2011-10-07 17:28:52
257
原创 警告: Can't find ServletContext to check for <welcome-file-list> in web.xml.
[code="java"] 警告: Can't find ServletContext to check for in web.xml. Assuming defaults. 2011-9-30 14:21:32 org.directwebremoting.impl.DefaultPageNormalizer normalizePage 警告: - To prevent this mes...
2011-09-30 14:49:12
140
原创 警告: Deprecated public id in dwr.xml. Use: <!DOCTYPE dwr PUBLIC "-//GetAhead Limi
如下警告: [code="java"] 警告: Deprecated public id in dwr.xml. Use: [/code] 消灭该警告的方法: 找到引用的dwr.jar包,用winrar打开,然后将里边的org/directwebremoting/dwr.xml头文件内容(*表示版本号,如*.*表示3.0或2.0或1.0 **表示30或20或10) [code=...
2011-09-30 14:37:08
379
原创 Maven打包时与不用Maven打包的区别
今天发现个有意思的问题 两个IDE工具:MyEclipse 9.0 和SpringSource 用SpringSource直接添加Tomcat服务器,然后添加web工程 正常 用MyEclipse9.0 不仅仅之前部分依赖的包丢失(我用的H2.jar)而且直接添加Tomcat服务器,然后添加相同工程,出现有时配置文件丢失的情况,而用maven打包(右键pom.xml->maven p...
2011-09-28 16:53:41
782
原创 DWR完成推送需要哪些依赖?
构建一个推送的步骤: 一、web.xml的配置: [code="xml"] dwr-invoker org.directwebremoting.servlet.DwrServlet crossDomainSessionSecurity false allowScriptTagRemoting ...
2011-09-28 15:54:23
235
原创 org.directwebremoting.servlet.DwrServlet cannot be cast to javax.servlet.Servlet
我遇到该问题是直接运行pom.xml(Maven)时,输入命令tomcat:run时出现的, 故打包使用Tomcat7(我用的Tomcat7,其他版本没有试过)解决之。 运行jetty:run命令时当然需要在pom.xml中配置Jetty插件: pom.xml中配置jetty [code="xml"] org.mortbay.jetty maven-...
2011-09-28 15:49:10
232
原创 java.lang.NoClassDefFoundError: javax/transaction/Synchronization
出现这个错误 java.lang.NoClassDefFoundError: javax/transaction/Synchronization 是确实包jta.jar, 采用Maven(我已经很少使用Ant了)搜索javax.transaction jta,选择一个即可...
2011-09-28 15:34:22
275
原创 Exception in thread "Timer-0" java.lang.NoClassDefFoundError: org/hibernate
目前发现问题Exception in thread "Timer-0" java.lang.NoClassDefFoundError: org/hibernate/Session Caused by: java.lang.ClassNotFoundException: org.hibernate.Session 是因为使用了SpringSource Tool Suite该IDE工具出现...
2011-08-25 09:20:46
2381
原创 System.in乱码以及控制台其他乱码真正解决办法
System.in乱码解决 原来是java源文件编码本身为UTF-8出现的,所以控制台打印出来就是乱码 而程序本身应该没有什么问题的(这里说的没问题,比如说输出到一个文件中中文正常)。 java源文件 在Eclipse IDE 右键 属性->修改编码为GBK 或者用记事本打开另存为ANSI编码 [color=red]类似的非程序级别的问题经常在使用网页时也会出现。[/colo...
2011-08-17 16:47:46
631
解决Jquery.autocomplete.js多参数的正确传递+中文编码+发送兼容FF+空格问题+返回值...
在做多个参数时,需要extraParams参数,但我这里不止需要这个,还需要函数parse才能解决问题 另外,遇到firefox下支持中文不好的问题,原因是每次keydown都用了default然后onChange 故在第197行左右位置增加代码 [code="javascript"].bind("input", function() { onChange(0, tru...
2011-08-11 13:49:14
260
原创 如何识别ISO-8859-1
由于网上流传的Encoding.java, Encode.java, ParseEncoding.java中对ISO-8859-1无法识别,现在可以采用如下方法,如果能识别当然输出true了,不能就是输出false [code="java"] boolean gb2312 = java.nio.charset.Charset.forName("GB2312").newEncoder().can...
2011-08-10 22:32:16
433
原创 编译时,找不到符号
构建Maven应用时,进行测试,发现报错, “找不到符号” 这个找不到符号一定是写错包名了,到底哪里写错了呢. 其实是包名写错了,尽管编译时没有问题,但测试就有问题了。 package com.xxx.helloworld;这一行写错了...
2011-08-04 14:03:15
226
java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloa
在做RESTful测试时,在Windows系统下出现了如下问题: java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader . 网上一搜一大把解决方法,可能的解决顺序如下: 1. 更新jdk,设置->控制面板->Java->更新->立即更新 2. 如果第一步...
2011-07-29 10:07:40
179
原创 收藏一篇常用Java开源项目
[code="java"]http://unsoundboy.iteye.com/blog/904761[/code]
2011-07-26 11:32:48
142
简单格式化4字节的16进制字符串为32长度的字符串,不足补0
[code="java"] /** * 16进制转格式化的二进制字符串,并格式化为32为字符串 * @param arg0 * @return */ public static String toBinaryStr32(String hexstr){ String binstr = Integer.toBinaryString(Integer.parseInt(h...
2011-07-22 15:12:50
679
原创 org.hibernate.DuplicateMappingException: Duplicate class/entity mapping
org.hibernate.DuplicateMappingException: Duplicate class/entity mapping 因为是采用了两个源.cfg.xml的配置,当然也配置了两个SessionFacotory 此处遇到的问题通过了,另外是因为使用了H2,启动时创建无所谓 create-drop 替换 validate 解决...
2011-07-22 10:04:23
460
原创 转 Java事件与本地时间相差8小时解决
问题: 1.new Date() 得到的时间 和系统相差 相差8个小时 2.eclipse控制台打印的时间与系统相差 相差8个小时 3.log4j日志的时间与与系统相差 相差8个小时 上述问题其实是同一个问题。 原因:java获得的时区跟系统的时区不一样 解决方法如下: 转:http://www.huomo.cn/developer/article-a2a.h...
2011-07-21 14:24:19
732
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅