2014年5月28日

github Permission denied (publickey)解决办法

摘要: 想要玩玩git,参考了网友懒惰之计的一篇Blog《github:如何获取项目源代码 》,按部就班完成了所有的步骤的,可在测试的时候,遇到了问题,总是报错”github Permission denied (publickey)“。后面在查看git的安装目录下有个.ssh目录的时候发现了问题。原来在生... 阅读全文

posted @ 2014-05-28 11:54 东东的乐园 阅读(564) 评论(0) 推荐(0) 编辑

2013年12月21日

简单工厂、工厂方法和抽象工厂

摘要: 将这三种模式放到一起,是为了更好的看出模式的演变及其应用的范围。设计模式一开张就来讲对象的创建管理。这也是在程序开发中最实用的模式。简单工厂是最简单的一种模式,对使用者来说,它就是通过一个工厂类(也有人叫他万能类或者管理类)来获得一个产品接口的具体实现,而无须估计具体的产品实现细节;因此提供者只要保证工厂类和产品接口这两者不变,就能很好的维护客户或者调用代码的。简单工厂使用的范围是工厂类要相对简单,且变化比较缓慢;其缺点是工厂类无法扩展,不满足OCP原则。这应该是他没有被GOF认为是一种模式的原因吧。工厂方法是在简单工厂的基础上变化而来,客户不再直接依赖一个一成不变工厂类,而是一个工厂接口,从 阅读全文

posted @ 2013-12-21 22:46 东东的乐园 阅读(183) 评论(0) 推荐(0) 编辑

2013年12月19日

设计模式学习概述

摘要: 接触设计模式已经有几年了,虽然23中模式的名字都能说的上来,可总感觉自己还是没有摸着设计模式的门槛。最近在Spring源码,发现自己对设计模式的理解太过机械化了。于是就重温了一遍,并写下了学习笔记。 在软件开发过程中,总会存在两种角色,一个是API的提供者(或者说类库的开发者),一个是API的使用者(类库的使用者或者叫客户);提供者和使用者通常不是一个人。现实世界中需求总是在不断变化的,那么不管是提供者还是使用者,都有需该自己代码的需求。问题的关键是客户的程序依赖于提供者的API接口,他希望提供者的接口最好一成不变;而提供者在修改自己的代码是如何对客户的代码造成的影响最小呢,这就是设计模式存. 阅读全文

posted @ 2013-12-19 21:37 东东的乐园 阅读(172) 评论(0) 推荐(0) 编辑

2013年8月9日

<转>maven发布第三方jar的一些问题

摘要: 在创建maven中私有仓库过程中,需要发布一些第三方jar到nexus仓库,使用命令的是 deploy:deploy-file 有许多参数,具体可查看 http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html以下是一个例子:mvn deploy:deploy-file -DgroupId=xpp3 -DartifactId=xpp3_min -Dversion=1.1.4c -Dpackaging=jar -Dfile=xpp3_min-1.1.4c.jar -Durl=http://localhost: 阅读全文

posted @ 2013-08-09 10:47 东东的乐园 阅读(406) 评论(1) 推荐(0) 编辑

2012年12月14日

MS SQL Server Management Studio连接到SQL Server命名实例的方法

摘要: 我在一台机器上安装了两个SQL Server,一个是匿名实例,一个是命名实例,通过Ms Management Studio的普通方法只能连接到其匿名实例。经过一番摸索。终于找到了方法。点击【选项】按钮,在【其他连接参数】窗口可以输入连接字符串 命名实例: Data Source=192.168.x.x\InstanceName;Initial Catalog=dbName;PASSWORD=passwd;USER ID=userId; 匿名实例: Data Source=192.168.x.x;Initial Catalog=dbName;PASSWORD=passwd;USER ID... 阅读全文

posted @ 2012-12-14 11:52 东东的乐园 阅读(677) 评论(0) 推荐(0) 编辑

2012年8月20日

WSDL学习笔记

摘要: WSDL(Web Services Description Language, 网络服务描述语言),从其命名就可以看出,他是一种接口定义语言,其作用类似Cobra的IDL,其目的描述WebService的接口原型,其格式是基于XML的。 读懂WSDL 文档,其实也很简单: <definitions> <types> 定义 web service 使用的数据类型。为了最大程度的平台中立性,WSDL 使用 XML Schema 语法来定义自己数据类型,而不是采用任何既有的编程语言的数据类型。 </types> <message> 定义一个操作的数据元 阅读全文

posted @ 2012-08-20 13:26 东东的乐园 阅读(193) 评论(0) 推荐(0) 编辑

2012年5月16日

显示MyBatis/Ibatis的SQL语句

摘要: log4j.property 配置log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%nlog4j.logger.com.ibatis=debuglog4j.logger.com.ibatis.common.jdbc.SimpleDataSource=debuglog4j.logger.com.ib 阅读全文

posted @ 2012-05-16 10:11 东东的乐园 阅读(2460) 评论(0) 推荐(0) 编辑

2011年7月12日

根据系统的pid查询sql语句

摘要: Oracle根据系统的pid查询sql语句-----------------------------------------------------------select sql_text from v$session s,v$process p,v$sql s1where spid=2473and p.addr=s.paddrand s.sql_hash_value=s1.HASH_VALUEorder by pieceSybase根据系统的pid查询sql语句-----------------------------------------------------------dbcc t 阅读全文

posted @ 2011-07-12 14:56 东东的乐园 阅读(1023) 评论(0) 推荐(0) 编辑

2011年7月4日

DORADO实现动态拼装查询条件

摘要: Dorado是一个非常好用的RIA开发工具,同事介绍用过几天,感觉很不错,对其用dataset来封装html的参数的做法很欣赏。 在使用中发现,通过js代码来给sqlDataset赋值的做法有点太麻烦。于是就想写一个查询时动态sql的东东。 基本想法就是:formDataset中的字段命名要与查询语句中的字段相符合,而sqlDataset的查询参数也要符合这个要求,用户在界面上设置查询参数,js代码根据名字相同的策略,自动完成参数的赋值。通过sqlDataset的listener完成sql语句的动态拼接。 sqlDataset listener的代码如下:View Code package . 阅读全文

posted @ 2011-07-04 16:33 东东的乐园 阅读(1103) 评论(0) 推荐(0) 编辑

2011年6月20日

一个Spring的配置管理接口

摘要: 我同事写了个Java版的spring的配置文件管理的类,可以灵活的控制Spring配置文件的加载,尤其是能很好的照顾到工程和测试单元,感觉很好用,于是就移植到.NET上来。SystemConfig类,该类负责配置文件的管理,可根据项目的具体需求略做修改View Code using System;using System.Collections.Generic;using System.Collections.Specialized;using System.Linq;using System.Text;using System.Xml;public class SystemConfig { 阅读全文

posted @ 2011-06-20 20:56 东东的乐园 阅读(582) 评论(0) 推荐(0) 编辑

导航