- 博客(34)
- 收藏
- 关注
转载 Google Guava官方教程(中文版)
Google Guava官方教程(中文版)原文链接 译文链接 译者: 沈义扬,罗立树,何一昕,武祖 校对:方腾飞引言Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency librarie
2015-11-23 10:35:14 936
转载 zeroDateTimeBehavior=convertToNull
Cannot convert value '0000-00-00 00:00:00' from column 1 to TIMESTAMP在Mysql数据库中使用DATETIME类型来存储时间,使用JDBC中读取这个字段的时候,应该使用 ResultSet.getTimestamp(),这样会得到一个java.sql.Timestamp类型的数据。在这里既不能使用 ResultSet.ge
2015-07-09 14:45:19 1505
转载 java如何得到GET和POST请求URL和参数列表
在servlet中GET请求可以通过HttpServletRequest的getRequestURL方法和getQueryString()得到完整的请求路径和请求所有参数列表,POST的需要getParameterMap()方法遍历得到,不论GET或POST都可以通过getRequestURL+getParameterMap()来得到请求完整路径[java] view
2015-06-12 11:13:39 829
转载 Java JDBC批处理插入数据操作
让我们看看如何使用JDBC API在Java中执行批量插入。虽然你可能已经知道,但我会尽力解释基础到复杂的场景。 在此笔记里,我们将看到我们如何可以使用像Statement和PreparedStatement JDBC API来批量在任何数据库中插入数据。此外,我们将努力探索一些场景,如在内存不足时正常运行,以及如何优化批量操作。 首先,使用Java JDBC基本的API批量插入数
2015-05-27 20:51:28 700
转载 base64加密放入URL引发的问题解决,java.net.MalformedURLException:Illegal character in URL
今天在做跟另一个系统的同步用户接口时,接口使用base64转换完之后的字符串加入到url中,总是报java.net.MalformedURLException:Illegalcharacter in URL.用转义字符转换了也不行。后来发现是引用的base64jar包的问题。应该引用“import com.sun.org.apache.xerces.internal.impl.
2015-04-28 18:22:14 6090
原创 如何在发起HTTP请求时附带Cookie
官方原版说明:http://www.hccp.org/java-net-cookie-how-to.html
2015-04-02 19:01:31 9132
转载 Nexus入门指南(图文)
Nexus介绍Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST
2015-03-11 16:49:32 1032
原创 苹果AppStore In-app purchase 内付费验证代码
当在app内支付后,appstore不会主动通知app应用服务器处理结果,需要我们主动向appstore请求查询订单信息状态,以处理购买后的相应发货逻辑等。
2015-03-03 17:03:00 3381
原创 【简单粗暴】建立Java的Log4j 日志打印工具
首先要导入相关jar包,其次在工程 resource目录下建立下面两个文件就ok。log4j.xml:
2014-12-30 22:17:22 1119 1
原创 【解决Tomcat启动异常】To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
The web application [/] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered
2014-12-30 20:39:22 20935 2
原创 【实例图文详解】OAuth 2.0 for Web Server Applications
OAuth 2.0 for Web Server Applications, verifying a user's Android in-app subscription.前段时间游戏急于在GoolePlay上线,明知道如果不加Auth2.0的校验是不安全的还是暂时略过了这一步,果然没几天就发现后台记录与玩家实际付费不太一致,怀疑有玩家盗刷游戏元宝等,并且真实的走过了GooglePlay的所有支付流程完成道具兑换,经过查阅大量google官方文档后把代码补上,并在这里记录下OAuth 2.0 的使用。
2014-12-19 22:20:35 13148 43
原创 【Demo】 使用JQuery选中某个元素, checkbox全选
当我选中中的checkbox时,触发一个onclick, 使下所有checkbox都被选中, 在这里要怎么做呢?
2014-12-12 20:16:21 1911
原创 java读取配置文件的方式
前段时间想利用spring的@Value注解的方法取得.properties文件的内容, 但是总是取不到值, 论坛发贴各种方法都试了还是没解决, 放上帖子地址:http://bbs.csdn.net/topics/390936459 等以后解决了会回来更新,希望有谁会的也帮忙看看~最后换PropertiesLoaderUtils方法了, public static String g
2014-11-27 11:04:21 983
转载 打印日志时为什么要使用isDebugEnabled 、isInfoEnabled
isDebugEnabled 、isInfoEnabled 为什么要使用以前一直不明白为什么在输出日志前必须使用:if (log.isDebugEnabled())???在看下面的解释之前,我先说明下,对于打印的信息没有字符拼接或者对象(说白了没有tostring的方法调用),如果打印的信息是固定字符串的话,就加上面的判断和不加其实意义是一样的(更说白了,就是节省log.debug(*
2014-11-24 11:38:05 12415 2
原创 com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:Invalid byte 3 of 3-byte U
问题:com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 3 of 3-byte UTF-8 sequence网上的解决方案:
2014-11-06 12:14:37 5333
转载 DatabaseMetaData的用法
一 . 得到这个对象的实例Connection con ;con = DriverManager.getConnection(url,userName,password);DatabaseMetaData dbmd = con.getMetaData();二. 方法getTables的用法原型:ResultSet DatabaseMetaData.getTables(Strin
2014-11-03 14:59:09 1155
转载 applicationContext.xml的存放位置对应web.xml的写法
web.xml中classpath:和classpath*: 有什么区别? classpath:只会到你的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找. 存放位置:1:src下面 需要在web.xml中定义如下:contextConfigLocationclasspath:applicat
2014-10-24 11:25:31 1100
转载 Spring 3整合Quartz 2实现定时任务一:常规整合
最近工作中需要用到定时任务的功能,虽然Spring3也自带了一个轻量级的定时任务实现,但感觉不够灵活,功能也不够强大。在考虑之后,决定整合更为专业的Quartz来实现定时任务功能。首先,当然是添加依赖的jar文件,我的项目是maven管理的,以下的我项目的依赖: org.springframework spring-core ${spr
2014-10-22 20:58:29 888
转载 spring中 ClassPathXmlApplicationContext类的简单使用
获得Spring中定义的bean实例(对象).ClassPathXmlApplicationContext cpx=new ClassPathXmlApplicationContext ("包名(或者是保的完整路径)/配置文件名字(也就是xml文件)");cpx.getBean("配置文件中定义的bean实例"); classpath: 前缀是不需要的, 默认就是指项目的cl
2014-10-22 17:48:19 2057
转载 从腾讯网站中提取的纯JS省市区三级联动
今天收到园友信息,想问我要原来写的一个 《 纯JS省市区三级联动 》文章中最新的省市区数据。那个是老早以前搞的。记得数据是从数据库中提取生成的。一时也找不到当时的数据库了。我发现在 http://ip.qq.com/ 的网站中有QQ自己的JS省市区三级联动。所以研究了一下。他的界面如下:何不直接使用的数据呢?惊喜的是QQ是使用引用外部JS来实现三级联动的。JS如下:http:/
2014-07-24 15:08:15 4684 2
转载 SQL多表连接查询(详细实例)
本文主要列举两张和三张表来讲述多表连接查询。新建两张表:表1:student 截图如下:表2:course 截图如下:(此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。)一、外连接外连接可分为:左连接、右连接、完全外连接。1、左连接 left join 或 left outer joinSQ
2014-07-24 10:12:01 936
原创 解决Failure executing javac, but could not parse the error
Failure executing javac, but could not parse the error: 此类问题出现的原因一般都是因为jdk或者jre路径配置
2014-07-14 18:46:34 25165 2
原创 Maven的pom.xml 标签理解
转自:http://www.blogjava.net/toby/archive/2011/11/01/362459.html
2014-04-28 23:39:27 803
转载 Mybatis-There is no getter for property named 'id' in 'class java.lang.String'
在测试时报错:There is no getter for property named 'id' in 'class java.lang.String'问题分析:Mybatis默认采用ONGL解析参数,所以会自动采用对象树的形式取string.id值,引起报错。解决方法: public Note findNoteByID(@Param(value="id") String id);说明
2014-04-24 19:26:24 2297
转载 Javascript获取select下拉框选中的的值
现在有一id=test的下拉框,怎么拿到选中的那个值呢?分别使用javascript原生的方法和jquery方法 text1 text2 code:一:javascript原生的方法 1:拿到select对象: var myselect=document.getElementById("test"); 2:拿到选中项的索引:var i
2014-04-10 14:54:08 994
原创 java.lang.ClassNotFoundException: org.apache.catalina.loader.DevLoader
参考:http://blog.csdn.net/eclipser1987/article/details/6371288开启Tomcat后报
2014-04-08 16:56:42 2142
转载 unable to load default svn client 和 Eclipse SVN 插件与TortoiseSVN对应关系
(一)unable to load default svn client在Win7下的Eclipse,安装了subclipse 1.10.x,已经选中了subclipse和subversion Client Adapter。但是,在新建SVN 资源库时,出现unable to load default svn client错误,把Subversion JavaHL Native Libra
2014-02-14 12:48:23 1155
转载 jquery-1.x.x.min.js 在Myeclipse 报错
jquery在eclipse下报错eclipse导入jquery包后报错,处理步骤如下:1.打开项目.project文件,去掉如下内容: org.eclipse.wst.jsdt.core.javascriptValidator 2.删除原来的js,重启重新复制一份,因为原来的文件已被eclipse项目标记为错误了。
2014-02-13 15:09:44 993
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人