- 博客(65)
- 资源 (2)
- 收藏
- 关注
原创 生成验证码(摘自韩顺平细说servlet)
package com.xh.util;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import javax.ima
2013-12-19 11:31:15 1173 2
转载 今天被人问到了数据库索引和数据结构的关系
今天智源面试,遇到了这个问题!不知道!!上网搜下!转自:点击打开链接摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL
2013-12-12 20:47:12 3833
原创 利用Cookie保存相应信息
//登陆显示上次登陆的时间import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.serv
2013-12-11 21:15:21 778
原创 中文乱码处理
messyCode.html 乱码测试 表单:(post方式) textAboutChinese: 表单:(get方式) textAboutChinese: 连接测试 以上是测试的html页面,下面是对应
2013-12-08 18:40:17 1904
转载 Myeclipse 控制台 乱码
转自:http://ruowu.iteye.com/blog/645873记录一下:==================================================================================================================================== 今天同事叫我处理Myec
2013-12-06 19:59:42 1553
原创 tomcat有关配置笔记
1、配置虚拟目录在tomcat目录中的conf中配置:在server.xml中的Host元素下配置如下信息:path:指的是应用资源路径(相当与docbase的相对路径)docBase:指的就是目录位置2、配置主机名修改host文件:Location -> C:\Windows\System32\drivers\etc\hosts 插入对应的mapping信息
2013-12-05 16:43:55 647
原创 有关REFERE头字段的相关应用
不一定要会很多的东西,但是你要知道有这么个东西,在需要的时候将它们联系起来。如果是一个购物网站,对于客户的来源是相当的关注的,如果我们知道这些进入我们页面的的用户是通过哪些网站跳转进来的,我们就可以知道在哪些网站的广告是有效益的。之前对HTTP的连接几乎为零,最近稍微关注了一下,感觉HTTP应该是一个巨大的宝藏,它记录很多可以被程序猿使用的、有价值的内容,比如今天要提到的REFER
2013-11-29 15:32:34 799
原创 HTTP协议初涉
HTTP(hypertext transfer protocol )协议:是一种详细规定了浏览器和WEB服务器之间相互通信的规则,通过因特网传送文档的数据传送协议。HTTP/1.0会话方式:客户机与服务器建立连接->发送请求->服务器回送响应信息->关闭连接特点:每次连接只处理一个请求和响应 所有的通讯都是独立分开的请求和响应(如网页和网页中其他资源的关系)
2013-11-29 00:46:49 758
原创 xml回顾
keep moving...之前在学xml的时候,由于由于软考以及六级考试的冲击,对着部分的学习太差了,虽说能够看懂点什么,但是还是云里雾里。XML[extend marked language]不同于HTML(是一种表现技术),XML文档体现的是数据和数据之间关系,XML是设计用来传送以及携带数据信息,不用来表现或展示数据。1、文档声明: encoding="gb
2013-11-28 23:49:43 586
原创 java5并发库部分类
坚信每个脚步~java中并发编程实用类 java.util.concurrent (详细情况请查看API),觉得比较有用的有:ThreadLocal :是线程对应的变量(泛型),每个线程对应相应的变量。底层可能是由Map构成;主要的方法有 T get() void set(T value)Semaphore:是一个计数信号量,相当于权限,只有能够获得权限的线程才能执
2013-11-27 02:43:34 947
原创 Java同步问题
我一直在想念着你,不管你是否知道~ 前阵子,看来一个关于数据库连接池的一个开源项目(miniConnectionPoolManager),之前知道并发情况下,保持同步是一个非常重要的,但是可能是对同步概念的缺失,并没有如何好地理解以及实践,以至于在看这个连接池的时候,并没有过多关注项目中有关同步的地方,只是稍微注意了下里面的修饰词synchronized以及Semap
2013-11-27 02:20:03 612
原创 servlet记录真实IP地址
昨天参加了广东省的专场招聘,打击很多,收益也很多。昨天一个面试官,问到一个后台中关于记录管理员登陆日志是如何实现的,而这个问题,我的回答却是十分的有问题的,当时通过那个request.getRemoteAddr()去获取IP地址,但但是却没有办法正确地获得IP地址。后面通过查询相关的资料,知道那个是因为通过代理或平衡负载器,此时记录的IP并不是正确的IP。此时就引入了
2013-11-17 13:07:03 1117
原创 miniconnectionpoolmanager代码注释
// Copyright 2007-2011 Christian d'Heureuse, Inventec Informatik AG, Zurich, Switzerland// www.source-code.biz, www.inventec.ch/chdh//// This module is multi-licensed and may be used under the term
2013-11-14 23:58:20 1424
原创 数据库连接池铺垫(miniConnectionPoolManager用到的类)
今天怀着试试的心态去了参加了长沙某龙智的校园宣讲会,结果就是一个坑货,讲来讲去就是自己所为的就业绿色通道,无非就是培训。废话少说,进入正题。现在先来讲讲miniConnectionPoolManager中使用到的类抑或接口,其中涉及了一些平常比较少见的类(对我而说)。miniConnectionPoolManager的实质:(其实这一段是PooledConnection在API中的一段描述
2013-11-14 18:04:08 1141
原创 java事物操作
下面说一个事物操作(Transation)ACID事物处理:1. connection.setAutoCommit(false);2. 对数据库的操作3. 没有发生问题,connection.commit()发生异常connection.rollback()try{con.setAutoCommit(false);Statement stm
2013-11-13 22:19:33 638
原创 JDBC为数据连接池铺垫1
虽说广东移动的网申到今天还没有通知,心里略带几分的down,没关系,加油!之前一直听着开源这个词,但是却没有真正地去接触,在网上找了一下java有关的开源项目,最后选择了一个叫miniConnectionPoolManager的一个开源项目,代码也就只有短短的四百多行,这样入手的话也就不会很难了。同样推荐有意从开源项目中学习的童鞋,当然,如果有什么不是很大的java开源项目,也希望你们能够推荐
2013-11-13 21:27:28 509
原创 静态排序
/* 1:顺序查找 这个是最为直观的想法,从列表的一段开始,取出列表中的每个数跟要比较的值(key)进行比较; 找到返回相应的位置,找不到就返回-1; 2:折半查找 又叫二分法查找,但是需要注意的是,这个必须是在顺序表有序的情况下才能进行。跟我们高中讲的是一模一样的;就是先找出这个序列中的中间数,跟中间数进行比较;如果相等则返回这个中间数的下标;如果是大于中间
2013-11-06 21:27:52 877
原创 kmp算法中的next数组自我消化过程
先挂上几个链接!看完还是满有益的!http://www.java3z.com/cwbwebhome/article/article19/res023.html?id=3737http://blog.csdn.net/v_july_v/article/details/7041827其实不断的去画图,去看应该就能接受了!从昨天耗到现在终于可以接受它了!先接受再说吧!下面是我的消化过程~
2013-10-19 15:48:55 581
原创 数据结构5(链式栈)
package linkStack;/** * 链表栈的的数据结构 * @author 后飞IT */public class Stack { /**数据存放的空间*/ private int data; /**指向下一个节点的引用*/ private Stack stack; /**栈顶指针*/ public int getData() { re
2013-09-29 00:15:32 536
原创 数据结构4(顺序栈)
package stack;import java.util.Arrays;/** * 栈:只能在表的一端进行增删的线性表,后进先出 * 下面的顺序栈的数据结构 * @author 后飞IT * */public class Stack { /**存放数据的空间*/ private int[] elem; /**指向栈顶的标识*/ int t
2013-09-27 21:24:33 542
原创 数据结构3(双向链表)
package doubleLinkedList;public class LinkedList { /**数据存储*/ private int data; /**指向前一个节点的引用*/ private LinkedList prior; /**指向后一个节点的引用*/ private LinkedList next; public int getDat
2013-09-27 20:25:07 582
原创 数据结构2 (单向链表)
package singleLinkedList;/** * 单链表的数据结构 * * @author Administrator * */public class LinkedList { /** * 数据存放 */ private int data; /**指向下结点的引用*/ private LinkedList list;
2013-09-26 21:56:27 541
原创 数据结构1 顺序列表
昨晚一时兴起,看看数据结构算了!太久没有写了,也不想用C去写了,所以用java实现。package linear_table;import java.util.Arrays;/** * 定义数据表的存储结构 * @author 后飞IT */public class Linear { /**当前的长度*/ private int length=0;
2013-09-26 21:52:54 628
原创 java邮件开发详解笔记(创建一个内嵌图片和附件的邮件)
package zxx.createMessage;import java.io.FileOutputStream;import java.util.Date;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.FileDataSource;import jav
2013-09-21 13:21:46 1186
原创 java邮件开发详解笔记(生成内嵌图片的复杂邮件)
package zxx.createMessage;import java.io.FileOutputStream;import java.util.Date;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.FileDataSource;import ja
2013-09-21 13:21:04 1045
原创 张孝祥java邮件开发详解笔记(生成html格式邮件)
package zxx.createMessage;import java.io.FileOutputStream;import java.util.Date;import java.util.Properties;import javax.mail.Message;import javax.mail.Session;import javax.mail.internet.Inter
2013-09-21 13:19:54 1638 1
原创 张孝祥java邮件开发详解笔记(生成文本邮件)
package zxx.createMessage;import java.io.FileOutputStream;import java.util.Date;import java.util.Properties;import javax.mail.Message;import javax.mail.Session;import javax.mail.internet
2013-09-21 13:18:36 1420
转载 序列化serializable
之前只是单纯地知道是serializable,是用于标记,这接口没有实现的方法,但是具体什么情况不明?在其他地方看到,拿来一用~ 装载:http://noknower.iteye.com/blog/295783简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传
2013-09-21 10:25:09 678
原创 邮件发送工具类(自认为可以了)
之前想着,一点点写的!现在想想,算了!一股脑上了...这个是我做过的一个小项目的一个部分,结合网上的,还有自己遇到问题进行了改写!!!这个类支持群发,附送(多个)附件首先是一个bean类,用于封装发送邮件需要的相应的内容:package com.binary.biz;import java.io.File;public class Content { // 存放相應的发
2013-09-10 23:40:50 860
原创 回车、换行分离字符串是遇到的问题
关于回车换行可以参考:http://www.buicaa.com/3050/早上在windows平台下,读取keywords.txt 做非法字符的拦截,我的keyword.txt是如下的形式的:词汇1词汇2词汇3词汇4我用流将这个文件读取出来后,形成字符串(String),让后用split("\n")去将它分成数组,然后去匹配我相应的输入内容,但是数组却没有获取
2013-09-06 18:52:41 942
原创 java招聘试题
/** * 在Java中的题目中有这么一道题目,抽象类是否可以继承实体类? * Object这个实体类是所有类的父类,当然就应该包括了抽象类啊~ * 但是与大多数,一样就是什么叫做“前提是实体类必须有有明确的构造函数” * 在网上也搜到了一篇讲解这个问题的,但是有点难理解,在原来作者的思路上添加了测试 * 分为2种情况: * 第一种父类中的构造方法私有化: * 私有化之后,ecl
2013-09-03 15:26:21 765
原创 jQuery-File-Upload图片上传组件简要使用指南(挥泪共享)
这个jquery组件能够同时可以多个图片同时上传,预览~http://blueimp.github.io/jQuery-File-Upload/其实有时候,我们遇到的问题并不是说找不到这样或那样的工具,来运用...而是找到却不知道怎么去用~有时候就只能忍痛割爱了~下面这个有关上传的例子也是我挣扎了有那么一会之后才解决的~首先我们可能遇到的问题有:1.英语~这个嘛,个人觉得dow
2013-08-24 23:12:13 14282 11
原创 使用过滤器对后台权限的设置
package org.yc.jd.util;/** * @author 后飞IT * 关于使用过滤器对后台权限的设置 */import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfi
2013-08-24 21:22:55 1328
原创 java对oracle数据进行备份和还原
--测试案例首先使用系统管理员 亲测成功~~~~--创建一个表空间 tablespace JD 文件位置: 大小 'd:\shopping.dbf' size 32Mcreate tablespace JD datafile 'd:\JD.dbf' size 32M--创建一个用户名sa密码为a,默认的命名空间create user sa ide
2013-08-24 21:04:18 1398
翻译 类的创建过程(摘抄与java编程思想)
早上又起来看了下java编程思想(英语和java兼得),关于类的创建过程,之前也没有在写程序的时候,也就从来没有去想过到底是怎么的一回事,反正是new一个!然后就去用!今天在书里看到这么一段的内容摘抄下来1.Even though it doesn't explicitly use the static keyword,the constructor is actually a static
2013-08-11 08:57:00 757
原创 查看安卓模拟器的sdCard中的内容
今天通过下载网络上的一张图片,然后保存到sdcrad中去,想要看看保存是否成功了,打开了DDMS->File Explorer查看,但是SDCARD中的内容却无法显示出来,觉得可能是权限或者保护了的什么原因吧!于是想着能从windows的文件系统中进行查看,看是却找不到位置的所在,后来在网上看了。-->通过查看adv的详情中有一项就是整个的adv保存的路径!在该目录下发现了一个名叫
2013-08-08 16:31:00 1370
原创 java中关于goto
public class Goto { /** *这个是从java编程思想p149中摘抄下来的,用于理解便签(label),这个虽然提到的是infamous goto 但是只要讲的则是label的使用 *在java中虽然goto作为了保留词,但是java并没有使用goto,而是利用了break和continue作出类似于跳转的效果~ *这个例子对于加深对label的使用还
2013-08-05 13:12:08 722
原创 get和post 以及 web工程中路径填写问题的疑问
今天放了一个小假啊~大爷的,这个暑假真累~看了一下个北京圣思圆的javaweb视屏教程,解决了两个疑惑。1~之前在学java ee的时候就觉得get和post如果单纯的用带不带参数来区别,未免显得过于不科学。实际上造成get和post此两者的区别的原因是,请示格式的问题:Get将这些个参数放置在url中当做一种资源来访问,而post则是以将参数设置在了请求体中去了。所以导致了用
2013-08-04 17:36:30 1818
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人