Java基础
文章平均质量分 69
douglas8287
这个作者很懒,什么都没留下…
展开
-
Java 内部类实现 单向链表
网上看到的内部类实现单向链表,经典,留下以后自己好好研究package com.gem.j2SE;class Link{ class Node { private String name; // 保存节点的名字 private Node next; // 保存下一个节点 public Node(String name) { this.name = name; } p...原创 2009-07-27 23:32:33 · 121 阅读 · 0 评论 -
DB2时间函数
DB2时间函数 DB2时间函数简单总结: 代码--获取当前日期:select current date from sysibm.sysdummy1; values current date;--获取当前日期 select current time from sysibm.sysdummy1; values current time; --获取...原创 2013-08-12 20:11:57 · 150 阅读 · 0 评论 -
linux 新建用户、用户组 以及为新用户分配权限
linux 新建用户、用户组 以及为新用户分配权限Posted on 2012-05-16 13:39 云云 阅读(6151) 评论(0) 编辑 收藏 最近项目中使用hadoop 一开始在linux下的root用户上做试验现在转到hadoop用户下所以要新建hadoop用户了直接入主题:Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先...原创 2013-08-07 19:14:03 · 95 阅读 · 0 评论 -
Lucene的分页查询
Lucene的分页查询Posted on 2012-06-24 21:19 CN.programmer.Luxh 阅读(2422) 评论(4) 编辑 收藏 分页查询只需要传入每页显示多少条记录,当前是第几页就可以了。 当然是对搜索返回的结果进行分页,并不是对搜索结果的总数量进行分页,因为我们搜索的时候都是返回前n条记录。 例如indexSearcher.sea...原创 2013-08-06 16:05:09 · 73 阅读 · 0 评论 -
lucene3.0_IndexSearcher的基础使用及注意事项
lucene3.0_IndexSearcher的基础使用及注意事项较之lucene2.4版本,lucene3.0在indexSearcher这块变动比较大,从api可以直观的了解到。基类Searcher与搜索有关的方法: voidsearch(Query query, Collector results) Lower-level search A...原创 2013-08-06 15:05:54 · 108 阅读 · 0 评论 -
oracle 创建用户和表空间
1,创建临时表空间create temporary tablespace HT_TEMP tempfile 'E:\oracle\product\10.2.0\oradata\orcl\HT_TEMP.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; 2,创建表空间create tablesp...原创 2013-01-15 18:15:43 · 70 阅读 · 0 评论 -
ibatis db2 insert模板
iBatis and DB2 INSERT statements0 comments · Posted on 2009-12-01 by Michael in development and tagged db2 · development · english · javaiBatis for Java is a good way of abstracting away the ...原创 2013-05-07 20:32:27 · 141 阅读 · 0 评论 -
DB2 -创建用户和组,数据库
1、增加一个操作系统用户 groupadd test---添加用户组test useradd -m -g test -d /home/test test---添加用户test passwd test---修改test的密码 2、赋予用户DB2权限 db2 connect to sample---连接到sample数据库 db2 grant connect on database to ...原创 2013-05-06 18:05:20 · 839 阅读 · 0 评论 -
Java 线程记录 笔记
多线程开发中,同步与死锁的概念是非常重要的,几点需要注意: 1:哪里需要同步 2:如何实现同步,代码了解即可 3以及实现同并之后会有哪些负作用,了解 同步概念:多个操作在同一时间段内只能有一个线程进行,其他线程要等待此线程完成之后才可以继续执行。(**) 解决方案:同步代码块 和 同步方法 1,同步代码...原创 2012-04-17 17:34:53 · 59 阅读 · 0 评论 -
POI 合并单元格
在用poi在EXECL报表设计的时候,遇到单元格合并问题,用到一个重要的函数:CellRangeAddress(int, int, int, int)参数:起始行号,终止行号, 起始列号,终止列号网上老多地方说是(//参数1:行号 参数2:起始列号 参数3:行号 参数4:终止列号)误导,经过仔细测试,应该是(起始行号,终止行号, 起始列号,终止列号),...原创 2014-12-25 10:01:12 · 108 阅读 · 0 评论 -
Lucene 3.X 自定义排序
Lucene 3.X 自定义排序发表于 2012 年 10 月 26 日 这是摘录:原文请看http://www.oschina.net/code/snippet_54100_6338 /* 加入几家店作为索引数据 */058 059 addPoint(writer, "starbuck", "cafe"...原创 2013-09-18 16:26:42 · 167 阅读 · 0 评论 -
HTTP 接口设计指南
# HTTP 接口设计指北 * 文档主要目的是为设计接口时提供建议,使大家不必重复造 HTTP 协议已经完成的轮子* **只是建议,不是必须遵从的要求*** 大家有什么问题想法或者建议欢迎 [创建 Issue](https://github.com/bolasblack/http-api-guide/issues/new) 或者 [提交 Pull Request](https:/...原创 2016-01-12 15:04:57 · 631 阅读 · 0 评论 -
IP 查询开放API
今天项目要用到 查询访问网站用户的IP 然后网上查询了 资料还很多 不过有些已经失效了 在这总结下 腾讯,pconline 的API已经失效 不能使用 淘宝的IP接口地址: http://ip.taobao.com/instructions.php 腾讯的IP地址API接口地址:http://fw.qq.com/ipaddress 新浪的IP地址查询接口:http://int.dpool.sina...原创 2015-10-12 19:57:49 · 200 阅读 · 0 评论 -
freemarker 数字输出中的逗号问题
分类: Freemarker2012-04-23 16:08 3790人阅读 评论(1) 收藏 举报freemarkerLong i=100000000l; Map model=new Map();model.put("t",i);在freemarker中显示为100,000,000想按原样输出时${t} 显示为100,000,000${t?c} 显示为10...原创 2015-08-17 11:50:45 · 206 阅读 · 0 评论 -
redis cli 客户端连接
Last login: Mon Jul 27 15:31:48 2015 from 192.168.100.22root@xinguo:~# redis-cli -h 127.0.0.1 -p 6379127.0.0.1:6379> flushdbOK127.0.0.1:6379> flushallOK127.0.0.1:6379>原创 2015-07-27 15:31:29 · 141 阅读 · 0 评论 -
eclipse 插件式安装 maven
以下为补充内容:由于Maven项目地址经常变动,以上maven插件连接可能失效,可以采用最直接的办法,直接网上下载maven插件,然后解压放在Eclipse的dropins下面即可,这样既方便安装,如果插件冲突也方便直接移除。此种方式为目前最佳安装方式。如图:...原创 2016-06-02 16:46:23 · 77 阅读 · 0 评论 -
MySQL 建立索引
索引是一种特殊的数据结构,可以用来快速查询数据库的特定记录,建立是一中提高数据库性能的重要方式。 内容:索引的意义,索引的设计,创建和删除 索引简介索引是建立在表上的,有一列或者多列组成,并对这一列或者多列进行排序的一种结构。 所有存储引擎对每个表至少支持16个索引,总索引长度至少为256字节,索引有两种存储类型,包括B型树索引和哈希索引。 索引的优点是可以提...原创 2015-05-05 09:16:53 · 119 阅读 · 0 评论 -
[DB][MySql]关于取得自增字段的值、及@@IDENTITY 与并发性问题
对于刚从Oracle转向MySql的人都会为,MySql中没有Oracle里的Sequence而感到困惑。MySql中没有了Sequence,那么MySql的主键用什么方式来实现最好呢?主要有以下几种方式:1、自增字段作为主键。【推荐方案】 MySql虽然比Oracle少了Sequence,但是多了字段的自增长特性。 插入完了以后可以通过执行【SELECT @@I...原创 2015-04-07 12:43:00 · 127 阅读 · 0 评论 -
文章主要是介绍DB2取得当前时间的正确解析,如果你是DB2取得当前时间的内容解析,如果你是这方面的新手,对DB2取得当前时间的正确解的相关实际应用不是很了解的话...
文章主要是介绍DB2取得当前时间的正确解析,如果你是DB2取得当前时间的内容解析,如果你是这方面的新手,对DB2取得当前时间的正确解的相关实际应用不是很了解的话,以下的文章会给你提供更全面的知识。 取得当前年月日:SELECT current date FROM sysibm.sysdummy1 取得当前时分秒: SELECT current time FROM ...原创 2013-09-26 19:05:27 · 57 阅读 · 0 评论 -
java IO FileInputStream 随心一例<李老师>
import java.io.File;import java.io.OutputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.FileInputStream;public class InputStrea...2012-04-17 17:34:01 · 59 阅读 · 0 评论 -
Java 多线程
Java多线程实现方式: 1.继承Thread类: Thread类是在java.lang包中定义的,无须导入,必须明确的覆写Thread类中的run()方法,此方法为 线程的主体。一个类继承了Thread类之后,那么此类就具备了多线程的操作功能.需要执行start()才可以 ...2012-04-12 16:22:12 · 70 阅读 · 0 评论 -
JSP标签开发--详解
标签开发之几大步骤:1,开发标签类,继承TagSupport类,package org.lxh.tagdemo;import javax.servlet.jsp.*;import javax.servlet.jsp.tagext.*;public class HelloTag extends TagSupport{ public int doStartTag()throws...原创 2012-05-04 17:42:25 · 68 阅读 · 0 评论 -
Java Web 胡言乱语 之--- 反射机制
反射机制原理:原创 2012-04-28 10:54:14 · 66 阅读 · 0 评论 -
Java Future 并发设计模式
什么是java future模式 什么是Future?用过Java并发包的朋友或许对Future (interface) 已经比较熟悉了,其实Future 本身是一种被广泛运用的并发设计模式,可在很大程度上简化需要数据流同步的并发应用开发。在一些领域语言(如Alice ML )中甚至直接于语法层面支持Future。这里就以java.ut...原创 2012-04-25 19:30:15 · 237 阅读 · 0 评论 -
servlet 取IP (跳过代理服务器)
在IIS+Weblogic整合系统中,像移动网关一样,iisforward这个ISAPI过滤器也会对request对象进行再包装,附加一些WLS要用的头信息。这种情况下,直接用request.getRemoteAddr()是无法取到真正的客户IP的。实际的iisforward附加头如下: WL-Proxy-Client-IP=211.161.1.239Proxy-Client-...原创 2010-05-28 16:05:19 · 105 阅读 · 0 评论 -
个人随笔
只有程序中有抽象方法,才可能实现匿名内部类请看下面代码[color=indigo][/color]interface A{ public void fun() ;}class B implements A{ public void fun(){ System.out.println("Hello World!!!") ; }};class X{...原创 2009-07-28 23:09:38 · 69 阅读 · 0 评论 -
Java 对象知识点 总结
1,继承的基本概念及各种使用限制2,this与super关键字的区别3,重载与覆写的区别4,子类对象的实例化过程5,开发原则:一个人最好不要集成普通类,做好继承抽象类或接口6,final关键字 全局变量:public static final7,抽象类和接口iud区别8,Object类是所有对象的父类 toString()在对象打印时调用 eq...原创 2009-07-28 22:26:19 · 72 阅读 · 0 评论 -
Java 子类对象实例化 面试题
子类对象实例化面试题,拿来给大家分享下了,希望指点哦package com.gem.j2SE03;abstract class A { private int x = 100; public A(){ this.print(); } public abstract void print();}class B extends A { private ...2009-07-28 21:07:10 · 294 阅读 · 0 评论 -
java 数组 反转 和排序
package com.gem.j2SE;class Array{ private int temp[] = null; private int foot = 0; //用于保存下一个的记录点 public Array(int len) { if(len>0){ this.temp = new int[len]; }else { thi...2009-07-28 00:22:10 · 170 阅读 · 0 评论 -
Java Web 胡言乱语 之--- JSP标准标签库
JSTL 主要的标签分类: 1,核心标签库 c: 2, SQL标签库 sql 3, XML标签库 xml 4, 函数标签库 fn 5,I18N格式标签库 fmt 1,web.xml 中配置:<?xml version="1.0" encoding="ISO-8859-1"?><!-- Licensed to the Apa...原创 2012-05-08 09:27:36 · 74 阅读 · 0 评论 -
Java Static使用总结
Static使用总结: 1,使用static声明属性与非static声明属性的却别 2,使用static声明的属性或方法可以直接有类名称调用 3,使用static方法的时候一定要注意,只能访问static声明的属性和方法,而非static声明的属性和方法是不能保存的, 因为static可以在对象没有实例化时就直接调用,而其他的属性和方法只有在对象实例化之后才...原创 2012-04-09 11:23:17 · 69 阅读 · 0 评论 -
Java 访问控制权限
Java中存在四种访问权限 1,private , 2,default(默认)访问权限 3,protected 访问权限 4,public 访问权限 ----------------------------------------------------------------------------------------------protected:只能在本包及不同包...2012-04-11 19:42:27 · 80 阅读 · 0 评论 -
java 运算符
一,赋值运算符 "= " 是赋值运算符 二,一元运算符 ”+“,”-“,”!“ 是一元运算符,分别表示 正号,负号,NOT与否 三,算术运算符("+", "-", "*", "/", "%") ,即加,减,乘,除,取模运算符 四,关系运算符 >: 大于 ,<: 小雨, >=: 大于等于, &2012-04-11 17:59:19 · 61 阅读 · 0 评论 -
java 基础一句话
方法重载: 方法的重载就是方法名称相同,但参数的类型和个数不同,通过传递的参数个数及类型不同以完成不同功能的方法 调用.s 2, reurn 除了了可以返回内容之外,也可以结束方法. 3,在递归调用操作中一定要明确的写出方法的结束判断,否则会出现操作的内存溢出. 4,一个方法可以接受一个数组,也可以返回一个数组,如果一个方法接受一个数组...2012-04-10 19:28:34 · 87 阅读 · 0 评论 -
java 数组 和数据
数组:是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组,二维数组,多维数组数组定义: 声明形式一: 声明一维数组: 数据类型 数组名[] = null; 分配内存给数组: 数组名 = new 数据类型[长度];声明形式二: 声明一维数组: 数据类型[] 数组名 = null; 关于数据类型: 1.基本数...2012-04-10 10:15:20 · 151 阅读 · 0 评论 -
Java 内部类 优点
使用内部类的最大优点,可以方便的访问外部类中的私有属性2012-04-09 15:35:22 · 96 阅读 · 0 评论 -
Java 对象数组
数组格式: 数据类型 数组名称 [] = new 数据类型 [长度] 对象数组: 类名称 数组名称[] = new 类名称[长度] 对象数组定义:包含了一组相关的对象,使用对象数组时一定要先开辟空间,因为对象是引用类型,所以数组里面的每个一个 对象都是null值, 注意点: 对象数组中的每个元素必须单独实例化,否则内容就是...2012-04-09 14:32:34 · 117 阅读 · 0 评论 -
Java 单态设计模式
单态设计模式一句话: 核心就是将类的构造方法私有化,之后在类的内部产生实例化对象,并通过累的静态方法返回实例化对象的应用2012-04-09 14:19:11 · 51 阅读 · 0 评论 -
java 中代码块类型
java中代码块分类: 代码块:所谓代码块是指使用"{}"括起来的一段代码,根据位置不同,代码块可以分为四种: 1,普通代码块 ---直接定义在方法中的代码块称为普通代码块. 2,构造块 -- 将代码块直接定义在类中,则称为构造块. 注意点:构造块优先于构造方法执行,且执行多次。只要一有实例化对象产生,就执行构造块中的内容. 3,静...2012-04-09 13:28:28 · 56 阅读 · 0 评论 -
两个相同结构表 数据的 对复制
insert into TRP_MEMBER_RECOMMEND_PERFORMANCE_BASE select * from TRP_CHANNEL_PERFORMANCE_STATISTIC ;2014-12-09 17:43:54 · 111 阅读 · 0 评论