NetCore项目实战篇03---HTTP Patch 更新数据
一、什么是HTPP Patch HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。 HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 而patch其实就是对新增五种请求方式中的put的补充。用来对已知资源进行 ... 查看全文
ngx_http_core_module模块提供的变量
ngx_http_core_module模块提供的变量 在记录access_log访问日志文件时, 可以使用ngx_http_core_module模块处理请求时所产生的丰富的变量, 当然, 这些变量还可以用于其他HTTP模块 $arg_patameter HTTP请求中某个参数的值,如/index ... 查看全文
PHP获取文件扩展名示例
第一种: 1 2 $file = 'x.y.z.png'; echo substr(strrchr($file, '.'), 1); 解析:strrchr($file, '.') strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符直线导轨滑台 ... 查看全文
PHP中CURL实现GET和POST请求
POST方式实现(推荐) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 function postData($url,$data){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_ ... 查看全文
MEF(Managed Extensibility FrameWork) API
作用:创建可扩展的轻量级应用程序的库。可以让扩展在程序内重复使用,还可以跨程序重复使用。 导出Export:把部件放到容器中,供其它部件使用。 导入Import:把部件从容器中拿出来使用。 导入和导出必须具有相同的约定:协定类型参数 && 协定名称参数 隐式协定:协定类型参数和协定名称参数将从修饰的 ... 查看全文
linux dd win
脚本: win7版: wget --no-check-certificate -qO InstallNET.sh 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh' && bash InstallNET.sh -dd 'https:// ... 查看全文
module 'tensorflow_core._api.v2.config' has no attribute 'experimental_list_
module 'tensorflow_core._api.v2.config' has no attribute 'experimental_list_devices'kearsPython 报错如下 建立CNN层时出错: module ‘tensorflow_core._api.v2.config ... 查看全文
WPF 自定义控件并使用(例如带水印和字体图标的文本框)
一睹为快 创建方式: 先创建用户使用控件(UserControl) 修改用户使用控件前台代码左上角UserControl改为TextBox,后台带代码将UserControl替换为TextBox目的是让其控件继承TextBox控件,注意当前图中前台代码效果图: 后台的代码效果图: 创建依赖属性: 输 ... 查看全文
解决win10家庭版打不开组策略gpedit.msc
Win10家庭版启用组策略gpedit.msc Windows 10家庭版中并不包含组策略,不然,它是有相关文件的,只是不让使用。现在让系统允许你使用就好。 步骤: 创建一个txt文本文档,将以下代码复制进文本中: 点击文件,文本另存为:文件名 ,保存类型点所有文件, 编码 改为 编码要改不然运行不 ... 查看全文
Windows 10 下编译 OpenJDK8
只是编译,不调试。 一、安装 Cygwin 32 位和 64 位都可以试试。 https://cygwin.com/install.html 把这些装上(https://hg.openjdk.java.net/jdk8u/jdk8u/raw-file/tip/README-builds.html) ... 查看全文
serenity 开发框架(Net Core 2.2 C#)
serenity 开发框架:https://github.com/volkanceylan/Serenity https://serenity.is/ VS模版: https://marketplace.visualstudio.com/items?itemName=VolkanCeylan.Ser ... 查看全文
windows子系统(WSL)root或者普通用户密码忘记,如何修改?
一、以管理员权限启动PowerShell,输入lxrun /setdefaultuser root,打开WSL,输入passwd root修改密码。 二、打开CMD或PowerShell,输入ubuntu config --default-user root,修改ubuntu系统默认用户为root, ... 查看全文
使用ASP.NET Core 3.x 构建 RESTful API P6 状态和路由
使用ASP.NET Core 3.x 构建 RESTful API P6 状态和路由HTTP状态路由在 .Net Core Web API 项目中,Controller 层是对外层,所以在 Controller 层之下的其它层(如:业务逻辑层,数据库访问层)是如何运作的,与 Controller层无... ... 查看全文
C# 生成二维码 QRCoder
string strCode = "二维码内容!"; QRCodeGenerator qrGenerator = new QRCoder.QRCodeGenerator(); QRCodeData qrCodeData = qrGenerator.CreateQrCode(strCode, QRCo ... 查看全文
拿 C# 搞函数式编程 - 3
前言 今天和某个人聊天聊到了 C 的 LINQ,发现我认识的 LINQ 似乎和大多数人认识的 LINQ 不太一样,怎么个不一样法呢?其实 LINQ 也可以用来搞函数式编程。 当然,并不是说写几个 和用用像 Java 那样的 之类的就算叫做 LINQ 了,LINQ 其实是一个另外的一些东西。 LINQ ... 查看全文
【av68676164(p31-p32)】Windows和Linux同步机制
4.6.1 Windows同步机制 临界区(CRITICAL_SECTION) 在进程内使用,保证仅一个线程可以申请到该对象 临界区内是临界资源的访问 相关的API函数 初始化临界区 删除临界区 退出临界区(开锁) 例子 c++ WINBASEAPI DWORD WINAPI WaitForMult ... 查看全文
Windows10安装Hadoop3.0.0
前言 准备: 7Zip下载:压缩工具,支持*.tar.gz格式的压缩文件解压 Hadoop下载:http://archive.apache.org/dist/hadoop/core/,笔者选择3.0.0版本下载,官网下载的网速如同断网。。。 winutils下载:https://github.com ... 查看全文
windows 家庭版本,安装docker
创建一个hyperv.cmd 内容如下: pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') ... 查看全文
解析“60k”大佬的19道C#面试题
https://www.cnblogs.com/sdflysha/p/20200325-19-csharp-interview-question-from-60k-boss-1.html 请简述async函数的编译方式 请简述Task状态机的实现和工作机制 请简述await的作用和原理,并说明和Ge ... 查看全文
Swing JTable动态增删行 列操作介绍(详细)
JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.一.创建表格控件的各种方式:1) 调用无参构造函数.JTable table = new JTable();2) 以表头和表数据创建表格.Object[][] cellData = {{"row1-col1", "row1- ... 查看全文
windows server 2008 r2 IIS服务403-禁止访问访问被拒绝
初次使用win 2008 r2配置IIS服务 点击打开网站会出现这种情况 这种情况就是并没有配置默认文档 直接打开网址 只需要配置一下默认文档即可 将自己写的.html文件添加在这里即可。 另外启用32位应用程序 设为 TRUE :https://zhidao.baidu.com/question/ ... 查看全文