搜索到与相关的文章
编程技术

SWT图像处理入门

StandardWidgetToolkit(SWT,标准窗口小部件工具箱),是在Eclipse平台上使用的窗口小部件工具箱,它能向开发者提供和本机平台一致的用户界面和比较稳定的性能,也提供了强大的图像处理功能。本文首先介绍SWT封装的Image,ImageData等类,接着根据作者实际工作经验给出了一些常见图像处理的解决方法。

编程技术

互联网产品交互设计需要遵循的几个原则

互联网产品的设计不同于桌面程序,也不同于移动设备之上的程序。需要遵循几个最基本的原则:清晰易懂:给人的第一感觉要干净,清楚易懂,没有累赘的元素。一致性:减少元素数量,多进行重用,切忌重新设计相同功能的元素。同一功能最好只设一个入口。易用性:适合用户每天重复使用。快速:快速有效的操作,减少等待。减少选择:减少让用户选择A或B这样的操作。有效:有效的设计是用户注意不到的设计,而是其中表达的内容。不应该让用户的精力放在设计本身。转载请注明来自:http://bl

系统 2019-08-29 22:43:11 2750

Java

Java新浪微博客户端开发第四步

这一步是对之前进行较大的改动。增加的类也比较多。包结构如下:0、Main:主函数入口1、MainDialog:主界面2、WeiboPanel:StatusPanel及CommentPanel的父类3、StatusPanel:所有有关“微博”的父类4、CommentPanel:所有有关“评论”的父类5、FriendTimeline:用于放置当前登录用户及其所关注用户的最新微博,继承自StatusPanel6、RepostTimeline:一条微博的“全部转发

系统 2019-08-29 22:42:51 2750

各行各业

Timus 1219

#include#includeusingnamespacestd;unsignedshortcounter_3D[26][26][26]={0};unsignedshortcounter_2D[26][26]={0};unsignedshortcounter_1D[26]={0};charret[1000001]={'\0'};charseq[3]={0};intcnt=0,check[26]={0},check2D

系统 2019-08-12 09:27:40 2750

各行各业

分布式实时日志处理平台ELK

这三样东西分别作用是:日志收集、索引与搜索、可视化展现llogstash这张架构图可以看出logstash只是collect和index的地方,运行时传入一个.conf文件,配置分三部分:input,filter,output。lredisredis在这里是作为日志收集与索引之间解耦作用lelasticsearch核心组件,用来搜索。主要特点:real-time,distributed,HighlyAvailable,documentoriented,sc

系统 2019-08-12 09:27:39 2750

各行各业

Openfire SVN + Eclipse 3.3 + Subversive 安装

OpenfireSVN+Eclipse3.3+Subversive安装指南Openfire是由JiveSoftware主导开发的一套功能非常强大的开源im服务器(前身是wildfire),它基于XMPP协议,完全用java实现,是一款非常优秀的服务器端软件。最近参与了一个开源项目thinksns,负责im部分,于是准备研究一下openfire的源码,想要测试和编写自己的代码,首先要配置好源码的运行环境,本文正是基于这个目的而写的,希望能和志同道合的朋友多交

系统 2019-08-12 09:27:11 2750

数据库相关

使用sql语句创建和删除约束

使用sql语句创建和删除约束约束类型主键约束(PrimaryKeyconstraint)--:要求主键列数据唯一,而且不同意为空。唯一约束(Uniqueconstraint)--:要求该列唯一,同意为空,但仅仅能出现一个空值。检查约束(Checkconstraint)--:某列取值范围限制,格式限制等,如有关年龄、邮箱(必须有@)的约束。默认约束(Defaultconstraint)--:某列的默认值,如在数据库里有一项数据非常多反复,能够设为默认值。外键

系统 2019-08-12 01:55:43 2750

数据库相关

MSComm occsite 161

今天装了vs2005准备使用新功能进行串口通信,可是vs2005没有mscomm控件,还要手动注册,注册完成后,发现函数跟我原先在vc6.0的不一样,比如6.0是SetCommPort但是vs2005是put_CommPort,很不爽,卸载了2005,继续使用vc6.0,写好程序后,软件一运行到mscomm的create函数就跳出如下错误断言错误,跟踪断点,发现时在判断指针是否为空时出现错误了,在资料上查了很多资料,修改了很多次也不见起作用,以为是2005

系统 2019-08-12 01:55:41 2750

数据库相关

DirectX D3D texture 的Level,解释。。。。

level在很多参考书及资料上都用的是0,那用1或者大于1的数会怎么样呢。其实第一个参数是一个mipmap层(参见维基百科关于MipMap),如果我们加载一个256*256的纹理,默认情况下D3DX会创建一个mipmap链(即128*128,64*64,...,1*1的表面),level参数0(顶层)表示实际大小。每下一层纹理的宽和高都会减半。如256*256的纹理,level=0为256*256的纹理,level=1为128*128的纹理...像这样获取

系统 2019-08-12 01:55:14 2750

Oracle

Oracle手工生成段建议(Segment Advisor)

一、描写叙述从oracle10g開始,oracle引入了段顾问(SegmentAdvisor),用于检查数据库中是否有与存储空间相关的建议,而且从10gR2開始,oracle自己主动调度并执行一个段顾问作业,定时分析数据库中的段,并将分析结果放在内部表中。可是非常多情况下,作为DBA,我们都会将oracle自带的各种调度作业(统计信息收集、段顾问、SQL顾问等等)禁用,进而通过手工进行控制执行类似作业(或者为了节省资源)。因此非常多情况下,我们都没实用到段

系统 2019-08-12 01:55:13 2750