加载中
Python调用SqlPlus查询Oracle

用Python查询Oracle,当然最好用cx_Oracle库,但有时候受到种种限制,不能安装Python第三方库,就得利用现有资源,硬着头皮上了。 用Python调用SqlPlus查询Oracle,首先要知道SqlPlus返回结果...

2015/09/12 20:52
3.3K
GMF树形布局 3 展开/折叠时更换Node图标

前一篇博客实现了展开/折叠,但是如果当节点折叠时图标可以发生变化,例如变成加号,那就直观了。这篇博客解决这个问题。 具体步骤如下: 1、首先,将两个图标文件放在diagram工程下的icons...

GMF树形布局 2 实现展开/折叠

这一篇博客在上一篇的基础上,实现展开/折叠功能。期待的最终效果是,双击某一Node,其后面的Node与连线都隐藏;再双击时显示回来。并且折叠之后,保存关闭,下次打开时还处于折叠状态,可以...

2013/08/17 17:53
544
GMF树形布局 1 初步实现

通过与两位师弟共同钻研,终于实现了GMF的树形布局,并有展开/折叠功能,展开或者折叠时,相应节点的图标会发生相应的变化,用来标示节点是展开的还是折叠的。最终效果如下图: 图中节点121...

2013/08/17 15:34
835
堆排序

1 排序思想: 将排序表的n个记录按照关键字建成堆,堆顶元素就是选择出的最大(或最小)记录,这样就得到排序的第一个记录。再将剩下的n-1个记录建成堆,得到次大(或者次小)的记录。如此反...

2013/06/13 13:18
233
快速排序

1 排序思想: 通过一趟排序,将待排序记录分成两个部分,其中一部分的关键字都比另一部分的关键字小。再分别对这两部分进行排序,直到整个序列有序。 以整型数组为例,一趟快速排序的方法: ...

2013/06/11 19:12
631
希尔排序

1 排序思想: 第1趟:取一正整数d1(d1<n)作为第一个增量,对所有间隔为d1的记录进行直接插入排序。例如,对{a[k],a[k+d1],a[k+2d1],……}执行直接插入排序,其中,k=0,1,2,……,d1-...

2013/06/11 13:43
130
简单选择排序

1 排序思想: 第1趟:从第0个到第(n-1)个记录中选择关键字最小的记录,与第0个记录交换 第2趟:从第1个到第(n-1)个记录中选择关键字最小的记录,与第1个记录交换 …… 第i趟:从第(i-1...

2013/06/10 16:36
269
归并排序

1 排序思想: 将待排序表R1、R2、R3、……、R(n)看成是n个长度为1的有序子表,对相邻的两个有序子表两两合并,得到每两个元素有序的表;再将长度为2的有序子表两两合并,得到每四个元素有序...

2013/06/09 10:24
209
冒泡排序

1 排序思想: 依次比较相邻的两个元素,若逆序,则交换位置。直到没有反序的记录。 第1趟:依次比较并交换R1与R2、R2与R3、……、R(n-1)与R(n),这次排序之后,第n个记录就是最终记录; 第2...

2013/06/08 16:33
273
Eclipse安装GMF插件

从接触GMF到现在已经一年多,不过这一年多的时间只有几个月的时间用过,剩下的时间都在做别的。当时用的Eclipse是导师给的3.6版本,已经装好GMF插件,挺好用的。之后自己试着自己在Eclipse 3...

2012/10/23 16:54
6.2K
关于wxWidgets控件出现乱码

这两天在用wxWidgets做一个小程序,突然遇到了一个控件显示出现乱码的问题。 首先声明:我用的编译器是Visual Studio 2005,wxWidgets版本是2.8.12,下面的解决方法不一定对所有的平台都有效...

GTK中设置滚动条到某一特定位置

接触GTK没多久,这个问题总算搞通了。可能还有更简便的方法,希望高手指点一下。 问题:滚动窗口中有一列表,列表中每一行的高度是确定的,用代码实现将滚动条滚动到某一行。 解决方案: 原理...

2012/09/23 13:54
2.6K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部