代码改变世界

随笔分类 -  C#

C# 调用 MVC Controller 方法, 传递图片

2022-11-22 13:41 by Evan.Pei, 526 阅读, 收藏, 编辑
摘要: 1.C# 调用 MVC Controller 的方法,文字,图片当参数。 2.http方法的参数只能是字符串,图片以byte[]二进制 传递。 3.Newtonsoft.Json.JsonConvert.SerializeObject 会自动将byte[] 转为 base64(网络编码格式)的字符串 阅读全文

C#lamda表达式分组取最大值

2020-07-23 08:32 by Evan.Pei, 0 阅读, 收藏, 编辑
该文被密码保护。 阅读全文

不限层级Tree状 UL-lI 菜单

2019-11-18 17:18 by Evan.Pei, 5 阅读, 收藏, 编辑
该文被密码保护。 阅读全文

WebSoket C#搭建服务器端与客户端通讯

2019-07-11 09:08 by Evan.Pei, 4 阅读, 收藏, 编辑
该文被密码保护。 阅读全文

WEB网址上传下载FTP服务器文件

2019-05-15 16:12 by Evan.Pei, 2 阅读, 收藏, 编辑
该文被密码保护。 阅读全文

TCP/IP通讯,Soket通信

2018-12-18 11:30 by Evan.Pei, 6 阅读, 收藏, 编辑
该文被密码保护。 阅读全文

MVC特性

2018-12-11 16:25 by Evan.Pei, 143 阅读, 收藏, 编辑
摘要: https://www.cnblogs.com/dotnet261010/p/10909527.html MVC的一些特性,如下: BindAttribute(限制实体属性) RemoteAttribute(远程验证,需要页面使用jquery.validate.js和jquery.validate. 阅读全文

MqttNet 通讯

2018-10-19 15:12 by Evan.Pei, 1484 阅读, 收藏, 编辑
摘要: MQTT,IBM发明的物联网通讯协议基于tcp ip , 收集传感器上的数据。 下图理解: broker 这里有很多消息,根据主题不同来进行区分,它这里可以保管所有连过来的客户端的数据,然后客户端,通过订阅broker它有的主题进行获取数据。 学习网址:https://github.com/chkr 阅读全文

软件注册

2017-08-08 09:39 by Evan.Pei, 894 阅读, 收藏, 编辑
摘要: 保证一个软件系统只能在开发商授权的电脑上面运行,使用如下操作解决软件注册问题。 1.编写一个注册机(另外一套通过机器码生成注册码的小软件,由软件商保管) 1.1根据机器码生成注册码。 1 private void button1_Click(object sender, EventArgs e) 2 阅读全文

TCP/IP网络通信-数据传输

2017-02-22 11:53 by Evan.Pei, 341 阅读, 收藏, 编辑
摘要: 1.通过网络IP实现数据的传输。 2.服务器端代码 【 服务端主要通过Socket类来创建一个监听等待客户端连接,服务端发送用send方法,接收用Receive方法】 3.客户端代码【客户端端主要通过TcpClient类去连接服务端 将连接好的对象赋值给NetworkStream类来发送和接收数据 阅读全文

c#判断一段代码运行所花费的时间

2017-02-15 11:26 by Evan.Pei, 1312 阅读, 收藏, 编辑
摘要: //定义一个时间对象 System.Diagnostics.Stopwatch oTime = new System.Diagnostics.Stopwatch(); oTime.Start(); //记录开始时间 for (int i = 0; i < 10000; i++) { int a... 阅读全文

C#串口编程 操作硬件

2017-02-07 10:16 by Evan.Pei, 1780 阅读, 收藏, 编辑
摘要: 通过USB将硬件连接PC, 更新USB驱动,使用下面方法可控制相关设备。 阅读全文

将C# dataTable 做为参数传入到存储过程

2016-07-14 11:31 by Evan.Pei, 7086 阅读, 收藏, 编辑
摘要: 1.list转换为DataTable(如果有需要) 2.得到DATATable 3.数据库创建 自定义类型 创建的自定义类型与表类型,字段需和C#datatable 的列名一致 4.编写存储过程进行使用 5.C#调用 方法 阅读全文

JAVA

2015-10-12 17:12 by Evan.Pei, 153 阅读, 收藏, 编辑
摘要: JAVA1,安装Eclipse4.5.12,安装JDK这是提供java开发所需的开发包,下载后需要配置环境变量。3,安装TomCat是javaWeb的运行环境相当于asp.net的IIS,这个下载解压就是安装了,但是要配置环境变量。4,安装WTP(Web Tools Platform)Web开发扩展... 阅读全文

C# 实现HTML5服务器推送事件

2015-09-10 16:05 by Evan.Pei, 2262 阅读, 收藏, 编辑
摘要: 为什么需要服务器推送事件: 因为如果需要保持前台数据的实时更新例如,IM聊天,股票信息, 1.可以在客户端不断地调用服务端的方法来获得新数据,但是这样会很消耗服务器资源,导致系统变慢! 2 html5的新特性能在服务器直接发送最新数据到前台进行显示。 先看后台的写法:WebForm8.aspx.cs 阅读全文

C# 操作XML

2015-07-31 10:55 by Evan.Pei, 130 阅读, 收藏, 编辑
摘要: XML存储数据的一种文本格式,以节点的方式存储,类似html,只是节点名称可以自己定义。1.创建XMLpublic void fun_createXML() { XmlNode xmlnode; XmlElement xmlelem; ... 阅读全文

C# IO操作磁盘上的txt

2015-07-28 14:45 by Evan.Pei, 235 阅读, 收藏, 编辑
摘要: using System.IO;//写入并导出到磁盘 StreamWriter sw = new StreamWriter(@"H:\text.txt"); sw.WriteLine("ABC"); sw.WriteLine("测试"... 阅读全文

C#序列化/反序列化

2015-07-28 14:22 by Evan.Pei, 199 阅读, 收藏, 编辑
摘要: 序列化:将实体类以二进制或者XML的形式保存到磁盘或者内存中。反序列化:将序列化的二进制文件和XML文件解析成实体类。例如下面的二进制序列化与反系列化:using System;using System.Collections.Generic;using System.Linq;using Syst... 阅读全文

Visual Studio2012中搭建WCF项目

2015-03-18 14:57 by Evan.Pei, 431 阅读, 收藏, 编辑
摘要: 分布式系统:指在系统与系统之间进行通信,系统不再是孤立的,例如:淘宝查看物流信息,或是hao123的天气预报,这些可能都是用的别的系统的web方法。1.创建空的解决方案2.新建项目-WCF服务库项目,项目名称:XfrogWCFService3.在XfrogWCFService项目中添加[System... 阅读全文
点击右上角即可分享
微信分享提示