自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

潘敬

我会编程童话里,你爱的那个天使~~~ QQ群:325287662

  • 博客(42)
  • 资源 (6)
  • 收藏
  • 关注

原创 js 输出内容到新窗口

找了好久,都没有~!!!在w3c上面找到的,留下来以后备用~!myWindow=window.open('','','width=200,height=100')myWindow.document.write("This is 'myWindow'")myWindow.focus()myWindow.opener.document.write("This is the par

2013-05-31 11:07:18 1450

原创 js window 常用

Window对象是DOM对象模型的最顶层对象,代表了浏览器中用于显示文档内容的窗口,通过该对象可以访问DOM对象模型中的所有对象。Window对象和Javascript的内置对象一样,使用的时候无需手动创建,只要在HTML文档或者Web文档中使用了标签或者标签,系统就会自动创建一个Window对象。16.1   Window对象的方法16.1.1   alert方法:弹出一个警告对话框

2013-05-31 11:00:27 1269

原创 响应式布局原理

原来一直觉得响应式布局很神秘需要用js来进行实现。今天无意中发现了一篇文章,一切都那么容易了~ 就用了个媒体查询 来判断屏幕的大小,根据屏幕的大小来使用相应的样式。目前已经越来越多的站点以及wap站点使用响应式设计,因为大屏幕的移动设备越来越普及。而自适应布局已经无法胜任各种浏览需求。响应式设计的目的是尽可能以最好的布局显示您的数据,以实现用户友好的 Web 页面。cs

2013-05-30 14:55:32 4262

原创 分页时高效的总页数计算

我们一般分页是这样来计算页码的:int row=200; //记录总数int page=5;//每页数量int count=row%5==0?row/page:row/page+1;上面这种是用的最多的!那么下面我们来一种最简单的,不用任何判断!看代码:int row=21;int pageCount=5;int sum=(row-1)/pageCount+1;

2013-05-30 10:14:22 9418 3

原创 SQL语句拼接 最后一个字符多出 处理方式

String [] name=new String[]{"张三","李四","123","321"}; StringBuilder buffer=new StringBuilder("select * from user "); boolean needOr=false; for (String string : name) { if(needOr){ buffer.a

2013-05-30 10:08:22 2414

原创 myeclipse 增加javascript提示和jquery提示等不用安装插件自带功能

我们在使用myeclipse的时候,有很多时候js代码都没有那么智能的提示。这时候我们可以自定义的增加jquery提示网上很多说用插件,教大家一种不用插件的方法!~第一步对着需要提示的项目右键,点击properties然后看图:

2013-05-29 22:55:27 6407 1

原创 java 数组实现迭代方法 iterator,模仿Arraylist

在网上搜了下,发现没有关于数组实现迭代的相关文章,所以自己写了下。主要是模仿的一个Arraylist 实现的主要的功能!代码如下:首先建个接口:package com.list;public interface List extends Iterable{ void add(T e); void remove(T t); void removeAt(int ind

2013-05-29 22:40:57 6107

原创 html5 音乐播放器 audio 标签用法

标签属性:src:音乐的URLpreload:预加载autoplay:自动播放loop:循环播放controls:浏览器自带的控制条1 http://www.abc.com/test.mp3"controls> 标签属性:src:视频的URLposter:视频封面,没有播放时显示的图片preload:预加载autoplay:自动播放loop:循环播放controls:浏览器

2013-05-29 18:43:01 2774

原创 SQL 分页

create proc calc(@index int,@row int)as declare @count int,@page int,@start int ,@end int; select @count=COUNT(*) from tb_user; set @page=@count/@row; --得到页数 --计算出开始和结束 set @start=@index*@row-@r

2013-05-29 10:16:46 1093

原创 html5 audio 标签使用

w3c 例子:http://www.w3school.com.cn/html5/html_5_audio.aspHTML5 提供了播放音频的标准。Web 上的音频直到现在,仍然不存在一项旨在网页上播放音频的标准。今天,大多数音频是通过插件(比如 Flash)来播放的。然而,并非所有浏览器都拥有同样的插件。HTML5 规定了一种通过 audio 元素来包含音频的标准方

2013-05-28 23:14:40 1316

原创 winter framework 源码 SSH最精简的实现

前些天一直在写这个框架,现在放出源码!主要功能:1、自动将表单封装成对象(类似Struts2)2、自动根据对象产生增删改查sql语句(类似hibernate)3、支持Spring动态注入,可以把自定义的Action 交给Spring去进行管理4、自定义的tab标签库 5、支持伪静态功能伪静态实现,可以用正则表达式!~ 这个框架,差不多就是一个SSH最精简的实现。

2013-05-28 11:03:36 1969 5

原创 Winter framework 高效灵活的请求处理框架

为了深入的去了解java的底层东西和hibernate和Struts2的原理,自己觉得写了个框架。该框架集成了hibernate和Struts2的功能,当然没有依靠其jar包,是独立的一个框架。运行原理:我们知道Struts2 是用过滤器来进行工作的。那么我这个框架也是一样。其中有一点,使用方法和Struts2不同,而且更加灵活。首先声明一点,我没有看Struts2的源码,我只

2013-05-23 22:25:47 1658

原创 java 利用反射 从数据库取出数据对象list 类似hibernate

这两天在写框架,觉得这个很实用,贴上来共享!主要作用就是 根据返回的结果集,然后读取对象的字段,调用set方法,把对应的值放入对象。用过hibernate的人应该知道,实现的功能是一样的。代码:CollectionsHelper .javapackage org.pan.sql;import java.lang.reflect.Field;import java.la

2013-05-23 22:03:48 2126

原创 java 开发jsp 自定义标签

此文目的,纠正网上一些不正确的文章!开发步骤:首先建立一个类:继承BodyTagSupport然后设置字段 生成set方法类:package org.pan.tags;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.http.HttpServletRequest;

2013-05-23 12:36:10 1383

原创 java反射机制

参考文章:http://blog.csdn.net/justinavril/article/details/2873664测试代码:创建类:Convey.javapackage com.domain;import java.util.HashSet;import java.util.Set;/** * Convey entity. @author M

2013-05-22 10:06:51 1056

原创 java 网站用户在线和客服聊天

这是应用到项目中的一个例子。实现原理是将信息存储到Application域里面。然后使用Struts2 Action 用json格式的数据进行前后台交互。截图:前台用户界面:后台客服界面:编辑框采用的Ueditor 可以发送图片表情文字格式、涂鸦。。。。等等!功能十分的强大!代码部分:用到了两个Action,分别为用户和管理员服务。Struts.xm

2013-05-21 08:22:45 15075 21

原创 application 作用域

4.2  JSP内置对象概述在第3章中,已经详细介绍了JSP的基本语法,使读者对JSP技术有一个比较初步的了解,但是应用第3章讲述的JSP知识只能编写一部分简单的程序,如果需要实现一些比较复杂高级的功能,例如网上购物、在线聊天室等,仅靠第3章介绍的知识是明显不够的。在JSP技术内部,已经定义好了若干个JSP内部对象,应用这些内部对象,可以实现很多很重要的功能。在JSP内部已经被定义完善的对象有

2013-05-17 15:35:56 4480

原创 三大框架整合 提示 不能进行查询错误

这是抛出来的提示信息:HTTP Status 500 - could not execute query; nested exception is org.hibernate.exception.SQLGrammarException: could not execute querytype Exception reportmessage could not execute

2013-05-16 22:16:22 1516

原创 _blank 和_black 的用法

_blank 在新标签中打开_black 新标签中打开,如果标签存在,就在这个标签中打开,如果没有 ,就打开新的

2013-05-16 09:05:24 2132

原创 两个int型的值比较,竟然不相等?

今天遇到了一个问题,开始很不解。。已知 :collect.getUser().getId() =1user.getId()=1然后if语句if(collect.getUser().getId()==user.getId()){ system.out.println("相等的!");}else{ system.out.println("不相等的

2013-05-15 23:00:58 4181 2

转载 IE7不支持min-width?

最近做一个项目,发现有个页面设置style="min-width:1000px;"在IE7中无效。这个不应该啊,因为以前做的很多页面都可以的,这次为什么就不行了呢?后来发现是声明惹的祸。将声明:改为:即可。记录下来备录。

2013-05-15 09:24:32 1340

原创 Struts2+hibernate 实现分类无限级 并找出所有分类 ( 二 )

这是第二种方法:返回需要的结果集public String indexInit(){ //获取所有的父级 List bases=categoryService.findByBaseId(0); List> datas=new ArrayList>(); for (Category category : bases) { List list=new ArrayL

2013-05-14 22:36:58 1351

原创 Struts2+hibernate 实现分类无限级 并找出所有分类

迷迷糊糊的搞出来了。。感慨万千啊。。。public String indexInit(){                //获取所有的父级        recursion(0);        System.out.println(dList.size());        for (Category category : dList) {

2013-05-14 22:14:53 1328

原创 如何点击a标签, 弹出input file 上传文件对话框

htmldiv> a href="###">添加图片a> input type="file" name="image" class="hidden" value="" />div>css.hidden { display: none;}jquery$('a').on('click', function(e) { e.preventDefaul

2013-05-12 20:59:44 6298 1

转载 JS 数据类型转换

JS 数据类型转换 方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。在判断字符串是否是数字值前,parseInt()和pars

2013-05-10 14:44:44 768

原创 Java 对集合进行倒序

Collections.reverse()

2013-05-10 14:43:58 3947

原创 jquery 提交值不为空的元素

jquery 提交值不为空的元素 可以用来查询的时候用具体代码://在执行查询的时候,如果表单的字段为空 就不进行提交 $("#form1").submit(function(){ try { $(this).find("*").each(function(){ var elem = $(this); if (elem.prop("name") !=

2013-05-10 13:31:38 2002

原创 Struts2 多条件组合查询和准备默认数据

在使用SSH的时候,会在DaoImpl中生成 findByExample 和findByAll一般情况在 我们都会在execute方法中使用findByAll 去给页面准备数据加入你jsp页面中 包含了这个Action 那么就会出现数据 覆盖的问题那么现在 在execute方法中 直接使用 findByExample查询方法 也在execute中 不必在去写代码

2013-05-10 11:40:45 2293

原创 HTML 5 Web Socket:下一次Web通信革命揭幕

最近关于HTML 5 Web Socket的流言已经满天飞,它通过Web上的一个单一Socket定义了一个全双工通信信道,HTML 5 Web Socket并不是普通HTTP通信的增强版,它代表着一个巨大的进步,特别是针对实时的、事件驱动的Web应用程序。  Google的工程师Ian Hickson说“数据的字节数急剧减少到2字节,延迟从150毫秒减少到50毫秒,实际上,这两个因素已经足以引

2013-05-09 23:23:13 1894

转载 CSS 选择器

最近在研究jQuery的选择器,大家知道jQuery的选择器和css的选择器非常相似,所以整理一下css选择器;css1-css3提供非常丰富的选择器,但是由于某些选择器被各个浏览器支持的情况不一样,所以很多选择器在实际css开发中很少用到。1.基础的选择器选择器含义示例*通用元素选择器,匹配任何元素*

2013-05-09 15:48:51 870

原创 jhtml

今天打开淘宝,发现一个没有见过的后缀:https://login.taobao.com/member/login.jhtml于是baidu,得到结论:JHTML (Java within Hypertext Markup Language) 超文本标记语言内嵌Java JHTML是用于规定网页如何包括Java程序的标准。Web站点开发者可以在网页内写入一段用Java编写的程序。

2013-05-09 15:02:43 3773

原创 Struts2 the Action upload file get json data

Java Code:package com.shop.action;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.text.SimpleDateFormat;import java.util.Date;import javax.serv

2013-05-09 13:04:49 1311

原创 javascript 不用一句if语句 对表单进行验证

其实是有用到,只不过是简写了!代码:function check(){ //用户名 var nickname=$("#nickname"); var nickname_error=$("#nickname_error"); //地址错误 var address_error=$("#address_error"); //详细地址 var detail=$("#d

2013-05-09 09:42:42 1421

原创 7句js代码实现网页 折叠菜单

最近经常用到javascript,做了很多网页效果,其中有个折叠菜单。网上的代码 一大堆,麻烦,而且看不懂,我就搞不懂了,写那么多代码干嘛~~~~ 所以自己写了个。主要用到了 jquery和ul和li定义菜单的格式是这样的: 我的信息 个人资料 收货地址

2013-05-08 22:13:24 12789 5

原创 分页页码显示算法

---这不是分页算法,而是页码显示的算法。看截图:这个是分好页之后,页码比较多的时候,可以用这个算法实现这种效果转载请注明来源,by-潘敬代码:package com.domain;public class PageCode { int pageCount = 0; // 页码数量 int showCount = 0; // 显示数量 int begin =

2013-05-08 16:59:47 3528

原创 剪切板经常出问题,无法复制等现象。

解决方法有两种:第一:在c:\windows\system32 目录下 建立个文件夹 clip第二:有道词典引起的,直接卸掉。ok

2013-05-07 11:03:53 19681 17

转载 js 利用谷歌翻译实现国际化

function googleTranslateElementInit() { new google.translate.TranslateElement({ pageLanguage : 'en', autoDisplay : false, gaTrack : true, layout : google.translate.TranslateElement.

2013-05-07 09:49:55 4490 3

原创 jsp面页包含Struts2 的action

这里用到了 Struts2框架自带的s标签name = struts.xml  里面配置的name executeResult 一定要设为false  这个属性是 是否包含返回的结果页面,如果返回结果页面也是当前页的话,那么 将会是一个死循环。这样的好处是,直接访问jsp页面,Action就在后台准备好了数据,无需直接访问Action

2013-05-06 14:59:16 1298

原创 jquery 高效反选

// 反选 $("#reverse-select").click(function() { $('.table tr').each(function() { var input = $(this).find('input'); var statu=input.prop("checked")==true?false:true; input.prop("checked",sta

2013-05-05 01:51:15 1318

原创 Java Servlet 获取服务器各种路径信息

package com.shop.uitl;import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletActionContext;public class ServerUrl { /** * 获取服务的url基本地址 * @param request * @return

2013-05-04 01:56:14 7502

三级联动全国最全

三级联动全国最全

2014-02-10

winterframework

主要功能: 1、自动将表单封装成对象(类似Struts2) 2、自动根据对象产生增删改查sql语句(类似hibernate) 3、支持Spring动态注入,可以把自定义的Action 交给Spring去进行管理 4、自定义的tab标签库 5、支持伪静态功能 伪静态实现,可以用正则表达式!~ 这个框架,差不多就是一个SSH最精简的实现。 配置非常灵活简单,比起三大框架来说,容易多了,而且包就一个而已,非常的小! 使用方法:http://blog.csdn.net/u010402518/article/details/8983495

2013-05-28

spket-1.6.23.zip

spket-1.6.23.zip eclipse 的javascript代码辅助插件

2013-04-27

css3帮助文档

css3 文档,里面有很多例子和一些最新的css3 的特效使用方法。

2013-04-22

javascript省市区县四级联动,全国各地最新数据。

数据是从淘宝网抓取来的。自己也添加了一些数据库,澳门香港都很详细。 主要的联动是 省-市-区-县 四级联动 javascript 实现,里面都有代码注释。总共大小只有175kb 比用服务端实现,效率高多了,而且保证是网上所有类似插件,数据最完整最全的。

2013-04-22

Java数据库代码自动生成工具

自动读取数据库的表,生成Javabean或者生产insert、select、update、delete。还有生成给javabean赋值的语句。

2013-04-22

空空如也

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

TA关注的人

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