自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (1)
  • 收藏
  • 关注

转载 WebPack在系统禁止运行脚本问题

转载自:作者:疯狂的肖sir链接:https://www.jianshu.com/p/21ab484277ef来源:简书报错:webpack : 无法加载文件 C:\Users\Admin\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1.+ webp

2021-03-16 11:07:23 221

转载 全面理解Javascript闭包和闭包的几种写法及用途

文章转自:http://www.2cto.com/kf/201410/342609.html一、什么是闭包和闭包的几种写法和用法                                                      1、什么是闭包闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。

2016-10-17 11:16:28 443

转载 ie hack

用于备忘!转自:http://www.cnblogs.com/top5/archive/2009/11/24/1609784.htmlIE8正式版出来有一段日子了,但是针对ie8正式版的CSS hack却很少,其实这是值得庆幸的,因为ie8修复了很多IE6和IE7的一些BUG,更加接近W3C标准。针对IE8正式版的CSS hack目前可以找到的分为2种:第一种:”\9″

2016-07-05 14:28:25 399

转载 jquery事件有关问题!对象 click和document click冲突有关问题

帮朋友解决这个问题,我发现用以往想想像的方式来实现,貌似不太可行,所以从网上找了一些解决办法,进行优化,这篇比较详细,所以拿来备忘,另一方面也希望可以帮助需要的同学!问题背景:jquery事件问题!!对象 click和document click冲突问题我想点击某个元素显示一个对象, 点击页面任意处,隐藏这个对象   //点击look对象,显示隐藏mydiv $("#loo

2016-07-04 10:22:11 3875

转载 常用正则

名称表达式备注电话号码/^(\d{3,4}-?)?\d{7,9}$/g 手机号码/^(((13[0-9]{1})|(15[0-35-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/ 身份证15位: /^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{2})(\w)$/

2016-05-31 16:24:55 337

转载 html5默认情况下图片底部会有3-5px边距解决办法

在做页面的时候发现图片下边总是有间距出现,但也不是其它元素设置边距引起的,很费解,于是乎,在网上搜索了一翻,果然被找到了,所以写在这里既可以备忘,也可以分享给需要的小伙伴~body{margin:0;padding:0;-webkit-text-size-adjust:none;color:#000;}img{border:0;vertical-align:bo

2016-05-30 17:14:34 2710

转载 获取@font-face所需字体格式

获取@font-face所需字体格式:我们需要想办法获得@font-face所需的.eot,.woff,.ttf,.svg字体格式。要获取这些字体格式,我们同样是需要第三方工具来实现,下面我给大家推荐一款工具fontsquirrel,跟我点这里进入到下面这个界面吧。你可以直接点击导航:如何生成@font-face需要的各种字体,先把我们刚才下载的字体上传上去

2016-05-30 14:37:08 2618

原创 前端与SEO

前端与SEO做为一个前端,对seo有相当的关注度是非常必要的,我呢,写这篇文章,一是为了对学习内容的总结备忘,二是希望对需要的同仁有所帮助,如果有不好的地方还希望有砖轻轻拍,我没说到的点或不对的点请及时提出,好让我的脑程度及时更新~一、SEO介绍Search Engine Optimization(搜索引擎优化)SEO为白帽SEO和黑帽SEO

2016-01-25 16:53:16 906

转载 git的使用介绍

1. Git概念 1.1. Git库中由三部分组成        Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 1) 工作目录:用户本地的目录; 2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Gi

2015-09-01 12:04:07 392

原创 rem与px的转换

rem是css3中新增加的一个单位值,他和em单位一样,都是一个相对单位。不同的是em是相对于元素的父元素的font-size进行计算;rem是相对于根元素html的font-size进行计算。这样一来rem就绕开了复杂的层级关系,实现了类似于em单位的功能。例如:当前根元素html的font-size为100%,那么根据下边的参照表可以看出,其px值为16,那么我们如果要转换一个块元

2013-11-25 16:28:32 7389

转载 jQuery 的 Div 标签滚动条属性及判断垂直滚动条是否到达底部

关于 jQuery 的 Div 标签的滚动条的概念,没有几个人能够完全、正确搞明白的。    我知道很多人不同意我的观点。但是如果去百度上搜素,与 jQuery 滚动条有关的信息,都是关于滚动条外观和滚动条插件的。我最近在制作一个滚动条相关的页面效果,去 CSDN 论坛里提问,得到了一段代码,还是错误的。    jQuery 里和滚动条有关的概念很多,但是有三个属性和滚

2013-10-29 10:02:44 820

原创 firefox对css3滤镜-----模糊兼容

昨天写了一个css3的滤镜模糊的效果,但是我发现,我firefox一点效果都没有,写法如果下filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px)filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');从

2013-10-15 13:22:57 5415 2

转载 iframe在ipad safari的显示

今天要在web中嵌套一个网址或本地HTML,用到了iframe,在电脑上设置scrolling=‘auto’,宽度高度,会有滚动条出现。而在ipad上会全部显示整个网页的宽度高度。scrolling属性无效。原来在html5中的iframe已经只有剩下src的属性。 但是若设置scrolling=‘no’.还是会生效的。页面只显示定义的高度和宽度的大小。设置overflow:hidde

2013-07-25 11:52:31 11495 3

原创 hibernate一对多单向关联的使用

一对多单向关联 使用一个实例对映多个实例,比如一个学生有很多本书,我们也可以使用多对一来映射,这里介绍一对多的注意事项,在一对多里我们只需要配置的一方,多方通过一方去管理例如一方类:package com.sample.hbm;import java.util.HashSet;import java.util.Set;public class User implem

2012-11-21 12:01:52 549

原创 安装版tomcat6.0安装及配置

今天看到了一篇很不错的tomcat安装文章,所以就先拿来放到自己的博客里,以便今后使用,需要的同学也可以上来看哦2010-08-24 11:18 tomcat怎么安装?windows下tomcat6.0安装:TOMCAT图文安装指南双击apache-tomcat-6.0.14.exe开始JSP容器的安装,见图1。图1点击Next,进入第二步,同意它的安装协议条款

2012-09-28 13:36:45 5560

原创 org.apache.struts2.json.JSONException:org.apache.struts2.json.JSONException异常

HTTP Status 500 - typeException reportmessage description Theserver encountered an internal error () that prevented it from fulfilling thisrequest.exception org.apache.struts2.json.JSO

2012-07-18 11:31:36 3484

转载 Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMu

Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled事实上这个问题很简单,我也是搜索了很长时间。但因为这个只是警告,不是出错。因此,只要新添一个log4j,便可以设定提示的警告状态

2012-04-25 15:16:54 1224

原创 测试struts.xml中result参数的不同返回不同的json数据

测试struts.xml中result参数的不同返回不同的json数据  如果查询的是所有的数据,在action中定义的类型如下: private List entities;public List getEntities() {         return entities;}1.第一种:在xml文件中如果没有param,内容如下:

2012-03-28 22:24:56 370

原创 懒加载分析情况

延迟加载也称懒加载,他是Hibernate为提高执行效率而提供的一种机制,即只有真正使用该对象的数据是才会创建。Hibernate中主要是通过代理(proxy)机制来实现延迟加载的。它的具体过程是Hibernate从数据库获取某一个对象的数据时,获取某一个对象的集合属性值时,或获取某一个所关联的另一个对象时,由于没有使用该对象的数据(除标示符值外),hibernate并不从数据库加载真正的数据

2011-12-15 07:57:52 492

原创 继承关系映射

cascade和inverse (Employee – Department)1、  Casade用来说明当对主对象进行某种操作时是否对其关联的从对象也作类似的操作,常用的cascade:       none,all,save-update ,delete, lock,refresh,evict,replicate,persist,       merge,delete-orphan

2011-12-14 07:47:02 345

原创 Hibernate高级映射 --- 集合映射

一 概念1.集合类型的作用在持久化类中,有时会使用到值类型的对象属性,所谓值类型的对象,是指它对应的类没有对象标识符属性,只能作为一个持久化类的属性使用。如果持久化类中一个值类型的集合,那么就需要一张额外的数据库表来保存这个值类型集合的数据,这张表被称为集合表。2.集合接口的种类 (1)元素:可以映射类型为java.util.Set接口的属性,它的元素存放没有顺序且不允许重复,也可

2011-12-12 21:08:34 385

原创 多对多关联

多对多关联的实现是通过中间表实现的。通过中间表,将这两个表之间的多寻多关联关系转换为它们分别和中间表直接的一对多的关联关系。对于Hibernate来说,并不需要建立专门的中间对象来实现这种转换,但是中间表还是需要建立的。Hibernate是通过元素来描述对象之间多对多的关系的 Create database many2many;Use many2many;CREATE TABL

2011-12-09 15:11:43 560

原创 多对一

多对一是最常见,也是最理解的一种关联。比如多个员工属于同一个部门,多个产品属于同一个类别,单项的多对一指的是多方可以访问一方,而一方不知道多方的存在。  测试类多对一package com.hbsi.test; import org.hibernate.Session;import org.hibernate.Transaction; import com.

2011-12-09 15:11:00 318

原创 HQL查询

HQL查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形

2011-12-07 21:31:18 432

原创 Hibernate增删改查(通过id查询)

package com.hbsi.hibernate.utils;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.Configuration;public final class H

2011-12-07 21:30:04 688

原创 Hibernate应用的主要接口和类

Hibernate应用的主要接口和类1、  Configuration是Hibernate的入口,它负责配置并启动Hibernate。Hibernate通过Configuration实例加载配置文件信息,然后读取指定对象关系映射文件的内容并创建SessionFactory实例2、  SessionFactory接口负责初始化Hibernate,一个SessionFactory实例对应一个数

2011-12-07 21:29:21 392

原创 Hibernate示例

Hibernate示例一、  引入(1)模型不匹配(阻抗不匹配)Java面向对象语言,对象模型,其主要概念有:继承、关联、多态等;数据库是关联模型,其主要概念有:表、主键、外键等。(2)解决办法1、  使用JDBC手工转换2、  使用ORM(Object Relation Mapping对象关系映射)框架来解决,主流的ORM框架有Hibernate、TopLink、OJB。

2011-12-05 21:02:25 329

原创 文件上传的动态添加输入项

文件上传的动态添加输入项:新建upload1.jsp:"java" import="java.util.*" pageEncoding="utf-8"%>String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+re

2011-11-27 09:37:45 305

原创 上传文件细节处理问题

上传文件细节处理问题一  中文乱码问题1.上传文件的中文乱码问题   用解析器的对象去调用setHeaderEncoding方法设置就行     // (1)创建一个解析器工厂    DiskFileItemFactory factory = new DiskFileItemFactory();    // (2)得到解析器    ServletFileUpload u

2011-11-24 21:50:36 372

原创 文件上传和下载

文件上传Request对象提供了一个getInputStream方法,通过这个方法可以读取到客户端提交过来的数据。但由于用户可能会同时上传多个文件,在servlet端编程直接读取上传数据,并分别解析出相应的文件数据是一项非常麻烦的工作,示例。为方便用户处理文件上传数据,Apache 开源组织提供了一个用来处理表单文件上传的一个开源组件( Commons-fileupload ),该组件性能

2011-11-23 20:07:29 404

原创 Apache----DBUtils框架

Apache----DBUtils框架简介1、commons-dbutils 是Apache组织提供的一个开源JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。2、API介绍:1)org.apache.commons.dbutils

2011-11-22 21:40:52 372

原创 使用数据库连接池优化程序性能

缺点:用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。编写数据库连接池编写连接池需实现javax.sql.DataSource接口。DataSource接口中定义了两个重载的getConnection方法:Conn

2011-11-21 20:52:05 465

转载 java的垃圾回收机制

程序员都知道“初始化”的重要性,但通常忘记清除的重要性。毕竟,谁需要来清除一个int 呢?但是对于库来说,用完后简单地“释放”一个对象并非总是安全的。当然,Java 可用垃圾收集器回收由不再使用的对象占据的内存。现在考虑一种非常特殊且不多见的情况。假定我们的对象分配了一个“特殊”内存区域,没有使用new。垃圾收集器只知道释放那些由new 分配的内存,所以不知道如何释放对象的“特殊”内存

2011-11-19 21:27:58 357

原创 使用JDBC处理大数据

在实际开发中,程序需要把大文本或二进制数据保存到数据库。基本概念:大数据也称之为LOB(Large Objects),LOB又分为:clob和blobclob用于存储大文本。Textblob用于存储二进制数据,例如图像、声音、二进制文等。对MySQL而言只有blob,而没有clob,mysql存储大文本采用的是Text,Text和blob分别又分为:TINYTEXT、TEXT、

2011-11-17 19:23:24 317

原创 国际化动态文件和其他标签的实例应用

一  动态文件的概念1.什么时候使用动态文本如果字符串中包含了多个与国际化相关的数据,可以使用MessageFormat类对这些数据进行批量处理 ----比如一段字符串中包含时间、数字、货币、、可以进行批量处理(1)MessageFormat类允许开发人员用占位符替换掉字符串中的敏感数据(即国际化相关的数据)。(2)MessageFormat类在格式化输出包含占位符的文本时,m

2011-11-15 21:14:47 309

原创 Java WEB开发--国际化

Java WEB开发--国际化一、国际化开发概述软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。       国际化又称为 i18n:internationalization二、合格的国际化软件对于程序中固定使用的文本元素,例如菜单栏、导航条等中使用的文本元素、或错误提示信息,状态信息等,

2011-11-14 22:10:29 298

原创 标签属性

核心标签库主要包括通用标签、条件标签、迭代标签和与URL相关的标签。在使用Core标签库的JSP文件的开始部分,添加代码:"http://java.sun.com/jsp/jstl/core" prefix="c" %>用于将表达式的结果输出到当前的JspWriter对象中。其功能类似于JSP的表达式,或者EL表达式${}。语法              defau

2011-11-11 22:31:58 457

原创 自定义标签

案例:一、开发标签IfTag.javapackage com.hbsi.web.tag; import java.io.IOException; import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.JspFragment;import javax.servlet.jsp.ta

2011-11-10 21:26:47 363

原创 自定义标签简介

自定义标签主要用于移除Jsp页面中的java代码。快速入门:使用自定义标签输出客户机IP移除jsp页面中的java代码,只需要完成两个步骤:编写一个实现Tag接口的Java类,并覆盖doStartTag方法,把jsp页面中的java代码写到doStartTag方法中。编写标签库描述符(tld)文件,在tld文件中对自定义标签进行描述。完成以上操作,即可在JSP页面中导入和使用自

2011-11-09 20:26:25 333

原创 自定义标签

自定义标签主要用于移除Jsp页面中的java代码快速入门:使用自定义标签输出客户机的IP移除jsp页面中的java代码,只需要完成两个步骤:编写一个实现Tag接口的Java类,并覆盖doStartTag方法,把jsp页面中的java代码写到doStartTag方法中。编写标签库描述符(tld)文件,在tld文件中对自定义标签进行描述。完成以上操作,即可在JSP页面中导入和使用自

2011-11-08 21:08:26 311

jquery七天入门指南

简单易学,快速了解jquery,对于初学者或是基本学习都有值得拥有的

2014-01-09

空空如也

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

TA关注的人

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