自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(968)
  • 收藏
  • 关注

转载 Asp.Net SignalR 使用记录 技术回炉重造-总纲 动态类型dynamic转换为特定类型T的方案 通过对象方法获取委托_C#反射获取委托_ .net core入门-跨域访问配置...

Asp.Net SignalR 使用记录工作上遇到一个推送消息的功能的实现。本着面向百度编程的思想。网上百度了一大堆。主要的实现方式是原生的WebSocket,和SignalR,再次写一个关于Asp.Net SignalR 的demo这里简单的介绍一下Signalr,SignalR 封装了WebSocket、ForeverFrame、ServerSentEvent...

2019-07-26 16:05:00 961

转载 js 字符串 有没有 像C# @ 那种 换行也可以显示的方法 \

转载于:https://www.cnblogs.com/cjm123/p/11144885.html

2019-07-07 01:12:00 1040

转载 js 字符串换行 显示 使用 \ 转义

js字符串有没有像C#@那种换行也可以显示的方法\转载于:https://www.cnblogs.com/cjm123/p/10927583.html

2019-05-26 21:06:00 4073

转载 一种小型后台管理系统通用开发框架中的Cache缓存设计 ES6学习笔记 探秘 flex 上下文中神奇的自动 margin...

一种小型后台管理系统通用开发框架中的Cache缓存设计本篇博客记录一下我在实习的公司的后台管理系统开发框架中学习到的一种关于网站的缓存(Cache)的实现方法,我会在弄懂的基础上,将该方法在.net core上进行实现。因为公司开发都是基于.net framework的,但是在.net 这一块,.net framework正在逐渐被.net core所取代,而目前公司的...

2019-05-26 20:32:00 279

转载 跟着9张思维导图学习Javascript js 关键字和保留字 css3中的BFC,IFC,GFC和FFC

跟着9张思维导图学习Javascript学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将 po 出我收集的 9 张 javascript 相关的思维导图(非原创)。思维导图小tips:思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的...

2019-05-26 20:13:00 325

转载 js 数组 添加或删除 元素 splice 创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素 filter...

里面可以用 箭头函数splice 删除 增加 数组 中元素 操作数组filter 创建新数组检查指定数组中符合条件的所有元素转载于:https://www.cnblogs.com/cjm123/p/10914785.html...

2019-05-23 21:51:00 439

转载 vs 2019 自带 反编译 与 Reflector 反编译工具比较

都是一样的但是要看自己写的 反编译代码 还是得去Reflector转载于:https://www.cnblogs.com/cjm123/p/10908910.html

2019-05-22 22:11:00 7071

转载 using 中写 return 一样会释放using 中对象 但是会在外面定义一个一样的对象 赋值后 释放 最后 return 外面定义的那个对象...

static DataTable getDataTable() { using (SqlConnection con = new SqlConnection("123123")) { SqlCommand com = new SqlCommand("", con); ...

2019-05-22 22:00:00 253

转载 cshtml 如何使用@media print

@("@")media转载于:https://www.cnblogs.com/cjm123/p/10906621.html

2019-05-22 16:19:00 1284

转载 将指定字符串中的一个或多个格式项替换为指定对象的字符串表示形式。

将指定字符串中的一个或多个格式项替换为指定对象的字符串表示形式。string.Format("{0:t}", DateTime.Parse("2019-1-1 08:30:00")); 转换为 8:30这种格式string.Format("{0:hh:mm}", DateTime.Parse("2019-1-1 08:30:00"));可以转换为 08:30这种...

2019-05-21 22:38:00 168

转载 netcore的NLog使用小记

netcore的NLog使用小记1. 启动应用程序日志配置修改Program.cs,在WebHostBuilder构建时配置日志public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>  WebHost.CreateDefaultBuilder(args)  .UseStart...

2019-05-09 21:09:00 204

转载 打造属于你的提供者(Provider = Strategy + Factory Method) 设计模式 - Provider Pattern(提供者模式)...

打造属于你的提供者(Provider = Strategy + Factory Method)1.1.1 摘要 在日常系统设计中,我们也许听说过提供者模式,甚至几乎每天都在使用它,在.NET Framkework2.0中微软提出了提供者模式(Provider),所以我们可以发现.NET Framkework中有很多类命名都含有“Provider”,例如:...

2019-05-09 10:16:00 822

转载 linq用法整理

linq用法整理linq用法整理普通查询#Copy var highScores = from student in students where student.ExamScores[exam] > score select new ...

2019-05-08 22:11:00 120

转载 下载文件时-修改文件名字 Redis在Windows中安装方法 SVN安装和使用(简单版) WinForm-SQL查询避免UI卡死 Asp.Net MVC Https设置...

下载文件时-修改文件名字1后台代码 /// <summary> /// 文件下载2 /// </summary> /// <param name="FileName">需要修改的文件名</param> /// <param name...

2019-05-01 23:28:00 198

转载 避免SQL全表模糊查询查询 下载文件时-修改文件名字

避免SQL全表模糊查询查询1、模糊查询效率很低: 原因:like本身效率就比较低,应该尽量避免查询条件使用like;对于like %...%(全模糊)这样的条件,是无法使用索引的,全表扫描自然效率很低;另外,由于匹配算法的关系,模糊查询的字段长度越大,模糊查询效率越低。 解决办法:首先1、模糊查询效率很低:  原因:like...

2019-05-01 22:56:00 117

转载 Ajax跨域问题及解决方案 asp.net core 系列之允许跨越访问(Enable Cross-Origin Requests:CORS) c#中的Cache缓存技术 C#中的Cooki...

Ajax跨域问题及解决方案目录复现Ajax跨域问题Ajax跨域介绍Ajax跨域解决方案一. 在服务端添加响应头Access-Control-Allow-Origin二. 使用JSONP解决小结复现Ajax跨域问题做两个简单的小项目复现Ajax跨域问题. 后端语言使用Java首先是一个简单的订单系...

2019-05-01 20:32:00 567

转载 $.ajax()方法详解 ajax之async属性 【原创】详细案例解剖——浅谈Redis缓存的常用5种方式(String,Hash,List,set,SetSorted )...

$.ajax()方法详解jquery中的ajax方法参数总是记不住,这里记录一下。1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout:...

2019-04-21 18:49:00 1118

转载 ajax提交数据

ajax提交数据ajax提交数据注意:获取值可以从方法参数传过来 也可以通过jquery获取对应标签的值;同时参数要与请求的动作方法的参数一致,否则值无法映射发送 ajax (get 方式简写)请求 注意: ajax请求如果和上次地址相同,就有可能直接读取缓存的内容,而不再次获取最新数据了,所以在请求参数后面加上时间戳 func...

2019-04-21 18:45:00 144

转载 c#中@标志的作用 C#通过序列化实现深表复制 细说并发编程-TPL 大数据量下DataTable To List效率对比 【转载】C#工具类:实现文件操作File的工具类 异步多线程 As...

c#中@标志的作用参考微软官方文档-特殊字符@,地址https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/tokens/verbatim1、在变量名前加@,可以告诉编译器,@后的就是变量名。主要用于变量名和C#关键字重复时使用。string[] @for = { "John"...

2019-04-21 18:44:00 368

转载 如何在IIS上发布网站 在阿里云服务器windows server2012r iis上部署.net网站

如何在IIS上发布网站本片博客记录一下怎么用IIS发布一个网站,以我自己电脑上一个已经开发完成的网站为例:1.打开项目这是我电脑上的一个项目,现在我记录一下将这个项目发布到iis上的整个过程;2.在vs2017中发布网站如下图:右击该mvc程序,然后点击发布 按钮弹出如下界面:在上图中...

2019-04-21 17:59:00 939

转载 在nuget上发布自己的程序集教程

在nuget上发布自己的程序集教程前期准备[1]注册nuget官网账号;注册地址:https://www.nuget.org/[2]下载Nuget.exe文件;下载地址:https://www.nuget.org/downloads[3]将Nuget.exe所在路径配置到系统环境变量,控制面板\所有控制面板项\系统,单击高级系统设置>>>&...

2019-04-21 17:48:00 131

转载 二进制数据的序列化反序列化和Json的序列化反序列化的重要区别 <<C语言--神奇的指针>> 【1】Asp.Net Core2.2从环境配置到应用建立 加密解密帮助类 WebApi FromB...

二进制数据的序列化反序列化和Json的序列化反序列化的重要区别  前言:最近一个一个很奇怪的问题,很明白的说,就是没看懂,参照下面的代码: /// <summary> /// 反序列化对象 /// </summary> /// <typeparam name="T">指定对...

2019-04-21 17:32:00 249

转载 城市经纬度 json 理解SignalR Main(string[] args)之args传递的几种方式 串口编程之端口 多线程详细介绍 递归一个List<T>,可自己根据需要改造为通用型。...

城市经纬度 jsonhttps://www.cnblogs.com/innershare/p/10723968.html理解SignalRASP .NET SignalR 是一个ASP .NET 下的类库,可以在ASP .NET 的Web项目中实现即时通信(即:客户端(Web页面)和服务器端可以互相实时的通知消息及调用方法),即时通讯Web服务就是服务器将内容...

2019-04-21 17:13:00 245

转载 C#调用接口注意要点 socket,模拟服务器、客户端通信 在ASP.NET Core中构建路由的5种方法...

C#调用接口注意要点在用C#调用接口的时候,遇到需要通过调用登录接口才能调用其他的接口,因为在其他的接口需要在登录的状态下保存Cookie值才能有权限调用,所以首先需要通过调用登录接口来保存cookie值,再进行其他接口的调用1.通过Get方式 #region get方式 public string HttpGet...

2019-04-21 16:48:00 583

转载 【面试】吃透了这些Redis知识点,面试官一定觉得你很NB(干货 | 建议珍藏) c#自定义Attribute获取接口实现 纯JS ajax 聊聊DataTable下载 二进制数据的序列化反序...

【面试】吃透了这些Redis知识点,面试官一定觉得你很NB(干货 | 建议珍藏)万字长文,干货满满。是数据结构而非类型很多文章都会说,redis支持5种常用的数据类型,这其实是存在很大的歧义。redis里存的都是二进制数据,其实就是字节数组(byte[]),这些字节数据是没有数据类型的,只有把它们按照合理的格式解码后,可以变成一个字符串,整数或对象,此时...

2019-04-18 22:07:00 150

转载 Visual Studio 2015 Bowser Link的功能不停的向服务端发送请求

Visual Studio 2015 Bowser Link的功能不停的向服务端发送请求Visual Studio 2015新建的mvc项目 默认在每个视图上生成一些JavaScript脚本这些脚本不断向发送异步请求。去除这这些自动生成的脚本方法:方法一:修改vs的配置:方法二:修改项目的Web.config配置文件<ap...

2019-04-02 18:08:00 90

转载 为什么获取的System.Web.HttpContext.Current值为null,HttpContext对象为null时如何获取程序(站点)的根目录 contentEditable属性设置是否...

为什么获取的System.Web.HttpContext.Current值为null,HttpContext对象为null时如何获取程序(站点)的根目录ASP.NET提供了静态属性System.Web.HttpContext.Current,因此获取HttpContext对象就非常方便了。也正是因为这个原因,所以我们经常能见到直接访问System.Web.HttpCon...

2019-04-02 17:15:00 954

转载 高并发分布式系统中生成全局唯一(订单号)Id js返回上一页并刷新、返回上一页、自动刷新页面 父页面操作嵌套iframe子页面的HTML标签元素 .net判断System.Data.DataRo...

高并发分布式系统中生成全局唯一(订单号)Id1、GUID数据因毫无规律可言造成索引效率低下,影响了系统的性能,那么通过组合的方式,保留GUID的10个字节,用另6个字节表示GUID生成的时间(DateTime),这样我们将时间信息与GUID组合起来,在保留GUID的唯一性的同时增加了有序性,以此来提高索引效率,在NHibernate中,COMB型主键的生成代码如下所示:...

2019-04-02 15:54:00 256

转载 下载远程(第三方服务器)文件、图片,保存到本地(服务器)的方法、保存抓取远程文件、图片 将图片的二进制字节字符串在HTML页面以图片形式输出 asp.net 文件 操作方法...

下载远程(第三方服务器)文件、图片,保存到本地(服务器)的方法、保存抓取远程文件、图片将一台服务器的文件、图片,保存(下载)到另外一台服务器进行保存的方法: 1 #region 图片下载 2 3 #region 图片下载【使用流、WebRequest进行保存】 4 /// <summ...

2019-04-02 15:46:00 438

转载 asp.net mvc 使用ajax请求 控制器 (PartialViewResult)分部的action,得到一个分部视图(PartialView)的HTML,进行渲染...

asp.net mvc 使用ajax请求 控制器 (PartialViewResult)分部的action,得到一个分部视图(PartialView)的HTML,进行渲染在asp.net mvc 使用ajax请求获取数据的时候,我们一般是返回json或者xml,然后解析这些数据进行渲染,这样会比较麻烦,可以请求一个 分部action,返回一个分部视图 直接可以渲染,不需...

2019-04-02 11:57:00 250

转载 Jquery 选择器 详解 js 判断字符串是否包含另外一个字符串

Jquery 选择器 详解在线文档地址:http://tool.oschina.net/apidocs/apidoc?api=jquery各种在线工具地址:http://www.ostools.net/一、基本选择器1 $("#div1").html("hello world 1"); //根据id匹配元素(a)2 $(".c1").html("he...

2019-04-02 11:20:00 1751

转载 ToString()的各种用法(大全) C# 获取所有国家时间格式

ToString()的各种用法(大全)常用例子: string str = ""; str = 123456.ToString("N"); //生成 12,3456.00 str = 123456.ToString("C"); //C 货币 生成¥12,3456.00 ...

2019-04-02 11:12:00 552

转载 C#、.Net代码精简优化(空操作符(??)、as、string.IsNullOrEmpty() 、 string.IsNullOrWhiteSpace()、string.Equals()、Syste...

C#、.Net代码精简优化(空操作符(??)、as、string.IsNullOrEmpty() 、 string.IsNullOrWhiteSpace()、string.Equals()、System.IO.Path 的用法)一、空操作符(??)在程序中经常会遇到对字符串或是对象判断null的操作,如果为null则给空值或是一个指定的值。通常我们会这样来处理:...

2019-04-02 10:58:00 167

转载 《JavaScript设计模式与开发实践》笔记第一章

《JavaScript设计模式与开发实践》笔记第一章第一章 面向对象的JavaScript动态类型语言和鸭子类型编程语言按照数据类型大体可以分为两类:静态类型语言、动态类型语言。静态类型语言:在编译时便已确定变量的类型。优点:在编译时就能发现类型不匹配的错误。在程序中明确地规定了数据类型,编译器还可以针对这些信息对程序进行一些优化工作...

2019-03-31 21:50:00 105

转载 jQuery 追加元素、拼接元素的方法总结(append、html、insertBefore、before等) 初识document.onkeydown及其兼容性问题 js学习笔记27--...

jQuery 追加元素、拼接元素的方法总结(append、html、insertBefore、before等)1. append & appendTo 的功能均为:在被选元素结尾(仍在元素内部)插入指定内容,但是内容和选择器的位置不同   (1) append()方法:    $("#test").append("<p>测试</p>...

2019-03-30 17:13:00 1155

转载 C# 编写Windows Service(windows服务程序)

C# 编写Windows Service(windows服务程序)Windows Service简介:一个Windows服务程序是在Windows操作系统下能完成特定功能的可执行的应用程序。Windows服务程序虽然是可执行的,但是它不像一般的可执行文件通过双击就能开始运行了,它必须有特定的启动方式。这些启动方式包括了自动启动和手动启动两种。对于自动启动的...

2019-03-27 16:54:00 1042

转载 代码走查25条疑问 C# 跳转新的标签页 C#线程处理 .Net 特性 attribute 学习 ----自定义特性 看懂 ,学会 .NET 事件的正确姿势-简单版...

代码走查25条疑问代码走查(Code Review) 是一个开发人员与架构师集中讨论代码的过程。通过代码走查可以提高代码的质量,同时减少Bug出现的几率。但是在小公司中并没有代码走查的过程在这里总结和记录一些代码走查的要求,时刻提醒自己注重代码质量,每天下班前自己走查一下自己的代码。代码走查一些注意事项如下:代码的注释与代码是否一致?注释是否是多余的...

2019-03-17 21:58:00 188

转载 NET MVC全局异常处理(一) 【转载】网站遭遇DDoS攻击怎么办 使用 HttpRequester 更方便的发起 HTTP 请求 C#文件流。 Url的Base64编码以及解码 C#计...

NET MVC全局异常处理(一)目录.NET MVC全局异常处理IIS配置静态错误页配置.NET错误页配置程序设置全局异常配置.NET MVC全局异常处理一直知道有.NET有相关的配置,但没有实际做过,以为改下设定就可以,结果实际使用的时候还是遇到不少问题,所以要记录一下。I...

2019-03-17 21:46:00 540

转载 为什么你学不会递归?告别递归,谈谈我的一些经验 关于集合中一些常考的知识点总结 .net辗转java系列(一)视野 彻底理解cookie,session,token...

为什么你学不会递归?告别递归,谈谈我的一些经验可能很多人在大一的时候,就已经接触了递归了,不过,我敢保证很多人初学者刚开始接触递归的时候,是一脸懵逼的,我当初也是,给我的感觉就是,递归太神奇了!可能也有一大部分人知道递归,也能看的懂递归,但在实际做题过程中,却不知道怎么使用,有时候还容易被递归给搞晕。也有好几个人来问我有没有快速掌握递归的捷径啊。说实话,哪来那么多捷...

2019-03-17 17:53:00 613

转载 jQuery Chosen 使用

jQuery Chosen 使用1. jQuery Chosen 选择框下拉值重置;1234//重置$("#easySelBrands").val("默认值").trigger("chosen:updated");  赋值为默认值后要用t...

2019-03-15 18:37:00 368

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除