解法有很多奇葩的地方,比如可以到达终点再跳回去再跳回来(比如有两个点)。。。。反正就是不能有最短路,不过没关系,算法都能给出正确结果
思想:和求最短路上的点套路一样,spfa先正着求一次,再反着求一次最短路,然后枚举每条边找dist_zheng[i] + len + dist_fan[j]的第二小值即可!注意不能用邻接矩阵,那样会MLE,应该用邻接表
/*
poj 3255
...
分类:
数据库 时间:
2014-07-09 11:28:13
阅读次数:
245
1、错误描述
Error No. 2003
Can't connect to MySQL Server on 'localhost' (10061)
2、错误原因
3、解决办法...
分类:
数据库 时间:
2014-07-09 09:37:55
阅读次数:
208
程序开发人员经常要分析程序日志,包括自己打印的日志及使用的其它软件打印的日志,如php,nginx日志等,linux环境下分析日志有一些内置命令可以使用,如grep,sort,uniq,awk等,其中最强大的是awk,是作为一门小巧的文本处理语言存在的,但由于它是一门语言,功能强大,但在命令行下使用并不那么方便,因为awk是面向计算而不是面向统计的。awk可以定义变量,可以进行计算,命令行下就是一...
分类:
数据库 时间:
2014-07-09 13:02:58
阅读次数:
279
import java.io.InputStream;
import java.sql.Connection;
import java.sql.Date;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import jav...
分类:
数据库 时间:
2014-07-09 11:22:50
阅读次数:
262
总所周知,mysql分页是这样写的: select * from 'yourtable' limit start,rows 现在我数据库一张表里面有9969W条数据,表名叫tweet_data
select count(*) from tweet_data
执行第一条sql语句,就查6000000条开始的10条,看查询时间
58s这得有多慢!
解决方案一、
有人立马...
分类:
数据库 时间:
2014-07-09 10:50:54
阅读次数:
290
//TMD 写几个demo 还有大站采集好947
映射配置文件
好947
映射配置查询语句
<!-- 当查询值得时候resultMap指定key与value。
map.put("name","项目经理")
map.put("gender" 1)好9...
分类:
数据库 时间:
2014-07-09 13:12:46
阅读次数:
267
show create table stu;//显示建表语句create table t1(t enum('a','b','c'));insert into t1 values('a');create table t2(t set('a','b','c'));insert into t2 value...
分类:
数据库 时间:
2014-07-09 13:19:42
阅读次数:
197
1.所谓触发器,就是指设置好某个表的某个操作(insert ,update ,delete)时候,同时触发的一个操作; 一般用来,比如说删除文章主栏目,那么可以利用触发器删除这个文章栏目下的所有文章2.创建触发器 delimiter $$ create trigger ins_1 ...
分类:
数据库 时间:
2014-07-09 13:36:35
阅读次数:
263
总看一些书介绍数据库方面的周边技巧,有点腻。近期买了《海量数据库解决方式》这本书来看,已经读完了,在内容方面安排还是比較有特色,内容既有国外大作那种功底知识介绍,又有国内书籍那种周边技巧介绍,感觉出不一样的风格。尽管书的题目是海量数据库解决方式,可是读完后我丝毫感觉不到海量的思想,很多其它是数据库....
分类:
数据库 时间:
2014-07-09 13:39:22
阅读次数:
222
变量(对象)命名一.数据库:1. 基本命名规则表 1. 基本数据库对象命名 数据库对象前缀表 (Table)字段(Column)视图 (View)存储过程 (Stored procedure)触发器(Trigger)索引(Index)主键(Primary key)外键(Foreign key)Che...
分类:
数据库 时间:
2014-07-09 13:41:13
阅读次数:
326
打开高版本的access,点击打开,选择数据库文件,当前对话框中打开按钮旁边有个小的下拉三角形,点开,点击以独占的方式打开。打开数据库后在【文件】/【保存并发布】选择低版本的数据库。#access
分类:
数据库 时间:
2014-07-09 13:48:06
阅读次数:
181
Jet 引擎,可以访问 Office 97-2003,但不能访问 Office 2007。ACE 引擎是随 Office 2007 一起发布的数据库连接组件,既可以访问 Office 2007,也可以访问 Office 97-2003。另外:Microsoft.ACE.OLEDB.12.0 可以访问...
分类:
数据库 时间:
2014-07-09 14:09:29
阅读次数:
185
在运行DB2命令时,会出现SQLSTATE=42502的错误,说是授权标示不具有执行指定操作的特权,怎么解决呢?切换到DB2ADIN用户下,选择一个数据库,右击---权限,用户---添加用户,把用户添加进来,全部授权,确定,OK.见图如下
分类:
数据库 时间:
2014-07-09 14:10:50
阅读次数:
205
开发界面选择动态块,读取其中的参数写入到表1中,如果blockname相同,则不允许加入程序界面上四个下拉框,第一级用于选择动态块名,第二级用于选择各块中的分类选择了动态块名后通过其ID可以查询到表2中的第二、三、四级分类,并且通过表1中id=1(假设)和字段名中含有user字样且字段值不为空来得到...
分类:
数据库 时间:
2014-07-09 14:28:15
阅读次数:
203
一次项目中使用hibernate 的templet方式执行普通sql,方式如下:String sql ="select count(*) as c from users";SQLQuery sq = session.createSQLQuery(sql);Object count = sq.uniq...
分类:
数据库 时间:
2014-07-09 14:33:35
阅读次数:
256
简单来说,学习Oracle数据库就两个目标:保证数据库数据的一致性;提高数据库的性能(这个和日志没关系)。日志的功能:只是保证数据库数据的一致性;1、Oracle日志原理 史记讲解法 日志记录方式2、实际日志产生过程3、归档模式 alter database archivelog ARC...
分类:
数据库 时间:
2014-07-09 14:42:48
阅读次数:
248
本章主要阐述SGA中的Database buffer cache。Buffer cache {1.pin (读写瞬间的状态)2.clean3.dirty4.unused}--Database buffer cache概述:1.段、区、块的概念:create table t2 ( id int, .....
分类:
数据库 时间:
2014-07-09 14:49:28
阅读次数:
219