今天碰到一个很奇怪的问题,直接在eclipse中将sql拷出,然后直接粘贴复制在数据库中就会执行的非常慢,但是在利用plsql对sql语句进行格式整理之后,执行的速度就非常的快,之后我where条件中的时间判断的‘=’两端都加了空格,sql执行就变快了,之后我在程序中做了对应的修改,执行时间也同样变...
分类:
数据库 时间:
2015-09-08 09:37:25
阅读次数:
220
编译版本:Delphi XE7function IsValidDate(const AYear, AMonth, ADay: Word): Boolean;function IsValidTime(const AHour, AMinute, ASecond, AMilliSecond: Word):...
分类:
其他好文 时间:
2015-08-26 17:32:45
阅读次数:
150
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5387
题目大意:给出一个时间,判断时针、分针、秒针三者之间的角度。
思路:直接算出三个指针相对于12时的角度,然后相减。
不过题目中要求以分数形式表现,如果以小数计算的话,就难以再表示分数了。所以做个处理:将三个角度都乘以一个比较大的数。这样做的目的是为了确保在运算的时候是整数,从而避免...
分类:
其他好文 时间:
2015-08-13 22:19:12
阅读次数:
163
题意:给一个序列,找出1个连续子序列,将其平分成前,中,后等长的3段子序列,要求【前】和【中】是回文,【中】和【后】是回文。求3段最长为多少?由于平分的关系,所以答案应该是3的倍数。思路:先Manacher求最长子串,利用期间所记录的P 数组,穷举一下所有可能的前两串,再用O(1)时间判断第3串.....
分类:
其他好文 时间:
2015-08-11 23:17:43
阅读次数:
160
题意:给你一个长度为n序列,如果这个任意连续子序列的中都有至少出现一次的元素,那么就称这个序列是不无聊的,判断这个序列是不是无聊的。先预处理出每个元素之前和之后相同元素出现的位置,就可以在O(1)的时间判断出一个元素在一个区间内是否唯一。每次从大的序列中找一个唯一元素,包含这个元素的就不用判断了,那...
分类:
其他好文 时间:
2015-08-01 20:30:30
阅读次数:
275
在工作中遇到个问题,在使用lamda查询数据的时候,需要添加一个时间判断, DateTime.AddDays(3) >e.ExpirationDate例如:list = Context.VoucherUserSignPLView.Where(e => e.IsUse == isUse && e.Ex...
分类:
其他好文 时间:
2015-06-24 12:43:45
阅读次数:
255
题目:输入一个24小时制的整数时间,判断所在时间段。 int a,b; a = int.Parse(Console .ReadLine());//输入的时间 b = 12; string s; s = a-b > 0 ?a-b+"pm" :a+"am" ; Console....
分类:
其他好文 时间:
2015-06-01 09:26:49
阅读次数:
126
while (true) { Console.Write("请输入一个时间(24小时制):"); //string s = Console.ReadLine(); int hour = Convert.ToInt32(Console .ReadLine ()); if(hour >= 0 && h....
分类:
其他好文 时间:
2015-04-16 23:27:42
阅读次数:
187
1.断开的消息触发后,依然会触发超时2.触发超时不会触发断开3.超时会触发多次,断开只触发一次超时不是很准确,好像有时候不会触发。如果要判断玩家是否下线,可以用最后一次心跳时间判断
分类:
其他好文 时间:
2015-02-20 17:29:41
阅读次数:
128
题意:给出这样一个图,求一共有多少个大小不同或位置不同的正方形。分析:这种题一看就有思路,最开始的想法就是枚举正方形的位置,需要二重循环,枚举边长一重循环,判断是否为正方形又需要一重循环,复杂度为O(n4),对于n≤9来说,这个复杂度可以接受。可以像预处理前缀和那样,用O(1)的时间判断是否为正方形...
分类:
其他好文 时间:
2015-01-06 17:29:15
阅读次数:
151