分类目录

链接

2012 年 5 月
 123456
78910111213
14151617181920
21222324252627
28293031  

近期文章

热门标签

新人福利,免费薅羊毛

oracle添加或删除一列

alert table 表名 add column 列名 alter table 表名 drop column 列名 eg: alter table TPointManage add AddPointsReason number(8) alter table textattrdetail drop column AddPointsReason   需要注意的一点,如果要修改的表,不是当前的用户的表,那么就需要添加上用户的名称。以及有修改此表的权限。  

Oracle 暂无评论 阅读(2,229)

怎么分离ASP.NET MVC项目

  为什么需要分离? 我们知道MVC项目各部分职责比较清晰,相比较ASP.NET Webform而言,MVC项目的业务逻辑和页面展现较好地分离开来,这样的做法有许多优点,比如可测试,易扩展等等。但是在实际的开发中,随着项目规模 的不断扩大,Controller控制器也随之不断增多。如果在Controllers文件夹下面有超过两位数controller,即便采用良好的命名 规范,或者用子文件夹的形式区分不同功能的控制器,还是会影响项目的可阅读性和可维护性。因此,在一些场景下,如果能把与某功能相关的文件分离到一个独立 的项目中...

.NET 暂无评论 阅读(4,448)

SQL Server取得邮箱域名

//SQL Server取得邮箱域名 DECLARE @a varchar(100) SET @a='abc@uol123.com'     select RIGHT(@a, LEN(@a)-CHARINDEX('@',@a) )   结果:uol123.com   

SQL Server 暂无评论 阅读(2,374)

C#.NET使用operator重载操作符

  C#.NET使用operator重载操作符 业务需求: 在程序中要求将两个用户的用户名和他们的持有金额的相加,如何来实现呢?   一般实现如下: User user1 = new User(); user1.Name = "张三"; user1.Money = 20;   User user2 = new User(); user2.Name = "李四"; user2.Money = 15;   //将两个对象相加,得到用户名和金额合计 User user3 = new User(); user3.Name = user1.Name +","+ user2.Name; user3.Money = user1.Money + user2.Money;   //打印结果: //user3.Name :“张三,李四” //user3.Moeny:...

.NET 评论(2) 阅读(5,540)

北京90后 原创女歌手 阿悄的真实生活

阿悄,一个普普通通的90后女生,一个每月只有1000多块实习工资的实习生,一个原创歌手。再艰苦的生活都阻止不了阿悄对于音乐梦想的追逐……  

News 暂无评论 阅读(2,321)

ASP.NET MVC 缓存使用示例

应该说,缓存的设计是一门较为复杂的学问,主要考虑的问题包括:要不要缓存?要缓存哪些数据?要缓存多少数据?要缓存多久?如何更新缓存(手动还是自 动)?将缓存放在哪里?本文将以较为通俗易懂的方式,来看一看在MVC3的项目中,如何使用缓存功能。对于上述提到的一些具体业务问题,我这里不会进行太 过深入地探讨。 为什么需要讨论缓存?缓存是一个中大型系统所必须考虑的问题。为了避免每次请求都去访问后台的资源(例如数据库),我们一般会考虑将一些更新不是很 频繁的,可以重用的数据,通过一定的方式临时地保存起来...

.NET 评论(1) 阅读(12,090)

相机基础知识:光圈、快门、感光度ISO、光圈、景深

相机基础知识:光圈、快门、感光度 光圈越大,进量越多,光圈越小进光越少,(f/3.5是大光圈,f22是小光圈)光圈的数值越小光圈就越大,数值越大光圈就越小!希望能帮到你兄弟!再送你个相机的关键词: ISO与图片质量 ISO是一个曝光率极高的词,我们在超市买饼干的时候就可能会看见包装袋上写:本公司已通过ISO9001质量体系认证。这个ISO是国际标准组织的缩写,International Standards Organization。国际标准组织制定饼干管理标准,也制订胶卷的生产标准,所以货架上的胶卷有ISO100,200和400的几种,这就...

Others 评论(1) 阅读(3,932)

破解WIN7管理员密码

  在PE下按照以下步骤操作 1、打开“我的电脑”在你win7系统所在盘位置,我这里是C盘。然后,找C:\windows\system32下的“osk.exe”我们要把这个程序剪切到其它文件夹处,不过,直接操作是不能成功了,这里,我们要先对它的权限设置下选中“osk.exe” ,右键 -安全-高级选项-所有者,选择“Administrator(lsasetupDomin|Adminstrator”确定,然后勾选完全控制。取得修改权限后,把“osk.exe”剪切到其它文件夹里,注意,一会进入win7后,别忘记还原到原位置呀。   2、再找到cmd.exe ,修改权限,方法同上。取得权限后,...

Others 暂无评论 阅读(2,075)

ASP.NET实现插件功能

一直很喜欢PHP中的插件功能,其实ASP.NET也可以,但一直没机会使用,最近的项目中涉及到Asp.Net扩展性,考虑了两种扩展方法,一种是使用Web Services实现,另一种是动态生成代码然后利用反射来实现插件功能。现在网上博客什么的都是用插件的形式来扩展功能的,所以我也打算用插件来扩展asp.net网站的功能。 使用插件机制来扩展B/S程序,主要需要实现两个功能,首先是动态编译插件中的C#代码,然后利用反射来执行插件已经编译的C#代码。     一、动态编译   插件一般是以xml文件的形式实现其配置,...

.NET 暂无评论 阅读(3,104)

如何在MVC View中获取ViewName、ActionName、ControllerName

网上搜了很多资料,在View中都是关于获取Controller及Action的方法,却没找到获取ViewName的方法。经过不懈努力,终于想到一个实现方式,即用截取文件名来获得。 初学者可能会问,action的名字和view的名字不是一样吗? 这可不一定,所以,还是用文件名的方式比较保险。 先把获取Controller、Action、ViewName的方式全部列出来: 1、获取Controller string controllerName = ViewContext.RouteData.Values["controller"].ToString(); 2、获取Action string actionName = ViewContext.RouteData.Values["action"].T...

.NET 暂无评论 阅读(6,396)