自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (5)
  • 收藏
  • 关注

转载 VUE的SEO的解决方案

解决方案如下:1.首先需要安装prerender-spa-plugin和vue-meta-info,prerender-spa-plugin解决打包多个页面,vue-meta-info解决SEO的问题npm install --save prerender-spa-pluginnpm install --save vue-meta-info2.在项目中找到webpack.prod.conf.js,有可能这个文件名不同,这个时候你需要根据你的命令行来找到相关文件在此文件中添加如下代码(.

2021-07-08 16:03:59 688

原创 mxGraph全图居中显示

$(".tool-full-map").click(function(){            graph.fit();//自适应            graph.center(true,true,0.5,0.5);//将画布放到容器中间            var sc = graph.getView().getScale();            graph.zoomT

2017-08-04 16:47:39 3332 4

原创 java websocket简单实例绝对可用

坑爹的网友,一个个的网上websocket例子都不写web.xml的配置,MD~这不是给别人挖坑吗?既然写例子就要完整啊!!!项目环境:jdk7+tomcat7    (导入catalina.jar和websocket-api.jar)效果图如下:后台打印:项目结构:MyWebSocket.javapackage com.chen.websocket;

2016-03-24 12:01:07 63131 29

转载 js技巧

1.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件 input type="text" value="mm" onfocus="if(value=='mm) {value=''}" onblur="if(value=='') {val

2012-11-08 15:50:36 499

转载 SQL语句优化技术分析

一、操作符优化1、IN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用I

2012-09-11 16:54:37 273

转载 ibatis2.x与mybatis(ibatis3.x)的比较

随着开发团队转投Google Code旗下,ibatis3.x正式更名为Mybatis 虽然从正式版发布至今也有近一年时间,官方也非常友好的提供了中文版的使用手册,不过相信很多人还在项目中使用ibatis2.x版本。 究竟Mybatis有哪些新特性,能给我们带来哪些好处呢?以下是我研究后的一点总结 1、Mybatis实现了接口绑定,使用更加方便。 在ibatis2.x中我们需要

2012-09-11 16:53:18 438

转载 java 代码优化 优化内存使用 防止内存泄露 优化代码规范 提高效率

通过java代码规范来优化程序,优化内存使用情况,防止内存泄露可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、

2012-09-09 10:21:07 1272

转载 各种字符编码详解

在软件的编码和实现中,我们可能会碰到个 一个比较头疼的问题--编码,不同字符间的编码和解码,你确定了解各种字符的编码吗?一个朋友问到了我这个问题,我虽然能回答一两个出来,但是感觉已经有点模糊,混乱了,在网上搜了搜,在书上翻了翻,总结一下吧。首先按照字符编码的历程来看:1.  ASCII  我们需要了解的最早编码是ASCII码。它用7个二进制位来表示,由于那个时期生产的大多数计算机使用8位

2012-09-09 10:19:46 2891

转载 log4j详解与实战

log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html 我们先看一个最简单的示例:【示例1】项目结构:【注:由于这里的多个项目公用

2012-09-09 10:18:46 388

转载 hibernate2级缓存详解

与Session相对的是,SessionFactory也提供了相应的缓存机制。SessionFactory缓存可以依据功能和目的的不同而划分为内置缓存和外置缓存。       SessionFactory的内置缓存中存放了映射元数据和预定义SQL语句,映射元数据是映射文件中数据的副本,而预定义SQL语句是在 Hibernate初始化阶段根据映射元数据推导出来的。SessionFactor

2012-09-09 10:17:24 414

转载 ehcache配置

Ehcache 中ehcache.xml 配置详解和示例2011-02-12 14:07    缓存配置       name:缓存名称。       maxElementsInMemory:缓存最大个数。       eternal:对象是否永久有效,一但设置了,timeout将不起作用。       timeToIdleSeconds:设置对

2012-09-09 10:16:28 343

转载 sql触发器

触发器,主要是用来同步更新数据的,杂乱枯燥的文章不给你转了,看起来累,举个例子吧: 假设有两个表,tab_1 , tab_2 再假设两个表里都有“人员性别”这个字段 tab_1的数据例如: 张三```男```1978`````2002 tab_2的数据例如: 张三```男```销售科```科长 我要改tab_1中张三的性别为“女”的话,那么tab_2的性别也该改为“

2012-09-09 10:15:32 370

转载 DBCP和C3P0连接池常用配置参数一览表

DBCP配置                ${jdbcHospital.driverClassName}        ${jdbcHospital.url}        ${jdbcHospital.username}        ${jdbcHospital.password}

2012-09-09 10:13:26 1383

转载 MyEclipse优化技巧

第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标右键–>

2012-09-09 10:12:51 400

转载 常见异常

UnsupportedOperationException不支持的操作   IllegalArgumentException非法参数   IndexOutOfBoundsException索引出界   IllegalStateException非法状态 异常跟普通的警告等有一定的区别。当应用程序发生异常时,会中断正在执行的程序的正常指令流。也就是说,发生异常后面的代码将

2012-09-09 10:12:07 426

转载 Integer类自动装箱、拆箱与享元模式

从JDK1.5开始java添加了一个新特性:自动装箱和拆箱。这极大的简化了简单类型与包装类型之间的转换,那么自动装箱和拆箱是怎么实现的呢?现来看一行源代码:Integer a = 125;用javap工具查看其字节码为:    0:  bipush  125    2:  invokestatic  #16; //Method java/lang

2012-09-09 10:11:31 1515

转载 marquee标签(滚动字幕)

该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的效果该标签是个容器标签语法:以下是一个最简单的例子:代码如下:Hello, World下面这两个事件经常用到:onMouseOut="this.start()" :用来设置鼠标移出该区域时继续滚动onMo

2012-09-09 10:10:27 676

转载 EJB到底是什么?

1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效率

2012-09-09 10:09:51 465

转载 Myeclipse8.5中svn插件安装方法总结

方法一:在线安装 1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Core SV

2012-09-09 10:09:14 629

转载 JSON和JAVA数据对象转换

JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/ 还要需要的第3方包: org.apache.commons(3.2以上版本) org.apache.oro net.sf.ezmorph(ezmorph-1.0.4.jar

2012-09-09 10:08:33 347

转载 livevalidation验证

第一步,下载相关的livevalidation的JS库文件,下载的链接为:http://livevalidation.com/download第二步,在使用的页面,关联livevalidation的js文件。Html代码  script type="text/javascript" src="js/LiveValidation.js">script>  link r

2012-09-09 10:07:48 570

转载 js验证各种文本框输入格式

不能为空 只能输入英文和数字判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母 /^([a-zA-z_]{1})([\w]*)$/g.test(str)只能输入数字只能输入中文只能输入英文只能输入中文、英文、数字、@符号和.符号只允许输入英文,且不能粘贴也无法弹出粘贴菜单只能输入数字和点号(注意:在[^\d

2012-09-09 10:07:00 303

转载 几种流行的AJAX框架对比:Jquery,Mootools,Dojo,ExtJs,Dwr

Ajaxian在2007年底对Ajax工具进行了调查,部分调查结果见下表(其中数字为调查者使用该工具的百分比):http://ajaxian.com/archives/2007-ajax-tools-usage-survey-results。其中Prototype使用率最高,很大程度上是因为它是最早成熟的框架,很多以前在项目中采用,所以现在一直在用让我们来看看选择AJAX框架的基础:

2012-09-09 10:06:04 738

转载 spring中@Autowired注解、@resource注解的区别

Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。  @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是nam

2012-09-09 10:05:02 478

转载 Spring中继承、在多/单中注入多/单的处理

1.继承(父类是具体的类):Spring默认不会像java中那样去进行字父类的同步;有两种解决方法: a)子父类中同时设置属性映射b)子类中添加parent="父类ID"属性2.继承(父类是抽象的类):  a)完全忽视父类  b)有父类,但是不生成实例,abstract="true"3.采用成员变量属性+set方法,在多例中可以注入单例或

2012-09-09 10:03:31 1502

转载 Java编码易疏忽的十个问题

在Java编码中,我们容易犯一些错误,也容易疏忽一些问题,因此笔者对日常编码中曾遇到的一些经典情形归纳整理成文,以共同探讨。1. 纠结的同名  现象  很多类的命名相同(例如:常见于异常、常量、日志等类),导致在import时,有时候张冠李戴,这种错误有时候很隐蔽。因为往往同名的类功能也类似,所以IDE不会提示warn。  解决  写完代码时,扫视下import部分,看看有

2012-09-09 10:01:59 347

open flash chart api

找了半天的open flash chart api没找到,最后终于找到了,希望对大家有用

2012-09-27

ajax无刷新分页查询

实现了无刷新分页,支持分页模糊查询,虚拟的数据,无需连接数据库。

2012-04-15

ajax实现用户名验证

用户注册时验证该用户是否可用,最适合初学者学习。内附oracle数据库,注释详细。

2012-02-09

简易聊天系统

由于我也是初学者,所以里面的注释很详细,非常适合初学者学习。本系统实现了最基本的聊天功能。支持多线程,多个用户一起聊天。

2012-01-05

studentManage

主要是用servlet+JDBC写的,实现了用户的注册、登陆。分页显示学生信息,可以对学生信息进行增、删、改。因为本人也是初学者,所以本代码通俗易懂,很容易理解,绝对适合初学者,如有疑问,联系我qq:1125857665

2012-01-04

空空如也

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

TA关注的人

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