ASP.NET
文章平均质量分 53
忆水思寒
写博客,增定力,留记忆
展开
-
ABP VNext 集成JwtBearer(JWT),亲测
ABP 集成JwtBearer(JWT)转载 2023-02-10 18:16:58 · 671 阅读 · 0 评论 -
ABP开发框架前后端开发系列---(2)框架的初步介绍
整个基础的ABP框架看似非常庞大,其实很多项目也很少内容,主要是独立封装不同的组件进行使用,如Automaper、SignalR、MongoDB、Quartz。。。等等内容,基本上我们主要关注的内容就是Abp这个主要的项目里面,其他的是针对不同的组件应用做的封装。而基于基础ABP框架扩展出来的ABP应用项目,则简单很多,我们也是在需要用到不同组件的时候,才考虑引入对应的基础模块进行使用,一般来说,主要还是基于仓储管理实现基于数据库的应用,因此我们主要对微软的实体框架的相关内容了解清楚即可。转载 2022-12-29 09:09:10 · 654 阅读 · 0 评论 -
java单例模式_程序员:java单例模式,为什么要加双重锁?为什么要加volatile?
单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。 这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。 这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 注意: 单例类只能有一个实例。单例类必须自己创建自己的唯一...转载 2020-12-10 21:13:42 · 569 阅读 · 0 评论 -
粗略使用.NetCore2.0自带授权登陆Authorize
上篇有朋友提及到如果nginx做集群后应该还会有下一篇文章主讲session控制,一般来说就是登陆;本篇分享的内容不是关于分布式session内容,而是netcore自带的授权Authorize,Authorize粗略的用法,希望能对大家有好的帮助; web网站session和cookie关系在NetCore中使用Authorize登陆 web网站session和cookie关系 要...转载 2020-11-27 13:40:48 · 881 阅读 · 0 评论 -
无效的formatetc结构
添加 这个引用C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\System.Web.Extensions.dll原创 2020-11-17 14:11:14 · 212 阅读 · 0 评论 -
关于AJAX的ScriptManager.RegisterClientScriptBlock无法弹出对话框的解决方法【归类】
【1】例如:ScriptManager.RegisterClientScriptBlock(UpdatePanel1, this.GetType(), ‘click’, ‘alert(‘提示信息’)’, true );就可以正常的弹出alert对话框了。注:(1)如果在页面中有多个UpdatePanel,如果每个UpdatePanel的UpdateMode都是“always”的话,那么你使用那个UpdatePanel的实例作为参数都可以;(2)如果每个UpdaePanel的UpdateMode=转载 2020-11-17 12:41:48 · 548 阅读 · 0 评论 -
DataTable 修改列名 删除列名 调整列名 列顺序
DataTable myDt =dt;myDt.Columns.Remove(“minArea”);//删除列名myDt.Columns.Remove(“maxArea”);myDt.Columns[“num”].SetOrdinal(1);//调整列名dt.Columns[“name”].ColumnName = “面积范围(平米)”;dt.Columns[“num”].ColumnName = “搜索量”;dt.Columns[“rate”].ColumnName = “百分比”;//修改列转载 2020-09-03 09:35:21 · 920 阅读 · 0 评论 -
HttpWebRequest使用注意(发生阻塞的解决办法)
原文 http://www.cnblogs.com/Fooo/archive/2008/10/31/1323400.htmlHttpWebRequest使用注意(发生阻塞的解决办法) HttpWebRequest myRequest = null; &n...转载 2020-08-19 11:49:09 · 1167 阅读 · 0 评论 -
C# yield return 用法与解析
当初没有认真理解 yield 这个关键字,现在又遇到了依旧不理解,为了以后不再为了 yield 困惑,决定好好研究一下 yield 的用法与意义:yield 从字面上理解有“退位,屈服”的意思,转一下弯就理解成“权限转移”,也就是将控制权交给别人,在这里就是把集合里满足条件(如果没有过滤条件,就是全体)的个体的操作转移给另一个对象。class Program { static void Main(...转载 2020-08-19 11:42:06 · 191 阅读 · 0 评论 -
深入理解C#中yield return的用法
<h1><a name="t0"></a><a name="t0"></a><a id="_0"></a>简介</h1>yield return 是C#中特有的一个关键字,主要的使用是用于可遍历的数组的数据返回。具体如何理解,让我们通过一个实例来看一下。实例要求:写一个函数,返回指定范围的奇数。这个需求很容易实现,常规的写法如下所示:public IEnumerable&l...转载 2020-08-19 11:38:09 · 3901 阅读 · 2 评论 -
【C#】System.Linq,万能的查询语句
首先是官方文档:https://docs.microsoft.com/zh-cn/dotnet/api/system.linq?view=netframework-4.7.2https://docs.microsoft.com/zh-cn/dotnet/api/system.linq.enumera...转载 2020-08-11 11:19:59 · 758 阅读 · 0 评论 -
c# - 如何按值对JObject排序
我有一些JSON:{ "AI": "1", "AJ": "0", "AM": "0", "AN": "0", "BK": "5", "BL": "8", "BM": "0", "BN": "0", "BO": "4", "CJ": "0", "CK": "2"}我想按数字(从高到低)对其进行排序,并通过仅写入JSON的第一个索引来获得具有最高数字的属性。你能帮助我吗?这是我到目前为止的内容:string vo转载 2020-08-07 18:12:24 · 1117 阅读 · 0 评论 -
自定义Exception:MVC抛出自定义异常,并以Json方式返回
优点: 可以统一处理所有页面的异常,对所有需要返回json数据的异常,都用同样的方法throw new DVMException()。页面展示,controller的错误处理方式一样 节省编码时间,不用针对每一个controller编写错误json throw new DVMException()可以不仅出现在调用层级更深的其他方法中 编码格式统一 自定义Exception: /// <summary> //转载 2020-07-30 09:16:30 · 852 阅读 · 1 评论 -
一般处理程序接收json , ashx 接收 json
分两种情况1json字符串后端原创 2020-07-13 09:13:38 · 2593 阅读 · 1 评论 -
UpdatePanel局部刷新无效问题的解决方案
在web页面中的服务器控件,有时我们需要做到数据联动,但又不希望页面全局刷新,那么一般的情况下使用的是UpdatePanel服务器控件,需要注意的是UpdatePanel控件需要结合ScriptManager控件的使用,下面是UpdatePanel使用时的前台html代码示例,其中设备大类、设备小类、规格型号是三级联动的,如果不使用UpdatePanel,则在选在改变事件时,整个页面会刷新 <script src="../../JS/bootstrap-select/js/bootstrap-sel转载 2020-06-28 14:01:10 · 705 阅读 · 0 评论 -
Updatepanel用了为什么还刷新页面解决方法
如果不知道为什么用了updatepanel还是刷新页面的话,就请看下面吧! 把下面的配置加在web.config中<system.web></system.web>中间<httpHandlers> <remove verb="*" path="*...转载 2020-06-28 13:56:47 · 414 阅读 · 0 评论