自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kevin's blog

细节决定成败,态度决定未来

  • 博客(16)
  • 资源 (11)
  • 收藏
  • 关注

原创 Java类加载的双亲委派模型–看这一篇足够了

类加载过程分为加载、连接、初始化三个阶段,而加载阶段需要通过类的全限定名来获取定义了此类的二进制字节流。Java特意把这一步抽出来用类加载器来实现。把这一步骤抽离出来使得应用程序可以按需自定义类加载器。并且得益于类加载器,OSGI、热部署等领域才得以在JAVA中得到应用。类加载器在Java中任意一个类都是由这个Class本身和加载这个类的ClassLoader来确定这个类在JVM中的唯一性。也就是你用你ClassLoadserA加载的ClassA和ClassLoadserB加载的Class.

2021-06-17 13:25:19 158 1

原创 Spring IOC体验之—如何依赖注入

Spring依赖注入:属性注入要求:每个Bean都需要提供一个默认的构造函数。对需要注入的属性提供一个 getter和setter方法。(spring只会检查Bean中是否有对应的Setter方法,至于Bean中是否有对应的属性变量不做要求)构造函数注入保证一些必要的属性在Bean实例化初就得到设置,以便实例化之后就可以直接使用。要求:Bean必

2015-06-24 14:38:42 828

原创 innerHTML在IE下的特殊:不支持table作为容器

最近开发时遇到个怪事,就是前台我用ajax访问后台 ,拿到数据后,拼好HTML代码,用的是document.getElementById("id").innerHTML=tblhtml赋值到一个table中,这个在FireFox和Chrome里是正常的,提交测试后。。发现在IE下有问题,别管IE几都有问题,拼接好的HTML片段就是加不上去。用 alert输出下tblhtml试试,也正常,百度一

2012-06-18 15:41:25 5619 3

原创 模拟获得input的scrollLeft

在webkit内核中。直接可以获得input框的滚动条宽度.用input.scrollLeft;在firefox和opera的等浏览器取得该值一直为0。所以采用一种模拟的方法来获得这个值。首先是上边的input下边是一个模拟的外层div里边有一个span.样式宽度边框等和上边的input一致。当在input框中按左键或者鼠标

2012-04-23 11:38:55 2095

原创 JS控制网页中Flash影片的播放(附带各参数)

实现功能:在网页中嵌入一段swf视频,加载网页时不播放,点击下面的播放按钮实现播放首先在网页中嵌入Object代码:<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" hei

2011-09-19 12:16:16 39850 10

原创 JS简单实现ajax访问Struts2的action类

用JavaScript实现的Ajax,在性能上要比使用Jquery的ajax方法快一些,,所以说一般情况下,,个人建议还是个人用javascript实现ajax请求较好,javascript主要是利用XMLHttpRequest对象发送异步请求,首先需要定义XMLHttpRequ

2011-09-15 11:22:32 18459 5

原创 用JS实现网页浮动窗口随窗口滚动(类似于客服窗口)

这几天做网页,遇到一个JS问题,在首页就是实现一个小窗口,能随窗体滚动滚动,并且还要动态的。本人对JS不是很精通,经过一番苦研,现在把自己的随心所得写下来,同各位博友分享:首先想到的是用JS来实现:.gmn_cart { width: 130px; z-index

2011-08-23 01:36:36 20015 4

原创 Java中的时间格式化和时间计算的方法

最近工程项目里需要频繁地计算时间,比如取得去年的今天,上个月的现在时间,前几天,后几天等等。一开始都是在需要的地方,写个方法,后来随着工程的开发,这样的时间计算和格式化需要的越来越多。干脆索性就直接写个日期时间管理类。下面就是具体方法代码:首先定义一些静态常量,通常会作为参数

2011-08-18 15:11:23 9029 2

转载 一个很好的MyBatis入门示例程序

说明:1,本文采用的Mybatis框架版本为: mybatis-3.0.4.jar2, 以持久化一个简单的User bean为例User实体类的代码如下:package bean; public class User { privat

2011-08-18 11:49:01 3730

转载 Struts2中获得Request,Response的几种方法

在Struts2中的没有像Struts1那样必须要在Action类中写个execute()方法,只需要是个返回字符串的方法即可(有时候也不需要返回值),在struts2中经将原有的servlet中request参数和response参数封装在拦截器中,可是有时候编程的时候仍然需要

2011-08-11 18:31:24 13767 1

转载 Js 获取HTML DOM节点元素的几种方法

在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通

2011-08-10 11:26:53 3378

原创 java将SQL文件导入到数据库

最近在做一个CMS系统,不免会在CMS安装阶段会有一个Install database阶段,需要用到安装数据库,之前已经用mysqldunp命令到处一个sql格式的文件,现在需要将它导入数据库。由于java里没有直接针对于数据库的文件操作。只能考虑其他办法:这里是采用读取文件拼接

2011-08-10 10:01:11 8725 1

原创 Eclipse安装Freemarker Editor插件

在下面网址里下载freemarker-ide:http://sourceforge.net/projects/freemarker-ide/files/下载完成后后解压,由于该IDE里面的freemarker版本较老,需要将现有(自己用的)版本的freemarker.jar替

2011-08-10 09:52:31 37691 6

原创 由Map的复制问题引发对深复制和浅复制的思考

前几天写程序遇到了这样的一个问题:Map args=getparameters();Map hot_args=args;hot_args.put("sortItem","pv");Map common_args=args;common_args.put("

2011-08-08 00:43:51 29994 5

原创 Spring配置中关于注入的一个异常解决方案

Error Message:Unable to instantiate Action, trafficAction, defined for ’traffic_index’ in namespace ’/freemarker/traffic’Error creating be

2011-07-28 11:58:31 14992 3

原创 Object类型转换为String类型的两种方式

有这样一种想法,Object obj=”123456”想要将其转换为Integer类型,大家都知道在Java里Integer类里提供了这样一个方法,Integer.parseInt(String)方法,但是参数是String类型的,所以必须先要将Object转换为String类型

2011-07-28 11:54:41 16456

opencv-4.1.0-vc14_vc15.zip

opencv-4.1.0-vc14_vc15,版本OpenCV – 4.1.0,官网Windows版本,官网下载地址:https://opencv.org/releases/

2019-05-30

lombok-plugin-0.23-IC-2017.3.zip

lombok-plugin-0.23-IC-2017.3 lombok插件,inteliji插件,Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。 Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。出现的神奇就是在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法。这样就省去了手动重建这些代码的麻烦,使代码看起来更简洁些。

2019-05-24

mysql-5.7.25-winx64.msi

mysql-5.7.25-winx64,windows 64位平台,5.7.25版本

2019-05-24

海康威视小规模NVR监控解决方案

对于监控规模较小,但监控范围有一定覆盖区域的系统,建议用IP化监控方案来实现客户对监控易部署、易操作、易维护的需求。 本案为监控通道规模约为50-150路的系统设计。以IP化前端,实现视频的采集和传输。对于监控区域小、方位固定的场所用IP枪型摄像机;对于监控覆盖范围大、监控场景开阔的区域,用IP球机,实现广角、长距离监控。 在系统的存储部分,部署NVR(Network Video Recorder,网络视频录像机)产品,与IP前端接入相配套,通过IP网络,实现数据的接入和管理,提供监控点数据存储、转发、点播和下载服务。

2019-05-24

存储系统比较(CVR、NVR和IPSAN)

存储系统比较(CVR、NVR和IPSAN),IP-SAN,即基于IP以太网络的SAN存储架构,它使用iSCSI协议传输数据,直接在IP网络上进行存储,iSCSI协议就是把SCSI命令包在TCP/IP 包中传输,即为SCSI over TCP/IP。 IP-SAN架构使用以太网络、以太网卡和iSCSI存储设备。

2019-05-24

jQuery1.7.2中文手册(chm版本)

Jquery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。

2013-10-20

编写高质量代码 改善Java程序的151个建议

编写高质量代码 改善Java程序的151个建议 PDF版的,影印版,很不错,可以看看

2013-08-03

SmartFTP V4破解版

SmartFTP V4破解版,下载后安装,然后用crack文件夹里的sfFTPLib.dll和SmartFTP.exe替换安装目录下的相同名文件,然后导入crack文件夹里的SmartFTP_Ultimate.key即可。

2011-09-16

HttpClient4.1 Tutorial使用教程

HttpClient简介 1) 百科名片: 2) HttpClient 的范围 3) httpClient 特性 HttpClient基本功能的使用 a) 环境准备 b) 几个主要类解释 c) 第一个程序 d) 如何传递参数 e) 模拟表单登录 f) HttpClient连接SSL 1) 生成KeyStore 2) 配置tomcat服务器支持SSL 3) 用浏览器访问你的应用 4) 用httpClient访问https

2011-07-22

Java操作json的通用类

包括java读取JSON格式数据,以及将JSON数据格式转换为List,或者Map格式的,,值得一看。。

2011-07-22

FreeMarker标签、指令

FTL指令规则,插值规则,表达式,FreeMarker 的常用指令,

2011-07-22

空空如也

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

TA关注的人

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