摘要:一.问题 在使用asp.net.core时,把网站发布到IIS后,在后续更新中需要停止网站,然后重启网站,发现已经登陆的用户会退出登陆。过程如下 1.登陆代码(测试) 2.先登陆网站,在iis内把网站先停止,再启动。现在刷新网页,发现会自动退出登陆,F12查看cookie信息如下 可以看到已经跳转到 阅读全文
posted @ 2019-03-21 15:02 灵行寻燕 阅读(98) 评论(0) 推荐(0) 编辑
摘要:在Mvc中访问控制器,参数填充和路由控制都非常方便,但之前项目用的是webFrom,和js交互的ashx页面,路由非常麻烦要根据传进来关键字来做switch,参数填充更坑,要一个一个去form中取出来,终于把他弄成自动路由和参数填充。 先来看看Mvc是怎么做的: 结果: mvc比较强大会自动匹配参数 阅读全文
posted @ 2018-01-02 22:25 灵行寻燕 阅读(541) 评论(1) 推荐(0) 编辑
摘要:先简单的创建WCF服务: 系统会自动加上IService1接口 和 Service1 实现类 分别在IService1 和Service1 加上2段代码。 然后直接发布到IIs上8000接口上。与网站发布方法类似。 这是发布后的文件目录 我们直接访问http://localhost:8000/WCF 阅读全文
posted @ 2017-07-06 15:27 灵行寻燕 阅读(3221) 评论(0) 推荐(0) 编辑
摘要:C#除了appSettings和connectionStrings默认配置外还允许用户自定义使用配置。C# 提供3中简单的自定义配置,配置文件如下 使用这3种中配置要注意: 1. configSections节点必须要是配置的第一个节点。 2. 自定义配置要在configSections内部声明。格 阅读全文
posted @ 2017-06-25 20:32 灵行寻燕 阅读(1274) 评论(0) 推荐(0) 编辑
摘要:SQL 语句有很多函数如len(),now()等等。如何来生成这些函数。最近研究也写办法共大家参考。 一.首先建立一个建一个扩展类,控制只能允许这些函数出现,如果出现其他函数就直接报异常。 1 public static class SQLMethods 2 { 3 public static bo 阅读全文
posted @ 2017-06-11 14:23 灵行寻燕 阅读(1721) 评论(5) 推荐(4) 编辑
摘要:在用Expression解析的的时候碰到一些参数(不是具体的值),会出现这种情况。 在这里我们希望得到的是id=10,而不是id=m_id;那如何来解析这些参数? \ 首先参数分为2中,一种是n.id,这种可以说是一种形参,没有具体的数据只是泛型中的一个属性,这种应该被解析成字符串id,另外一种是m 阅读全文
posted @ 2017-03-06 21:16 灵行寻燕 阅读(2860) 评论(2) 推荐(4) 编辑
摘要:sql有有四中基本语句,分别是增删改查,在建立model后如何生成这四中sql语句,降低开发时间。 我们先模拟出一张学生表: 首先我们来看看增加,也就是插入语句。插入语句语法比较固定变化少通过泛型和反射可以直接生成。string类型和DateTime类型需要加单引号,其他类型不需要加。 调试结果为: 阅读全文
posted @ 2017-02-26 15:25 灵行寻燕 阅读(16296) 评论(13) 推荐(9) 编辑
摘要:在反射和泛型中经常会使用到Type类,获取Type的最常用的方法是 obj.GetType(),和typeof(T)。在获取泛型的type时有些小坑。 在看看代码的执行结果: 发现一个问题 GetType 和typeof的结果不一样。put<T>(T t) 显而易见,在传入相同的对象不同泛型 t.G 阅读全文
posted @ 2017-01-02 14:50 灵行寻燕 阅读(11457) 评论(0) 推荐(0) 编辑
摘要:二叉树的先序中序序列确定,二叉树也就确认了,但还原二叉树确实有点麻烦,要不断的遍历中序序列。后来学习了二叉查找树,发现了一个很巧的办法。 二叉查找树的特性是每个节点都有权值,其规律为左子节点小于父节点,右子节点大于父节点,其中序序列是有序的。如果我们把二叉树变成二叉查找树,就是要给每个子节点赋值,最 阅读全文
posted @ 2016-08-21 20:14 灵行寻燕 阅读(672) 评论(0) 推荐(0) 编辑
摘要:刚刚接触.net web端的朋友都会被Session坑过,莫名其妙的不能读取Session数据,后来知道原来有IRequiresSessionState这个接口,不继承的就不能读取Session里面的数据,知道这个以后呢,也不清楚里面具体是如何实现的。对此一直不甘心,于是查了各方面的资料终于模拟出来 阅读全文
posted @ 2016-08-17 22:27 灵行寻燕 阅读(2880) 评论(0) 推荐(0) 编辑