摘要: UTF-8与UTF-8无BOM的区别 BOM: Byte Order MarkUTF-8 BOM又叫UTF-8 签名,其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,BOM签名的意思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,但是BOM虽然在编辑器中不显示,但是会产生输出,就像多了一个空行.实例:记事本修改后保存的php文件只是UTF-8编码,但是一般来说,php是不支持有BOM的,php文件应该保存为UTF-8无BOM类型,而windows记事本的UTF-8是有BOM的,这就会造成错误。所以,文件存储时格式一般选择UTF-8无BOM格 阅读全文
posted @ 2013-04-07 00:21 Daniel大东 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 最近dojo evneted的两个概念一直没搞清楚,跟同事打赌,我自己肯定能查得到,结果,看了其他人的代码加上官网翻了一遍,算是有点理解了。on/emitemit,某个对象发出事件。ArgumentTypeDescriptiontargetObjectThis is the target object (a DOM node or other event emitting object) that will be the source of the event. The target object may be a host object with its own event capabili 阅读全文
posted @ 2013-03-29 00:59 Daniel大东 阅读(1625) 评论(0) 推荐(1) 编辑
摘要: 设计模式这个一听就好厉害,大神们的玩物,不过像我这样的小猿们别气馁,我们一起来学习设计模式, 设计模式很NB,但是为什么要使用设计模式呢? 模式给我们带来什么好处呢?我们一直在学习设计模式,这些问题我们应该提出!1 简单工厂模式顾名思义,这个模式本身很简单,而且使用在业务较简单的情况下。它由三种角色组成(关系见下面的类图):1、工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑。在java中它往往由一个具体类实现。根据不同需求定制不同产品2、抽象产品角色:它一般是具体产品继承的父类或者实现的接口。在java中由接口或者抽象类来实现。3、具体产品角色:工厂类所创建的对象就是此角色的实.. 阅读全文
posted @ 2013-03-20 00:19 Daniel大东 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 概念:为其他对象提供一种代理以控制对这个对象的访问。原因: 特定情况下,客户端不能或者不想去直接引用另一个对象,使用代理对象在客户端和目标对象之间作为中介。实际应用: 在mini_corba 中,我们使用了proxy,目的是实现调用远程对象。我们把实际是把本地对象注册了一个代理。三个角色:1. 抽象主题角色2. 代理主题角色3. 实际被代理角色 ps:图片来自网络实现代码:packagecom.psyco.proxy;//抽象角色publicinterface Subject {publicvoiddoSomething();}/** 真实对象*/publicclassRealSubject. 阅读全文
posted @ 2013-03-18 15:25 Daniel大东 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 解决方法一:mysql安装时候的编码,看下my.ini,有无[mysql] default-character-set=utf8 [client] default-character-set=utf8 [mysqld] default-character-set=utf8创建表的时候设置:DROP TABLE IF EXISTS `Company`; CREATE TABLE IF NOT EXISTS `Company` ( `Cname` VARCHAR(10) NOT NULL, `Caddr` VARCHAR(100)... 阅读全文
posted @ 2013-03-13 02:52 Daniel大东 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 前几天看到微博上一张图,真心跪了!每天都是在努力地爬坑当中啊。。 阅读全文
posted @ 2013-03-12 11:38 Daniel大东 阅读(246) 评论(0) 推荐(0) 编辑
摘要: DbUtils类ResultSetHandler 接口MapListHandler 类 (实现ResultSetHandler 接口)把从数据库中查询出的记录都 放到List 集合当中, List集合中每一个对象都是Map类型,可以根据这条记录的字段名读出相对应的值BeanListHandler 类 (实现ResultSetHandler 接口)把从数据库中的记录 放到List集合中 ,List集合中每一个对象都是一个JavaBean类型的对象,可以根据get 方法得到值QreryRunner类 值行SQL语名,其中一个参数为以上两种类型的对象import java.sql.Connectio 阅读全文
posted @ 2013-03-10 23:32 Daniel大东 阅读(557) 评论(1) 推荐(0) 编辑
摘要: 【关键字】Eclipse 发布 WEB 项目 工程 Tomcat Weblogic 配置 JSP网站 测试 打包发布 自动更新【前言】在Eclipse新建web相关的项目后,如果想要测试web项目,就必须将相关的web项目发布到web容器中,常用的web容器有:Tomcat和Weblogic,怎么样才可以将web项目发布出去测试呢?本文就是介绍相关操作的。【正文】1、发布工程到Tomcat:在Tomcat安装的目录下有一个conf目录,其中有一个web.xml文件,这个文件就是用于保存发布工程应用的配置文件。我们只要对这个文件进行配置,就可以发布具体的工程,另外,还有其他的方式发布,例如:通过 阅读全文
posted @ 2013-03-10 15:52 Daniel大东 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 一、闭包的定义。 有很多不同的人都对闭包过进行了定义,这里收集了一些。 # 是引用了自由变量的函数。这个函数通常被定义在另一个外部函数中,并且引用了外部函数中的变量。 -- <<wikipedia>> # 是一个可调用的对象,它记录了一些信息,这些信息来自于创建它的作用域。-- <<Java编程思想>> # 是一个匿名的代码块,可以接受参数,并返回一个返回值,也可以引用和使用在它周围的,可见域中定义的变量。--Groovy['ɡru:vi] # 是一个表达式,它具有自由变量及邦定这些变量的上下文环境。 # 闭包允许你将一些行为封装,将它像 阅读全文
posted @ 2013-03-08 01:25 Daniel大东 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 最近发现一个神器,对其爱不释手,不但可以随时做笔记,还能把网上的文章摘下来更神奇的还能去掉广告,这神器怎一个爽子了得!?一般看网页文章印象以后看着就是舒服。。其他的大家有时间慢慢玩吧,我就不多说了。印象官网:http://www.yinxiang.com/ 阅读全文
posted @ 2013-03-08 00:16 Daniel大东 阅读(194) 评论(0) 推荐(0) 编辑