- 博客(233)
- 资源 (22)
- 收藏
- 关注
原创 postman 设置token
var jsonData = pm.response.json();var token = jsonData.access_token;pm.environment.set("token",token)
2023-12-22 09:34:02
252
原创 install.bat 创建服务 uninstall.bat卸载服务
sc.exe failure %serviceName% reset= 60 actions= restart/60000 设置启动失败的操作。sc.exe create %serviceName% BinPath=%serviceFilePath% 创建服务。sc.exe config %serviceName% start=auto 设置启动方式。set serviceFilePath=%~dp0\XXXX.exe //可执行文件的路径。执行的时候用管理员权限。
2023-09-11 15:14:05
736
转载 ASP.NET Core 创建非空GUID验证属性和非默认验证属性
链接地址:https://andrewlock.net/creating-an-empty-guid-validation-attribute/
2019-07-25 20:48:13
1647
1
翻译 探索ApiControllerAttribute及其ASP.NET Core MVC 2.1的功能(自定义返回数据格式)
ASP.NET Core MVC 2.1将附带一个很好的小功能,专门针对构建HTTP API的人--ApiControllerAttribute。虽然2.1的稳定版本还没有在这里,但我们已经可以看看幕后 - 这个功能做了什么,以及它如何帮助您编写Web API。ApiControllerAttribute:ControllerAttributeASP.NET Core MVC已经有一...
2019-07-25 20:43:58
2167
原创 使用Consul作为配置中心,配置Asp.Net Core应用程序
背景:通常,.Net 应用程序中的配置存储在配置文件中,例如 App.config、Web.config 或 appsettings.json。从 ASP.Net Core 开始,出现了一个新的可扩展配置框架,它允许将配置存储在配置文件之外,并从命令行、环境变量等等中检索它们。配置文件的问题是它们很难管理。实际上,我们通常最终做法是使用配置文件和对应的转换文件,来覆盖每个环境。它们需要与 dll...
2019-07-11 11:08:45
3144
转载 C#根据当前时间获取周,月,季度,年度等时间段的起止时间
DateTime dt = DateTime.Now; //当前时间DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d"))); //本周周一DateTime endWeek = startWeek.AddDays(6); //本周周日DateTime startMonth = dt...
2019-03-23 10:59:30
339
转载 ASP.NET CORE 2.0 发布到IIS,IIS如何设置环境变量来区分生产环境和测试环境
0.前言因为给前端的测试环境是windows,所以要设置windows上的环境变量,如果上Linux就没有这篇文章了,所以大家不要在意为什么core不放在linux上。方式一:通过修改发布后的webconfig,文章地址:https://www.cnblogs.com/hulk-/p/5947467.html<configuration> <system.we...
2019-03-16 11:29:56
1688
转载 .NET 环境中使用RabbitMQ
在企业应用系统领域,会面对不同系统之间的通信、集成与整合,尤其当面临异构系统时,这种分布式的调用与通信变得越发重要。其次,系统中一般会有很多对实时性要求不高的但是执行起来比较较耗时的地方,比如发送短信,邮件提醒,更新文章阅读计数,记录用户操作日志等等,如果实时处理的话,在用户访问量比较大的情况下,对系统压力比较大。面对这些问题,我们一般会将这些请求,放在消息队列中处理;异构系统之间使用消息进行...
2019-02-26 15:53:17
1158
翻译 ASP.NET Core中基于令牌(JWT)的身份验证
这篇文章是关于ASP.NET Core中基于令牌的身份验证。基于令牌的身份验证系统背后的一般概念很简单。允许用户输入用户名和密码,以获取允许他们获取特定资源的令牌 - 而无需使用他们的用户名和密码。一旦获得其令牌,用户就可以向远程站点提供令牌 - 其提供对特定资源的访问一段时间。要使用令牌或JWT身份验证,首先需要配置JWT身份验证中间件。public void ConfigureSer...
2019-01-23 11:40:58
2449
1
原创 Linux CentOS 使用service运行.NET Core项目
先新建一个web项目发布到/var/www/service.web再新建nginx文件/etc/nginx/conf.d/oms.cangzhouxiaozao.conf内容为:server { charset utf-8; client_max_body_size 128M; listen 80; server_name oms.cangzhou...
2019-01-08 11:37:01
1776
原创 使用nginx托管ASP.NET Core应用程序
本文章以一个域名为 oms.cangzhouxiaozao.com的Asp.Net Core Web应用程序托管作为例子。由于本项目需要使用5010端口,所以要使用代理转发,即proxy_pass http://localhost:5010/;server { charset utf-8; client_max_body_size 128M; listen 80;...
2019-01-08 11:35:49
607
原创 使用nginx托管静态网站
使用nginx托管静态网站比较简单,只需要配置好域名与内容指向即可,如server { charset utf-8; client_max_body_size 128M; listen 80; server_name m.cangzhouxiaozao.com; gzip on; gzip_disable "msie6"; gzip_v...
2019-01-08 00:10:00
1591
原创 Linux CentOS 使用screen运行.NET Core项目
首先使用yum安装screenyum install screen安装完成我们创建一个名为Web的.NET CoreMvc项目,并发布然后打开Xshell运行 启动一个匿名的screen(运行.NET Core项目)screen dotnet /var/www/web/Web.dll 这样我们的项目就运行起来了。注:当我们创建了一个screen后退出窗口,要使...
2019-01-06 18:04:13
518
原创 CentOS安装nginx
官方文档:https://nginx.org/en/linux_packages.html首先,创建一个文件/etc/yum.repos.d/nginx.repo内容为:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1以上内容Cent...
2019-01-04 16:56:39
206
原创 if [ $? -eq 0 ]该语句是什么含义?
$0: shell或shell脚本的名字$*:以一对双引号给出参数列表$@:将各个参数分别加双引号返回$#:参数的个数$_:代表上一个命令的最后一个参数$$:代表所在命令的PID$!:代表最后执行的后台命令的PID$?:代表上一个命令执行后的退出状态 if [ $# -eq 0 ]该语句是什么含义? 解:如果有零个参数的话...
2018-12-27 19:20:09
4258
原创 CentOS 文件夹打压缩包
压缩:sudo tar zcfv /local/data/backup/monitor_publish.tar.gz /var/repos/iov/src/Iov.Monitor压缩后并复制一份改压缩文件名:sudo cp /local/data/backup/monitor_publish.tar.gz /local/data/backup/monitor_publish_`d...
2018-12-27 19:03:20
5551
原创 阿里云使用js 实现OSS图片上传、获取OSS图片列表、获取图片外网访问地址(读写权限私有、读写权限公共);
1.引入js文件<scriptsrc="http://gosspublic.alicdn.com/aliyun-oss-sdk-4.4.4.min.js"></script>2.填写配置信息 1 2 3 4 5 6 7 varclient =newOSS.Wrapper({ ...
2018-12-27 18:20:03
11690
1
转载 基于.NET平台常用的框架整理
基于.NET平台常用的框架整理自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架。Memcahe...
2018-12-11 15:02:15
280
原创 使用ngrok将本地Web服务器公开到Internet
ngrok官网:https://ngrok.com 1.下载ngrok https://ngrok.com/download顺便 注册一个账号 (使用GitHub登录也是可以的)2.解压下载后的文件,打开ngrok.exe3.使用如下命令来访问http:http:// localhost:5000ngrok http 5000会得到如下信息 这时访问HTTP:/...
2018-11-27 13:56:44
452
原创 visual studio 新增外部工具
外部工具快捷运行项目:选中项目,然后选择工具=>Dotnet run 也可以快捷键ALT + T + E即时编译项目:选中项目,然后选择工具=>Watch run 也可以快捷键ALT + T + R ...
2018-11-21 16:55:24
2331
4
转载 CentOS7使用firewalld打开关闭防火墙与端口
1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld 开机禁用 : systemctl disable firewalld开机启用 : systemctl enable firewalld 2.systemctl是Cen...
2018-07-26 19:17:54
393
原创 CentOS 安装rz sz
在linux下安装rz很方便,使用yum install lrzsz就可以安装,正常使用rz和sz命令。下面对sz和rz命令的一点介绍:一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;与ssh有关的两个命令可以提供很方便的操作:sz:将...
2018-07-19 15:34:01
887
原创 CentOS7 配置静态ip
1.打开终端2.打开网络配置文件夹cd /etc/sysconfig/network-scripts打开ifcfg-ens33vi ifcfg-ens33修改 BOOTPROTO="static"ONBOOT="yes"添加如下IP配置(IP地址,子网掩码,网关) IP地址需要配置为宿主机的网段IPADDR="192.168.1.200" ...
2018-07-10 17:50:46
399
原创 ASP.NET Core WebApi使用Swagger生成API说明文档
首先微软官方给了简单的例子,参考这个例子就可以生成简单的可视化文档。微软官网文档地址:点击打开链接首先新建一个WebAPI项目,Edu.Swagger然后打开“程序包管理控制台”使用NuGet安装 Swashbuckle.AspNetCoreInstall-Package Swashbuckle.AspNetCore配置Startup.cs文件将 Swagger...
2018-07-03 19:12:41
2520
原创 IdentityServer4 去掉验证
IdentityServer4 去掉默认验证UserManager.UserValidators.Clear();
2018-06-25 15:55:42
1152
转载 Android四大基本组件介绍与生命周期
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent 的描述结
2015-03-31 11:20:50
6982
原创 MVC 绑定 DropDownList
cshtml 页面:@Html.DropDownListFor(m => m.TemplateID, ViewData["TemplateID"] as SelectList, new { @class = "inputW100 input_Edit", style = "width: 85%;" })Controller 页面:List tList = wcf.GetMa
2015-02-15 11:23:58
2747
原创 ASP.NET MVC 4 的JS/CSS打包压缩功能-------过滤文件
今天在使用MVC4打包压缩功能的时候产生了一些疑惑,问什么 jquery.js 就能打包进去 jquery.min.js 就不行。通过调试跟踪发现,MVC内部已经对“.min.js”做了过滤通过反编译DLL文件可以看到下面代码:由此我们可以知道MVC默认帮我们过滤了后缀名为 .intellisense.js、-vsdoc.js、.debug.js、.min
2015-01-06 12:25:41
2890
原创 ASP.NET 生成二维码(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
最近做项目遇到生成二维码的问题,发现网上用的最多的是ThoughtWorks.QRCode和QrCode.Net两种方式。访问官网看着例子写了两个Demo,使用过程中发现两个都挺好用的,ThoughtWorks.QRCode的功能更多一些,但是dll文件有6兆,QrCode.Net只有400多K,大家根据自己的需要选择吧。附上代码仅供参考。 并且提供VS2013写的一个Demo提供给
2014-12-30 10:08:17
18752
翻译 C#4.0 具名参数 和 可选参数
C# 4.0中的可缺省参数C# 4.0现在对方法,构造器,以及索引器支持使用可缺省的参数(注:VB支持可缺省参数可是有年头了)。当参数的默认值作为声明的一部分被指定的时候,参数就是可缺省的。例如,下面这个方法接受2个参数,一个“category” 字符串参数,另一个“pageIndex”整数参数。“pageIndex”参数有一个默认值 0,它因此是一个可缺省的参数:当调用上面的方法
2014-12-26 12:16:59
5846
转载 Js 动态加载JS CSS
(function () { xe = window.xe || {}; xe.load = { filesAdded: {}, loadScript: function (src) { if (this.filesAdded[src])
2014-12-23 17:55:48
804
原创 jQuery 判断数组中是否存在某个值
Array.prototype.Contains = function(element) { for (var i = 0; i if (this[i] == element) { return true; } }
2014-10-21 15:53:11
12520
原创 DIV 弹出层(笔记)
opacity: 0.19; position: fixed; top: 0; display: none;"> margin-top: -200px; position: fixed; left: 50%; top: 50%; z-index: 999; position: absolute; background: #f7
2014-09-24 15:17:06
664
转载 JQuery 根据字节数截取字符串()
功能:在网页中显示过长的字符串,截取指定长度,结尾添加省略号。 例如: testStr = "测试1字符串"; autoAddEllipsis(testStr, 1); // "测..." autoAddEllipsis(testStr, 2); // "测..." autoAddEllipsis(testStr, 3); // "测..." autoAddEllips
2014-09-19 14:32:24
5205
转载 使用jQuery获取URL以及jQuery获取URL参数的方法
使用jQuery的获取URL以及使用jQuery的获取URL参数是我们经常要用到的操作1,jQuery的获取URL很简单,代码如下 window.location.href; 其实只是用到了JavaScript的的基础的窗口对象,并没有用的jquery的知识2,jquery的获取URL参数比较复杂,要用到正则表达式,所以学好JavaScript的正则式多么重要的事情首先...
2014-09-11 17:46:03
3058
原创 C# Find() 与 FindAll()方法的使用
Find() 检索与指定匹配的第一个元素FindAll() 检索与指定匹配的第一个元素
2014-05-09 11:32:08
12266
2
转载 C# 实现保留两位小数的方法
1、Math.Round(0.333333,2);//按照四舍五入的国际标准2、 double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//默认为保留两位3、 float i=0.333333; int j=(int)(i * 100); i = j/100;
2014-04-08 15:50:42
5424
原创 缓存地址栏参数
var parm1=decodeURIComponent(location.search).substr(1).split("&")[0];var param2 = decodeURIComponent(location.search).substr(1).split("&")[1]; var user=param1.split("=")[1];//第一个地址栏参数var use
2014-03-14 10:36:40
993
ASP.NET Core WebApi使用Swagger生成API说明文档
2018-07-04
ASP.NET MVC4 Froms身份验证(源码下载)
2015-01-09
ASP.NET 生成二维码(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
2014-12-18
ASP.NET 生成二维码
2014-12-16
ASP.NET DataList 绑定数据库二进制图片
2013-01-07
ASP.NET 存取二进制图片
2013-01-07
ASP.NET Forms验证 实现 不同角色的人访问不同的文件夹
2012-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人