夜微凉、的博客

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  76 随笔 :: 24 文章 :: 22 评论 :: 24万 阅读

随笔分类 -  ASP.Net

1

摘要:java的des加密解密代码如下: package com.api.call.demo; import java.security.*; import javax.crypto.*; import javax.crypto.spec.*; import sun.misc.*; /** * RSA 加 阅读全文
posted @ 2021-02-04 09:22 夜、微凉 编辑

摘要:在一般处理程序里使用session,必须继承 IRequiresSessionState 接口。 阅读全文
posted @ 2019-10-10 10:51 夜、微凉 阅读(179) 评论(0) 推荐(0) 编辑

摘要:一、诞生原因 1、.Net平台封闭。 2、不支持跨平台。 3、受限于Windows平台性能,无法解决高性能场景。 二、优势 1、支持跨平台、开源、系统建设成本低。 2、效率和性能较好。 三、缺点 1、技术生态圈不打,因为处于刚起步阶段。 2、缺乏大数据方面解决方案。 阅读全文
posted @ 2019-08-07 15:27 夜、微凉 阅读(181) 评论(0) 推荐(0) 编辑

摘要:简单工厂模式: 简单工厂模式的工厂类随着产品类的增加需要增加额外的代码 工厂方法模式: 工厂方法模式每个具体工厂类只完成单个实例的创建,所以它具有很好的可扩展性 但是在实际应用中,一个工厂不止会创建单一的产品,因为现在的工厂都多元化了,一个工厂创建一系列的产品,这就引入了抽象工厂的概念。 抽象工厂模 阅读全文
posted @ 2018-02-27 20:56 夜、微凉 阅读(3115) 评论(0) 推荐(0) 编辑

摘要:在简单工厂模式中通过工厂Factory获取不同的对象,但是有一个明显的缺点——简单工厂模式系统难以扩展! 一旦添加新产品就不得不修改简单工厂方法,这样就会造成简单工厂的实现逻辑过于复杂, 可以通过工厂方法模式可以解决简单工厂模式中存在的这个问题,看代码: /// <summary> /// 汽车抽象 阅读全文
posted @ 2018-02-26 21:27 夜、微凉 阅读(3143) 评论(0) 推荐(0) 编辑

摘要:我们通过 Factory 创建对象不同的对象。 例如:如果创建一个汽车的接口,通过 工厂Factory 创建实现接口的对象,根据我们的选择来创建不同的对象。 创建汽车接口 /// <summary> /// 简单工厂模式 /// </summary> public interface IAutoCa 阅读全文
posted @ 2018-02-26 20:48 夜、微凉 阅读(4243) 评论(0) 推荐(0) 编辑

摘要:单例模式即所谓的一个类只能有一个实例, 也就是类只能在内部实例一次,然后提供这一实例,外部无法对此类实例化。 单例模式的特点: 1、只能有一个实例; 2、只能自己创建自己的唯一实例; 3、必须给所有其他的对象提供这一实例。 普通单例模式(没有考虑线程安全) /// <summary> /// 单例模 阅读全文
posted @ 2018-02-26 20:41 夜、微凉 阅读(4612) 评论(2) 推荐(1) 编辑

摘要:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结 阅读全文
posted @ 2018-02-26 20:36 夜、微凉 阅读(12676) 评论(0) 推荐(1) 编辑

摘要:.NET winform的时候,一直都是用 Console.Write向控制台输出信息的,但是在Web中是输出不了的。 web程序执行时,是被附加到IIS进程的一个单独的AppDomain中的,所以就算有输出也看到,所以Console.Write调试信息无法显示出来。 解决办法是,用debug代替: 阅读全文
posted @ 2018-01-08 14:32 夜、微凉 阅读(631) 评论(0) 推荐(0) 编辑

摘要:.Net身份验证主要是分为三种 Windows | Forms | Passport ,其中Froms在项目中用的最多。 Windows 身份验证 Forms 验证 Passport 验证 Windows 身份验证 Forms 验证 Passport 验证 1、Windows身份验证 2、Froms 阅读全文
posted @ 2018-01-05 22:47 夜、微凉 阅读(1613) 评论(0) 推荐(0) 编辑

摘要:效果图: 代码: 阅读全文
posted @ 2017-06-02 14:24 夜、微凉 阅读(9050) 评论(0) 推荐(1) 编辑

摘要:通过 System.Web.HttpContext.Current 获取 阅读全文
posted @ 2017-06-01 14:17 夜、微凉 阅读(1677) 评论(0) 推荐(0) 编辑

摘要:定义: 反射是.NET中的重要机制,通过反射,可以在运行时获得程序或程序集中每一个类型(包括类、结构、委托、接口和枚举等)的成员和成员的信息。有了反射,即可对每一个类型了如指掌。另外我还可以直接创建对象,即使这个对象的类型在编译时还不知道。 反射的用途: (1)使用Assembly定义和加载程序集, 阅读全文
posted @ 2017-04-20 10:03 夜、微凉 阅读(809) 评论(0) 推荐(0) 编辑

摘要:一、上传文件 1、普通的form表单提交 注意点: 下面的代码是实现Demo: <div class="row"> @using(Html.BeginForm("Export", "Home", FormMethod.Post, new { @class = "form-horzoontal", @ 阅读全文
posted @ 2017-03-24 15:32 夜、微凉 阅读(537) 评论(0) 推荐(0) 编辑

摘要:一、简介 1、什么是WebService? 2、http协议客户端和服务器的交互? 由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP服务器则在那个端口监听客户端发送过来的请求。一旦收到请求,服务器(向客户端)发回一个状态行,比如"HTTP/1.1 200 阅读全文
posted @ 2017-02-07 17:49 夜、微凉 阅读(2618) 评论(0) 推荐(0) 编辑

摘要:以前一直对C#的GDI画图部分知识点不怎么用所以忘得差不多了,这两天正好公司要做一个博客系统,其中一个需求就是留言时为了防止恶意攻击必须填写验证码,正好借着这个机会复习了一下,以下是实现代码,写的比较简单。 View 层 1 @{ 2 ViewBag.Title = "Home Page"; 3 } 阅读全文
posted @ 2016-07-05 14:13 夜、微凉 阅读(669) 评论(0) 推荐(0) 编辑

摘要:(1)添加引用 System.Web。 (2)在类中填写 using System.Web 命名空间。 (3)写法为: System.Web.HttpContext.Current.Server.MapPath("~/Upload/LosskWh/" + imgItem); 阅读全文
posted @ 2016-01-13 13:17 夜、微凉 阅读(970) 评论(0) 推荐(0) 编辑

摘要:[OutputCache(Location = OutputCacheLocation.None, NoStore = true)] [Table("User")]:定义UserDefinition对应的数据库表为User |*** [Key]:定义UserId 为主键 |*** [Display( 阅读全文
posted @ 2015-10-12 23:06 夜、微凉 阅读(338) 评论(0) 推荐(0) 编辑

摘要:只需要继承这个接口即可实现创建Session对象。 IHttpHandler,System.Web.SessionState.IHttpSessionState 代码示例: public class login :IHttpHandler,System.Web.SessionState.IHttpS 阅读全文
posted @ 2015-05-28 22:00 夜、微凉 阅读(596) 评论(0) 推荐(0) 编辑

摘要:前台GridView属性设置 <td> <asp:GridView ID="GridView" runat="server" AutoGenerateColumns="false"> <Columns> <asp:TemplateField> <ItemTemplate> <asp:CheckBox 阅读全文
posted @ 2015-05-07 12:41 夜、微凉 阅读(800) 评论(1) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示