故梦-阿梓

笔记

C# UDP编程简介

一、UDP介绍 UDP和TCP都是构建在IP层之上传输层的协议,但UDP是一种简单、面向数据报(Sock_Dgram)的无连接协议,提供的是不一定可靠的传输服务。 然而TCP是一种面向连接、可靠的,面向字节流(Sock_Stream)的传输协议,对于“无连接”是指在正式通信前不必与对方先建立连...

2018-09-14 10:02:35

阅读数:16

评论数:0

C#中获取服务器IP,客户端IP以及Request.ServerVariables详细说明

客户端ip:  Request.ServerVariables.Get("Remote_Addr").ToString();  客户端主机名: Request.ServerVariables.Get("Remote_Host&qu...

2018-08-21 14:59:00

阅读数:27

评论数:0

C#调用国家气象局天气预报接口

一.需求 最近,刚好项目中有天气预报查询功能的需求,要求录入城市名称,获取该城市今日天气信息及相关气象生活辅助信息等。 例如:查询北京市天气 结果为: 今日北京天气:15℃~5℃ 阵雨转阴,北风3-4级,天气冷,建议着棉服、羽绒服、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣、冬大衣 ...

2018-08-21 11:01:07

阅读数:75

评论数:0

C# 生成随机数

public static string GetRecordId(int count)         {             Random rdn = new Random();             string str = "";          ...

2018-08-06 10:12:30

阅读数:19

评论数:0

c#一般用到的控件缩写

标准控件  btn Button  chk CheckBox  ckl CheckedListBox  cmb ComboBox  dtp DateTimePicker  lbl Label  llb LinkLabel  lst ListBox  lvw ListView  ...

2018-07-17 13:58:21

阅读数:26

评论数:0

阿里云域名解析api调用:签名机制中数据字典ascii编码排序 C#版本

后台方法: string AccessKeyId = ""; //密钥ID        string AccessKeySecret = "";        string Format = "JSON&a...

2018-07-09 15:46:01

阅读数:83

评论数:0

App.Config详解及读写操作

一、App.Config详解应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我...

2018-07-04 14:30:45

阅读数:89

评论数:0

CS与BS架构区别、比较、及现状与趋势分析

一、简介       CS即Client/Server(客户机/服务器)结构,C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。通常只局限于小型局域网,不利于扩展。并且...

2018-06-12 15:29:33

阅读数:386

评论数:0

C#循环中使用Random生成随机数有重复问题

如果在高并发的情况下,Random类所取到的系统时钟种子接近甚至完全一样,就很有可能出现重复,这里用循环来举例for (int i = 0; i < 10; i++){    Random rd = new Random();  //无参即为使用系统时钟为种子    Cons...

2018-06-01 14:29:00

阅读数:132

评论数:0

C#常用8种排序算法实现以及原理简介

public static class SortExtention    {        #region 冒泡排序        /*         * 已知一组无序数据a[1]、a[2]、……a[n],需将其按升序排列。首先比较a[1]与a[2]的值,若a[1]大于a[2]则交换两者的值,否...

2018-05-28 09:14:55

阅读数:66

评论数:0

【ASP.net】Equals 和 == 的区别

转载:https://www.cnblogs.com/allenhua/p/5252473.html在比较Equals 和 ==的区别前。我们先来了解下相关的知识C#数据类型1、值类型值类型有:  值类型包括:简单类型、结构类型、枚举类型;引用类型包括:Object 类型、类类型、接口、代表元、字...

2018-05-21 11:55:58

阅读数:70

评论数:0

C# 实现list=list.OrderBy(q=>q.字段名).ToList(); 按多个字段排序

//倒序list.OrderByDescending(i => i.a).ThenByDescending(i => i.b);//顺序list.OrderBy(i => i.a).ThenBy(i => i....

2018-05-07 18:05:47

阅读数:47

评论数:0

C#中Page执行顺序:OnPreInit()、OnInit()……

根据事件的执行顺序来排序:PreInit:在页面的初始化阶段开始时引发Init:在页面的初始化时引发InitComplete:在页面的初始化结束时引发PreLoad:在页面的加载阶段开始时引发   Load:在页面的加载时引发LoadComplete:在页面的加载结束时引发PreRender:在页...

2018-04-26 17:41:33

阅读数:34

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭