一、介绍什么是代理模式。惯例,我们先看一下《研磨设计模式》中的介绍——为其他对象提供一种代理以控制对这个对象的访问。代理模式的本质是——控制对象访问。什么意思呢?就是我们每次访问一个对象的时候,实际上去访问这个对象的代理。这个代理实际上就是这个对象的替身,可以实现原本对象绝大多数的功能。只有当需要某...
分类:
其他好文 时间:
2014-04-28 08:41:14
阅读次数:
450
什么是CSS的盒子模式呢?为什么叫它是盒子?先说说我们在网页设计中常听的属性名:内容(content)、填充(padding)、边框(border)、边界(margin),
CSS盒子模式都具备这些属性。这些属性我们可以把它转移到我们日常生活中的盒子(箱子)上来理解,日常生活中所见的盒子也具有这些属...
分类:
Web程序 时间:
2014-04-28 08:37:21
阅读次数:
609
最近在学习FyiReporting的源码,参考FyiReporting的报表对象定义,结合自己在工作中开发报表的应用场景,自己设计了一套报表对象定义,实现在报表设计器中报表对象的修改,通过序列化成Json对象来达到存储报表对象,相对于FyiReporting报表直接对报表定义的XML操作省去编写大量...
分类:
Web程序 时间:
2014-04-28 08:25:35
阅读次数:
745
#在libuv中使用openssl建立ssl连接@(blogs)使用openssl进行加密通信时,通常是先建立socket连接,然后使用SSL\_XXX系列函数在普通socket之上建立安全连接,然后发送和接收数据。openssl的这些函数可以支持底层的socket是非阻塞模式的。但当将openss...
分类:
其他好文 时间:
2014-04-28 08:04:04
阅读次数:
646
周末的时候,一位网友让我帮他把他的无模式对话框改成有模式对话框。
界面是由swing制作的,都是JFrame,我从来没有接触过swing编程。大致的代码还是看的懂,很多都和C#很相似。
然后就去查资料,JAVA的模式对话框是如何调用的。终于查到了需要用到JDialog类,JDia...
分类:
编程语言 时间:
2014-04-28 07:28:44
阅读次数:
604
Spring的启动过程是怎样的?spring的国际化和监听,先Let it go吧~~
Spring像一台构造精妙的仪器,我们通过配置文件向机器传达控制信息,机器就能按照设定的模式进行工作。如果把Spring看作一辆汽车,那么BeanFactory就是汽车的发动机,而ApplicationCont....
分类:
编程语言 时间:
2014-04-28 07:20:54
阅读次数:
605
#UI.py,通过UI设计师制作后直接转换为UI.py脚本#-*-coding:utf-8-*-fromPyQt4importQtCore,QtGuitry:_fromUtf8=QtCore.QString.fromUtf8exceptAttributeError:_fromUtf8=lambdas...
分类:
其他好文 时间:
2014-04-28 07:18:53
阅读次数:
473
#UI.py,通过UI设计师制作后直接转换为UI.py脚本#-*-coding:utf-8-*-fromPyQt4importQtCore,QtGuitry:_fromUtf8=QtCore.QString.fromUtf8exceptAttributeError:_fromUtf8=lambdas...
分类:
其他好文 时间:
2014-04-28 06:41:24
阅读次数:
872
需要实现的系统是这样的:1.PL一侧的ASI
GPIO只有一位的宽度,用于连接到BTNU按键(在我的zc702上,我选择连接到SW13)。说明:PS和PL里面都有GPIO的模块,添加和配置的方法以及在程序里调用的方法,都是不太相同的。2.PS部分的GPIO有1位的接口,通过EMIO连接到PL的引脚。...
分类:
其他好文 时间:
2014-04-28 05:46:13
阅读次数:
440
第三章 CSS网页布局与定位3.1 div
几乎XHTML中的任何标签都可以用于浮动与定位,而div首当其冲。对于其他标签而言,往往有它自身存在的目的,而div元素存在的目的就是为了浮动与定位。3.1.1
div是什么 div是XHTML中制定的、专门用于布局设计的容器对象。在传统表格式布局中,.....
分类:
Web程序 时间:
2014-04-28 05:44:13
阅读次数:
730