C# WebApi 返回JSON

2021年06月16日 阅读:436

原文:C# WebApi 返回JSON 在默认情况下,当我们新建一个webapi项目,会自动返回XML格式的数据,如果我们想返回JSON的数据,可以设置下面的三种方法。 1. 不用改配置文件,在Controller的方法中,直接返回HttpResponseMessage public HttpRes... ... 查看全文

Windows API一日一练 31 MoveToEx和LineTo函数

2021年06月16日 阅读:796

现在的世界流行图形界面,而不是文字,因此在软件开发里,肯定需要画图的,比如简单地画线,画一些比较特别的图形。比如让你画一个走动的时钟,就需要不断地画秒针、分针等等。MoveToEx是用来移动当前画笔的位置,LineTo是用来画直线的函数,其实在计算机图形里的直线显示是使用光栅图形学里的原理。 函数M ... 查看全文

Windows API一日一练 43 WaitForSingleObject函数

2021年06月16日 阅读:736

上面已经介绍怎么样创建一个简单的线程,在那里就需要使用函数WaitForSingleObject,它是用来做什么的呢?其实它是用来实现等待线程结束的,它的机理是这样的,通知Windows操作系统,现在我进入睡眼状态,当我关注的对象条件是否满足,如果满足了就吵醒我。在那里关注的对象是线程是否退出,这是 ... 查看全文

Windows API一日一练 7 ShowWindow函数

2021年06月16日 阅读:683

ShowWindow的API函数是显示窗口,但它在第一次调用和以后的调用是有区别的。第一次调用时,它的输入参数nCmdShow是需要输入WinMain函数里传入来的nCmdShow参数,而不能是其它参数。 函数声明如下: WINUSERAPI BOOL WINAPI ShowWindow( __in ... 查看全文

C# WebAPI中DateTime类型字段在使用微软自带的方法转json格式后默认含T的解决办法

2021年06月16日 阅读:496

原文:C# WebAPI中DateTime类型字段在使用微软自带的方法转json格式后默认含T的解决办法 本人新手,在.Net中写WebAPI的时候,当接口返回的json数据含有日期时间类型的字段时,总是在日期和时间中夹着一个字母T;微软这么设置可能有其内在的初衷,但是对于我来说,这样的格式不是很方... ... 查看全文

Windows API一日一练 75 SystemParametersInfo函数

2021年06月16日 阅读:693

面对华丽的Windows桌面,工作的心情或许好很多,但是久了总会失去兴趣,总想定期地更新桌面的图片。软件开发人员又面对这样的需求了,需要怎么样去做呢?努力去找API函数吧。到目前为止,还有很多变桌面图片的软件,并且还能很挣钱的。其实设置桌面图片的需求,在目前数码相片处理软件也有现实的需求,比如当你去 ... 查看全文

Windows server 1709(不含UI)模板部署

2021年06月16日 阅读:434

1.系统安装 在虚拟机导入安装镜像,客户端操作系统选择” windows server 2012”,虚拟磁盘类型选择”SCSI”;依照安装向导正确安装操作系统 2.安装vmware tools 选择虚拟机,点击虚拟机-安装vmware tools,弹出安装提示 切换到E:\盘目录,dir查看文件列表 ... 查看全文

C#中为什么会出现空静态构造方法的写法

2021年06月16日 阅读:759

再过几个小时,就要回家过春节了,今天说些简单点的东西,大家在看C 代码的时候,一定会对这样的写法非常迷茫:在一个类中会出现一个空的静态构造方法。这不是多此一举吗,这样做的目的是什么?今天我就来说说这个内容。 前段时间,小伙伴遇到一个问题,百思不得其解,我先来模拟下这个问题: 代码比较简单,就是有两个 ... 查看全文

windows下输入git用户名和密码错误,重新输入用户名和密码

2021年06月16日 阅读:510

下次就不需要重新输入密码了 ... 查看全文

windows服务器环境问题---api-ms-win-crt-runtimel1-1-0.dll缺失解决

2021年06月16日 阅读:663

安装VC++库 地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145 ... 查看全文

windows下本地调试hadoop代码,远程调试hadoop节点。

2021年06月16日 阅读:707

1、在github上搜索下载winutils.exe相关的一套文件,下载对应hadoop的版本。 2、将所有文件复制到hadoop的bin目录下 3、将hadoop.dll复制到windows\system32目录下 4、添加环境变量HADOOP_HOME指向hadoop目录 5、将%HADOOP_ ... 查看全文

Delphi 窗口操作

2021年06月16日 阅读:757

unit UnitWinUtils; interface uses Windows; Type TDWA128=Array [1..128] of LongWord; TDWA256=Array [1..256] of LongWord; TDWA512=Array [1..512] of Long ... 查看全文

Windows API一日一练 61 GetDriveType函数

2021年06月16日 阅读:429

经常碰到这样的需求,比如你需要保存一个文件到一个目录里去,这个目录或许是用户指定的目录,那么你就需要确保这个目录是否有效的,这样就需要去测试这个目录是否允许写文件?这个目录是否存在?这个目录是否可写的?或者这个目录是否网络上的目录?要完成这个任务,就得使用函数GetDriveType来完成。GetD ... 查看全文

Delphi控件cxGrid 如何动态创建列?

2021年06月16日 阅读:796

方法一: 方法二、 方法三、 ... 查看全文

14.4 window.name

2021年06月16日 阅读:427

a.html b.html 空页面 c.html 服务端 a.js b.js ... 查看全文

Windows API一日一练 4 MessageBox函数

2021年06月16日 阅读:786

为了显示提示信息给用户,Windows是提供了一个非常方便的API函数MessageBox给用户使用,使用这个API函数可以显示简单的文字信息出来,提醒或提示用户进行下一步操作。 函数声明如下: WINUSERAPI int WINAPI MessageBoxA( __in_opt HWND hWn ... 查看全文

Windows API一日一练 21 SetWindowLongPtr和GetWindowLongPtr函数

2021年06月16日 阅读:707

在软件开发里,大家一直对着这个问题是执着的,那是“复用”。总想自己写出来的代码,可以适应性很强,到那里都可以落地生根。因此,面向对象的语言就层出不穷,每个都坚称可以最大地复用代码。在面向对象里,C++是非常强大的。下面就来用C++把上面介绍的程序封装起来,这样可以复用,或者说条理更加清晰。 #001 ... 查看全文

OWIN OAuth 2.0 Authorization Server

2021年06月16日 阅读:692

https://docs.microsoft.com/en-us/aspnet/aspnet/overview/owin-and-katana/owin-oauth-20-authorization-server The OAuth 2.0 framework enables a third-par ... 查看全文

python面试题(三)

2021年06月16日 阅读:778

一.项目技术点梳理 (一)Django项目 本项目是用python的Django框架开发的前后端不分离项目。项目采用MVT架构,使用的MySQL和redis数据库,用Django自带的orm与数据库交互。 1、用户模块 a.使用Django自带的用户认证系统,来完成用户登录,密码使用pbkdf2_s ... 查看全文

Python Bs4 回顾

2021年06月16日 阅读:434

BeautifulSoup bs4主要使用find()方法和find_all()方法来搜索文档。 find()用来搜索单一数据,find_all()用来搜索多个数据 find_all()与find() name –> tag名 string –> 内容 recursive –>是否搜索所有子孙节点 ... 查看全文

PHP获取数组最后一个元素的键和值

2021年06月16日 阅读:563

'name', '3' => 2, 5 => 6, 'name' => '张三']; $a = end($arr); echo $a; echo ""; foreach ($arr as $k => $v) { if ($v === $a) { echo $k; } } ... 查看全文

python实现排序算法

2021年06月16日 阅读:474

def insert_sort(ilist): for i in range(len(ilist)): for j in range(i): if ilist[i] < ilist[j]: ilist.insert(j,ilist.pop(i)) break return ilist ilist = ... 查看全文

热门文章

推荐文章

最新文章

置顶文章