`
linxh
  • 浏览: 14172 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
花了点时间 看了一下《深入浅出MySQL 数据库开发、优化与管理维护》这本书。 学到 怎样在MySQL在看帮助   ? contents   另外show命令也很有用
第7章讲述了系统主界面的开发。 主要有 1. 欢迎界面相关,包括欢迎界面的编写和打开方式。这里不再赘述 2. 各视图的实现和打开方式,这是实现主界面的关键的地方,应该熟练掌握。3. 视图刷新的方式。属性改变监听器模式和提供器-选择监听器模式。 这应该对照设计模式中的观察者模式熟练掌握。4. TableViewer、TreeViewer的熟练掌握。  
第六章主要实现用户登录 重点是LoginDialog类和Login类。书中采用的保存用户名密码的方法值得学习。用一个类保存输入的用户名和密码。之所以不能采用在LoginDialog中附加username和password属性,据猜测是因为在需要的时候LoginDialog 对象已经dispose了。   使用Hibernate时,注意其依赖的lib 
实现系统托盘的方法 书中写的很多,把重要的东西抽出来可以得到实现系统托盘的步骤: HWorkbenWindow=getWindowConfigurer().getWindow();//得到系统托盘Tray tray=window.getShell().getDisplay().getSystemTray();//建立系统托盘项TrayItem trayItem=new TrayItem(tray.SWT.NONE);//设置基本属性trayItem.setToolTipTexttrayItem.setImage//设置事件监听器trayItem.addListener //另外比较重要的还有窗口 ...
Derby的新版本有变化,导致一些以前能运行的东西现在会出错 下面的对其中的一个问题有详细的讨论http://www.nabble.com/Derby-complains-on-SQL-that-has-ORDER-BY-that-order-column-is-not-in-query-result,-but-it's-there-td14982335.html但没有给出解决问题的方法? 总之,问题出在derby和hibernate结合的时候,hibernate生成的sql语句的问题 例如: 出现错误 The ORDER BY clause may not contain column 'xx ...
第五章开始真正介绍eclipse RCP,包括在eclipse中建立RCP项目。以及eclipse RCP的结构。其中比较重要的是理解5个基本的文件的功能。Application.javaApplicationWorkbenchAdvisor.javaApplicationWorkbenchWindowAdvisor.javaApplicationActionBarAdvisor.javaPerspective.jav ...
本节主要是书中第四章,即SWT和JFace相关的内容 关于SWT和JFace是什么就不多做介绍了。配置SWT开发环境是需要注意的是dll的位置 SWT程序的基本结构如下 Display display = new Display();Shell shell = new Shell(display);  // 页面相关的代 ...
本文主要是 Hibernate和eclipse插件Hibernate Synchronizer的使用 Hibernate中重要的是配置文件和映射文件。配置文件中定义了数据库的类型、驱动程序包等等。映射文件在数据库表和java类对应,将表的域和java类中的属性对应。 这两个文件都能由Hibernate Synchronizer自动生成。 Hibernate Synchronizer的使用比较简单,主要步骤有1. 生成配置文件2. 生成映射文件3. 在配置文件中添加映射文件映射4. 生成java类需要说明的是,在生成配置文件时,只有相应的数据库驱动程序包被导入到项目中后,才能选择相应的驱动程序。  ...
      这两天还是一直在看eclipse rcp那本书。由于china-pub的光盘一直没有到,所以没有沿着书的章节一直走。今天又回过头来看了一二三章。因为我觉得准确理解eclipse是很重要的。当然有些东西也不是一步到位的。 今天了解了SQL Explorer的使用(其安装方法与其它eclipse插件没什么区别,有两种方式:直接拷贝和eclipse安装目录下的links文件夹)。使用SQLExplorer的重点在于配置JDBC驱动。 Window->Prefence->SQL Explorer->JDBC Drivers Add或Edit相应的驱动程序。 重点是JDBC驱 ...
花了两天的时间阅读了第一章、第三章和第四章的一部分。 这其中,第三章是比较重要的,讲的是该书中给的例子的开发环境。 通过阅读该章,学习到一点东西: 主要是eclipse插件的安装方法。Derby的基本使用以及书中介绍的几个eclipse插件的使用,hibernate的概念,另外还有plug-in project中 增添依赖包的方法。 另外,要学习SWT和JFace。重点应该是布局,另外猜测事件处理机制应该也比较重要。 还有,现在对eclipse的了解还很不够,不理解eclipse的版本之间差别为什么这么大。今天,犯的一个重要错误之一就是应该使用emf 2.2.2版本,结果下载了2.3.2版本,于 ...
基本上看完了 Flexible Rails 这本书的前三章。检着觉得比较重要的部分跳着看的,难免会漏掉一些重要的东西。读完后感觉理解Flex里事件的处理机制是很重要的,只有这样才能比较好的理解Flex程序。由于此前没有界面开发的相关经验,也没有使用过传说中的与Flex比较接近的Java中的东西,所以更应该花点时间在事件处理上。  阅读了Action Script 3.0 的文档中关于Event Handling部分之后,没有觉得学到什么特别重要的东西,没有看到什么对理解该过程有十分关键的东西。可能是现在还没有相关的经验,说不定再看完这本书的后几章回有点感觉。现在有些东西还是处于猜测的程度。例如示 ...
两个比较重要的示意图  
本节主要是Flex中的bindingbinding简单的说就是 x的值变化就将x的值赋予y要作为binding的源(即上面举例中的x)必须是Bindable的binding可以通过两种方式实现<mx:Bind>元素和 {}的方式例如 <mx:TextInput text="{helloSvc.lastResult}"/>vs<mx:TextInput id="resultTI"/><mx:Binding source="String(helloSvc.lastResult)" destinati ...
本节主要是安装 restful_authenticationruby script\plugin install -r 3702 http://svn.techno-weenie.net/projects/plugins/restful_authentication/将产生类似的输出+ ./README+ ./Rakefile+ ./generators/authenticated/USAGE+ ./generators/authenticated/authenticated_generator.rb+ ./generators/authenticated/templates/activatio ...
1 Ruby on Rails 的安装 gem install [-v version] rails --include-dependencies 如果需要使用代理服务器,设置环境变量http_proxy即可 Linux下 export http_proxy=ip:portWindows下 set http_proxy=ip:port gem 的详细介绍  2 Flex Builder 的安装flex builder 3已经正式发 ...
Global site tag (gtag.js) - Google Analytics