摘要:
Problem Description给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。 Input 输入n,m,点的编号是1~n,然后是m行,每行4个数 a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一行是两个数 s,t;起点s,终点。n和m为0时输入结束。 (1#include#includeusing namespace std;typedef struct n1{ int x,dist,mony; friend bool operatora.d... 阅读全文
摘要:
开发Android应用的时候,经常容易发生R文件丢失的事。 根据我的经验是当你更新了drawable里面的文件时,正好xml文件有错误,这样会导致R文件出错。此时如果你clean整个project, 那么会彻底丢失R文件。 因此,出现R文件出错时,首先应该检查xml是否有错,然后修复错误。然后重新clean重建整个project R文件丢失的错误消除了。 阅读全文
摘要:
1、简要说明二者关系在我们编写代码的时候从数据库里取出数据,填充到dataset里,再根据表的名字,实例化到 datatable 中。其实使用 dataset 相当于所使用数据库中数据的副本,保存在服务器的内存中。 ●注意如下 Ado.net 关系: Connection_____Command____DataAdapter____Dataset_____Datareader● DataSet 是放在内存中的,对DataSet中数据的修改并不直接反应到数据库,要通过 DataAdapter 的 Update 方法更新回数据库 ● DataSet相当你用的数据库;DataTable相... 阅读全文
摘要:
1、简要说明二者关系DataRow 和 DataColumn 对象是 DataTable 的主要组件。使用 DataRow 对象及其属性和方法检索、评估、插入、删除和更新 DataTable 中的值。DataRowCollection 表示 DataTable 中的实际 DataRow 对象,DataColumnCollection 中包含用于描述DataTable 的架构的 DataColumn 对象。使用重载的 Item 属性返回或设置 DataColumn 的值。使用 HasVersion 和 IsNull 属性确定特定行值的状态,使用 RowState 属性确定行相对于它的父级 Dat 阅读全文
摘要:
在显示等待框时,一般要求在提示信息后面加个省略号,但中文输入法下输入的省略号是在底部对齐,但中文的习惯是省略号垂直居中对齐,最后找到下面这个方法来显示垂直居中的省略号:中文和英文输入法下一样: option + shift + 9。输出的是一个垂直居中的点,多输入就个这个点就可以模拟垂直居中的省略号了,效果如下:······ 阅读全文
摘要:
注:由麦思博(MSUP)主办的2013年亚太软件研发团队管理峰会(以下简称MPD大会)分别于6月15及6月22日在北京、上海举办,葡萄城的部分程序员参加了上海的会议,本文是参会的一些感受和心得。这次MPD软件工作坊培训,最大的收获就是培训者引导你了解了为什么,而不是直接告诉你该怎么做。其实只要清楚目标在哪,无论怎么走都是可以到的。随便百度一下,我们可以了解到项目管理的定义是“在有限资源限定条件下,实现或超过设定的需求和期望”。一句话形成了项目管理的铁三角,需求是范围,资源包括时间和成本。这传承多年的“定义”是对的吗?摩托罗拉的铱星计划,计划发射77颗卫星,最后只发射了66颗卫星就“圆满“完成了 阅读全文
摘要:
PUpdate 刷新组策略设置(使组策略立即生效) Windows中修改组策略后,重启计算机能使组策略生效,但是使用gpupdate命令可以立即刷新组策略使设置生产。gpupdate 命令可刷新本地组策略设置和基于 Active Directory 的组策略设置,包括运行该命令的计算机上的安全设置。您可以在装有 Windows XP 和更高版本的计算机上本地使用 gpupdate 立即刷新策略。在运行 Windows 2000 的计算机上,通过使用带有 /refreshpolicy选项的 secedit 命令可以提供此功能。语法 Gpupdate [/target:{computer|user 阅读全文
摘要:
采用构造函数注入,以及setter方法注入都需要写大量的XML配置文件,这时可以采用另一种方式,就是自动装,由Spring来给我们自动装配我们的Bean.Spring提供了四种自动装配类型1:ByName 采用这种方式时给属性自动注入值时,会根据Bean里的setXXX中的XXX去搜寻有没有id=XXX的Bean,有的话,将其自动注入,没有的话,就表示setXXX里要装入属性没有装配值。2:ByType 采用这种方式给属性自动注入值时,会根据Bean里的setXXX中的参数类型来搜寻配置文件中的Bean定义,如果发现了一个,就自动将其注入,否则如果有0个这个属性没有被装配,如果有多个,则会抛出 阅读全文
摘要:
题目:2831: 小强的金字塔 题意就是给出A,B,C,R,L,然后求 这里其实用到扩展欧几里德。(基本上参照clj的解题报告才理解的) 分析:我们先来分析一般情况: 这里我们假设A=c: t=f(a%c,b,c,r) a/=c return [t[0]+a*sqrtsum(r),t[1]+a*sum(r),t[2]+a*a*sqrtsum(r)+2*a*t[0]] elif b>=c: t=f(a,b%c,c,r) b/=c return [t[0]+b*sum(r),t[1]+b... 阅读全文
摘要:
Cocos2d—X游戏开发之CCToggle(菜单标签切换)首先继承子CCMenu,是菜单标签中的一种。‘class CC_DLL CCMenuItemToggle : public CCMenuItem{ /** returns the selected item */ CC_PROPERTY(unsigned int, m_uSelectedIndex, SelectedIndex); /** CCMutableArray that contains the subitems. You can add/remove items in runtime, and you ca... 阅读全文