自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (2)
  • 收藏
  • 关注

转载 Lock与synchronized 的区别

1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候     线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定,     如果使用 synchronized ,如果A不释放,B将一直等下去,不能被中断     如果 使用ReentrantLock,如果A不释放,可以使B在

2016-08-05 13:55:21 434

转载 Java获取电脑CPU个数及系统信息

FROM:http://bingoffice.blog.163.com/blog/static/17403510420115109343883/Runtime 类:每个Java应用程序都有一个Runtime类实例,使应用程序能够与其运行的环境相连接。应用程序不能创建自己的 Runtime 类实例,可以通过getRuntime()方法获取当前运行时。 Properties 类:P

2016-05-17 16:33:21 8470

转载 Java常见乱码问题总结

乱码问题一直困扰着开发人员: 下面对java的乱码问题做一个小结:一、编码的基础概念首先,要想解决java中文乱码问题就有必要了解一下什么是字符,字符集,编码的概念。字符:是文字与符号的总称,包括文字、图形符号、数学符号等。字符集:就是一组抽象字符的集合。字符集常常和一种具体的语言文字对应起来,该文字中的所有字符或者大部分常用字符就构成了该文字的字符集,比如英文字符集。繁体汉字字符

2016-03-09 18:35:19 394

转载 深入分析 Java 中的中文编码问题

编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中文问题的原因分析;在开发 Java web 程序时可能会存在编码的几个地方,一个 HTTP 请求怎么控制编码格式?如何避免出现中

2016-03-09 18:19:52 491

转载 设置table的td宽度,不随文字变宽

页面中table宽度设置width="600px"之后,宽度仍然不是固定的,文字太长后不换行,把table都撑变形了。 解决办法:   table 设置 宽度,绝对宽度和相对都可以       table-layout:fixed ;  并且,第一行的设置宽度,留一个不设,自由伸缩。 这样操作之后,table是宽度固定了,但是里面的文

2016-03-07 16:15:25 3823

转载 使用 CXF 做 webservice 简单例子

Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。        该框架提供了以下功能:Web 服务标准支持

2016-02-26 18:22:40 325

转载 MySQL日期数据类型、时间类型使用总结

MySQL日期数据类型、MySQL时间类型使用总结,需要的朋友可以参考下。MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型        存储空间       日期格式                 日期范围 ------------ ---------   --------------------- -------------------------

2016-01-10 13:47:24 388

转载 Struts2 - 常用的constant总结

见注释xml version="1.0" encoding="UTF-8"?>DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">struts>

2015-12-11 10:42:50 280

转载 java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind 【 解决方案】

当我们在启动tomcat服务的时候报错信息:java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bin分析:从错误信息中我们可以看到是socket   java虚拟机报错凭经验这个一般是端口被占用引起的解决方案:(一)直接修改啊tomcat服务器的端口    步骤:

2015-11-30 09:22:17 509

转载 java调用shell脚本,并获得结果集的例子

Java代码  /**      * 运行shell脚本      * @param shell 需要运行的shell脚本      */      public static void execShell(String shell){          try {              Runtime rt = Runtime.getRuntime()

2015-11-25 15:00:58 396

转载 用户权限管理

实现业务系统中的用户权限管理--设计篇  B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限

2015-11-04 15:28:18 322

转载 怎样编写概要设计

摘要:  本文是在概要设计实践和学习中的一些心得与学习笔记,希望与大家分享,如有不妥之处欢迎指正。  关键字:  概要设计,结构化,OOD正文:  在需求明确、准备开始编码之前,要做概要设计,而详细设计可能大部分公司没有做,有做的也大部分是和编码同步进行,或者在编码之后。因此,对大部分的公司来说,概要设计文档是唯一的设计文档,对后面的开发、测试、实施、维护工作起到关

2015-10-27 17:04:00 445

转载 Chrome firefox ie等浏览器空格 宽度不一样怎么办

之前某个页面用了空格 ,但是在chrome firefox 和ie显示的宽度都不一样,无法对齐。搜索了一下,很多人都转载了那篇设置成宋体的,可是仍然没对齐,要么ie对齐,要么chrome没对齐,于是好好研究了一下空格。大家都 不好把控,于是,我们找到了新的替代方案:用半角空格 或者全角空格 就可以了,&en

2015-09-15 10:52:44 3404

原创 关于iframe在chrome自适应高度兼容性问题

首先了解两个概念,contentWindow和contentDecument,可以在子级iframe设置父级和孙级iframe高度。contentWindow兼容各个浏览器,可取得子窗口的window对象;contentDocument  Firefox支持,>ie8支持。可取得子窗口的document对象。document.body有三个名词解释,clientHeight、offse

2015-08-27 16:10:08 6314

转载 Chrome不支持showModalDialog的解决方案

昨天在使用showModalDialog的时候,遇到如下问题:如果子窗口被刷新过,那么父窗口就接受不到子窗口的返回值。为了解决这个问题,哎,我纠结了好久,最后才发现不是代码的问题,而是多浏览器兼容问题,因为我是用Chrome调试的,而Chrome是不支持showModalDialog的,所以父窗口才没有收到子窗口的返回值的,在IE下就没有这个问题了。

2015-08-25 14:01:06 607

转载 Chrome浏览器报错:Origin null is not allowed by Access-Control-Allow-Origin.

问题:Chrome浏览器报错:Origin null is not allowed by Access-Control-Allow-Origin.原因:.js文件中使用load()方法,而Chrome浏览器出于安全起见,不允许load本地文件。方法:给Chrome添加启动参数--allow-file-access-from-files。步骤:右击Chrome浏览器快捷方式,

2015-04-14 14:36:01 743

原创 JavaScript 项目构建工具 Grunt的安装

Grunt 是一个基于任务的JavaScript项目命令行构建工具,运行于 Node.js 平台。Grunt 能够从模板快速创建项目,合并、压缩和校验 CSS & JS 文件,运行单元测试以及启动静态服务器。士大夫由于grunt运行于nodejs平台,这里就假装你已经安装了node和npm。然后,安装全局的grunt-cli,在命令行键入npm install -g grunt-cli

2015-04-02 11:18:48 597

原创 ember-cli更新

删除老版本的ember-clinpm uninstall -g ember-cli清除 NPM 缓存npm cache clean清除 Bower cachebower cache clean下载你想要的ember-cli版本,代替npm install -g ember-cli@X.X.X

2015-04-01 10:44:02 1497

转载 Windows环境下搭建Ember.js开发环境

现如今、我们经常都可以看到复杂的JavaScript应用程序,由于这些应用程序变得越来越复杂,一长串的jQuery回调语句或者通过应用程序在各个状态执行不同的函数调用,这些做法都会变得无法再让人接受,这导致了JavaScript开发人员开始寻找一种组织和效率更优秀的开发方式。实现组织和效率的其中一个最常用的架构模式,就是我们熟知的Model View Controller (MVC)模式,这种模式

2015-04-01 10:10:38 1368

转载 [转载]chrome developer tool 调试技巧

这篇文章是根据目前 chrome 稳定版(19.0.1084.52 m)写的, 因为 google 也在不断完善chrome developer tool, 所以 chrome 版本不同可能稍有差别. 一些快捷键也是 windows 上的, mac 下的应该大同小异.常规的断点相关的 breakpoint/conditional-breakpoint/call-stack/watch-ex

2015-03-26 10:10:45 361

转载 【译】45种Javascript技巧大全

原文:45 Useful JavaScript Tips, Tricks and Best Practices译文:45个有用的JavaScript技巧,窍门和最佳实践译者:dwqs在这篇文章中,我将分享一些JavaScript常用的技巧,窍门和最佳实践。不管JavaScript开发者是使用在浏览器/引擎上或者服务器端(SSJS——Service Side JavaScri

2015-03-18 13:41:54 277

转载 Web前端性能优化经验分享

最近一直有给新同学做前端方面的培训,也有去参与公司前端的招聘,所以把自己资料库里面很多高效且有用的知识做了些规整分类,然后再分享一篇关于前端优化方面的总结。而且春节一过就又是招聘的高峰期了,在校的、跳槽的、浮躁的都开始进入面试的大军,前端优化也是前端面试一般会问到的东西,所以希望能对朋友们有用。51CTO推荐专题:高性能WEB开发应用指南1.请减少HTTP请求基本原理:

2015-03-13 16:57:34 322

转载 shujukuyouhua

编者注:数据库优化的目标无非是避免磁盘I/O瓶颈、减少CPU利用率和减少资源竞争。但是优化的时候一定要注意不可以盲目优化。相关文章:《数据库优化设计注意事项》《关系型数据库性能优化总结》《工程师请有承担的勇气》《开发者,没事儿别优化!》优化方案1-151.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽

2015-01-29 09:00:25 276

转载 jQuery事件绑定方法bind、 live、delegate和on的区别

我们试图绑定一些事件到DOM元素上的时候,我相信上面这4个方法是最常用的。而它们之间到底有什么不同呢?在什么场合下用什么方法是最有效的呢?1.准备知识当我们在开始的时候,有些知识是必须具备的:1).DOM树下图仅仅是一个示例,这是一个在browser环境下的一棵模拟DOM树,在下面的代码中仅起到演示的作用: 2).Event bubbling (ak

2015-01-23 10:55:38 497

转载 单例这种设计模式

随着我们编写代码的深入,我们或多或少都会接触到设计模式,其中单例(Singleton)模式应该是我们耳熟能详的一种模式。本文将比较特别的介绍一下Java设计模式中的单例模式。概念单例模式,又称单件模式或者单子模式,指的是一个类只有一个实例,并且提供一个全局访问点。实现思路在单例的类中设置一个private静态变量sInstance,sInstance类型为当前类

2015-01-15 13:39:36 368

转载 SqlServer关于select into 和 insert into select 两种表复制语句

select * into destTbl from srcTblinsert into destTbl(fld1, fld2) select fld1, 5 from srcTbl如上 destTbl 和 srcTbl 分别为两个表名。以上两句都是将 srcTbl 的数据插入到 destTbl,但两句又有区别的:第一句(select into from)要求目标表

2015-01-09 18:14:36 1269

转载 JDK自带的native2ascii工具完全揭密

背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。 1、native2ascii简介:native

2015-01-07 15:56:52 290

转载 struts2,hibernate4,spring3配置时问题汇总及解决办法

1.java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor缺少asm-3.3.jar2.java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor缺少asm-commons-3.3.jar3.java.lang.ClassNotFo

2015-01-07 14:42:17 583 1

转载 聊一聊Spring AOP

前两天,在给新入职的同事做技术介绍时,讲到spring的AOP。使我又一次认识到,对于AOP,特别是spring AOP的理解,虽然大家都能说上来几句,但是许多人认识并不太全面,甚至可以说是一知半解----即使是对于那些已经有过几年开发经验的工程师也是如此。所以,回来之后,我干脆对这块东西做了个肤浅的小结,以便再有类似任务时,直接拿来给大家借鉴。AOP(Aspect-Oriented Pr

2015-01-06 11:28:59 409

转载 简明扼要谈Spring IOC的好处

简明扼要谈Spring IOC的好处 IOC:控制反转,它是不是什么技术,它是一种设计模式。所谓控制反转就是由容器控制程序间的关系,而不是传统实现中,由编程代码直接操控。说白了就是由容器控制对象间的依靠关系。DI:Dependency Injection 依靠注入 ,即组件(对象)之间的依靠关系由容器在运行期间决定。其实依靠注入和控制反转是对同一概念的不同描述。 

2015-01-06 10:07:06 5763

转载 AngularJS最理想开发工具WebStorm

AngularJS体验式编程系列文章,将介绍如何用angularjs构建一个强大的web前端系统。angularjs是由Google团队开发的一款非常优秀web前端框架。在当前如此多的web框架下,angularjs能脱颖而出,从架构设计上就高人一等,双向数据绑定,依赖注入,指令,MVC,模板。Angular.js创新地把后台技术融入前端开发,扫去jQuery一度的光芒。用angularjs就像写

2014-12-31 09:34:53 876

转载 Oracle数据库字符集的查询方案介绍

Oracle数据库字符集通俗的讲就是一个字节数据的相关的解释的符号集合,它具有大小的差异,也有互相包容关系。Oracle是支持国家语言的相关体系结构,它允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。影响oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下:NLS_LAN

2014-12-25 15:12:39 362

转载 MyEclipse中使用Hibernate时出现log4j:WARN No appenders could be found for logger 警告信息解决

今天使用hibernate时出现log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).log4j:WARN Please initialize the log4j system properly.的警告信息,经过查证后得知此信息出现的原因是没有将log4j.proper

2014-12-24 15:28:16 4003 1

转载 Struts2、hibernate和spring下载,整合所需jar包

ssh三个框架各自所有版本下载地址如下Struts framework 下载地址:http://mirror.bjtu.edu.cn/apache/struts/binaries/hibernate framework 下载地址:http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourcefor

2014-12-24 14:40:03 351

转载 [转]使用Hibernate需要导入的一些JAR包

学无止境学习是一件快乐的事情[转]使用Hibernate需要导入的一些JAR包转自:http://hi.baidu.com/78600403/blog/item/e33b1455e6e213c7b645ae6e.html以前一直用Myeclipse导入包,现在自己手动。不知需要导入一些什么JAR文件,导致编译通过,运行抛异常:Except

2014-12-24 14:38:23 293

转载 Eclipse怎样连接并打开oracle等数据库

开发时,如果能在Eclipse中,将数据库打开,用更直观的视图去观察数据库中的内容,会使开发更加顺利,效率更高一些。下面,小编以oracle为例,将Eclipse打开oracle数据库的方法用最直观的形式像大家展现出来。工具/原料操作系统:windows 7 64位数据库:OracleXE112_W

2014-12-19 15:12:41 508

原创 Struts2的UI标签的用途

struts2的UI标签的用途:1、用来生成文本框、密码框、单选框、复选框、下拉选等框体2、生成框体之后,可以自动根据请求的Action中的属性值,给框体赋值,这种自动赋值的行为称之为数据的回显。3、根据很简单的标签语言,自动生成单选框、复选框、下拉选等选择性框体,并根据请求的Action的属性值,自动的选择数据。如果是简单的使用,就会出现如下的问题如果是使用strus

2014-12-16 15:08:30 501

转载 web事件操作【监听器】之对application监听

在上一篇文章“过滤器应用”中我们提到过Servlet一共有三种:简单Servlet、过滤Servlet和监听Servlet,和大家一起学习过了前两种Servlet之后,我们再一起来学习第三种Servlet--监听Servlet(监听器)监听器对某一些操作进行监听,就成为监听器,比如:有人走过,被摄像头拍下,这就是监听,很好理解。在WEB 中的监听主要的功能是用于对Servl

2014-12-09 11:27:52 2136

转载 JSON插件与json类型的Result

JSON插件提供了一种json类型的Result,一旦为某个Action指定了一个类型为json的Result,则该Result无须映射到任何视图资源。因为JSON插件会负责将Action里的状态信息序列化成JSON格式的字符串,并将该字符串返回给客户端浏览器。简单地说,JSON插件允许我们在客户端页面的JavaScript中异步调用Action,而且Action不再需要使用视图资源来显示该A

2014-12-03 15:34:42 870

转载 控制反转(IoC)与依赖注入(DI)

1.控制反转(Inversion of Control)与依赖注入(Dependency Injection)控制反转即IoC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是对组件对象控制权的转移,从程序代码本身转移到了外部容器。IoC是一个很大的概念,可以用不同的方式来实现。

2014-12-02 15:44:35 295

响应式Web设计:HTML5和CSS3实战

该资料面向那些正在使用HTML 4.01 和CSS 2.1 开发固定宽度网站的网页设计师和开发人 员,讲解了如何使用HTML5 和CSS3 制作可适应任意屏幕尺寸设备的响应式网站。

2014-07-22

数据类型关系映射表

对于mysql,oracle,DB2到jdbc的数据类型映射表

2014-06-27

空空如也

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

TA关注的人

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