1、事物代码
2、选择事务代码
3、结果如下:...
分类:
其他好文 时间:
2015-01-27 16:23:47
阅读次数:
213
有段时间没做题了,这几天一直在寻找感觉,尽量多看书,这题目就是n个地方,编号从1到n,然后有r条路,问你从1号到达n号地方的次短路长度为多少,直接在dijkstra算法里同时记录一个次短路就可以了,但是一直WA,后来去看了讨论面板,那里有人给了测试数据,我不知道那数据的对错,但是干扰了我很久,也许那些数据实在题目案例之外的吧,对我的程序没有任何影响,我只是太久没错 一时 忘了双向边了,一开始只建立...
分类:
数据库 时间:
2015-01-27 16:24:54
阅读次数:
218
一,请输出类名和m_x值。不需要处理CRoot类,只需处理A,B类。CRoot还有一些派送类,也不考虑。
class CRoot
{
public:
int m_x;
};
class A : public CRoot
{
public:
A()
{
m_x = 1;
}
};
class B : public CRoot
{
public:
...
分类:
其他好文 时间:
2015-01-27 16:22:04
阅读次数:
131
有些控件( 如:标签GtkLabel,图片控件GtkImage 等),不响应GDK事件,相当于鼠标在其上面点击,它是捕获不到的。用户通过事件盒子可以解决这个问题。
事件盒子给控件提供一个GDK窗口来捕获事件。我们把控件放在事件盒子里,当我们用鼠标点击这个控件时,这个事件盒子就能捕获到点击的状态。
事件盒子的创建:
GtkWidget *gtk_event_box_new(...
分类:
其他好文 时间:
2015-01-27 16:23:43
阅读次数:
171
之前写程序总结的一些东西,比较私人化,记录在这。后面继续补充。
1.不要再太过纠结于输入了。比如怎样想结束就结束,或用字符a来匹配int形来结束。搞来搞去好复杂。可以很简单地用输入数量限制。
2.命名时如果有114 abc和114 abcd,可能编译114 abcd后运行的是114 abc。因为空格。
3.数组千万不要开小了。特别是在读取文件时,而你又不知道长度最大为多少,不...
分类:
编程语言 时间:
2015-01-27 16:22:43
阅读次数:
206
java web应用开发过程中,有些用户操作需要以弹出框形式展示,今天对以往项目开发中的弹出框实现原理仔细分析了一下,使用CSS的z-index属性,可以实现简单的弹出框效果。具体原理:
.mask{ z-index:900; position:fixed!important;
position:absolute; left:0px; top:0px; width:100%; height:1...
分类:
Web程序 时间:
2015-01-27 16:22:46
阅读次数:
502
题意:给出n条y=ai*x+bi的直线。对于这些直线,如果存在x使得该直线y大于其他任意一直线,那么这条直线可以被看见,问有多少条直线可以被看见。
思路:首先去重,将那些a值相同的直线取其中b最大的那条保留下来,其他的全删掉。
其次将直线按照a值从小到大排序,因为斜率不同,所以任意两条直线都会相交。而这些直线是按照斜率从小到大进行排序,所以当x小于其交点x值时,...
分类:
其他好文 时间:
2015-01-27 16:22:26
阅读次数:
178
由于近期项目任务较为繁重,所以一直没有抽出时候来更新自己的东西;或许已经被自勉的coder拉开很大的距离,今天看到一个深度复制的问题引起了我的反思:
在这之前,我一般考虑到复制一个对象的场景时,总是会在对应的类型声明中覆盖一个 克隆方法来解决问题;这样确实行之有效,但如果系统中已经有成熟的规范时,此时或许跟序列化的方式结合可能更好,可以参考如下例子:
public Object deepCop...
分类:
其他好文 时间:
2015-01-27 16:22:32
阅读次数:
187
void mergelist(list La,list Lb,list &Lc)
{
//已知线性表LA和LB中的数据元素按值非递减排列
//归并LA和LB得到新的线性表LC,LC中的元素也按值非递减
Initlist(Lc);//初始化一个新的链表LC
i=j=1;k=0;
La_len=ListLength(La);//分别求出La和Lb的长度
Lb_len=ListLength...
分类:
其他好文 时间:
2015-01-27 16:22:18
阅读次数:
221
二维码当下很流行,想要在C/S架构中实现本机二维码,同时能列印标签还是挺不容易的。没有现成的教程和源代码供使用。下面就一步一步实现本机二维码图片做说明。
1、二维码编码公共程序模块
2、调用二维码生成图片和顺序号模块
3、程序逻辑模块,格式字符串转换为二维码图片
4、套表模板调用保存好的二维码图片列印
上面4个...
分类:
其他好文 时间:
2015-01-27 16:23:08
阅读次数:
249
我们都知道,在Activity的onCreate()方法中调用View的getWidth()和getHeight()方法时,返回的值都是0,因为Activity调用setContentView方法只是创建了这个View,调用了这个View构造方法而已,其中的onMeasure()方法还没被调用,所以不能知道它的宽高。但是,View有一个公开的方法post(),允许我们通过参数Runnable,在子...
分类:
其他好文 时间:
2015-01-27 16:20:56
阅读次数:
123
MapKit框架的主要类MKMapView以及代理方法,大头针的使用addAnnotation...
分类:
移动开发 时间:
2015-01-27 16:19:56
阅读次数:
219
IT人对不起父辈
父母含辛茹苦,无怨无悔为我们这一代甚至我们的孩子付出了一生。但是IT人却对不起我们的父辈。在我们天天埋头刷朋友圈玩手游,或者IT新贵受万人仰慕的时候,老人被这个移动互联的时代彻底的抛到了千里之外。一张图就能证明这个局面,下面是emaketer在2014年底中国智能机普及分年龄段的数据。...
分类:
移动开发 时间:
2015-01-27 16:20:25
阅读次数:
212
冒泡排序的基本思想是:每次比较两个相邻的元素,如果它们的顺序错误就把它们交换过来。
“冒泡排序”的原理是:每一趟只能确定将一个数归位。即第一趟只能确定将末位上的数(即第5位)归位,第二趟只能将倒数第2位上的数(即第4位)归位,第三趟只能将倒数第3位上的数(即第3位)归位,依次。
总结一下:如果有n个数进行排序,只需将n-1个数归位,也就是说要进行n-1趟操作。而“每一趟”都需要...
分类:
编程语言 时间:
2015-01-27 16:21:14
阅读次数:
198
situation:ams streams 文件夹过大, 删除后,重启 ams, 重启失败, amscore 称为defunct process, 无法停止,
ps auxww|grep ams, kill 相关 process,
之后重启总是提示: Waiting for another script to finish...
google之后发现
can no more start ...
分类:
其他好文 时间:
2015-01-27 16:20:46
阅读次数:
266
在开发中难免会遇到要控制字符数量的输入限制,比如用户的名字会让你输入10个字符(意思是英文可以输入10个但是汉字只可以输入5个),也许第一反应会在xml中设置EditText的长度,这种情况肯定是达不到我们的要求的。下面介绍一下自己的方法。
1.声明一个类继承InputFilter,实现filter中的方法,下面有详细的注解读者可以仔细看下
public class MyLenght...
分类:
其他好文 时间:
2015-01-27 16:19:46
阅读次数:
217
python语言中的dict(字典)类型是无序的。但是,实际中,我们有时会用到有序字典这种结构,也就是在一个有序的结构中存储一系列键值对。这里介绍的是,如何用两个list来实现这个结构。
1、bisect模块
1.1 介绍
python中的bisect模块可以实现向有序列表中插入元素,同时维护列表的顺序。bisect的实现也比较简单,大致的原理是首先使用二分查找,查找应该插入的位置,然后用l...
分类:
编程语言 时间:
2015-01-27 16:22:04
阅读次数:
651