- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 取消android studio与svn的关联
在日常android开发中,我们可能会碰到这么一个场景:将本地的代码share到svn的时候,又误删了svn上的代码。 如果用的开发工具是android-studio,我们无法重新share该工程,就算删除掉每个目录下的.svn隐藏文件也不行。这个时候,只要再将.idea构建目录下的vcs.xml中的<mapping directory="" vcs="s...
2015-01-27 15:13:14 238
jboss服务器接收get请求中文乱码
在平时的数据传输当中,我们经常会遇到中文乱码问题,即前台传入的中文在后台接收到是乱码的。首先需要明确的一点是,数据是以字节的形式在网络中传输,所以我们通常是将中文请求参数做UTF-8或者GBK编码再进行传输,而在服务器端,以jboss4为例,处理get方式请求时,通过在/jboss-home/server/default/deploy/jboss-web.deployer/serv...
2014-03-22 23:41:30 471
java解析xml通用版
平时接触xml比较多,解析的时候通常会涉及到xml的节点值,这样每次都需要写一遍类似的代码,比较繁琐。下面这段程序可以适用于各种xml,通过递归将里面的元素和属性封装成一个Map返回。不过有个比较明显的缺点是当xml里面的元素名或者属性名重复时,后面的会将前面的覆盖掉。 import java.util.HashMap;import java.util.Iterato...
2014-02-26 18:20:04 308
计算股票最大收益
给定一个整数数组,数组的值代表股票的历史价格,找出令收益最大的买点和卖点。 类似于找出数组中的最大差值,不过多了一个限定条件,就是买点必须在卖点之前。下面是用java写的一个时间复杂度为O(n)的算法。public class TestStock { public static void main(String[] args) { int[] pri...
2014-02-14 16:16:04 993
原创 如何用JAVA收发HTTP请求
首先需要明确的一点是,不管是磁盘还是网络传输,最小的存储单元都是字节,所以 I/O 操作的都是字节而不是字符。 当我们需要用java发送http请求的时候,通常会用apache的commons-httpclient包。只要新建一个HttpClient,设置编码,设定超时时间,传入url执行GetMethod或者PostMethod方式进行发送就能...
2013-12-13 13:49:07 302
菲波拉契数
如果一对兔子每月能生1对小兔子,而每对小兔在它出生后的第3个月裏,又能开始生1对小兔子,假定在不发生死亡的情况下,由1对初生的兔子开始,2年后能繁殖成多少对兔子? 根据推算,前面几个月的兔子的对数非别是:1,1,2,3,5,8。。。 这串数裏隐含著一个规律:从第3个数起,后面的每个数都是它前面那两个数的和,而这一个序列便是大名鼎鼎的斐波那契数列。p...
2013-10-31 16:34:18 173
JAVA继承与多态
/** * 实例化先后顺序:父类的静态变量、子类的静态变量、父类的非静态变量、父类的构造器、子类的非静态变量、子类的构造器 * * @author zhang * */public class Father { public static void main(String[] args) { System.out.println("Son construct...
2013-10-31 15:12:51 87
原创 是否该用max(id)查询最大值
在数据库中,当你需要查出某表中sts=‘Y’的最大id时,你是否会认为select max(id) from table_name where sts='Y';便是最优解。OK,我们可以先看下执行计划(以oracle为例,可以通过PL/SQL Developer的F5查看)从执行计划中可以看出,首先进行全表扫描(TABLE ACCESS FULL),全表扫描是为了筛选sts=...
2013-10-22 10:24:52 1685
原创 HashMap原理
Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散...
2013-10-21 20:54:22 107
原创 oracle导出导入备份表数据
今天遇到了一个很常见的需求,备份数据库数据。 轻车熟路,用PL/SQL Developer的Tools--Export Tables,选好oracle导出程序的路径和文件导出的路径,点下右下角Export即可。 不过试了好几次,下面的提示栏都已经显示完成了,不过桌面上还是没有dmp文件。 我首先是怀疑是PL/SQL Developer的...
2013-09-29 11:49:23 468
原创 省市二级联动js代码
昨天接到个需求,里面有需要做省市二级联动。做的过程中遇到一些新手常见的问题,先贴代码。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><script t...
2013-08-20 11:53:53 153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人