.NET
文章平均质量分 68
峰frank
路不是完全看清才去走,而且走着走着才能看清路
展开
-
ASP.NET C# 添加单元测试
这是一个项目中用到的方法,不要在意方法的内容,方法是做什么的。public class WineUrl{ /// <summary> /// 获取页面的url /// </summary> /// <param name="paraDic">参数字典</param> /// <param name="pgid">页码</param> /// <param name="zhan原创 2020-08-26 21:41:00 · 831 阅读 · 0 评论 -
在Centos7上完整的部署.net Core项目
Centos7安装 .net core先添加微软包存储库(Centos 8不需要,8默认提供)sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm安装SDK或者运行时,需要做开发就按照SDK,只是为了项目能在服务器上运行,只安装运行时就行,SDK包含运行时,我直接安装了SDK安装SDK,此处安装是3.1的sudo yum install dotnet-sdk-3原创 2020-07-09 13:19:04 · 3607 阅读 · 0 评论 -
C# 图片处理,添加文字、添加图片、圆形切割。处理后图片不失真,不压缩图片 【 程序示例】
微软的Image.Save方法,不设置压缩质量,默认保存到图片压缩质量为75,所以保存的图片质量偏低,所以不少人发现图片用微软程序重绘之后,即时什么也不做,图片质量也会压缩。处理方法如下public void ProcessRequest (HttpContext context) { //图片1 string ProducePicUrl = "http://img2.xxx...原创 2020-03-12 16:42:58 · 727 阅读 · 0 评论 -
微信浏览器中的微信支付,JSAPI支付,开发流程、常见问题
微信支付有两种使用场景,一种是可以在微信之外的浏览器(如UC浏览器、手机自带浏览器等)中使用,在微信外部唤醒微信进行支付;还有一种是在微信自带内置浏览器中使用,比如微信公众号里边的支付、给客户在微信上发了一个支付链接等这类使用场景,这里主要说的是后一种“JSAPI支付”(官方文档地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=...原创 2019-12-16 20:22:25 · 2833 阅读 · 6 评论 -
存储过程新增返回字段时,EF更新不生效问题处理
1、双击edmx文件2、右键空白区域,选择模型浏览器3、选择存储过程,点击编辑4、先点击获取列信息,然后选择创建新的复杂类,最后确定保存,会发现存储过程返回的对象类已更新...原创 2019-11-23 16:42:10 · 632 阅读 · 0 评论 -
Windows服务定时控制电脑联网(定时服务、 网络连接控制)
想解决的问题:定时控制电脑联网,设置电脑在特定时间段才能连接上网络,场景(限制小孩在特定的时间内上网)思路:利用windows服务,定时执行,根据设置的时间段调整网络连接状态定时服务比较简单,难点在于控制网络连接,测试成功的方法有:一、使用Hnetcfg.dll,在“安装管理程序包”中直接安装(.net framework4.5以上版本引用)/// <summary>...原创 2019-11-17 13:37:55 · 2342 阅读 · 0 评论 -
前后端分离:WebAPI+Vue开发——身份认证
前后端分离:WebAPI+Vue开发——远程数据请求axios前后端分离:WebAPI+Vue开发——跨域设置前后端分离:WebAPI+Vue开发——身份认证存储用户身份可以用Cache内存或者Redis,本文实现用的是Redis。1、在登录页或者首页页面打开后,先获取Token用户身份在首页或者登录页加载完成后,远程请求服务端,获取服务端生成的token,本文的Token用g...原创 2018-12-11 17:26:50 · 6857 阅读 · 4 评论 -
ViewSate理解、禁用
ViewSate字面意思,页面状态、视图状态。ViewState特点1、ViewState是WebForm的特性。2、ViewState是页面级的,即只能在当前页面中操作,不能跨页面。3、ViewState的内容都是在html页面上存储的,存储在id、name都是“__VIEWSTATE”、type是“hidden”的input中,如下ViewSate添加:ViewSta...原创 2018-12-21 14:39:20 · 338 阅读 · 0 评论 -
.NET多项目session共享
随着项目的发展,把一个庞大项目的各个模块进行拆分分离应该是必须经历的阶段,如果一个项目的会员中心、m站、APP数据接口都在一起,为了降低各个模块之间的影响,项目的分离更有必要。最近要做的就是对项目进行拆分,由于之前是用session记录的用户状态,比如很常用的一个 Session["userid"],所以面临的第一件事就是session的共享,准备采取的方案是session的状态服务,即Sta...原创 2018-04-03 21:34:53 · 988 阅读 · 0 评论 -
SQLServer批量更新、批量插入
最近遇到这样一个问题,项目中几个地方存储的地址只有一个字段,省市区县道路都在一起,地区检索用like,这简直是无法忍受,经商讨决定对原地址字段进行拆分,但是数据量相对较大,其中最少的一张表中有70万的数据,多的将近千万,下面开启拆分之路: 由于地址没有什么规律性,纯SQL语句不能满足需要,基本思路是程序配合SQL来实现。 方案一、最容易想到的,也是最开始想到的就是,把数据一行一行的取出来,经过...原创 2016-06-28 21:37:44 · 21547 阅读 · 1 评论