摘要:
废话不多说,code是王道。其中str1、str2两个参数是target路径、join路径 private void spatialJoin(Geoprocessor gp, string str1, string str2) { ESRI.ArcGIS.AnalysisTools.SpatialJoin sj = new ESRI.ArcGIS.AnalysisTools.SpatialJoin(); saveName("spatialJoin", getFileName(str1) + "_SpatialJoin.shp"); ... 阅读全文
posted @ 2013-07-27 21:04
jlins
阅读(1374)
评论(0)
推荐(0)
摘要:
在做机房收费系统项目,编写数据连接并访问数据库时,见别人都用了带“@”字符的SQL语句,就很好奇为什么都用这个语句呢?直接拼写SQL语句不是更加方便吗?带着这个问题上网查资料,才知道原来他们用的是参数化SQL,那么为什么要用参数化SQL?什么是参数化SQL呢? 在做第一次机房收费系统的时候,大部分的应该都是使用直接拼SQL语句的方法,那时候就听前辈们有说到SQL注入,那时候也不要求了解,只需要知道就行。 1.直接拼SQL: 就像大家在做第一次机房收费系统的时候所了解到的一样,直接拼写SQL很容易带来SQL注入攻击,但是因为直接拼写不用添加SqlParameter,所以会减少很少的代... 阅读全文
posted @ 2013-07-27 21:02
jlins
阅读(564)
评论(0)
推荐(0)
摘要:
以下是使用STL中map类型,对类型的转换示例,主要可以解决的问题,也就是一般的类型之间的相互转换,可以较好的解决相关的问题。以下是C++源码,比较简短,容易理解的。#include "stdafx.h"#include#include#include#include#includeusing namespace std;int main() { //定义map对象,将字符映射成为数字 map cTi; for(int i=0;i iTc; for(int i=0;i>k; return 0;}一些细节的地方说明,请看源码中的注释,谢谢! 阅读全文
posted @ 2013-07-27 21:00
jlins
阅读(288)
评论(0)
推荐(0)
摘要:
今天的学术交流中,米老师再一次谈到了学习方法的问题。学习方法对大家伙儿来说,可谓是老生常谈了,估计大家听的耳朵都长茧子来了。既然大家都听了好多遍了,那么为什么还要一遍一遍的说呢?原因很简单,适合个人的学习方法不是那么轻易就掌握的,大家的学习在方法上仍然普遍存在很大的问题。 学习方法讲了很多,听的过程中,我们心潮澎湃,热血沸腾,激情四射。我们悔不当初,痛定思痛之后,就决定要洗心革面,痛改前非,重新做人。而事后,我们却将那些山盟海誓抛诸脑后,继续走回了原来的老路。 那么,我们怎样才能做到持久、高效的学习呢?我总结了下面几点,仅供大家参考。 首先,学习方法上存在的问题,追本溯源还是个人生活、学习工作 阅读全文
posted @ 2013-07-27 20:58
jlins
阅读(230)
评论(0)
推荐(0)
摘要:
本文主要是使用了STL中德map和set两个容器,使用了它们本身的一些功能函数(包括迭代器),介绍了它们的基本使用方式,是一个使用熟悉的过程。map的基本使用:#include "stdafx.h"#include#include#include#include#includeusing namespace std;int main() { //定义map对象 map myMap; myMap["jack"]=98.5; myMap["bomi"]=98.0; myMap["Kate"]=97.6; map::it 阅读全文
posted @ 2013-07-27 20:56
jlins
阅读(227)
评论(0)
推荐(0)
摘要:
http://poj.org/problem?id=1036 题目分析:由题目很容易就能想到这道题目是DP题目。当然,它的DP方程也不难得到: 定义状态:d[i,j] 表示在时间t=i且门状态为j的时候所能取得的最大幸运值。那么相应的状态转移方程为 d[i,j] =max(d[i-1,j-1],d[i-1,j],d[i-1][j+1])+p 如果在i时刻有坚毅度为j的混混k出现,则p=Sk,否则,p=0由此可得该题的状态数目为O(T*K),决策数目为O(1)总的时间复杂度为O(T*K),空间复杂度为O(T*K)。 似乎题目到此就能解题成功了,但是并非如此。 可以看到题目中Memory Li.. 阅读全文
posted @ 2013-07-27 20:55
jlins
阅读(266)
评论(1)
推荐(0)
摘要:
题目链接:hdu2612思路:题意是求两个人到某一个KFC花费时间和最小,其实就是求最短距离和,用两个BFS,分别以两个人为起点,分别记录下两人到每个KFC的距离,然后求出最小的和#include#include#include#include#define N 205using namespace std;char map[N][N];int v[N][N],ans1[N][N],ans2[N][N],d[4][2] = { {-1,0},{1,0},{0,-1},{0,1} };int x1,x2,y1,y2,n,m,num;struct node{ int x,y,step; ... 阅读全文
posted @ 2013-07-27 20:53
jlins
阅读(176)
评论(0)
推荐(0)
摘要:
最近在练习使用STL中德各种容器,像vector,map,set之类的。然后在使用vector的时候,无意间遇到了一个很二逼的问题。主要是这样的,请看源码(C++)://错误的写法:#include "stdafx.h"#include#include#includeusing namespace std;int main(){ vector MyVector; //这里是没有申明数量的,而下面用的下标访问,会出现错误 for(int i=0;i>a; return 0;}//改进的方法一#include#include#includeusing namespace 阅读全文
posted @ 2013-07-27 20:51
jlins
阅读(195)
评论(0)
推荐(0)
摘要:
http://www.iguanwang.com/bbs/thread-4925-1-1.htmlhttp://www.iguanwang.com/ 阅读全文
posted @ 2013-07-27 20:49
jlins
阅读(114)
评论(0)
推荐(0)
摘要:
题意:有N台电脑,他们之间有M条无向边。然后询问,每次在他们之间加一条边,剩余的桥有多少。 思路:其实这题都不需要缩点了。。直接记录每条桥的位置,然后每次询问进行一次LCA,当询问到桥时,桥数减1,下次询问就不会再计数了。#include #include #include #include #include #include #include #include #include #include #include #include #define PI acos(-1.0)#define Max 2505#define inf 1using namespace std;#define M 5 阅读全文
posted @ 2013-07-27 20:47
jlins
阅读(202)
评论(0)
推荐(0)

浙公网安备 33010602011771号