代码改变世界

推荐排行榜

用Quartz处理定时执行的任务

2014-07-03 18:21 by 默念默, 83253 阅读, 收藏,
摘要: 这次做的项目中,有一部分功能需要实现定时执行。呃,这样说可能有点笼统,打个比方吧。例如用户在登录的时候,连续输错3次密码后,系统会将该用户冻结,不再允许该用户登录系统,等到了晚上零晨时分,再为所有被冻结的用户解冻,这样,用户在第二天又可以正常登录系统了。这样做是为了用户帐号安全,可有效防止暴力破解密... 阅读全文

MySQL "replace into" 的坑

2014-10-09 17:00 by 默念默, 37346 阅读, 收藏,
摘要: MySQL 对 SQL 有很多扩展,有些用起来很方便,但有一些被误用之后会有性能问题,还会有一些意料之外的副作用,比如 REPLACE INTO。比如有这样一张表:CREATE TABLE `auto` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT... 阅读全文

vs2010 快捷键大全

2013-05-15 11:10 by 默念默, 438 阅读, 收藏,
摘要: VS2010版快捷键Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动态帮助F1 帮助SHIFT + F1当前窗口帮助CTRL + ALT + F 阅读全文

SQL中列转行

2012-05-23 14:09 by 默念默, 1784 阅读, 收藏,
摘要: 表结构: 结果: 最近在项目中的一个列转行问题,在这里记录下来!遇到这个问题的园友修改修改可以直接拿走!!View Code create table #tempzjl (realname varchar(50),hour2 INT default(0),connectcount INT default(0)) insert into #tempzjlselect [RealName] as [RealName],datepart(hh,ConnectTime) as hour2,COUNT(isnull(ConnectTime,0)) as ConnectCount f... 阅读全文

扩展性很好的一个分页存储过程

2011-11-01 10:07 by 默念默, 542 阅读, 收藏,
摘要: 这是经常用的一个分页存储过程 希望大家指点不足USE [a6756475746]GO/****** Object: StoredProcedure [dbo].[tbl_order_SearchWhereAndPage] Script Date: 11/01/2011 09:37:39 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[tbl_order_SearchWhereAndPage] @AllCount int OUTPUT, @PageIndex int, @PageS... 阅读全文