自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

-深水蓝-

趁还没有忘记赶快记下来吧!

  • 博客(33)
  • 资源 (10)
  • 收藏
  • 关注

原创 20个经典bootsrtap后台html网站模板推荐

今天为大家推荐20款不同风格的Bootstrap后台管理模板,每一款都经典可用,能预览和下载,保证让你挑得眼花缭乱。1,Simpli flag蓝色Simpli Flat蓝色管理模板是一款采用Flat扁平风格的响应式管理模板,功能齐全,设计优质,不管是PC,平板还是手机都能得到较好的体验效果,推荐。在线演示          源码下载    2,Martix

2014-04-25 15:25:11 9191 5

原创 Ajax中XMLHttpRequest对象的创建和servlet中数据的交互

1,XMLHttprequest.js//用户名检验方法//这个方法将使用XMLHTTPRequest对象进行AJAX的异步数据交互var xmlHttp;function verify(){ //使用dom的方式获取文本框中的值 //.value可以获取一个元素节点的value属性 var userName = document.getElementById("userName"

2012-09-11 00:43:48 1368

原创 java Filter之拦截jsp页面检查用户是否已经登录

诸如Filter这些拦截器可以实现很多功能,今天要用Filter来拦截jsp页面检查用户是否已经登录:整个Filter代码:public class LoginFilter extends HttpServlet implements Filter { private static final long serialVersionUID = 1L; @Override publi

2012-08-31 22:52:29 3545

原创 struts2定义拦截器(Interceptor)检查用户是否已经登录

今天在项目中用到了检查用户功能,第一次接触花了不少时间,记录下来;struts2定义拦截器(Interceptor)检查用户是否已经登录,此功能用来防止用户用不正当的方法访问正当的页面进行不正当的操作。第一步:写代码,定义拦截器。定义拦截器的方法有很多,这里就不全部列举了,我是直接继承MethodFilterInterceptor,public class LoginInterce

2012-08-31 22:41:46 3102

原创 在项目jsp文件中使用bean

这两天一直被一个Stream closed异常纠缠,折腾了两天今天终于明白了,在我们项目的jsp文件中是不可以直接访问类的,这会导致Stream closed错误。由于本人新手犯了这个低级的错误,映像深刻今天一定要记下来。 方法一:在使用时直接初始化保存ApplicationContext对象 ApplicationContext applicationContext =new C

2012-08-30 16:11:43 1128

转载 Action中使用session方法

在Struts2里,如果需要在Action中使用session,可以通过下面两种方式得到   1.通过ActionContext class中的方法getSession得到   2.Action实现org.apache.struts2.interceptor.SessionAware接口的方式来对session进行操作   下面先看一个采用第一种方式,在action中得到sessi

2012-08-27 14:17:53 11900

原创 公众号快速配置AI智能问答,在公众号集成类似ChatGPT的AI聊天机器人

今天无意间发现一个名为“天书AI”的产品,是一款AI知识库产品,可以集成在微信公众号消息接口中。可以将公众号基于自己的知识内容升级为智能问答工具,提供类似ChatGPT的AI聊天机器人功能。企业、开发者、自媒体,都可以通过这玩意实现智能问答。

2023-11-01 11:46:27 590

原创 Jquery树插件zTree入门教程

关于zTree的介绍就搜吧。这个例子的最终效果如下:鼠标移动到一级目录时出现全选链接,点击全选链接该目录下的所有子项都被添加到收件人的文本框中,当然点击单个子项则添加一个。至于要添加些什么信息由自己决定。1,下载zTee,页面引入jquery.js,根据功能需求添加zTree相应的js和css

2014-03-19 16:26:44 44937 3

原创 swfupload文件上传组件 服务端用servlet配置教程

swfupload是个不错的上传组件,可以实现无刷新上传图片,并返回自己想要的数据,今天写了一个用java servlet来作为服务端接收客户端文件,自己在项目中也有使用,功能是实现远程上传文件并返回上传后在服务端的文件路径。1,在官网下载swfupload,地址:http://demo.swfupload.org,2,编写上传页面(这里的上传页面完全是从官网整过来的),并在下载的文件中找

2013-10-12 13:05:36 6267 1

原创 ajax jquery校验用户是否已经注册

服务端代码这里就不贴了html代码比较简单,需要自行引入jquery库 请输入用户名: js代码/* * 在页面装载完成时注册上这些工作 * */$(document).ready(function() { //这里面的内容就是页面装载完成后需要执行的代码 var userNameNode = $("#userName"); //需要找到

2013-10-10 22:35:06 3259

转载 Freemarker教程

FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分 2,注释:格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出 下面是一个FreeMarker模

2012-11-21 16:22:19 1439

原创 Spring AOP : error at ::0 can't find referenced pointcut actionMethod

在使用spring3.1 AOP 切面编程的时候出现了以上错误和以下错误java.lang.IllegalArgumentException: ProceedingJoinPoint is only supported fo 以下是在报错误时用的一种写法:@Aspect@Componentpublic class Interceptor { @SuppressWar

2012-11-17 21:14:16 3233 2

原创 struts2 jsp页面访问List, set 和<s:iterator>的使用

productList.results是一个List     "#entry.styles是一个HashSet    #style.{getVisible()}[#loop.index] 访问set中的某个方法  #loop.index 是索引

2012-11-01 21:47:16 2050

原创 js全选实现和判断是否有复选框选中

function actionEvent(methodname){ var form = document.forms[0]; if(validateIsSelect(form.all, form.productids)){ form.action=''; form.submit(); }else{ alert("请选择要操作的记录"); } } func

2012-10-31 12:28:36 1409

原创 <s:select>标签自动生成<tr><td>的问题~

------------问题:------------------------- 返回结果自动在标签外添加........  ------------原因:------------------------- Struts标签的默认样式  ------------解决办法:------------------------- 只要在标签中加上theme=

2012-10-27 22:46:06 4156

原创 项目报错java.net.bindexception: address already in use: jvm_bind

用netstat -ano 命令结果: 查找端口号;用tasklist 命令:查找被占用的进程,然后将其结束.

2012-10-26 23:05:20 741

原创 org.hibernate.hql.internal.ast.ErrorCounter reportError

protected void setParames(Query query,Object[]parames){ if(parames != null && parames.length >0){ for(int i=0; i<parames.length; i++){ query.setParameter(i, parames[i]); } } } @Overrid

2012-10-26 16:48:27 9672

转载 Java连接各种数据库

//MySQL:    02    String Driver="com.mysql.jdbc.Driver";   //驱动程序03     String URL="jdbc:mysql://localhost:3306/db_name";    //连接的URL,db_name为数据库名

2012-10-23 18:04:32 696

转载 java核心之内容分配管理

JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象

2012-10-23 18:03:31 529

转载 Java面试宝典2013版(超长版)

一. Java基础部分......................................................................................................21、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?.....22、Java有没有goto?........................

2012-10-14 22:35:59 1597

原创 java.lang.IllegalArgumentException: id to load is required for loading

教训:在struts2中出现这种错误一般都是在Action中没接收到相应的ID值,应该仔细检查视图层的ID传值情况,有可能就是某一个地方写错了。java技术社区QQ群:48596106欢迎你的加入!

2012-10-09 23:26:37 722

原创 Spring AOP代理时 ClassCastException: $Proxy0 cannot be cast to (类型转换错误)

今天犯了一个很低级的错误,估计是写了一天的代码,头被整昏了吧,在此纪念一哈哈;以下是整个程序的源码。public class BrandTest { private static ApplicationContext context; private static BrandService brandService; @BeforeClass public static void

2012-10-08 01:33:47 1655

原创 java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z

今天在用Junit测试bean的时候出现了这个错误,花了我很多时间,最后经过大量的查翻网页,问题得到解决:把javaee5的libraries remove 后,果然不出问题了。可是项目可是javaee的项目。于是又有人说把JAVAEE5升级到javaee6,试了一下,问题没了,换成了别的:Initial SessionFactory creation failed.org.h

2012-10-08 01:05:41 970

转载 struts2 在action中获取地址栏的参数

实例:现在jsp页面传递一个名为username的参数到action中url:   http://localhost:8080/StudentSystem/role_list.action?username=1321312一、通过get set方法获取在对应的action类中定义同名变量,并生成set get方法,那么参数将会自动获取值String username; publ

2012-10-07 17:12:08 14679

原创 解决JSP与struts2 Action中文乱码问题

JSP与struts2中的乱码问题,解决方法很多,今天我又尝试了一个新方法感觉不错,超简单首先写一个filterpublic class SetCodeFilter implements Filter { @Override public void destroy() { } @Override public void doFilter(ServletRequest r

2012-10-07 15:23:35 3765 1

原创 OOA与OOD与observer(观察者模式)

学习尚学堂设计模式总结:帮助:             1,理解什么是面向对象分析和面向对象设计             2,观察者模式             3,学会使用配置文件动态加载类             4,单例模式的使用 OOA:确认我们要实现的功能是什么。OOD:这个功能我们怎么去实现。 要求:模拟下列情形 *  1,小孩在

2012-09-27 23:22:43 673

原创 jquery访问servlet并返回数据到页面

1,servlet:AjaxServlet.javapackage com.panlong.servlet;import java.io.IOException;import java.io.PrintWriter;import java.net.URLDecoder;import javax.servlet.ServletException;import ja

2012-09-11 00:52:48 7141

原创 jquery处理xml数据

1,AjaxJqueryXml.jsfunction verify(){ //alert("哈哈,我出来了!") //1.获取文本框中的内容 //jquery查找节点的方式,参数加#加上id属性可以找到一个节点 //jquery的方法返回的都是jquery的对象,可以继续在上面执行其他的jquery方法 var jqueryObj = $("#userName"); /

2012-09-11 00:32:11 1735

原创 Ajax处理XML,XMLHttpRequest对象的创建和访问servlet并返回xml数据到页面展示

相关说明全在注释中:1,ajaxxml.js//用户名检验方法//这个方法将使用XMLHTTPRequest对象进行AJAX的异步数据交互var xmlHttp;function verify(){ //使用dom的方式获取文本框中的值 //.value可以获取一个元素节点的value属性 var userName = document.getElementById

2012-09-11 00:16:38 7747 1

原创 Hibernate二级缓存配置

trueorg.hibernate.cache.EhCacheProvider trueorg.hibernate.cache.HashtableCacheProvider

2012-09-02 12:57:51 546

转载 自定义JSTL函数

1、  定义函数类public class SecurityFunction {//方法需要是static类型的 public static String testJstlFunction(String str) { System.out.println("执行一些操作"+str); return "hello jstl"; }}2、定义tld文件:myfu

2012-09-01 11:53:18 463

原创 DWR配置

今日用到了DWR让我折腾了一会,最终搞定,先记住,方便下次不用麻烦!1,添加Dwr.jar2,配置web.xml(请自行添加ContextLoaderListener监听器,否则bean无法获取!),      1. 2. dwr-invoker 3. org.directwebremoting.servlet.DwrServlet 4. 5.

2012-08-26 18:34:49 1323

DWR配置

今日用到了DWR让我折腾了一会,最终搞定,先记住,方便下次不用麻烦!1,添加Dwr.jar2,配置web.xml(请自行添加ContextLoaderListener监听器,否则bean无法获取!),      &lt;servlet&gt; &lt;servlet-name&gt;dwr-invoker&lt;/servlet-name&gt; &lt;servl...

2012-08-26 18:34:28 140

jquery罗盘时钟代码

非常漂亮的jquery罗盘时钟代码,值得下载收藏

2021-02-03

深入理解Java虚拟机 JVM高级特性与最佳实践

深入理解Java虚拟机 JVM高级特性与最佳实践,想要学习JVM知识,这是一本不错的书

2018-02-26

java 小坦克游戏单机版

TankClient 是主类,运行此类 config下页面的配置文件initTankCount是初始化第一次坦克出来的数量 reProDuceTankCount是打完第一次坦克后坦克再次出现的数量 按键说明: F2 -- 自己的坦克挂后刷新坦克 ESC -- 退出游戏 CTRL -- 普通子弹 A -- 超级子弹 中间的红色小血块每次刷新敌人都会出现一次,你吃了它后血会加满噢 大中国是自己的坦克--

2012-09-28

Rational Rose 2007下载地址及激活方式

Rational Rose 2007下载地址及激活方式,真正可以下载安装使用的Rational Rose 2007,内有激活方式,不下白不下。 下载可以使用迅雷下载,在迅雷的下载任务中,拷贝下载地址即可。下载完成后,使用DAEMON Tools 加载bin文件,开始安装。破解方法在下载包中。 下载后是个bin文件,用DAEMON Tools Lite或其他类似软件打开次bin文件即可

2012-09-02

SQL大全-开发者必备

SQL大全-开发者必备,涵盖所有SQL知识,不管您是新手还是老手,您都值得拥有!

2012-08-30

《程序员》杂志2011年第5期

《程序员》杂志2011年第5期.pdf

2012-08-30

《程序员》杂志2010年第4期

《程序员》杂志2010年第4期.pdf

2012-08-30

ps抽丝笔刷

ps抽丝笔刷,作图必备,效果不错。强烈推荐!

2012-08-30

ps磨皮滤镜

ps磨皮滤镜,很实用的一个PS磨皮滤镜,效果不错噢

2012-08-30

淘宝装修SDK说明

淘宝装修SDK说明,教你玩转淘宝SDK高级后台模板设计!淘宝设计师必备!

2012-08-28

空空如也

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

TA关注的人

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