上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 29 下一页
摘要: inet_pton Linux下这2个IP地址转换函数,可以在将IP地址在“点分十进制”和“整数”之间转换 而且,inet_pton和inet_ntop这2个函数能够处理ipv4和ipv6。算是比较新的函数了。 inet_pton函数原型如下[将“点分十进制” -> “整数”] #include <sys/types.h> #include <sys/socket.h> #include <arpa/inet.h> int inet_pton(int af, const char *src, void *dst); 这个函数转换字符串到网络地址,第一个 阅读全文
posted @ 2011-05-09 08:57 skyme 阅读(1398) 评论(0) 推荐(0) 编辑
摘要: 嵌入或链接 Excel 工作表通过对象命令在插入菜单上的绘图在 VisioloadTOCNode(2, 'summary'); 使用 插入 菜单上 对象 命令在 Visio 绘图中插入 Excel 工作表。 可以嵌入或链接的现有 Excel 工作表或您可以嵌入一个新的 Excel 工作表。 为此,请使用以下方法根据您的具体情况之一。 嵌入或链接现有的 Excel 工作表 loadTOCNode(3, 'summary'); 启动 Visio,然后打开绘图。 单击 插入 菜单上的 对象 ,然后单击 从文件的创建 。 单击 浏览 。 在 浏览 对话框中,找到您要插入 阅读全文
posted @ 2011-05-09 08:56 skyme 阅读(10177) 评论(0) 推荐(0) 编辑
摘要: 首先看一下效果http://www.tokiohotel.com/de/#music/<div id="mess_box" style=" height:400px width:400px;WIDTH: 97%;OVERFLOW-X:auto;OVERFLOW:scroll"></div> 改成<div id="mess_box" style=" height:400px width:400px;OVERFLOW-y:auto;"></div> 绝对不能用百分比去定义 阅读全文
posted @ 2011-05-05 13:17 skyme 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 做一个带有分支的流向流程在执行seperate状态的时候分成了200和400两种情况描述文件的内容如下:View Code <?xml version="1.0" encoding="UTF-8"?><process name="fork" xmlns="http://jbpm.org/4.4/jpdl"> <start g="237,28,48,48" name="start1"> <transition name="to 阅读全文
posted @ 2011-05-04 13:53 skyme 阅读(4695) 评论(1) 推荐(1) 编辑
摘要: 源码下载https://anonsvn.jboss.org/repos/jbpm/jbpm4/JBPM是什么?jBPM是一个可扩展、灵活的流程引擎, 它可以运行在独立的服务器上或者嵌入任何Java应用中。使用的解析语言:JPDL发布只需要把jBPM (jbpm-4.X.zip) 下载下来,然后解压到你的硬盘上的什么地方。 你将看到下面的子目录: doc: 用户手册,javadoc和开发指南 examples: 用户手册中用到的示例流程 install: 用于不同环境的安装脚本 lib: 第三方库和一些特定的jBPM依赖库 src: 源代码文件 jbpm.jar: jBPM主库归档 migrat 阅读全文
posted @ 2011-05-03 17:43 skyme 阅读(7638) 评论(0) 推荐(1) 编辑
摘要: 状态模式(State Pattern)是设计模式的一种,属于行为模式。 定义(源于Design Pattern):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。 意图:允许一个对象在其内部状态改变时改变它的行为 适用场景: 1.一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为。 2.一个操作中含有庞大的多分支结构,并且这些分支决定于对象的状态。类图结构:这样的话让程序更加面向对象状态模式的好处是将与特定状 阅读全文
posted @ 2011-04-20 11:12 skyme 阅读(575) 评论(1) 推荐(0) 编辑
摘要: Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象时,对point的print函数的调用实际上是调用了Derived的print函数而不是Base的print函数。这是面向对象中的多态性的体现。(关于虚拟机制是如何实现的,参见Inside the C++ Object Model ,Addison Wesley 1996)//------- 阅读全文
posted @ 2011-04-20 09:03 skyme 阅读(529) 评论(0) 推荐(1) 编辑
摘要: 首先看一个对于数据库操作的程序:#include <iostream>using namespace std;class DataOper{public: void insertStu(){ cout<<"开连接..."<<endl; cout<<"开启事务..."<<endl; cout<<"执行insert()操作"<<endl; cout<<"提交事务..."<<endl; cout<<&q 阅读全文
posted @ 2011-04-19 10:17 skyme 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 之前已经看过装饰器模式,但是感觉不是很清晰,但是有一种情况下出的代码,一定是装饰器。Widget* aWidget = new BorderDecorator( new BorderDecorator( new ScrollDecorator( new TextField( 80, 24 ))));可以看到,层层嵌套,每个类都可以按照一定的顺序嵌套多次。比如将顺序改为如下:Widget* bWidget = new ScrollDecorator( new BorderDecorator( new ScrollDecorator( new TextField( 80, 24 ))));出现的结 阅读全文
posted @ 2011-04-18 14:00 skyme 阅读(1254) 评论(0) 推荐(0) 编辑
摘要: 什么是代理?在我们的日常生活中的例子非常多。比如上网有的时候使用代理服务器,通过代理上网,这就是代理的一个非常常见的例子。从这里边可以看到3个对象:真实网路对象,代理对象还有客户端对象。真实对象和代理对象还都有访问网络的方法所以抽象出网络对象。对应的类图关系如下:如图:真实的网络被隐藏起来,我们访问的是代理的网络对象,同时我们可以在访问代理对象的同时动态的加上比如验证用户,清除用户信息的方法。生成的文件如下:client.hclass Client{public: Client(); virtual ~Client();};client.cpp#include "Client.h&q 阅读全文
posted @ 2011-04-16 16:16 skyme 阅读(1587) 评论(1) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 29 下一页