• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
欢迎光临凯子的博客
用技术重新燃烧起自己曾经的激情!
博客园 首页 新随笔 联系 订阅 订阅 管理

2013年4月20日

asp.net mvc 视图
摘要: 1. 自MVC框架升级到3版本以后,Razor 引擎占主流。Razor的简单语法如下: @变量 @对象.属性 @{ //代码段 } @{ @:代码段中的文本 } @{ <text>代码段中有大量的文本</text>} @if() { //代码段 } 如果想向视图中加入一些动态的内容,可以有以下几种方法,a ,inline code ; b , HTML helper ; c , Partial View 。接下来我们单独讨论每一种方法。 2. inline code 2.1 在View中引入命名空间: @using Project.Models ,这种方法可以将这... 阅读全文
posted @ 2013-04-20 06:54 凯11 阅读(1691) 评论(3) 推荐(1)
 
 

2013年4月19日

开发者关于时间的思考
摘要: 总计过去一段时间的问题:目标不明确,计划经常变,有些行动不持久(想法太多,计划不明确) 时间管理的问题,有些时候,当有时间的时候却啥都不想干,有些时候,很有动力,但是时间不够用,总之(时间的利用率不高)。 有时间也想做事情的时候,不确定是想做工作相关的东西,还是想进行自己的学习计划,(重要性或者先后顺序不明确) 总感觉缺乏科学的理论来知道我的行为 计划太单一,几乎全是技术方面的,应该多样化 改变:明确目标,但是期限不要太长,只明确一些目前能够确定的事情,目标一旦定下来,不要轻易改变。 看看关于时间管理方面的知识,思考一下目前自己的情况,总结出来多种时间类型和多种计划,合理分配时间,想办法挤一些 阅读全文
posted @ 2013-04-19 21:22 凯11 阅读(281) 评论(0) 推荐(0)
 
 

2013年4月13日

ASP.NET MVC controller 和 action
摘要: 1. 在 action 方法中获取本次请求的参数和值,有以下两种办法可以实现: 1.1 最直接的方式, 从上下文对象中获取。通常情况下,我们的controller类都是继承自 System.Web.Mvc.Controller 类,这个父类中有好几个对象,在我们的控制器类中可以直接使用,如,Request , Response , RouteData , HttpContext , Server, Session 等。下面列举一些常用的情况 属性类型描述Request.QueryStringNameValueCollection从本次Get请求中获取查询字符串的变量和值Request.Fo.. 阅读全文
posted @ 2013-04-13 15:14 凯11 阅读(1410) 评论(0) 推荐(1)
 
 

2013年4月4日

ASP.NET MVC 路由
摘要: 1.路由的两个作用:a,检查地址栏中的URL,计算出当前地址请求的是哪个controller 中的 哪个action,并且自动提取请求的参数 。b, 生成URL 。2 路由参数的默认值public static void RegisterRoutes(RouteCollection routes){ routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( "Default", // 路由名称 "{controller}/{action}/{id}", // 阅读全文
posted @ 2013-04-04 15:45 凯11 阅读(2625) 评论(6) 推荐(5)
 
 

2012年10月19日

在存储过程中如何使用另一个存储过程返回的结果集
摘要: 在存储过程中如何使用另一个存储过程返回的结果集与这个问题具有相同性质的其他描述还包括:如何在存储过程中检索动态SQL语句的执行结果?如何实现类似SELECT * FROM (EXEC procedure_name @parameters_var) AS datasource WHERE ... 的功能?procedure_name是一个存储过程的名字,@parameters_var是过程参数如何将一个存储过程的执行结果记录集传递给另一个存储过程?存储过程中如何根据另一个存储过程的执行结果选择执行流程?存储过程中如何根据动态SQL语句的查询结果更改执行流程?一个存储过程A使用另一个存储过程B的名 阅读全文
posted @ 2012-10-19 09:26 凯11 阅读(18307) 评论(5) 推荐(4)
 
 

2012年10月9日

JQuery ajax
摘要: 我认为,JQuery这个框架之所以受欢迎,大概有以下三个原因吧,第一,操作简单,功能强大。第二,选择器丰富。第三,把Ajax封装的非常好,用起来很容易。 下面是在.net框架下使用Ajax的简单方法。 1.添加一个一般处理程序(以.ashx结尾的文件),这个文件中写好处理过程,(用的是C#)如果需要进行数据库操作,就在这里写。 2.在aspx页面中,调用Ajax,代码如下。 $.ajax({ type: "get", url: "DeleteOrderByID.ashx?orderID=" + a_orderID.text(), datatype: &q 阅读全文
posted @ 2012-10-09 16:04 凯11 阅读(280) 评论(1) 推荐(0)
 
 

2012年9月17日

SQL分页
摘要: 做网站的时候,会经常用到分页。如果数据量大的话,肯定要一次从数据库中读取一页的数据,而不是一次全读出来。分页的思路大概如下,你先把所有需要的数据Select出来,然后每次去若干条。怎么才能做到每次取若干条呢,首先,你需要把所有的列都加上一个唯一的标识位,以表示出来某一列在结果集中的索引。其次,你需要告诉存储过程,你需要从第几条数据开始取,取多少条。第二个问题好解决,就是给存储过程两个参数,下面主要说说第一个问题,怎样才能加上一列字段,唯一标识出来该列在结果集中的索引呢?下面是我实现的两种方式。第一,适用于所有SQL Server版本,临时表机制。这是我列出来的一些SQL,我知道大家都不太喜欢看 阅读全文
posted @ 2012-09-17 13:36 凯11 阅读(1027) 评论(0) 推荐(0)
 
 

2012年9月7日

T-SQL 字符串函数和日期函数
摘要: 一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。3、LOWER()和UPPER()LOWER()将字符串全部转为小写;UPPER()将字符串全部转为大写。4、STR()把数值型数据转换为字符型数据。STR (<float_expression>[,length[, <decimal>]])length 指定返 阅读全文
posted @ 2012-09-07 13:35 凯11 阅读(2958) 评论(0) 推荐(0)
 
 

2012年8月30日

C#序列化
摘要: 一个问题:程序在运行的时候,内存中有一个对象,如果你想把这个对象的某些信息或者所有信息保存在本地,下次程序打开后,能够直接还原这个对象,怎么才能做到呢?或者,如果想把这个对象通过网络传递到另一个程序中,并且让接收到数据的那个程序能直接通过接收到的数据,还原出一个对象,怎么才能做到呢?原始方案:我们把对象的信息拼接成一个字符串,即如果名为 BeautifulGirl 的类包括三个属性,分别是“name,sex,age”,我们可以拼接一个字符串“name=小丽;sex=女;age=22;”来表示某个对象,保存到本地或者传递给另外一个程序。如果想把这个字符串还原为对象,我们先实例化一个对象,然后解析 阅读全文
posted @ 2012-08-30 17:45 凯11 阅读(3290) 评论(0) 推荐(0)
 
 

2012年8月21日

JQuery的each()方法
摘要: each()方法能使DOM循环结构简洁,不容易出错。each()函数封装了十分强大的遍历功能,使用也很方便,它可以遍历一维数组、多维数组、DOM, JSON 等等在javaScript开发过程中使用$each可以大大的减轻我们的工作量。下面提一下each的几种常用的用法each处理一维数组vararr1=["aaa","bbb","ccc"]; $.each(arr1,function(i,val){alert(i);alert(val);});alert(i)将输出0,1,2alert(val)将输出aaa,bbb,ccceach处 阅读全文
posted @ 2012-08-21 09:06 凯11 阅读(263) 评论(0) 推荐(0)
 
 
下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3