随笔分类 -  .NET

1 2 下一页
跨域问题
摘要:/// 跨域设置 /// </summary> protected void Application_BeginRequest() { //OPTIONS请求方法的主要作用: //1、获取服务器支持的HTTP请求方法;也是黑客经常使用的方法。 //2、用来检查服务器的性能。如:AJAX进行跨域请求时 阅读全文
posted @ 2024-01-28 13:40 一个小目标一次坑记录 阅读(7) 评论(0) 推荐(0) 编辑
EnumDesc方法
摘要:using System; using System.ComponentModel; public string EnumDesc(Type type,int value) { string name = Enum.GetName(type, value); if (name == null) { 阅读全文
posted @ 2023-05-06 10:12 一个小目标一次坑记录 阅读(70) 评论(0) 推荐(0) 编辑
【.NET】笔记:过年开工第一天,学学单元测试
摘要:简单了解一下,目前VS里测试分3种,自带的MsTest、Xunit、Nunit。Xunit用的是Assert类的,注解上填的是[Fact],不带参数,[Theory],带参数,在[InlineData("参数1")],接着使用方法来判断测试结果是否正确,如Assert.NotNull(result) 阅读全文
posted @ 2023-01-28 15:45 一个小目标一次坑记录 阅读(30) 评论(0) 推荐(0) 编辑
WebAPI 和 WebService的区别,Remoting 和 Web Service的区别
摘要:webapi用的是http协议,webservice用的是soap协议 webapi无状态,相对webservice更轻量级。webapi支持如get,post等http操作 http soap关系 http:是一个客户端和服务器端请求和应答的标准(TCP)。http协议其目的是为了提供一种发布和接 阅读全文
posted @ 2022-01-21 10:51 一个小目标一次坑记录 阅读(562) 评论(0) 推荐(0) 编辑
【高并发】吞吐量(TPS)、QPS、并发数、响应时间(RT)概念
摘要:吞吐量(TPS)、QPS、并发数、响应时间(RT)概念 QPS 原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间。 公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS) 。 机器:峰值时间每秒QPS / 单台机器的QPS = 需要 阅读全文
posted @ 2021-09-16 15:16 一个小目标一次坑记录 阅读(731) 评论(0) 推荐(0) 编辑
【NET】File操作练习笔记
摘要:这2天练习了一下File的操作,这种网上很多资料,但自己还是敲一敲,熟悉一下,主要方法: 1.创建或覆盖文件; 2.读取文件内容; 3.删除文件; 4.是否存在文件; 5.遍历查找所有文件,包括根目录和子目录 1.创建主要用FileStream流和StreamWriter写入,指定为UTF8编码 p 阅读全文
posted @ 2020-05-07 18:02 一个小目标一次坑记录 阅读(275) 评论(0) 推荐(0) 编辑
【.NET】Request的序列化
摘要:在Post请求时,将Request带来的序列化,这样不管是Request.Form还是Request.QueryString都一样能获取。 Stream s = Request.InputStream; byte[] b1 = new byte[s.Length]; s.Read(b1, 0, b1 阅读全文
posted @ 2020-04-25 09:41 一个小目标一次坑记录 阅读(434) 评论(0) 推荐(0) 编辑
【.NET】正则表达式笔记(持续更新)
摘要:前言: 正则应用在做判断、截取、过滤有很好的效果,记录一下使用过的方法,能给程序带来很大的方便。 组合1 (.*?) //style所有属性替换成指定 string regtxt = "style=\"(.*?)\""; Regex reg = new Regex(regtxt, RegexOpti 阅读全文
posted @ 2020-04-18 10:38 一个小目标一次坑记录 阅读(224) 评论(0) 推荐(0) 编辑
【.NET】GDI+位图图型操作笔记1
摘要:最近做的图型操作有点多,也有点杂,自己来整理一下。 图型加载可以有文件流的,字符流的,内存流的。 做的时候一些注意的地方,比如文件正在使用,未释放流的内存。 下面是最最最基础的写法。 BitMap System.Drawing.Bitmap bitmap = new System.Drawing.B 阅读全文
posted @ 2020-04-06 22:13 一个小目标一次坑记录 阅读(168) 评论(0) 推荐(0) 编辑
【.NET】使用WebClient简单的远程上传资源
摘要:简介: 由于访问量开始增大,服务器宽带不够用,将访问流量和文件流量都压在同一台服务器,每天都会死一次半次,需要用上CDN,所以文件都需要远程上传到文件服务器,在写上代码,和找了些文章来总结一下,主要使用:WebClient 简单版的WebClient,属于System.Net,属于操作比较简单的请求 阅读全文
posted @ 2020-03-26 01:15 一个小目标一次坑记录 阅读(358) 评论(0) 推荐(0) 编辑
【.NET】VS发布时的问题,ASPNETCOMPILER(0,0): 错误 ASPRUNTIME: 无法使用前导 .. 在顶级目录上退出。
摘要:发布实现预编译,无需传上去后,服务器再自行编译。可发布时遇到这问题: 发布问题:ASPNETCOMPILER(0,0): 错误 ASPRUNTIME: 无法使用前导 .. 在顶级目录上退出。 解决方法:1. 看看请求的路径是否错误.<head></head> 中或引用用户控件,css,js等 前面加 阅读全文
posted @ 2020-03-18 10:15 一个小目标一次坑记录 阅读(659) 评论(0) 推荐(0) 编辑
【.NET】HttpWebRequest和HttpWebReponse的Get,Post请求
摘要:支持https几种安全协议的 /// <summary> /// Get请求 /// </summary> /// <param name="url"></param> /// <param name="timeout"></param> /// <param name="encode"></par 阅读全文
posted @ 2020-03-17 23:41 一个小目标一次坑记录 阅读(729) 评论(1) 推荐(0) 编辑
【.NET】HTML5 特性 - FromData
摘要:FromData是在XMLHttpRequest定义的,能序列化出表单,常用有3个用途: 1.ajax上传文件域 2.对表单上的控件取值,赋值,追加,key存在,删key 3.ajax提交表单上的数据 例子:1.ajax上传文件域 $('input[type="file"]').on('change 阅读全文
posted @ 2020-03-13 00:45 一个小目标一次坑记录 阅读(347) 评论(0) 推荐(0) 编辑
【.NET】System.Web.Cache 缓存笔记
摘要:特点: HttpRuntime.Cache以及HttpContext.Current.Cache都是这个类的实例 能保存值类型和引用类型。 主要保存在应用程序分配的物理内存。 未过期时,重启应用程序还会继续存在。(还没验证) 另外可以内存缓存、文件缓存、数据库缓存。 过期方式分2种,绝对过期和滑动过 阅读全文
posted @ 2020-02-27 00:19 一个小目标一次坑记录 阅读(226) 评论(0) 推荐(0) 编辑
【.NET】Html的请求方法:Get、Post、Options、Put、Delete等
摘要:一般在WebAPI,都是出现4种请求方法(但我基本都不管,直接自定义),其实Html里,还有其他的请求方法,记录一下: Post 常见方法,可以带参数,文件上传服务器。 Options 向服务器发出请求,查看服务器的属性,性能,Ajax跨越时,就会先发送一次Options试探服务器。 Put 一般用 阅读全文
posted @ 2020-02-24 01:56 一个小目标一次坑记录 阅读(769) 评论(0) 推荐(1) 编辑
【.NET】WebAPI访问先查看登录状态,重写筛选器ActionFilterAttribute实现
摘要:WebAPI有几个常用的筛选器,都是虚函数类型,只要重写了,就可以在方法、类、派生类使用,属于System.Net.Http.Filter。 ActionFilterAttribute:Action操作筛选器,一般重写执行前,执行后的2个方法; AuthorizationFilterAttribut 阅读全文
posted @ 2020-02-24 00:54 一个小目标一次坑记录 阅读(440) 评论(0) 推荐(0) 编辑
【.Net】GuId笔记
摘要:Guid 代码: Guid g = Guid.Empty;//创建,默认为空 Guid g = Guid.NewGuid();//生成 Guid g = new Guid(str1);//转化 if (g!=Guid.Empty){return false;}//判断为空 //SQL数据类型 uni 阅读全文
posted @ 2020-02-18 23:17 一个小目标一次坑记录 阅读(165) 评论(0) 推荐(0) 编辑
【.NET】VS2013创建Windows服务与调试服务
摘要:[20200216] 写了几次Windows服务,可以做任务队列,很好的异步处理非实时的问题。而且稳定性高,比放在程序上的全局事件要稳定,只是维护起来,需要服务器配合。下面还是过一次整个流程: 1、创建Windows服务 2.添加安装程序 说明: 1.Description: windows服务的描 阅读全文
posted @ 2020-02-16 23:34 一个小目标一次坑记录 阅读(354) 评论(0) 推荐(0) 编辑
【.NET】Aspose.Cells.Rendering.ImageOrPrintOptions设置图片的宽高清晰度
只有注册用户登录后才能阅读该文。
posted @ 2019-12-12 11:14 一个小目标一次坑记录 阅读(170) 评论(2) 推荐(0) 编辑

1 2 下一页