自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(256)
  • 资源 (40)
  • 收藏
  • 关注

转载 你不知道你不懂javascript

过去几年我注意到技术圈一个很奇怪的现象,有太多程序员将那些他们只是有过非常浅显的了解, 但其实根本就不懂的技术写到他们的简历中,这个现象几乎每种语言都有,但这其中最严重的就要数javascript了。你不知道你不懂出现这种状况的一个很大的原因就是现如今几乎每个开发者的工作都或多或少要依赖于javascript, 但大多数人并不真的理解这门语言,他们常用的学习方式是复制粘贴,使用这种

2012-12-03 08:34:32 903 1

转载 淘宝“超卖”背后的技术猜想

今年2012.11.11淘宝脱光大促销,是电子商务一个重要的里程碑,按照马云的说法,这次打响了对传统商业贸易购物的第一枪,宣告了多年来对传统行业的商务行为的革命。按照历史逻辑分析,每一次革命必然给世人带来崭新的时代,但同时在某些方面也会付出一定的“血”代价,除了某些行业进入衰退期,支撑这场革命运动的背后力量的弱点也会一一暴露出来,而这股背后力量就是来自于淘宝(天猫)的技术系统平台。根据

2012-11-29 08:14:41 1043

转载 改良程序的11技巧

有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。 最重要的一点, 程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码时,你就要开始阅读它了。 当你把代码拿给其他人看时,他必须阅读你的代码。 因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。让我们看一些基本的编程技巧:尽量保持方法简短.永远永远不要把同一个变量用于多个不同的目的.使用自描述的变

2012-11-23 08:18:47 404

原创 Code Review中的几个提示

Code Review应该是软件工程最最有价值的一个活动,之前,本站发表过《简单实用的Code Review工具》,那些工具主要是用来帮助更有效地进行这个活动,这里的这篇文章,我们主要想和大家分享一下Code Review代码审查的一些心得。首先,我们先来看看Code Reivew的用处:Code reviews 中,可以通过大家的建议增进代码的质量。 Code reviews  是一

2012-11-23 08:17:38 374

转载 学习技术的三部曲:WHAT、HOW、WHY

近几天有些网友在邮件里面问我关于学习的问题。有好几个人觉得工作了几年,也学会了不少的类库、框架、甚至语言,但是感觉自己的能力没有太大的提高。因此今天来说一下我个人对这方面的体会,希望对大伙儿(尤其是新手)有帮助。 先声明一下,本帖子讨论的三部曲是指你已经选定了某个技术方向之后,该如何学习;至于如何选定技术方向,则属于另一个话题,不在今天的讨论之列。 我把学习归类为三个步骤:What

2012-11-23 08:16:47 407

转载 Windows 8 各个版本区别对比,选择哪个版本最好最适合自己

微软的 Windows8 操作系统提供了4个不同的版本,分别是 Windows RT、Windows 8 标准版、Windows 8 Pro 专业版 以及 Windows 8 Enterprise 企业版。其中 Windows RT 是专为平板而生的,其余的3款均是PC版。由于 Win8 与 Win7 时的版本定义很不一样(Win7分为旗舰版、家庭版等),所以很多朋友都蒙了,特别对于考虑入手正

2012-11-02 11:21:56 1076

原创 【失败】OSGi环境MyBatis3.1.1与Spring3整合

使用MyBatis 3 + Spirng 3.0.7 + mybatis-spirng-3.1.1 整合,借助于MyBatis自己写的spring包。数据库使用的是MySQL5.x。数据源使用的是C3P0,在OSGi环境下异常,信息如下所示:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.i

2012-10-31 08:44:58 1276

转载 mybatis 3.1.1 分析

mybatis是一个持久层框架,用来替代JDBC实现对数据库访问。一、主配置文件既然是对数据库的访问,就需要配置数据库相关的信息,以供连接使用。因此mybatis需要一个配置文件,来描述数据库的连接参数。MyBatis中这个配置文件是xml格式的,参照MyBatis V3.1.1 User Guide 命名为 mybatis-config.xml这个文件

2012-09-19 16:56:07 700

原创 overload和override的区别

override(重写)1、方法名、参数、返回值相同。2、子类方法不能缩小父类方法的访问权限。3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。4、存在于父类和子类之间。5、方法被定义为final不能被重写。overload(重载)1、参数类型、个数、顺序至少有一个不相同。  2、不能重载只有返回值不同的方法名。3、存在于父类和子类、同类中。

2012-08-23 08:14:08 460

原创 velocity语法总结

在vm中,总结了一个特点,不知道对不对,可以先记下来再说:VM代码:[html] view plaincopyprint?>   html xmlns="http://www.w3.org/1999/xhtml">   head>   meta http-equiv="Content-Type" content="text/html; charset=utf-8

2012-08-23 08:09:35 465

转载 Velocity浅析及与Jsp、Freemarker对比

Velocity 是一个基于java 的模板引擎(template engine). 它可以让视图的设计者在web 页面中引用java 代码中定义的数据对象和命令。从而使Web designers 和java 开发者依照MVC 思想(Model-View-Controller )开发系统,这意味着Web designers 只须将精力注用于良好表现力的视图外观设计,而Java程序员则只要关心着如何

2012-08-23 08:09:00 487

转载 史上最牛逼的Eclipse快捷键大全

Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Al

2012-08-23 08:08:08 662

转载 Java工程中动态改变Hibernate的数据库连接信息总结

1、XML解析帮助类,采用Dom4j工具类进行处理[java] view plaincopyprint?package com.cvicse.inforguard.cssp.util;import java.io.File; import java.io.FileNotFoundException;import java.io.FileOutputStr

2012-06-28 09:32:10 1000

转载 使用Vaadin和Spring Roo进行敏捷应用开发

一、要点使用的快速应用开发工具:(1)Spring Roo(2)Vaadin插件 for Eclipse所开发的应用包括:(1)使用JPAContainer数据库绑定(2)国际化(3)使用Vaadin TestBench进行测试二、概述通过开发一个简单应用,来展示开发一个典型的实际应用需要的工作步骤:(1)使用Roo建立业务数据模型(2)使用JPA和JA

2012-06-19 11:09:20 1004

转载 用Apache Velocity模板引擎速造网站

基于Java的网站开发,很多人都采用JSP作为前端网页制作的技术,尤其是在国内。这种技术通常会存在一些问题,可以通过简单地分析网站开发过程来看看这些问题。通常网站开发采用以下两种方式:◆ 网站功能确定后,由美工设计网页的UI(界面)部分,然后由程序员在其上加入代码显示逻辑(比如循环、判断显示数据结果)。这就是通常的JSP页面制作,当然这部分可以由美工完成模板,然后由JSP工程师以它为原型创

2012-06-13 11:09:51 437

转载 用Apache Velocity模板引擎速造网站

基于Java的网站开发,很多人都采用JSP作为前端网页制作的技术,尤其是在国内。这种技术通常会存在一些问题,可以通过简单地分析网站开发过程来看看这些问题。通常网站开发采用以下两种方式:◆ 网站功能确定后,由美工设计网页的UI(界面)部分,然后由程序员在其上加入代码显示逻辑(比如循环、判断显示数据结果)。这就是通常的JSP页面制作,当然这部分可以由美工完成模板,然后由JSP工程师以它为原型创

2012-06-13 11:09:36 576

转载 11 个重要的数据库设计规则

简介在您开始阅读这篇文章之前,我得明确地告诉您,我并不是一个数据库设计领域的大师。以下列出的 11 点是我对自己在平时项目实践和阅读中学习到的经验总结出来的个人见解。我个人认为它们对我的数据库设计提供了很大的帮助。实属一家之言,欢迎拍砖 : )我之所以写下这篇这么完整的文章是因为,很多开发者一参与到数据库设计,就会很自然地把 “三范式” 当作银弹一样来使用。他们往往认为遵循这个规范就是

2012-06-11 08:24:46 330

转载 1.Javascript 数组API

//定义数组 var pageIds = new Array(); pageIds.push('A'); //数组长度 pageIds.length; //shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5]

2012-06-11 08:23:39 683

转载 $("img").lazyload is not a function解决方式

在wordpress中使用jQuery图片延迟加载插件时,可能会报出$("img").lazyload is not a function的错误。(关于如何使用lazyload插件,请看另外一篇文章:jquery插件实现图片延迟加载)即使你将$替换成jQuery,它还是会出现这样的错误:jQuery("img").lazyload is not a function,就像下面这幅图中所看到

2012-06-11 08:20:27 7859 2

转载 jQuery Colorbox插件

一. Colorbox插件介绍jQuery Colorbox是一款非常好的内容播放插件。它集弹出层、幻灯片播放功能于一身,不仅于此,它还支持其它的内容格式:例如html, flash, iframe等,这些内容的显示方式都是Ajax的。更难能可贵的是,在压缩后它只有10K的大小,使用这款插件不会给你的网页带来过多的负担,而且还能实现很棒的视觉效果,为用户体验增色不少。Colorbox项目的

2012-06-11 08:19:24 742

转载 SQL开发利器SQL Prompt 5.1完全破解+使用教程

SQL脚本越写越多,总是觉得编写效率太过于低下,这和打字速度无关。在我个人编写SQL脚本时,至少会把SQL的格式排列成易于阅读的,因为其他人会阅读到你的SQL,无论是在程序中或是脚本文件中,良好的排版不仅让人看起来赏心悦目,在和他人之间做交流时也省时省力,不会因为揉成一团的sql去询问Team Member:您能帮我解释一下这么一大段sql是做什么的吗?虽然微软至SQL 2008以上的版本提供

2012-06-11 08:18:46 794

转载 30款优秀 的jQuery布局插件

自适应设计(Responsive Layouts)是时下网页设计领域最热门的话题之一,自适应设计的目标是要让产品界面能够响应用户的行为,根据不同终端设备自动调整尺寸,带给用户良好的使用体验。下面是收集的15款优秀的自适应jQuery插件,希望这些插件能够帮助到您。01. SlidesSlides 是一款优秀的幻灯片插件,能够帮助开发者制作出优雅的幻灯片效果。02. FlexSlid

2012-06-11 08:17:34 1388

转载 提高 web 应用性能之 CSS 性能调优

简介Web 开发中经常会遇到性能的问题,尤其是 Web 2.0 的应用。CSS 代码是控制页面显示样式与效果的最直接“工具”,但是在性能调优时他们通常被 Web 开发工程师所忽略,而事实上不规范的 CSS 会对页面渲染的效率有严重影响,尤其是对于结构复杂的 Web 2.0 页面,这种影响更是不可磨灭。所以,写出规范的、高性能的 CSS 代码会极大的提高应用程序的效率。本文主要来探讨一下如何优化

2012-06-11 08:16:21 460

转载 掌握CSS3:一些实用的技巧

追求完美是没有限制的,即便是娴熟有经验的 CSS3 大师,也一直寻求有助于他们达到 “CSS 禅道”(Zen of CSS)的新资源。本文收集了一些极为有用并有意思的 CSS3 技巧和窍门,是 Web 开发人员军火库应有的。我们一直在尽力收集副高多种 CSS3 技巧的最新资源,我们相信,你在查看这些东西时不会感觉枯燥。别忘了在社交网站上分享哦。Useful CSS3 LESS Mixins

2012-06-11 08:15:24 457

转载 jQuery选择器大全(48个代码片段+21幅图演示)

选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了一些需要注意和区分的地方。一、基本选择器1. id选择器(指定id元素)将id="o

2012-06-11 08:11:49 475

转载 Velocity技术调查

Velocity技术调查        模板引擎的设计思想最早由Webmacro提出,并被应用在一个著名的搜索引擎www.altavista.com上。后来,这种思想渐渐被Apache开发小组所采用,并作为一个子项目被提出来,这就是现在的Velocity。Velocity是什么?Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅

2012-06-05 09:22:24 1094

原创 最新的velocity1.6配置,开发,实例

为什么说最新呢,因为velocity的资料实在是旧的可以了。。。。现在中文的唯一一本出版的书《Velocity网页程序设计 》,还是2001年的时候发行的。。。唉。。。于是乎,一手抓着金山词霸,一手开着英文文档,慢慢啃。最新的1.X velocity enginee版本为1.6.2,09年3月release的,2.0只有一个beta,等正式了再用吧。除了velocity引擎,还有个比较

2012-06-04 13:15:29 1256 2

原创 velocity和spring整合

没想到velocity也能和spring整合,这个配置说起来比较简单,研究起来花了我好几天饿。。。突然脑袋里有点新奇的想法,MVC模式,实现View的有velocity,jsp,实现Controler的有struts,spring(MVC部分),turbine和servlet,M就比较少,ejb,pojo等,然后他们互相组合。。。好多种可能啊,先记下,以后有机会研究:1、velocity+

2012-06-04 13:13:47 784

原创 velocity tools1.x(4)中的handleRequest解析

我们现在使用velocity tools时都是利用override其中的handleRequest方法来完成的,例如:publicclass SampleServlet extendsVelocityViewServlet {    /**     *      */    private static final long serialVersio

2012-06-04 13:12:46 1089

原创 velocity的默认配置路径

今天查看了下velocity初始化的源码,发现了以下几句:    protected static final String TOOLBOX_KEY =        "org.apache.velocity.toolbox";    /**     * This is the string that is looked for when getInitPa

2012-06-04 13:11:09 908

原创 velocity模板渲染页面性能优化

Velocity模板渲染页面性能优化对于页面性能优化这块,尤其是velocity宏的使用,如何使用宏,怎么样将宏的使用发挥到极致,达到更大的性能的提示,我的建议如下:1:一般我们不推荐使用宏,因为宏每次都要要JJT解析,然后才能再执行;2:使用宏能达到最好的性能情况下,非常安全的,一般在页面有些信息是用户输入的情况使用会比较好。下面我针对他的一些意见和我们项目的一些

2012-06-04 13:10:22 1260

转载 什么是DOCTYPE 它对网页起何作用?

DOCTYPE是document type(文档类型)的简写,在web设计中用来说明你用的XHTML或者HTML是什么版本。要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。DOCTYPE声明 开始制作符合标准的站点,第一件事情就是声明符合自己需要的DOCTYPE。查看很多使用XHTM

2012-06-04 11:42:30 480

转载 struts2 与velocity1.6及velocity tools1.4的整合

一、jar包现在越来越多的项目开始使用Velocity作为view,velocity的一些jar包如下:1、velocity-1.5.jar   包含了veloctiy运行时需要的类2、velocity-tools-1.4.jar  包含了velocity的视图控制和系统工具类3、velocity-dvsl-1.0.jar   可选的,封转了dvsl的类4、commons-co

2012-06-01 12:33:05 1203

原创 解决velocity-tools-2.0中ViewTool接口被废除的情况

该问题请参考:http://www.oschina.net/question/100267_20922先把该帖子上的内容本分转过来,然后加上自己的解决方法tsl0922说:“初学Velocity,想写个VelocityTool类实现以相对路径方式嵌入动态页面,思路大致与http://www.oschina.net/code/snippet_12_694中一样

2012-06-01 10:33:32 4635

转载 webui库--qooxdoo使用感想

本来是计划让团队内的同事一起总结使用qooxdoo的使用经验和困难,然后写些关于使用qooxdoo的总结供大家参考,但因为项目的原因到现在也没有时间办这件事情,所以打算还是零零碎碎的写一点是一点,乱就乱了,今后再整理。另外最近发现其实国内还是有不少人关注和使用qooxdoo的,所以立马写下这个帖子抛砖引玉。  1、qooxdoo基本信息qooxdoo带有XHR的封装,但其主要的还是WEBUI,

2012-05-30 13:09:17 849

转载 Velocity遍历List和Map

1.Member类package ch7.example4;public class Member{ String email; String firstname; String lastname; public String getEmail() { return email; } public void setEmail(String email) { thi

2012-05-29 15:25:57 1304

转载 让Web项目中Velocity的#parse支持相对路径

下面这个宏可以让你在web项目中使用相对路径来包含其他的模板文件#macro(invoke $page)    #if($page.startsWith("/"))        #parse($page)    #else        #set($uri = $request.getAttribute("javax.servlet.include.request_uri

2012-05-29 15:23:33 1142

转载 struts2 与 velocity 整合 探究 编辑

我这边引出几个问题。 问题1,struts2 是怎么让 velocity 按照指定的 ResourceLoader 加载 vm 模板的? 首先,struts 默认的查找vm模板的路径有两种: 1,以 webapp 为相对路径下面去找 2,从 classpath 下面去找 那么看下面的代码 org.apache.struts2.views.velocity.Velocit

2012-05-29 13:20:38 1784

转载 Velocity FAQ

The archives are littered with snippets of wisdom that are not captured in the User or Developer guides. Find something that isn't in the manual, and folks ask a lot on the list? Please, add it here.

2012-05-28 14:30:49 581

转载 构建一个 web 应用的开发进度

构建一个 web 应用的开发进度速度往往是用于生成 web 应用中的页面,通常为一个 jsp 的直接替换.某些使用 velocity 来生成 web 页面的优点是:网站可以由非技术编写和维护简单的网页设计师.简便的维修脚本是用建议的 mvc web 页面的方法.访问对象的方法和属性的 web 设计师能够参考方法以及属性的环境.一致性 velocity 可以用于其它文字生成任务(如发送e

2012-05-28 14:28:17 780

MyEclipse 8.0GA绿色版使用手册

MyEclipse 8.0GA绿色版使用手册

2010-02-04

代码走查工具 checkstyle findbugs 中文

checkstyle findbugs 包含幻灯片,资料全

2009-12-17

zk开发手册 带阅读标记 ZKDevelopersGuide2

带阅读标记 zk开发手册 最新 ZKDevelopersGuide2 带阅读标记.rar

2009-05-28

CSS 彻底研究2 PPT课件 从入门到精通

css 彻底研究 2 ppt 从入门到精通 课件,这是CSS彻底研究之姊妹篇

2009-04-21

海天Hibernate ppt教程1

学习hibernate 好资源,海天的ppt,轻松入门

2009-01-01

ZK中文手册v3.5.1PDF

zk简体中文开发手册3.5.1 全 ajax hibernate spring 整合

2009-01-01

ZK开发手册 3.06 Word版

ZK开发手册 3.06 Word版

2008-08-03

Java 输入输出大全

Java 输入输出大全

2008-08-03

CSS权威指南 3

CSS权威指南 第3部分 共3部分

2007-12-07

CSS权威指南

CSS权威指南 第二部分 共3部分

2007-12-07

CSS权威指南

CSS权威指南 第一部分 共3部分

2007-12-07

EJT j2ee 补遗

印度NIIT J2EE PPT 例子 补上EJT部分

2007-12-06

md5 java 应用

在Java中使用MD5

2007-12-06

c++ 讲义

号称中国清华的白俄罗斯 理工类第一大学c++ 讲义

2007-12-06

COM编程入门

COM编程入门 com 初学者 什么是COM,如何使用COM 使用多接口的COM对象

2007-12-06

vc++ 超星格式

vc++ 6.0 在win32 下面的编程 需要超星阅读器

2007-11-29

J2EE 课件

印度Niit软件公司J2ee 课件

2007-11-26

Java课件 J2SE 印度NIIT软件公司

著名的印度软件NIIT公司委托海天在中国培训试用的课件。<br>

2007-11-26

提取exe dll 中的图标

提取exe dll 中的图标

2007-11-16

micro-service-demo.rar

consul + grpc 微服务demo

2021-10-14

Prometheus安装.rar

Prometheus安装

2021-10-14

CA证书脚本windows,linux都有

ca证书制作脚本

2021-10-14

ClickHouse.zip

纯列存储例子

2021-10-14

设计模式PPT.rar

设计模式PPT,原创

2021-10-14

uaexpert-bin-win32-x86-vs2008sp1-v1.5.1-331.zip

uaexpert-bin-win32-x86-vs2008sp1-v1.5.1-331.zip 客户端

2020-12-09

uasdkjavabundle-bin-EVAL-windows-jre1.8--4.3.0-1075.zip

uasdkjavabundle-bin-EVAL-windows-jre1.8--4.3.0-1075 2020年最新版opcua统一框架,原网站下载速度超级慢,总是断开无法成功下载到。

2020-12-09

flink window &time-4.30.pdf

Windows 计算是流式计算中非常常用的数据计算方式之一,通过按照固定时间或长度将 数据流切分成不同的窗口,然后对数据进行相应的聚合运算,从而得到一定时间范围内的统 计结果。例如统计最近5 分钟内某基站的呼叫数,此时基站的数据在不断地产生,但是通过 5 分钟的窗口将数据限定在固定时间范围内,就可以对该范围内的有界数据执行聚合处理, 得出最近5 分钟的基站的呼叫数量。

2020-05-07

Flink学习笔记.docx

flink学习笔记 一个通俗易懂的概念: Apache Flink 是近年来越来越流行的一款开源大数据计算引擎,它同时支持了批处理和流处理。

2020-05-07

Maven打包,指定classes路径

Maven打包,指定classes路径打包到WebContent/WEB-INF中

2013-04-02

MySQL vs MongoDB

MySQL vs MongoDB MySQL中用的select在MongoDB中用什么呢?文中有清楚的对比。

2013-01-16

基于OSGi的 webbundle

基于OSGi的Web bundle 里面写了关于Jetty启动控制的东西

2012-05-17

MINA 心跳协议Demo

使用MINA自带的心跳协议编写的心跳的Demo

2012-05-09

OSGI 注册式服务

使用注册式服务,明显区别于声明式服务,注册式服务,打包速度快。可以使用源码调试。 基于eclipse 3.5 创建的项目,附源码。

2010-10-25

OSGI 整合 Flex 详细版,内容丰富

OSGI 整合 Flex 原创, 介绍了Flex跟Java通讯。 Flex集成到OSGI插件里面, 怎么调试插件里面的Flex,非常详细。 我花了2天时间才写完。 Flex整合OSGI讲解材料,包含PPT,word版详尽使用手册和源代码。

2010-09-16

svn服务器配置教程全

svn服务器配置教程全 包含注册服务的bat脚本,删除服务的脚本

2010-08-27

BPWin 7.1.1 破解补丁

BPWin 7.1.1 破解补丁 内含多种类型

2010-05-24

AllFusion Process Modeler 7 (BPwin)

AllFusion Process Modeler 7 (BPwin) 破解版,在俄文网站下载,国内唯一可以下载的BPWin7.x系列软件 第二分卷下载地址:http://download.csdn.net/source/2386905

2010-05-24

AllFusion Process Modeler 7 (BPwin) 第二分卷

AllFusion Process Modeler 7 (BPwin) 第二分卷

2010-05-24

空空如也

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

TA关注的人

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