`
zongshan1987
  • 浏览: 5229 次
  • 性别: Icon_minigender_1
  • 来自: 福州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
当某个功能,在不同的情况下有不同的实现方式。这个情况下,请考虑到策略模式,   策略模式 里面有些设计的原则会用到:          1.找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要的变化的代码混             在一起。           2.真对接口编程而不是实现编程。这句话有点绕口,这里我来通俗的解释下 :            打个比 方,在子类中的某个方法是从父类中继承来的,现在你要在这个子类中            把这方法修改了,你要重新写过,专业术语就说重新的实现过(也叫重写),OK,           你要这样做是吗? ...
1.免安装版mysql-5.1.63-win32解压出来,然后打开目录下的my-medium.ini,把他另存为在当前目录下,名为my.ini ;   2.打开my.ini     在[client] 下插入 default-character-set=utf8                          在[mysqld]下插入                               basedir=C:\\mysql-5.1.63-win32                               datadir=C:\\mysql-5.1.63-win32\\d ...
RelativeLayout用到的一些重要的属性: 第一类:属性值为true或falseandroid:layout_centerHrizontal                                           水平居中android:layout_centerVertical                                            垂直居中android:layout_centerInparent                                           相对于父元素完全居中android:layout ...

java swt

    博客分类:
  • SWT
 总结:  1、在做SWT应用程序时,一定要注意的就是,当有多个线程要创建SWT界面时,最好只要一个display对象,这样的好  处是,你想使用哪个线程创建的SWT界面,都不会受到其他线程的影响。 2、当要销毁一个组件之前(直接说就是调用dispose()方法之前),最好的习惯是在这之前加一个判断,如下:      if(!shell.isDisposed())             shell.disose();    
Global site tag (gtag.js) - Google Analytics