博客园 - peace
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=32728
2013-08-21T06:22:34Z
peace
https://www.cnblogs.com/peaceli/
feed.cnblogs.com
https://www.cnblogs.com/peaceli/p/MYSQL.html
MYSQL分页存储过程及事务处理 - peace
最近给客户做的一小系统是SQLSERVER的数据库,因为特殊原因要切换到MYSQL上去,切换数据库确实让人头疼的,SQLSERVER和MYSQL的存储过程还是有很大差别的,下面是我做切换时转换的MYSQL版的分页过程,和事务处理的一个测试过程,事务处理也和SQLSERVER不一样。不多说了,供学习MYSQL的兄弟们参考下,我用的MYSQL5.5版本,经过测试都是可行的。
2013-08-14T08:14:00Z
2013-08-14T08:14:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】最近给客户做的一小系统是SQLSERVER的数据库,因为特殊原因要切换到MYSQL上去,切换数据库确实让人头疼的,SQLSERVER和MYSQL的存储过程还是有很大差别的,下面是我做切换时转换的MYSQL版的分页过程,和事务处理的一个测试过程,事务处理也和SQLSERVER不一样。不多说了,供学习MYSQL的兄弟们参考下,我用的MYSQL5.5版本,经过测试都是可行的。 <a href="https://www.cnblogs.com/peaceli/p/MYSQL.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2011/11/30/approveworkflow.html
审批流设计方案的探究 - peace
1)现实多人多级审批
2)只有第一级全部审批意见通过时(一票否决制),下一级审批人员才能进行审批操作。
3)若第一级审批有审批不通过和审批通过情况并存,审批通过并送审下级审批,下级审批人员可以看到内容但不能操作。
4)若当前审批级别中一个审批人进行了回退回退操作,启动人可以编辑再次送审,无需等待其它他审批人员审批完成。
5)第二审批级别(或以上)回退时,重新启动第一级审批操作,启动人重新送审。
6)当所有级别的审批人员全部审批同意时,该项目节点完成。
2011-11-30T15:45:00Z
2011-11-30T15:45:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】1)现实多人多级审批
2)只有第一级全部审批意见通过时(一票否决制),下一级审批人员才能进行审批操作。
3)若第一级审批有审批不通过和审批通过情况并存,审批通过并送审下级审批,下级审批人员可以看到内容但不能操作。
4)若当前审批级别中一个审批人进行了回退回退操作,启动人可以编辑再次送审,无需等待其它他审批人员审批完成。
5)第二审批级别(或以上)回退时,重新启动第一级审批操作,启动人重新送审。
6)当所有级别的审批人员全部审批同意时,该项目节点完成。 <a href="https://www.cnblogs.com/peaceli/archive/2011/11/30/approveworkflow.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2011/07/31/WebProjectInstall.html
WEB项目(B/S系统)打包安装(总结篇) - peace
WEB项目打包安装,主要实现功能点如下:
一、安装前系统检测
二、项目文件安装到指定文件夹并根据安装时的数据库配置修改webconfig连接
三、附加数据库
四、注册COM组件(如果项目中涉及到COM的话)
五、创建WEB站点
六、创建虚拟目录
七、创建桌面快捷方式
八、项目卸载
2011-07-31T11:32:00Z
2011-07-31T11:32:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】WEB项目打包安装,主要实现功能点如下:
一、安装前系统检测
二、项目文件安装到指定文件夹并根据安装时的数据库配置修改webconfig连接
三、附加数据库
四、注册COM组件(如果项目中涉及到COM的话)
五、创建WEB站点
六、创建虚拟目录
七、创建桌面快捷方式
八、项目卸载 <a href="https://www.cnblogs.com/peaceli/archive/2011/07/31/WebProjectInstall.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2011/04/06/breakpoint_upload.html
文件上传之断点续传方案 - peace
分享一个高效的断点续传方案,上传过程中显示上传大小和动态百分比进度,比较适合大文件的上传。
2011-04-06T04:00:00Z
2011-04-06T04:00:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】分享一个高效的断点续传方案,上传过程中显示上传大小和动态百分比进度,比较适合大文件的上传。 <a href="https://www.cnblogs.com/peaceli/archive/2011/04/06/breakpoint_upload.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2011/04/06/flex_multi_upload.html
再次分享一个多选文件上传方案 - peace
主要实现的功能如下:
一、选择多个文件上传并显示单个文件的上传进度
二、显示所有文件总的上传进度
三、显示所有上传文件的总大小
四、上传前可以删除任意选定一个或多个文件(按住Ctrl或Shift键)
五、ASP.NET页面调用生成的swf文件异步上传到服务器
2011-04-06T00:59:00Z
2011-04-06T00:59:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】主要实现的功能如下:
一、选择多个文件上传并显示单个文件的上传进度
二、显示所有文件总的上传进度
三、显示所有上传文件的总大小
四、上传前可以删除任意选定一个或多个文件(按住Ctrl或Shift键)
五、ASP.NET页面调用生成的swf文件异步上传到服务器 <a href="https://www.cnblogs.com/peaceli/archive/2011/04/06/flex_multi_upload.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2011/03/02/1969405.html
SQL SERVER里的赋值机制闲聊 - peace
纯属闲谈,没什么好写,以前也碰过在SQL里连续赋值的问题,今天自己处理个东西也碰上,举个简单的例子来说吧,用户表里有两个时间字段(CurrentDate,LastDate分别代表当前登录时间和上次登录时间),一个是上次登录时间,一个是当前登录时间,要求用户登录后记录当前更新时间,同时更新上次登录时间,当然第一次登录时上次登录时间是为空的,第二次登录应该是有值的。很简单第二次登录时先把 第一次登录的CurrentDate的值赋值给LastDate,然后给CurrentDate赋值getdate()就可以了。问题是这条更新语句怎么写最恰当。可能最容易想到的是这样的 declare @date d.
2011-03-02T15:24:00Z
2011-03-02T15:24:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】纯属闲谈,没什么好写,以前也碰过在SQL里连续赋值的问题,今天自己处理个东西也碰上,举个简单的例子来说吧,用户表里有两个时间字段(CurrentDate,LastDate分别代表当前登录时间和上次登录时间),一个是上次登录时间,一个是当前登录时间,要求用户登录后记录当前更新时间,同时更新上次登录时间,当然第一次登录时上次登录时间是为空的,第二次登录应该是有值的。很简单第二次登录时先把 第一次登录的CurrentDate的值赋值给LastDate,然后给CurrentDate赋值getdate()就可以了。问题是这条更新语句怎么写最恰当。可能最容易想到的是这样的 declare @date d. <a href="https://www.cnblogs.com/peaceli/archive/2011/03/02/1969405.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2010/11/08/flv_videoplayer.html
FLEX4.0开发流媒体视频播放器(总结篇) - peace
主要实现功能:
1) 视频的暂停、播放
2) 视频拖动播放和定点播放
3) 音量的禁音和开启
4) 拖动滑块控制音量
5) 视频缓冲进度高亮显示
6) 视频全屏处理,点击按钮或点击视频画面实现全屏
2010-11-08T01:18:00Z
2010-11-08T01:18:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】主要实现功能:
1) 视频的暂停、播放
2) 视频拖动播放和定点播放
3) 音量的禁音和开启
4) 拖动滑块控制音量
5) 视频缓冲进度高亮显示
6) 视频全屏处理,点击按钮或点击视频画面实现全屏
<a href="https://www.cnblogs.com/peaceli/archive/2010/11/08/flv_videoplayer.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2009/11/02/1593748.html
告别ADO.NET实现应用系统无缝切换的烦恼(总结篇) - peace
要实现无缝切换,当然还是要有前提条件了,就是各个不同的数据库之间的表和其它对象都已经成功移植了,没有这个前提,纯用ADO.NET做系统无缝切换那是不可能的了,比如SQL SERVER中写的存储过程,自定义函数直接复制到ORACLE上就行了吗?当然是不行,写法及变量定义要做些调整才可以成功移植的,还有变结构字段类型等等的都可能是要做相应调整,这些都做好了才能谈系统的无缝切换。
2009-11-02T02:18:00Z
2009-11-02T02:18:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】 要实现无缝切换,当然还是要有前提条件了,就是各个不同的数据库之间的表和其它对象都已经成功移植了,没有这个前提,纯用ADO.NET做系统无缝切换那是不可能的了,比如SQL SERVER中写的存储过程,自定义函数直接复制到ORACLE上就行了吗?当然是不行,写法及变量定义要做些调整才可以成功移植的,还有变结构字段类型等等的都可能是要做相应调整,这些都做好了才能谈系统的无缝切换。 <a href="https://www.cnblogs.com/peaceli/archive/2009/11/02/1593748.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2009/09/08/1561113.html
SQL SERVER行转列应用小结 - peace
SQL SERVER行转列,有点老的话题,还是要忽悠下~~最好上首页忽悠更多的同志~~
2009-09-08T01:15:00Z
2009-09-08T01:15:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】SQL SERVER行转列,有点老的话题,还是要忽悠下~~最好上首页忽悠更多的同志~~ <a href="https://www.cnblogs.com/peaceli/archive/2009/09/08/1561113.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2009/09/08/1561451.html
SQL SERVER函数——表值函数的处理 - peace
有些情况可能用下表值函数,表值函数主要用于数据计算出来返回结果集,可以带参数(和视图的一个大的区别),如果函数中没有过多的逻辑处理,如变量的定义,判断等,表值函数返回结果集可以简单向下面这么写:[代码]调用的时候就 SELECT XX FROM Fun_GetReprotNews('xx')如果函数中要定义变量,进行判断计算处理什么的,写法有点不一样了,要定义表变量才行,表值函数里是不允许创建临时...
2009-09-08T01:13:00Z
2009-09-08T01:13:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】有些情况可能用下表值函数,表值函数主要用于数据计算出来返回结果集,可以带参数(和视图的一个大的区别),如果函数中没有过多的逻辑处理,如变量的定义,判断等,表值函数返回结果集可以简单向下面这么写:[代码]调用的时候就 SELECT XX FROM Fun_GetReprotNews('xx')如果函数中要定义变量,进行判断计算处理什么的,写法有点不一样了,要定义表变量才行,表值函数里是不允许创建临时... <a href="https://www.cnblogs.com/peaceli/archive/2009/09/08/1561451.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2009/08/27/1554866.html
纠正网上流传的SQL取某一时间的当月第一天和最后一天的时间写法 - peace
网上取当月第一天和最后一天的SQL语句很多,有的是通过字符截取,有的是通过函数,个人还是比较偏向于使用内置函数来处理,但是看了下网上的运用函数来取第一天和最后一天时间的SQL语句几乎都像下面这样的,其实是存在问题的,存在一个临界值得问题。本月第一天:select dateadd(dd,-day(getdate())+1,getdate()) 本月最后一天:select dateadd(dd,-da...
2009-08-27T02:25:00Z
2009-08-27T02:25:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】网上取当月第一天和最后一天的SQL语句很多,有的是通过字符截取,有的是通过函数,个人还是比较偏向于使用内置函数来处理,但是看了下网上的运用函数来取第一天和最后一天时间的SQL语句几乎都像下面这样的,其实是存在问题的,存在一个临界值得问题。本月第一天:select dateadd(dd,-day(getdate())+1,getdate()) 本月最后一天:select dateadd(dd,-da... <a href="https://www.cnblogs.com/peaceli/archive/2009/08/27/1554866.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2009/08/10/1543019.html
SQL SERVER游标操作 - peace
前几天一朋友做数据分析,数据源是EXCEL的,他们作分析都编写VBA脚本来分析,其中有一个问题问了我下,我看了之后感觉处理数据分析完全可以导入到数据库做分析,编写VBA来分析感觉怪怪(不过也有好处,可以直接把生成的数据转化成图形)。其中一个要求是这样的,某一车站从早上第一班车到晚上最后一班车,期间不断有人刷卡上车,要分析出每5分钟内有多少人上车。我拿过EXCEL表,只有一列数据有效,我把它导入到S...
2009-08-10T08:37:00Z
2009-08-10T08:37:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】前几天一朋友做数据分析,数据源是EXCEL的,他们作分析都编写VBA脚本来分析,其中有一个问题问了我下,我看了之后感觉处理数据分析完全可以导入到数据库做分析,编写VBA来分析感觉怪怪(不过也有好处,可以直接把生成的数据转化成图形)。其中一个要求是这样的,某一车站从早上第一班车到晚上最后一班车,期间不断有人刷卡上车,要分析出每5分钟内有多少人上车。我拿过EXCEL表,只有一列数据有效,我把它导入到S... <a href="https://www.cnblogs.com/peaceli/archive/2009/08/10/1543019.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2009/04/20/1439221.html
告别.NET生成报表统计图的烦恼 - peace
信息系统大多会涉及到数据的统计,如数据的导出及生成统计对比图等,记得之前有一次要生成一个统计图在WEB页面上显示,那时也是在网上找了段Code,完全是一点点画横纵轴坐标上面的画出来的,而且出来的效果也一般。。。。。。
2009-04-20T00:55:00Z
2009-04-20T00:55:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】 信息系统大多会涉及到数据的统计,如数据的导出及生成统计对比图等,记得之前有一次要生成一个统计图在WEB页面上显示,那时也是在网上找了段Code,完全是一点点画横纵轴坐标上面的画出来的,而且出来的效果也一般。。。。。。 <a href="https://www.cnblogs.com/peaceli/archive/2009/04/20/1439221.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2009/02/22/1395958.html
发现联想手机P630型号的一个严重的系统Bug - peace
之前一直使用诺基亚的手机很好的,主要么就收发短信,打接电话了,用快三年了,打算让它退休告老还乡,08元旦拿天去买的时候,刚开始还是仍然打算买诺基亚的,结果转了好一会没看到中意的,正好转到买联想手机的柜台,MM听说我要买手机,极力推荐一款P630的,这款看起来长得也不错,看了下功能可以,本着支持国产的心,OK,就买这款了。直到前两周,发现这款的手机系统存在一个严重的潜在问题,君听我细细道来:
2009-02-22T09:12:00Z
2009-02-22T09:12:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】 之前一直使用诺基亚的手机很好的,主要么就收发短信,打接电话了,用快三年了,打算让它退休告老还乡,08元旦拿天去买的时候,刚开始还是仍然打算买诺基亚的,结果转了好一会没看到中意的,正好转到买联想手机的柜台,MM听说我要买手机,极力推荐一款P630的,这款看起来长得也不错,看了下功能可以,本着支持国产的心,OK,就买这款了。直到前两周,发现这款的手机系统存在一个严重的潜在问题,君听我细细道来: <a href="https://www.cnblogs.com/peaceli/archive/2009/02/22/1395958.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2009/02/20/1394471.html
thinkpad T400型号安装server2003系统驱动共享 - peace
大家都知道新买的个人电脑,不管什么型号的,装XP系统,安装驱动很容易,但是有些搞开发的喜欢个人机装server2003的系统,我也是,可是每次装驱动那个头大啊(记得以前公司配的那个联想的朝阳K42系列的搞了两三天最终还是放弃了装Server2003,改装XP的了),要完全装好是件比较费力的事,每次都要在网上搜个遍。。。。。。
2009-02-19T16:59:00Z
2009-02-19T16:59:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】 大家都知道新买的个人电脑,不管什么型号的,装XP系统,安装驱动很容易,但是有些搞开发的喜欢个人机装server2003的系统,我也是,可是每次装驱动那个头大啊(记得以前公司配的那个联想的朝阳K42系列的搞了两三天最终还是放弃了装Server2003,改装XP的了),要完全装好是件比较费力的事,每次都要在网上搜个遍。。。。。。 <a href="https://www.cnblogs.com/peaceli/archive/2009/02/20/1394471.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2009/01/16/1377198.html
分享一个.NET版的多选文件上传操作示例 - peace
文件上传,无刷新上传,文件批量上传,批量无刷新上传,这些词这年头好像非常多,不管那种上传能满足实际的需求就是好的,一般上传文件时,点文件浏览框,只能选择单个文件,如果要上传多个,浏览多次,然后点击批量上传就可以了,也很好的,也不刷新也有进度显示,完全不错的。网上也有关于上传文件的能够多选的例子,点浏览时可以按住ctrl键或者shift键选择多个,然后上传。但是好像这样的.NET版的不多......
2009-01-16T09:04:00Z
2009-01-16T09:04:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】 文件上传,无刷新上传,文件批量上传,批量无刷新上传,这些词这年头好像非常多,不管那种上传能满足实际的需求就是好的,一般上传文件时,点文件浏览框,只能选择单个文件,如果要上传多个,浏览多次,然后点击批量上传就可以了,也很好的,也不刷新也有进度显示,完全不错的。网上也有关于上传文件的能够多选的例子,点浏览时可以按住ctrl键或者shift键选择多个,然后上传。但是好像这样的.NET版的不多...... <a href="https://www.cnblogs.com/peaceli/archive/2009/01/16/1377198.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2009/01/09/1372398.html
一个简单的httpModule应用 - peace
利用httpModule进行整站输出过滤,原文的输出过滤主要是通过ReleaseRequestState这个事件来处理的,即执行完所有请求事件处理后发生,也就是请求处理全部结束后再进行过滤,这么一来截获的是整个page的html源文件了,然后对源文件内容进行特殊字符替换过滤处理(当然在替换前可以将原内容进行相关写入操作保存起来),捕获完成是以""为标志,因为最终在浏览器中呈现的html文件内容都是以""结尾的
2009-01-09T03:05:00Z
2009-01-09T03:05:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】 利用httpModule进行整站输出过滤,原文的输出过滤主要是通过ReleaseRequestState这个事件来处理的,即执行完所有请求事件处理后发生,也就是请求处理全部结束后再进行过滤,这么一来截获的是整个page的html源文件了,然后对源文件内容进行特殊字符替换过滤处理(当然在替换前可以将原内容进行相关写入操作保存起来),捕获完成是以""为标志,因为最终在浏览器中呈现的html文件内容都是以""结尾的 <a href="https://www.cnblogs.com/peaceli/archive/2009/01/09/1372398.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2008/12/30/1364985.html
JS给页面标签添加事件(或超链接链接) - peace
先说一个要求,大家知道一个新闻的详细页里面,有很多的文字和图片,新闻信息一般都是采用文本编辑器录入发布的,比如插入图片就及时显示,但是插入图片显示出来的一般是<img src='xxx.jpg' border=0 width=xxx height=xxx /> 并没有超链接的,严格说来在详细页面再给图片加个超链接必要性不是很大,因为一般详细也显示的图片基本上就和原图一样了,不必非要能点...
2008-12-30T02:11:00Z
2008-12-30T02:11:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】先说一个要求,大家知道一个新闻的详细页里面,有很多的文字和图片,新闻信息一般都是采用文本编辑器录入发布的,比如插入图片就及时显示,但是插入图片显示出来的一般是<img src='xxx.jpg' border=0 width=xxx height=xxx /> 并没有超链接的,严格说来在详细页面再给图片加个超链接必要性不是很大,因为一般详细也显示的图片基本上就和原图一样了,不必非要能点... <a href="https://www.cnblogs.com/peaceli/archive/2008/12/30/1364985.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2008/12/25/1362257.html
让默认焦点的按钮无虚框(又来无聊了) - peace
有时候在搜索文本框中输入内容,回车最好要求可以直接跳到搜索页面,也就是说在文本框输入内容回车时焦点要在搜索按钮上才行,在WEB FORM里,拉一个普通的服务器按钮button默认是有焦点的,如果搜索页就一个按钮,输入点在搜索框上也可以清晰看到焦点落到了搜索按钮button上了,但是用服务器的imagebutton或linkbutton是没有的,点搜索文本框输入可以发现焦点并不聚焦在她们身上......
2008-12-25T05:40:00Z
2008-12-25T05:40:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】有时候在搜索文本框中输入内容,回车最好要求可以直接跳到搜索页面,也就是说在文本框输入内容回车时焦点要在搜索按钮上才行,在WEB FORM里,拉一个普通的服务器按钮button默认是有焦点的,如果搜索页就一个按钮,输入点在搜索框上也可以清晰看到焦点落到了搜索按钮button上了,但是用服务器的imagebutton或linkbutton是没有的,点搜索文本框输入可以发现焦点并不聚焦在她们身上...... <a href="https://www.cnblogs.com/peaceli/archive/2008/12/25/1362257.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/peaceli/archive/2008/12/24/1359862.html
利用ASP.NET日期控件制作“会议日程安排”(贴首页过把瘾) - peace
大家应该比较熟悉outlook里的日程安排,点进去就是一个日历版面,选择某日即可添加当天的日程安排,还有偶尔玩下开心网的兄弟们应该也知道有个日程组件,其实和outlook有点兄弟关系,只不过比outlook做的要漂亮些:) 从VS03到VS08里,ASP.NET一直带有个Calendar日历控件,我不知道历经三代岁月沧桑的交替,这个控件发生了多少变化,不是很清楚,因为从来就没在项目中用过,最近的一个项目倒是提到了这方面的需求,要求用户登录点“会议日程”能显示当前月的日期和相应具体日期有哪些事情等......
2008-12-24T00:55:00Z
2008-12-24T00:55:00Z
peace
https://www.cnblogs.com/peaceli/
【摘要】 大家应该比较熟悉outlook里的日程安排,点进去就是一个日历版面,选择某日即可添加当天的日程安排,还有偶尔玩下开心网的兄弟们应该也知道有个日程组件,其实和outlook有点兄弟关系,只不过比outlook做的要漂亮些:) 从VS03到VS08里,ASP.NET一直带有个Calendar日历控件,我不知道历经三代岁月沧桑的交替,这个控件发生了多少变化,不是很清楚,因为从来就没在项目中用过,最近的一个项目倒是提到了这方面的需求,要求用户登录点“会议日程”能显示当前月的日期和相应具体日期有哪些事情等...... <a href="https://www.cnblogs.com/peaceli/archive/2008/12/24/1359862.html" target="_blank">阅读全文</a>