学习笔记
iam_Cheng
这个作者很懒,什么都没留下…
展开
-
【C#】MVC调用WebApi的Demo
MVC调用WebApi的Demo目的通过MVC项目调用写好的Api,完成数据库增删改查操作WebApi项目链接:https://blog.csdn.net/unclebober/article/details/86649800MVC调用WebApi遇到的问题如何将请求的数据以JSON格式返回当客户端调用某个Action方法并希望以JSON的格式返回请求的数据时,ASP.NET ...原创 2019-01-25 17:50:45 · 10420 阅读 · 0 评论 -
【XML】XML
初识XMLxml——可扩展标记语言,将数据存储在简单的文本格式中作用:把数据从HTML分离如果你需要在 HTML 文档中显示动态数据,那么每当数据改变时将花费大量的时间来编辑 HTML。通过 XML,数据能够存储在独立的 XML 文件中。这样你就可以专注于使用 HTML 进行布局和显示,并确保修改底层数据不再需要对 HTML 进行任何的改变。通过使用几行 JavaScript,你就可以读...翻译 2019-01-10 09:48:57 · 1847 阅读 · 0 评论 -
REST风格的请求方式
REST风格的请求方式原文链接:https://blog.csdn.net/qq_34582693/article/details/79981742转载 2019-01-21 17:59:20 · 1436 阅读 · 0 评论 -
将应用程序发布到IIS上
将应用程序发布到IIS上参考链接:https://www.cnblogs.com/shuai7boy/p/5651780.html遇到的问题用户 ‘NT AUTHORITY\SYSTEM’ 登录失败解决措施:https://www.cnblogs.com/skyboy110/p/7260308.html拒绝了对对象’aspnet_CheckSchemaVersion’的 EXECUTE ...原创 2019-01-22 17:03:25 · 1371 阅读 · 0 评论 -
【C#】MVC调用webapi项目代码
MVC调用webapi项目代码using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Web;using System.Web.Mvc;using Test.Models;using Test...原创 2019-01-28 11:19:11 · 3758 阅读 · 0 评论 -
【C#】@using (Html.BeginForm())参数示例
@using (Html.BeginForm())参数示例原文链接:https://www.cnblogs.com/firstcsharp/p/3238321.html指定表单提交方式和路径等@using (Html.BeginForm("Index", "Home", FormMethod.Get, new { name = "nbform", id = "nbform&转载 2019-01-23 14:09:18 · 9015 阅读 · 0 评论 -
【C#】Web Api
Web API什么是Web API原文链接:https://www.cnblogs.com/guyun/p/4589115.html官方定义如下,强调两个关键点,即可以对接各种客户端(浏览器,移动设备),构建http服务的框架。Web API在ASP.NET完整框架中地位如下图,与SignalR一起同为构建Service的框架。Web API负责构建http常规服务,而SingalR主要负...原创 2019-01-23 17:39:28 · 930 阅读 · 0 评论 -
Http协议
什么是Http协议协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器参考链接:https://www.cnblogs.com/lancidie/p/8251187.htmlHttp消息结构Request——客户端请求消息(报文)客户端发送一个HTTP请...翻译 2019-01-29 14:27:57 · 110 阅读 · 0 评论 -
【Json】Json字符串和Json对象的区别
参考链接:https://www.cnblogs.com/ilinuxer/p/6869933.htmlJSON可以有两种格式,一种是对象格式的,另一种是数组对象{"name":"JSON","address":"北京市西城区","age":25}//JSON的对象格式的字符串[{"name":"JSON","address":"北转载 2019-01-29 15:22:10 · 104 阅读 · 0 评论 -
JavaScript表单验证
首先了解下html的表单<fieldset> <legend>用户注册</legend> <form method="post" name="form" action="user.do?method=register" onSubmit="return beforeSubmit(this);">原创 2019-02-22 17:39:04 · 2489 阅读 · 2 评论 -
web_api 项目添加表单验证
web_api 项目添加表单验证之前做的用户信息增删改查的项目,在添加用户信息时,有个问题: 如果我什么都不输入,提交会报错由于我什么都没输入,所以表单提交后参数为null,会报错。我就想能否对表单的数据进行验证后再提交设计到js的知识,所以需要先补一补。@model Test.Models.User@{ ViewBag.Title = "AddInfo";}&l...原创 2019-02-25 09:55:28 · 408 阅读 · 0 评论 -
线程,进程,程序,服务,之间的关系和区别
我在查看程序占用内存的时候,在想服务和进程有什么区别,于是上网查了一下。大致结果如下:一个程序至少有一个进程,一个进程至少有一个线程.线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.一个线程可以创...转载 2019-03-01 14:35:49 · 3938 阅读 · 0 评论 -
SQL 18456登陆错误问题(已解决)
SQL 18456登陆错误解决方案:https://www.cnblogs.com/giserblog/p/3585442.html?utm_source=tuicool取消登陆锁定原创 2019-02-20 16:20:22 · 19729 阅读 · 0 评论 -
【C#】WebApi项目代码
WebApi项目代码using System;using System.Data;using System.Data.SqlClient;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Http;using System.Web.Http;using Newt...原创 2019-01-25 17:38:47 · 4384 阅读 · 0 评论 -
【C#】理解C#的封装
理解C#的封装封装就是将数据或函数等集合在一个个都单元中(称之为类)。被封装的对象通常被称为抽象数据类型。封装的意义在于保护或者防止代码(数据)被我们无意中破坏。封装既可以封装成员变量,又可以封装成员方法封装成员变量 封装步骤:新建类——面向对象最基本的单元就是类,即.cs文件,里面放置C#代码写构造函数——类的基本结构是构造函数namespace Program{...原创 2019-01-09 16:24:04 · 2642 阅读 · 0 评论 -
学习MVC的一点看法
在View文件夹下可以对每个cshtml文件进行编辑,对应修改的是页面内容(类似于写html)如果想要新建添加浏览器页面,需要在Controller中添加控制器修改完毕后需要在对应的Controller文件中添加上这样一段代码,之后才能在浏览器中显示public ActionResult Index() { /*一段执行代码*/ ...原创 2018-12-18 15:59:58 · 240 阅读 · 0 评论 -
MVC_Demo的过程
首先创建一个空的ASP.NET应用程序原创 2018-12-19 10:56:38 · 421 阅读 · 0 评论 -
ASP.NET MVC实现增删改查的一个demo
首先我们要搞清楚什么是MVC?http://dongcheng96.cn/index.php/2018/12/18/%E5%88%9D%E8%AF%86mvc/首先在VS中新建一个ASP.NET web应用程序先新建一个Model类Userusing System;using System.Collections.Generic;using System.Linq;usin...原创 2018-12-25 14:24:12 · 8245 阅读 · 1 评论 -
SQL创建存储过程实例
以下代码创建了一个数据库增加的存储过程USE [UserInfo]GO/****** Object: StoredProcedure [dbo].[userinfo_add] Script Date: 2018/12/25 14:28:26 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =========...原创 2018-12-25 14:34:01 · 920 阅读 · 0 评论 -
【SQL】关于ExecuteNonQuery()方法
ExecuteNonQuery()的作用?查阅得知: SqlCommand.ExecuteNonQuery 方法对连接执行 Transact-SQL 语句并返回受影响的行数。 可以使用ExecuteNonQuery 来执行目录操作(例如查询数据库的结构或创建诸如表等的数据库对象),或通过执行Update、Insert 或 Delete 语句,在不使用 DataSet 的情况下更改数据...原创 2018-12-25 16:00:08 · 1294 阅读 · 0 评论 -
【C#】C#文件读写操作
C#文件读写操作原文链接:https://www.cnblogs.com/akwwl/p/3240813.htmlC#读写txt文件的两种方法添加命名空间System.IO;System.Text;文件的读取使用FileStream类进行文件的读取,并将它转换为char数组,然后输出。文件的写入(1) 使用FileStream类创建文件,然后将数据写入到文件里。...原创 2019-01-10 17:19:30 · 6673 阅读 · 0 评论 -
【XML】XML序列化与反序列化
XML的序列化与反序列化问题:什么是序列化?序列化(Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:把对象的字节...原创 2019-01-10 18:12:24 · 7176 阅读 · 0 评论 -
【Git】Visual Studio代码托管至Github
VS使用Git将代码托管到Github原文链接:https://blog.csdn.net/sishen47k/article/details/80211002配置PATH环境Use Git from Git Bash only这是最安全的选择,因为您的PATH根本不会被修改。您只能使用 Git Bash 的 Git 命令行工具。Use Git from the Windows Co...转载 2019-01-10 22:58:38 · 822 阅读 · 0 评论 -
【C#】【XML】C#获取Xml文件的数据并输出至控制台
C#获取Xml文件的数据并输出至控制台Xml文件如下这是用DataTable.WriteXml方法获取的<?xml version="1.0" standalone="yes"?><Students> <Table> <Id>150</Id> <Name>李四<原创 2019-01-11 17:17:09 · 1675 阅读 · 0 评论 -
【C#】C#基本知识
C#基本知识点文章目录C#基本知识点——readonly和const的区别什么是静态常量(Const)和动态常量(Readonly)静态常量(Const)和动态常量(Readonly)之间的区别HTTP中的请求类型paste special什么是“流”FileStream类——readonly和const的区别原文链接:https://www.cnblogs.com/daidaibao/p/...原创 2019-01-17 17:49:10 · 1646 阅读 · 0 评论 -
【SQL】数据库模糊查询
###SQL模糊查询可以通过exec 查看存储过程的执行结果问题:sql带参数模糊查询?使用likedeclare @name VARCHAR(50)set @name ='王'select * from peoplewhere Name like @name+'%'ordeclare @name VARCHAR(50)set @name ='王%'select × fro...原创 2019-01-07 17:12:35 · 4383 阅读 · 1 评论 -
【C#】【Json】Json序列化与反序列化
JSON类似 XMLJSON 是纯文本JSON 具有“自我描述性”(人类可读)JSON 具有层级结构(值中存在值)JSON 可通过 JavaScript 进行解析JSON 数据可使用 AJAX 进行传输为什么使用 JSON?对于 AJAX 应用程序来说,JSON 比 XML 更快更易使用:使用 XML读取 XML 文档使用 XML DOM 来循环遍历文档读取值并存储在...原创 2019-01-18 15:59:07 · 1049 阅读 · 0 评论 -
【HTTP】Http StatusCode(状态码)含义
Http StatusCode(状态码)含义201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。200(成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。201(已创建) 请求成功且服务器已创建了新的资源。 202(已接受) 服务器已接受了请求,但尚未对其进行处理。 203(非授权信息) 服务器已成功处理了请求,但返回了可能来自另一来...转载 2019-01-24 14:18:29 · 1822 阅读 · 0 评论 -
Android Studio初次安装后那些让人暴躁的坑
1.工程无法运行run按钮,debug按钮都是灰色的,无法运行啊。网上查找资料说是要先点击sync project with gradle files按钮同步一下(如下图)。可是我找了半天也没找到这个按钮,心态有点爆炸。网上查了后发现这是3.0的问题,需要在View页面点开Toolbar才会显示这个图标才是同步之后新项目就可以运行了。但是当我要以相同的方法来运行一个网上下载的项...原创 2019-03-26 17:42:27 · 207 阅读 · 0 评论