asp.net WebApi获取客户端IP地址(无视代理)nginx

最近在开发小程序的时候,需要做一个功能,就是获取小程序当前提交请求的用户IP,因为公司服务器使用了Nginx,在网上百度了很多获取IP的的方法,很多方法虽然说无视代理,但是获取后的IP仍是Nginx的IP,最后通过寻找各种文档,最后找到了解决方案,特来分享一下。 asp.net wepapi单服...

2019-04-20 11:55:45

阅读数 23

评论数 0

SQL Server使用其他内容替换某张表中指定字段值

--创建临时表(用户存放需要进行替换的数据) create table #UserTable ( number int, UserID int ) --查询需要进行循环替换的数据 insert into #UserTable select row_number()over(ord...

2019-03-14 21:31:58

阅读数 10

评论数 0

C#中获取指定月份的最后一天

asp.net中时长用对对时间的处理,以下代码是根据指定时间获取时间所在月的最后一天。 /// <summary> /// 获取指定月份的最后一天 /// </summary&amp...

2019-02-28 22:14:55

阅读数 90

评论数 0

代码浮点类型 Double.ToString("格式")直接转换

在日常开发中,经常会遇到浮点数的小数点截取、百分比转换等。之前都是自己写方法截取或写方法算出百分比,其实所有浮点数,如double、decimal,都能快捷转换。 例如: double value = 1054.32179; string text = value.ToString(&...

2019-01-29 18:34:37

阅读数 196

评论数 0

mvc ajax上传附件(api接口上传)可跨域

MVC 使用ajax上传附件,其中含跨域其请求。   前端: html代码: <div> <input type="file" id="uploadfile&a...

2019-01-09 17:43:57

阅读数 66

评论数 0

无法从本地复制文件到服务器

本地复制文件到服务器的时候,服务器粘贴为不可操作解决方案。 1.结束服务为 rdpclip的进程,然后新建任务,输入 rdpclip 后添加服务即可。   2.重启服务器。...

2018-11-01 16:39:38

阅读数 273

评论数 0

ASP.NET jQuery 随笔 在TextBox里面阻止复制、剪切和粘贴事件

我们先来看下实现后的效果:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs&qu...

2018-06-25 12:03:20

阅读数 108

评论数 0

SQL查询一张表中某一个字段内容重复的条数

  SELECT       TableType,    COUNT(Id)  FROM TableName GROUP by TableType having COUNT(Id) >1

2018-05-29 16:41:03

阅读数 9572

评论数 0

SQL Server 缓存清除与内存释放

Sql Server系统内存管理在没有配置内存最大值,很多时候我们会发现运行SqlServer的系统内存往往居高不下。这是由于他对于内存使用的策略是有多少闲置的内存就占用多少,直到内存使用虑达到系统峰值时(预留内存根据系统默认预留使用为准,至少4M),才会清除一些缓存释放少量的内存为新的缓存腾出空...

2018-05-23 13:43:52

阅读数 4848

评论数 0

case when then 中判断null的方法

Sql 中使用case when then 判断某字段是否为null,和判断是否为 字符 或 数字 时的写法不一样:如果不注意,很容易搞错:错误方法:(已实践,的确是不行。虽然不会报错,但是结果不对的)CASE columnName WHEN null THEN 0 ELSE columnName...

2018-05-18 11:24:46

阅读数 620

评论数 0

SQLServer 查看SQL语句的执行时间

 在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。 通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下:SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒...

2018-05-04 17:45:11

阅读数 2029

评论数 0

IIS安装和使用URL重写工具-URL Rewrite

下载和安装URL RewriteIIS8默认是没有安装URL重写工具的,必须要自己下载安装。如果IIS上默认有安装Web平台安装程序,我们可以使用平台自动安装URL Rewrite重写工具,打开IIS(Internet 信息服务管理器),在管理器主页中找到管理项,打开Web平台安装程序,如下图:在...

2018-04-27 09:50:17

阅读数 11254

评论数 1

asp.net将图片变成圆形

/// <summary>        /// 圆形图处理        /// </summary>        /// <param name="file&...

2018-04-25 15:49:43

阅读数 525

评论数 0

asp.net报错HTTP Error 500.24 - Internal Server Error

在运行asp.net项目时,提示设置Config文件就行了,在config中新增配置  <system.webServer>    <validation validateIntegratedModeConfiguration=&a...

2018-04-17 12:52:05

阅读数 278

评论数 0

.NET面试资料整理

1.WCF和Web Api的区别答:1WCF是.NET平台开发的一站式框架,Web Api的设计和构建只考虑一件事情,那就是Http,而WCF的设计主要考虑是SOAP和WS-*;Web Api非常轻量,在功能和灵活性上都不能和WCF相比。如果你的服务是基于TCP的,或者支持更多的传输机制,那么WC...

2018-04-16 09:51:50

阅读数 116

评论数 0

WPF更新TextBox值时提示线程错误

WPF后台更TextBox控件Value时,提示调用线程无法访问此对象,因为另一个线程拥有该对象。处理方法,将更改值单独提成方法更新Value方法:调用代码:提示:调用代码必须这样写,如果直接调用赋值,还是会报错。...

2018-02-27 15:20:28

阅读数 166

评论数 0

Svn修改自己已经提交的备注

svn客户端修改日志功能(且只能修改自己日志) 找到版本库中hooks目录下,将pre-revprop-change.tmpl文件复制为pre-revprop-change.bat文件,然后将pre-revprop-change.ba文件内容 改为: set repos=%1 se...

2017-12-05 20:21:24

阅读数 1334

评论数 0

Oracle创建同义词

Oracle不同表空间下引用表,创建同义词  CREATE PUBLIC SYNONYM table1 FOR user1.table1;    --创建同义词   table1为创建的表名   user1.table1为需要创建同义的用户下的表名                   GRANT ...

2017-09-15 13:17:48

阅读数 243

评论数 0

Oracle删除用户下的sequence

--Oracle删除用户下的sequence declare owner_name varchar(20); cursor cur1 is select sequence_name from user_sequences; begin owner_n...

2017-08-31 19:18:19

阅读数 828

评论数 0

ASp.net判断文件或文件夹是否存在

一:判断文件夹是否存在 不存在即新增 string filepath = "~/upload/filemanager/";     //文件路径 //判断服务器目录是否存在  if (System.IO.Directory.Exists(filepath) == fals...

2017-08-28 16:22:07

阅读数 2082

评论数 0

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