晚上5点多,同事在QQ告诉我,一个用户向他反应,在他登录的时候显示错误信息,我们在管理平台查看该用户的基本信息时,也显示错误信息. 经过初步分析,原来是在执行 SQL语句的时候发生Int溢出: sql = "select sum(fileSize) as fsTotal from pic where userID = 1632" 本来这段SQL是用来取得一个用户之前上传的所有文件大小的合计数. fileSize 字段类型 int 当用户上传的文件累计大小超过 2G(2147483648…
我有一个表test1,有字段num,字段num有null值,也有空值,也有其他值,我要用asp语句判断我查询出来的num的值是否为null值.应该怎么写 严谨一点,要有两层判断: If IsNull(Rs("num")) Or Rs("num") = "" Then.....End If因为字段有时会被写入空数据,如果写入了,但数据为空的话,字段的值就是空(""),也就不是Null了,所以要有两层判断. ........ &l…
原先对mysql不太理解,但也没有报错.但理解的不够深入.这次补上. 原来以为int(11)是指11个字节,int(10)就是10个字节.我错了. http://zhidao.baidu.com/link?url=puYWaGBQNKNHgffO5kdvXshF3KmX8OuB4Mor3HXapbNHa8m1CdlF8PJTqVuKa1eKcEd6Bv2NKUr3I-KJr5-7ISLhBsmf17Lu69vxv2aR99_ mysql的基本数据类型里几个int如下:类型 大小 范围(有符号)…
先看一段代码实验: #include<limits> #include<iostream> using namespace std; int main() { unsigned int i = numeric_limits<unsigned int >::max(); float f = i; unsigned int j = (unsigned int )f; bool flag 1 = i==j; cout<<"i = "<&l…
[code] import numpy as np nparr = np.array([[1 ,2, 3, 4]]) np_int32 = nparr[0][0] # np_int=1 py_int = 1234 #打印类型 print("type(py_int32)="+str(type(py_int32))) print("type(np_int)="+str(type(np_int))) #numpy 的int32 转 int64 np_int64=np.in…
昨天研究以下Report Service,发现SQL Service自带的报表服务器也非常强大, 一,报表在不同的应用中表现形式 参考:http://www.cnitblog.com/yide/archive/2006/09/29/17485.html 二,在ASP.NET中使用的形式 1,  本地报表 a>     添加Microsoft.ReportViewer.WebForms引用 b>     新建一个xsd数据源,并查询好数据,如果不用xsd数据源也行,这样得后台绑定数据 c>…
本篇文章虽不谈架构,但是Cache又是架构中不可或缺的部分,因此,在讲解Cache的同时,将会提及到部分架构知识,关于架构部分,读者可以不用理解,或者直接跳过涉及架构部分的内容 你只需关心Cache即可,具体的架构,会在后续文章中与大家分享,如果你感兴趣,只需关注即可. 一   为什么要在ASP.NET 项目中引入缓存 1. 我们先来考虑一个问题,通常,面临高并发问题时,我们应该怎么处理? 下图为常规的处理思路和方法 2.为什么引入Cache呢? 我们知道,造成高并发的根本原因是大量读写的问题,…
FluentScheduler介绍 github地址:https://github.com/fluentscheduler/FluentScheduler FluentScheduler是一个简单的任务调度框架,使用起来非常方便,这个框架也是我在搜索iis预加载的时候偶然间发现的,立马拿来试用一下,感觉爽呆了,当然还有Quarz.Net之类的其他任务管理框架,不过看配置似乎有点麻烦,反正除了timer我啥也没用过... 之前还花费了很长一段时间自己写了一套定时任务的框架,如今看到FluentSc…
本篇文章虽不谈架构,但是Cache又是架构中不可或缺的部分,因此,在讲解Cache的同时,将会提及到部分架构知识,关于架构部分,读者可以不用理解,或者直接跳过, 你只需关心Cache即可,具体的架构,会在后续文章中与大家分享. 一   为什么要在ASP.NET 项目中引入缓存 1. 我们先来考虑一个问题,通常,面临高并发问题时,我们应该怎么处理? 下图为常规的处理思路和方法 2.为什么引入Cache呢? 我们知道,造成高并发的根本原因是大量读写的问题,一般地,对于一个系统,读总是比写多,如我们总…
每个人上网可多有过这样的情况,当我们登陆某个网站时,在登陆的旁边会有一个 "记住我" 的复选框,有的网站还会让用户选择记住我.这个记住我是怎么实现的呢? 其实就用利用的是cookie 当我们选择了"记住我"以后,浏览器会将用户名保存在浏览器的cookie中.我们下次登陆的时候,就会自动的去找cookie了 当我们登陆网站以后,在最上面会显示 "欢迎您***" 这也是一种状态,这个是怎么实现的呢?这个就利用到了Session.Session是将我们…