自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 Lucene连接数据库进行全文搜索初探(一)

Lucene不是一个完整的全文索引应用,而是是一个用Java写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。 已经有很多Java项目都使用了Lucene作为其后台的全文索引引擎,例如:Web论坛Jive,邮件列表HTML归档/浏览/查询系统Eyebrows,包括我们熟悉的Eclipse的全文帮助搜索功能。在实际开发中,因为数据库不是专为全文搜索设计的,所以对于全文搜索,特别是模糊查询类的全文搜索,用Lucene就比数据库的效率有优势的多。对于变化很少,但查询访问量大的数

2015-03-25 15:07:17 6160

原创 用javaMail实现发邮件功能(一)

用程序实现发送邮件的功能在我们的实际开发中很常见,例如网站注册需要邮件确认,网站可以在用户生日当天发送一份贺卡,或者站内消息的推送等等。经过一个晚上的摸索,终于用javaMail实现了发邮件的功能,在这里写出来给需要的童鞋学习···

2015-03-23 23:17:33 1603

原创 防止重复提交的前后台实现

在日常生活中,网速不好的时候,经常出现提交表单后网页没有跳转或一直在跳转中,这时可能急性子的用户就会不停地按提交按钮,导致重复提交。重复提交会加重服务器压力。今天我们就来讨论下怎么防止重复提交···

2015-03-15 19:19:58 14835

转载 一篇文章读懂C的指针

转载自:http://www.cnblogs.com/jyaray/archive/2010/06/03/1751056.htmlC语言中的精华是什么,答曰指针,这也是C语言中唯一的难点。C是对底层操作非常方便的语言,而底层操作中用到最多的就是指针,以后从事嵌入式开发的朋友们,指针将陪伴我们终身。本文将从八个常见的方面来透视C语言中的指针,当然,还有其他没有具体提到的方面,像指针表达式

2015-03-31 23:32:38 495

原创 论C语言的malloc,calloc,new,realloc,alloca的机制和区别

最近笔试老是遇到关于C语言的malloc,new之类的内存机制问题,作为一个做java开发的程序员不免有些郁闷,驾驭不了。乘空闲下来的这些时间,好好整理下C语言中各个内存函数的简单机制,作用和区别。附录一道今年腾讯的笔试压轴题···

2015-03-31 22:21:20 1541

转载 C语言内存机制详解

对于一个C语言程序而言,内存空间主要由五个部分组成代码段(.text)、数据段(.data)、BSS段(.bss),堆和栈组成,其中代码段,数据段和BSS段是编译的时候由编译器分配的,而堆和 栈是程序运行的时候由系统分配的。布局如下  在上图中,由编译器分配的地址空间都是在连接的时候分配的,而运行时分配的空间是在程序运行时由系统分配的 BSS

2015-03-31 21:54:39 3180

原创 java可变参数

Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理···

2015-03-31 20:31:58 699

原创 java反射机制讲解及示例

反射是java中很重要的用法,在框架和项目中几乎都有。今天就来讲讲反射和反射的实现···

2015-03-31 19:13:20 820

原创 正则表达式语法和验证

正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。本文将介绍正则表达式的语法,用法并提供详细示例······

2015-03-31 09:46:21 1075

转载 Java模拟异步消息的发送与回调

本文的目的并不是介绍使用的什么技术,而是重点阐述其实现原理。 一、 异步和同步讲通俗点,异步就是不需要等当前执行的动作完成,就可以继续执行后面的动作。 通常一个程序执行的顺序是:从上到下,依次执行。后面的动作必须等前面动作执行完成以后方可执行。这就是和异步相对的一个概念——同步。 案例:A、张三打电话给李四,让李四帮忙写份材料。B、李四接到电话的时候,手上有自己

2015-03-30 20:01:03 1212

转载 详析java的回调

前几天看了一下Spring的部分源码,发现回调机制被大量使用,觉得有必要把Java回调机制的理解归纳总结一下,以方便在研究类似于Spring源码这样的代码时能更加得心应手。 注:本文不想扯很多拗口的话来充场面,我的目的是希望以最简明扼要的语言将Java回调的大概机制说清楚。好了,言归正传。 一句话,回调是一种双向调用模式,什么意思呢,就是说,被调用方在被调用时也会调用对方,这就叫回

2015-03-30 19:58:53 723

转载 null或空值的判断处理

1,错误用法一: if (name == "") {     //do something}2,错误用法二: if (name.equals("")) {     //do something}3,错误用法三: if (!name.equals("")) {     //do something}我们来解说一下:上述错误用

2015-03-30 18:52:56 1004

转载 new和newInstance()的区别

在初始化一个类,生成一个实例的时候,newInstance() 和 new 有什么区别?用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。例如:Cla

2015-03-30 17:21:17 552

转载 spring获取DataSource对象详析

1,使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 Xml代码  span style="background-color: #ffffff

2015-03-30 15:50:11 2272

原创 js实例教程一:用js实现竖的隐藏菜单

通过js实现的简单隐藏表单~

2015-03-30 14:28:13 1783

原创 Lucene开发详解(二)

本文上一篇Lucene的使用博文进行一些补充说明,讲解了Lucene对索引的增删查改和评分机制。

2015-03-25 17:56:55 720

转载 关于String,StringBuffer,StringBuilder

1. String 类      String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。   String a = "a"; //假设a指向地址0x0001    a = "b";//重新赋值后a指向地址0x0002,但0x0001地址中保存的"a"依旧存在,但已经不再是a所指向的,a 已经指向了其它地址。 

2015-03-20 21:12:13 467

原创 json+ajax实现实时刷新和增删查功能

整理上学期做的项目的东西,用jq的ajax和json进行了查询,删除的操作···

2015-03-20 21:01:08 2110

原创 Jsp的filter拦截器实现用户权限分级

看了一下上学期学的项目,发现用到了jsp的filter来实现不同用户登录网站访问模块的分类,现在把代码分享出来跟大家共享一下···

2015-03-20 20:52:41 1408

转载 把一个十进制的数转换成为16进制的数

public class JinZhi{ public static void main(String args[]){ JinZhi t = new JinZhi(); String a = t.t1(175); t.t2(123,2); } //把a转成指定进制 private String t2(int a,int n){

2015-03-16 08:17:19 1017

原创 面试题之开两个线程交替输出数字

用java 设计一个类,要求两个线程分别交替输出正负整数:

2015-03-15 21:50:50 2894 1

在线编辑器插件使用示例

使用CKeditor开发的在线编辑器插件使用例子

2014-12-02

ckeditor_4.4.6.rar

CKeditor是目前最优秀的可见即可得网页编辑器之一,它采用JavaScript编写。可以用于PHP,java等语言网页中做在线编辑器

2014-12-02

java的excel数据录入与读取(代码加完美注释!)

java的excel创建,数据录入与读取(代码加完美注释!),值得收藏!

2014-11-19

jxl-2.4.2.jar

一个通过java操作excel表格的工具类库,对中文支持非常好,在跨平台上表现的非常完美,代码可以再windows或者Linux上运行而无需重新编写,并且支持Excel 95-2000的所有版本。

2014-11-19

java做数据报表源代码

java做的报表,可以接受后台数据,实现动态图表生成。运用了FusionCharts包技术。

2014-11-18

FusionCharts_XT_Evaluation

FusionCharts_XT_Evaluation配置简单,可以开发饼状图,条形图,折线图等数据图表,将后台json或XML的数据转化为图表在页面中显示

2014-11-18

搜索引擎简介及网页优化方法

搜索引擎简介及网页优化方法,帮助企业个人了解SEO原理,有助于网站设计

2013-12-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除