C# WebApi 解决跨域问题

Install-PackageMicrosoft.AspNet.WebApi.Cors-Version5.0.0 复制上面代码到程序包管理控制台可安装Cors5.0.0版本代码中添加以上代码...
开发笔记 开发笔记·2024-09-24

http post 使用 RestSharp 调用

1、管理nuget包,搜索RestSharp程序版本选择105.2.3  安装后使用方式为varclient=newRestClient(url);client.Timeout=-1;varrequest=newRestRequest(Method.POST);request.AddHeader("Content-Type","application/json");varbody=sPara.ToString();request.AddParameter("application/json",body,ParameterType.RequestBody);IRestResponseresponse=client.Execute(request);result.return_type="S";result.return_message=respoRestSharpVersion:105.2.3Install-PackageRestSharp-Version105.2.3...

C# RestSharp 添加 Basic Auth 验证

varclient=newRestClient("https://www.51dev.com");varUsername="123";varPassword="123";client.Authenticator=newHttpBasicAuthenticator(Username,Password); ...

IIS报错:HTTP 错误 500.21 – Internal Server Error

问题描述:HTTP错误500.21–InternalServerError处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler” 问题原因:没有注册asp.net4.5.2到IIS 解决方法:打开程序-运行-cmd:输入以下命令重新注册IIS32位的Windows:运行->cmdcdC:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe-i64位的Windows:运行->cmdcdC:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis.exe-i如果解决问题,可以不看下面,这是解决上面问题后,又出现系统其他问题 解决方法: cmd(管理员身份)  dism/online/enable-feature/featurename:IIS-ISAPIFilt...

什么是Core Data的图形模型文件

CoreData的图形模型文件是一种文件类型,用来定义数据模型的结构和关系。它包含了实体(Entity)、属性(Attribute)、关系(Relationship)等信息,可以通过图形界面直观地创建和编辑数据模型。在iOS和macOS应用程序开发中,CoreData的图形模型文件通常使用.xcdatamodeld作为文件扩展名,并可以通过Xcode工具进行创建和管理。在应用程序运行时,CoreData会根据图形模型文件的定义来管理数据的存储和检索操作。...

centos7怎么安装zabbix5.0

安装前配置为了方便,关防火墙:systemctl stop firewalld // 彻底关了 systemctl disable firewalld安装zabbix软件源:yum install -y https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm启用zabbix前端源:vim /etc/yum.repos.d/zabbix.repo修改[zabbix-frontend]中enable,如图:禁用ipv6编辑/etc/sysctl.conf添加net.ipv6.conf.all.disable_ipv6=1net.ipv6.conf.default.disable_ipv6=1生效:sysctl -p备注:一定要把ipv6禁用,否则数据库链接会出问题!安装postgresql数据库安装配置安装postgresqlyum install&...

nodejs获取微信access token分享朋友圈功能

一、申请公众号获取开发者ID(AppID)和开发者密码(AppSecret)通过AppID和AppSecret获得access_token二、认证1、营业执照2、组织机构代码证获得高级接口权限三、绑定域名1、微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”;2、下载文件MP_verify_NKeyegDEdGHxmnKJ.txt放置在域名根目录下用来验证3、在安全中心设置开发者IP白名单,否则无法获取access_token./注:公众平台以access_token为接口调用凭据,access_token在2小时内有效,过期需要重新获取,但1天内获取次数有限,所以需要全局缓存access_token(写入文件中)四、代码实现constexpress=require('express')constrouter=express.Router()constfs=require('fs')const{APPID,APPSECRET}=require('../config').wxconstaxios=...

使用vscode + vite + vue3+ vant 搭建vue3脚手架

技术栈开发工具:VSCode代码管理:Git前端框架:Vue3构建工具:Vite路由:vue-router4x状态管理:vuex4xAJAX:axiosUI库:vant数据模拟:mockjscss预处理:sass 构建vue3项目 1,安装 vite以管理员身份打开cmd命令窗口,切换到要安装项目的文件夹cd E:codewebmyvue3安装 vitenpminitvite@latest 输入项目名称,输入包名称,选择Vue(如果上下键不能选择,就手动输入选项,再回车),选择JavaScript,创建完毕。  创建项目生成的文件:2,行vite+vue3项目打开vscode,输入两条命令cnpminsall#仅第一次运行前需要安装npmrundev如果执行npmrundev 命令的时候报错类似  “ode_glotalvue_sp1,因为在此系统上禁止运行脚本”  这种错误,解决办法:以管理员身份打开WindowsPowerShel...

nodejs封装mysql方法

使用nodejs封装mysql方法utils/db.js/***@Author:WeiLin*@CreateTime:2022-07-2909:40:44*@Modifiedtime:2022-07-2909:42:19*@Description:*/constmysql=require('mysql')constConfig=require('../config.js')/***数据库方法*/const$db={_query:function(sql,fn,type){constdb=mysql.createConnection(Config.Mysql)db.query(sql,function(err,res){if(err){console.log(type,err)}else{fn(res)}db.end()})},_execute:function(sql,fn,type){$db._query(sql,fn,type)},//增insert:function(sql,fn){$db._execute(sql,fn,'insert:')},//删delete:functio...
开发笔记 开发笔记·2024-09-20

c语言写一个hello程序

使用printf()输出"Hello,World!"。#include<stdio.h>intmain(){//printf()中字符串需要引号printf("Hello,World!");return0;}输出结果:Hello,World! ...
开发笔记 开发笔记·2024-09-17

Python代码打包成exe的6种方式

1、使用pyinstallerpyinstaller是一个流行的Python打包工具,它可以将Python代码打包成独立的可执行文件。使用pyinstaller打包Python代码非常简单,只需要在命令行中输入以下命令:1pyinstalleryour_script.py这将生成一个可执行文件,可以在Windows、Linux和MacOS上运行。 2、使用cx_Freezecx_Freeze是另一个流行的Python打包工具,它可以将Python代码打包成独立的可执行文件。使用cx_Freeze打包Python代码也很简单,只需要在命令行中输入以下命令:1cxfreezeyour_script.py--target-dir dist这将生成一个可执行文件,可以在Windows、Linux和MacOS上运行。 3、使用py2exepy2exe是一个Python打包工具,它可以将Python代码打包成Windows可执行文件。使用py2exe打包Python代码也很简单,只需要在命令行中输入以下命令:1pythonsetup.pypy2exe这将生成一个Win...

VSCode 运行 Java 项目

下载OpenJDK-MicrosoftOpenJDK-EclipseTemurin配置环境变量新建系统变量 JAVA_HOME 为JDK目录新建系统变量 Classpath 为 .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libools.jar;编辑用户变量 Path 新增 %JAVA_HOME%in 和 %JAVA_HOME%jrein检测运行Win+R执行cmd输入 java 和 javacVSCode扩展搜索:java 安装前6项资源管理器》JAVA_PROJECTS代码窗口右上角点击 RunJava...
开发笔记 开发笔记·2024-09-12

MySQL中的DATE_FORMAT()的用法

在处理数据的时候,经常会在MySQL里面格式化时间进行统计。DATE_FORMAT()函数用于以不同的格式显示日期/时间数据。本篇介绍一下MySQL中DATE_FORMAT()函数的用法。/DATE_FORMAT()函数用于以不同的格式显示日期/时间数据。/DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天%d月的天,数值(00-31)%e月的天,数值(0-31)%f微秒%H小时(00-23)%h小时(01-12)%I小时(01-12)%i分钟,数值(00-59)%j年的天(001-366)%k小时(0-23)%M月名%m月,数值(00-12)%pAM或PM%r时间,12-小时(hh:mm:ssAM或PM)%S秒(00-59)%s秒(00-59)%T时间,24-小时(hh:mm:ss)%U周(00-53)星期日是一周的第一天%u周(00-53)星期一是一周的第一天%V周(01-53)星期日是一周的第一天,与%X使...

echarts symbol png格式图片在pc端显示移动端不显示的问题

将图片转为base64位。points[i]={displayName:node.name,name:node.id,symbol:'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAACXBIWXMAAA7EAAAOxAGVKw4bAAA6w2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN...

php使用curl伪造来源ip和refer的方法

CURL函数库PHP中的CURL函数库(ClientURLLibraryFunction)如下:curl_close—关闭一个curl会话curl_copy_handle—拷贝一个curl连接资源的所有内容和参数curl_errno—返回一个包含当前会话错误信息的数字编号curl_error—返回一个包含当前会话错误信息的字符串curl_exec—执行一个curl会话curl_getinfo—获取一个curl连接资源句柄的信息curl_init—初始化一个curl会话curl_multi_add_handle—向curl批处理会话中添加单独的curl句柄资源curl_multi_close—关闭一个批处理句柄资源curl_multi_exec—解析一个curl批处理句柄curl_multi_getcontent—返回获取的输出的文本流curl_multi_info_read—获取当前解析的curl的相关传输信息curl_multi_init&m...
首页上一页...34567...下一页尾页