`
rsljdkt
  • 浏览: 451930 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
一些概念 tabstop 定义tab所等同的空格长度,即Vim读到文档中的tab字符时,将其显示为几个空格,一般来说最好设置成8,因为如果是其它值的话,可能引起文件在打印之类的场合中看起来很别扭。除非你设置了 expandtab模式,也就是把tab转换成空格,这样的话就不会一起混淆,不过毕竟制表符为8是最常用最普遍的设置,所以一般还是不要改。
一.静态横切动态横切改变程序的行为,静态横切改变程序数据类型(class,interface,aspect)的结构和织入时行为静态横切分为三类:Inter-Type declaration,Weave-time error and warning declarations 、Exception softening 1)Inter-type declaration
软件下载 目前,Apache和PHP均未出现官方的64位版本。 Apache 64位: http://www.blackdot.be/?inc=apache/binaries PHP 64位: http://www.ubv.cn/custom/file_download/php-5.2.5-x64-2007-11-12.zip MySQL 64位: http://dev.mysql.com/downloads/mysql/ 安装Apache 64位
1、概念:a. 动态横切(Dynamic Crosscutting):动态横切织入规则由两部分组成,advice(what to do)和 pointcuts(when to apply the advice)。AspectJ以通知的形式提供对动态横切的支持b. 通知(advice):类似方法的结构,定义了由切点选择的连接点的横切动作
【参考】《AspectJ in Acton 2nd Edition》 【说明】本文仅总结一些概念   1 连接点模型(join point model) 连接点模型包括两个部分:joinpoints:程序的执行点。
概述 MongoDB是一个高性能、分布式、无模式的开源数据库数据库,支持类似关型数据库的主从结构,文档以二进制Json形式存储,无锁,无事务,有索引。 由C++语言编写。旨在为WEB应用提供可护展的高性能数据存储解决方案。  它的特点是高性能、易部署、易使用,存储数据非常方便。
    最近用Asp.NET做了问卷调查类的网站,其中涉及问卷答案的统计,采用了.NET4.0的Chart控件。本人参考了.NET3.5的Chart控件,使用方法类似,只是微软在.NET4.0中将该控件集成到VS2010中了。     附件中是VS2008 Chart控件使用方法,有详细图例说明,经典!!。
测试环境:mysql 5.5.8 x64 + Win Server 2008 R2 x64(注:可以在mysql中通过mysql> SELECT VERSION();来查看数据库版本)    一、连接MYSQL。 语法格式: mysql -h主机地址 -u用户名 -p用户密码
乱码解决方案 问题描述: 使用Tomcat7.05+Eclipse3.6,集成Struts2和Groovy,Groovy类作为Struts的Action,JSP页面采用UTF-8编码,但页面输出中偶尔会出现中文乱码,注意,并不是总是,有时重新部署一下或者修改一下groovy文件甚至多刷新几次页面,乱码就会消失,但不是总能成功。 解决方案: 下载Groovy源码,修改groovy.uti.GroovyScriptEngine类(src\main\groovy\util.GroovyScriptEngine.java),将本人使用的Groovy版本是groovy-1.7.6。将第45 ...
一点说明:    由于最近在学习Groovy相关的东西,就想是否有Groovy和Struts2集成的解决方案,网上一搜,果然有一个插件,可以使Groovy写的类直接作为Struts的Action。     但是,该插件所依赖的Groovy版本是1.0的,Groovy1.0+Struts2.1.1+s2ss(0.2版本)集成测试通过,而最新版的Groovy1.7.6无论如何都会出现如下异常:groovy.util.ResourceException: Cannot open URL:...无奈之下,将groovy插件的源码下下来,改了源码,问题解决,更改后的Jar包在附件中(struts2-gr ...
连接数据库 Groovy对Java JDBC API进行了封装,提供了一个Facade -- groovy.sql.Sql,从而隐藏了获取数据库连接、关闭资源等细节 用法如下: import groovy.sql.Sql; db = Sql.newInstance ( url:"jdbc:sqlserver://localhost;databaseName=db_test", user:"sa", password:"sa", driverClassName:"com.mic ...
10、闭包(Closure) 闭包是用中括号括起来的代码块,可以被单独调用或运行,也可以被命名 l 闭包常用于对集合进行迭代: map.each {key,val -> println "$key:$val"} //key和val用于接收map每个元素的键和值
关于Groovy Groovy是什么?简单的说,Groovy是下一代的Java语言,和Java一样,运行在JVM中。Groovy、Java与JVM的关系就像C#、VB.NET与CLR的关系一样。 开发环境 本人开发环境: JDK1.6 + Eclipse3.6 + Groovy-Eclipse 2.1.1 Groovy语法简介 1、没有类型的Java
一个有用的log4j.properties文件模板 ##Log4J的配置之简单使它遍及于越来越多的应用中了 ##Log4J配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能。择其一二使用就够用了。 ##此文件(log4j.properties)内容来自网络,非本文作者liigo原创。 log4j.rootLogger = DEBUG, CONSOLE,A1 log4j.addivity.org.apache = true # 应用于控制台 log4j.appender.CONSOLE = org.apache ...
一、 apache commons-logging与log4j和JDK logger的关系: > commons-logging的目的是为”所有的Java日志实现“提供统一的接口,而log4j和JDK Logger可以看做是其实现 > 由于log4j功能非常强大、效率高,所以经常将commons-logging和log4j结合使用 > commons-logging通过检测系统属性和类路径来选择合适的日志框架 > commons-logging查找日志框架,顺序如下:     >> 查看系统属性"org.apache.commons.logging. ...
Global site tag (gtag.js) - Google Analytics