2012年4月28日
摘要: 我在朋友的机上安装了Ubuntu,之前因为换机用,现在又要换回来,我得把机上的ubuntu卸载掉; 这次找了一个简单方便的方法 步骤: 1. 下载MBRFix工具,放在c盘,利用命令提示符,进入软件所在目录,cd c:\mbrfix (cd后面一个空格) 2.输入 MBRFix /drive 0 fixmbr /yes 3.重启,发现直接进入Win 7,现在可以用Win 7的磁盘管理(打不开的话,可以用Win 7优化大师里带的)格式化Ubuntu所在分区(就是没有盘符的,选定删除卷时会提示是其他系统的数据)了 如果直接在Win 7里面删除Ubuntu所在的分... 阅读全文
posted @ 2012-04-28 14:40 十二月的黄昏 阅读(373) 评论(0) 推荐(0) 编辑
  2012年4月24日
摘要: 1、模式:简单工厂模式是类的创建模式,又叫做静态工厂方法(StaticFactoryMethod)模式。它是由一个工厂对象决定创建出哪一种产品类的实例。2、三个角色: 1、工厂类(Creator)角色:在客户端的直接调用下创建产品对象 2、抽象产品角色:可以用一个接口或者一个抽象类实现 3、具体产品角色:工厂方法模式所创建的任何对象都是这个角色的实例3、如果工厂方法总是循环使用同一个产品对象,那么这个工厂对象可以使用一个属性来存储这个产品对象。每一次客户端调用工厂方法时,工厂方法总是提供这同一个对象。如果工厂方法永远循环使用固定数目的一些产品对象,而且这些产品对象的数目并不大的话,可以使... 阅读全文
posted @ 2012-04-24 03:27 十二月的黄昏 阅读(336) 评论(0) 推荐(0) 编辑
  2012年4月20日
摘要: 今天做了一个小Model,就是把另一数据库中的表复制到目标数据库中,但是复制到目标数据库中的表中的记录为空 思路: 1 读取建表的SQL语句 2 通过jdbc执行 3 对新建表进行重新命名 精要: 1 读取建表的SQL语句 show create table table_name; 测试:mysql> use test;Database changedmysql> show tables;+----------------+| Tables_in_test |+----------------+| stu1 || stu2 ... 阅读全文
posted @ 2012-04-20 22:04 十二月的黄昏 阅读(996) 评论(0) 推荐(0) 编辑
  2012年4月16日
摘要: 之前由于做项目客户要求要看到表注释和表中字段注释,刚开始做的时候是一头雾水,之前没有做过,还是一步一步来测试:【之前数据库中已经存在一个表,特此说明】1 新建表 mysql> create table stu1( -> id int not null auto_increment primary key comment "a" -> ) -> comment ="备注1";Query OK, 0 rows affected (0.11 sec)mysql> create table stu2( -> id int no 阅读全文
posted @ 2012-04-16 19:02 十二月的黄昏 阅读(743) 评论(0) 推荐(0) 编辑
  2011年12月26日
摘要: Hibernate开发实例 目前广泛使用的数据库系统都是关系型数据库系统,而我们平时开发的应用程序都是采用面向对象的思想进行开发。程序每次对数据库操作都要将对象数据转换成繁琐的SQL语句后才能进行数据库访问、操作。这导致程序大量代码重复,程序开发效率降低。另外SQL作为一门独立的语言拥有自己的精髓,并非所有程序员都可以像操作自己熟悉的开发语言一样操作数据库。一般的项目都需要有专门的数据库开发人员对数据进行管理。针对这些问题,目前市场上已经出现了一些数据库管理软件,但他们都各有优劣,还没有完善的解决方案。(1)普通的关系数据库管理软件,如Navicate等:优点:这类软件可以对关系数据库数据进. 阅读全文
posted @ 2011-12-26 20:52 十二月的黄昏 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: 使用Eclipse插件DB viewer进行MySQL数据库操作1.安装插件:从http://www.ne.jp/asahi/zigen/home/plugin/dbviewer/about_en.html下载一个版本,是一个JAR文件,用link方法安装,启动Eclipse。2.下载MySQL JDBC Driver:http://mysql.com/products/connector/下载后解压,将整个目录拷贝到D:\SOFT\java\Graduation\JDBC\mysql-connector-java-5.1.18目录下。3.打开Eclipse的视图,在other中选择DBVie 阅读全文
posted @ 2011-12-26 11:08 十二月的黄昏 阅读(9223) 评论(0) 推荐(1) 编辑
摘要: 安装Eclipse多国语言包 下载Eclipse3.6版相对应的语言包,将下载的语言包(ZIP文件)解压缩,取名为Language,Eclipse中一切皆为插件,语言包也是一个插件,所以安装方法当然也就是插件的安装方法,在插件的三种安装方式(Link式的插件安装方式、复制式插件安装方式[安装XMLBuddy]、URL式插件安装方式[安装Log4E])中,接下用link方法来安装Eclipse多国语言包。创建一个专门存放Eclipse插件的目录D:\SOFT\java\Graduation\Eclipse\eclipse\extend-plugins,并在此把刚才解压的language文件夹复. 阅读全文
posted @ 2011-12-26 10:42 十二月的黄昏 阅读(669) 评论(0) 推荐(0) 编辑
  2011年12月21日
摘要: 做这个系统,每个模块都有自己的功能分布和代码设计 在数据层用到了Hiberate这个插件,但是首先还是温习了jdbc和mysql的交互使用 平台:Eclipse3.6 mysql5.0 这是一篇JDBC的使用入门文章,主要内容是如何在Eclipse中使用MySQL的JDBC驱动程序。 要使用JDBC访问MySQL的数据库,或者是其他类型的数据库,必须要有这种数据库系统的JDBC驱动程序。示例:1 示例准备安装好mysql和Eclipse工具对工具能够后熟练运用2 下载mysql-connector-java文件 通常,JDBC驱动程序是由数据库开发商制作的一个JAR文件,里面... 阅读全文
posted @ 2011-12-21 11:22 十二月的黄昏 阅读(714) 评论(0) 推荐(0) 编辑
  2011年12月5日
摘要: javascript禅意之境-闭包【上集】目录:一 垃圾收集趣史拓荒时代引用计数算法标记---清除算法复制算法走向成熟标记---整理算法增量收集算法分代收集算法应用浪潮大势所趋二 javascript垃圾收集机制介绍标记---清楚引用计数性能问题管理内存内存泄漏注明:有很多是借鉴前辈之文章,注明,因为这些已经写的挺好的,不想花过多的精力再去描述。 我这个人很直接,我也不怕得罪什么,不管是网上还是园子里对闭包的解释不是转载就是拿别人的东西当作自己的东西,这种不负责任的拿来主义我不知道对当事人有没有影响,但是对于很多的初学者来说,确是误导了他们。, 我查询了闭包文档的源头,是阮一峰翻译过来的,.. 阅读全文
posted @ 2011-12-05 20:15 十二月的黄昏 阅读(734) 评论(0) 推荐(2) 编辑
  2011年12月3日
摘要: 对于javascript中各种位置属性,之前在写特效时是需要什么就用什么,还没有认认真真的系统的去总结下。在很多特效中位置属性起着举足轻重的作用。如果浏览器对每种属性的解释都相同,我们也不用浪费太多的精力,因为对于每一种属性,不同的浏览器有着不同的解释。 这篇文章涵盖了目前各种主流对象的各种位... 阅读全文
posted @ 2011-12-03 13:19 十二月的黄昏 阅读(1733) 评论(3) 推荐(1) 编辑