在 CSDN 上,经常有朋友问到不规则窗口或者不规则的按钮如何制作,在这里我介绍
几个比较常用的 API 函数,来实现不规则窗口或者不规则按钮的制作。
一、先看一下效果:
点击一下圆形花边按钮,效果如下:
(蓝色的为桌面)
CSDN 社区电子杂志—POWERBUILDER 杂志创刊号
二、下面我介绍一下程序中主要用到的几个 API 函数:
1. 创建一个圆角矩形 CreateR...
分类:
其他好文 时间:
2015-05-12 13:34:22
阅读次数:
370
1.Glusterfs简介GlusterFS是Scale-Out存储解决方案Gluster的核心,它是一个开源的分布式文件系统,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。GlusterFS借助TCP/IP或InfiniBandRDMA网络将物理分布的存储资源聚集在一起,使用单一全局命名空间来管..
分类:
其他好文 时间:
2015-05-09 20:36:18
阅读次数:
193
第一次做状压感觉那一长串for显示了这是个多么暴力的算法呢。。。1A了倒是挺顺的#include#include#include#include#include#include#include#include#define INF 0x3fffffff#define pb push_back#def...
分类:
其他好文 时间:
2015-05-08 21:53:11
阅读次数:
122
Glusterfs 是一个具有可以扩展到几个PB数量级的集群文件系统。它可以把多个不同类型的存储块通过InfinibandRDMA或者TCP/IP汇聚成一个大的并行网络文件系统。一,Volume管理 数据的传输协议支持tcp和infinibandrdma协议。1,卷的三种类型:(1)distributedvolume 分布卷可以将..
分类:
其他好文 时间:
2015-05-08 00:15:08
阅读次数:
615
#includeclass Bclass;class Aclass{public: friend Bclass; void func() { pB->funcB(); } int data; Bclass* pB;};class Bclass{pub...
分类:
编程语言 时间:
2015-05-06 12:24:50
阅读次数:
221
格式化字符串/复合字段名>>> import humansize>>> si_suffixes = humansize.SUFFIXES[1000]>>> si_suffixes['KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']>>> '1000{0[0...
分类:
编程语言 时间:
2015-05-04 21:58:42
阅读次数:
133
Wire简介
轻量级的protocol buffers,针对移动设备的java库
(和protoc产生的代码相比较)由Wire生成的代码方法数量将大大减少,这将有助于android应用避免方法数65k的限制
使用方法
下载最近的wire jar包,目前最新的版本是wire-compiler-1.7.0-jar-with-dependencies.jar, github上有下载链接
编写 .proto...
分类:
其他好文 时间:
2015-05-03 17:34:29
阅读次数:
148
常量区的值是不可修改的,而栈区的值是可以修改的所以不可以通过*pa来修改a的值#includeusing namespace std;int main(){const int a=5;int b=9;const int* pa=&a;int *const pb=&b;cout<<"a的值是"<<*p...
分类:
其他好文 时间:
2015-04-30 16:04:13
阅读次数:
125
如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB。对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求。这个时候NoSQL的出现暂时解决了这一危机。它通...
分类:
数据库 时间:
2015-04-30 14:27:00
阅读次数:
158
1.采用pb11以前版本,.net web forms application,采用这个局限性比较大,比如对下拉数据窗口支持的不好,采用回调技术,导致用户体验不好
2.采用activeX技术,调用pb的对象,实现在浏览器中运行,客户端需要安装程序。
3.直接在浏览器中调用pb的exe,嵌入浏览器中,以前做PB调用VC的程序时用过,主要是采用SetParent来实现。...
分类:
Web程序 时间:
2015-04-28 14:12:06
阅读次数:
167