• C# 的tcp Socket设置自定义超时时间

    时间:2024-05-13 23:20:00

    简单的c# TCP通讯(TcpListener)C# 的TCP Socket (同步方式)C# 的TCP Socket (异步方式)C# 的tcp Socket设置自定义超时时间C# TCP socket发送大数据包时,接收端和发送端数据不一致 服务端接收Receive不完全tcp Socket的超...

  • 关于微软C#中的CHART图表控件的简单使用

    时间:2024-05-13 20:30:38

    最近公司项目要用到Chart图表控件,这是一个比较老的东西了,目前网络上似乎已经不太流行这个控件,但是只要配置了相关的属性,效果还是可以的。前前后后摸索了好久,接下来谈谈这个件控件最重要的几个属性。1.ChartAreas属性ChartAreas属性指绘图区,一个控件可以有多个绘图区,比如我要在同一...

  • C#--接口的实现

    时间:2024-05-13 16:26:14

    接口:不允许使用访问修饰符,所有接口成员都是公共的.接口成员不能包含代码体.接口不能定义字段成员.接口成员不能使用关键字static,vritual,abstract,sealed来定义.类型定义成员是禁止的.如果要隐藏继承了接口中的成员,可以用关键字new来定义它们.public interfac...

  • 轻量级ORM框架——第二篇:Dapper中的一些复杂操作和inner join应该注意的坑

    时间:2024-05-13 15:30:11

       上一篇博文中我们快速的介绍了dapper的一些基本CURD操作,也是我们manipulate db不可或缺的最小单元,这一篇我们介绍下相对复杂一点的操作,源码分析暂时就不在这里介绍了。一:table sql为了方便,这里我们生成两个表,一个Users,一个Product,sql如下:<...

  • 微信公众号开发C#系列-4、获取接口调用凭证

    时间:2024-05-13 15:01:53

    概述获取接口调用凭证实质就是获取access_token。在微信接口开发中,许多服务的使用都离不开Access Token,Access Token相当于打开这些服务的钥匙,正常情况下会在7200秒内失效,重复获取将导致上次获取的Token失效,本文将首先介绍如何获取Access Token。按微信...

  • TensorFlow文本与序列的深度模型

    时间:2024-05-12 21:36:24

    TensorFlow深度学习笔记 文本与序列的深度模型Deep Models for Text and Sequence转载请注明作者:梦里风林Github工程地址:https://github.com/ahangchen/GDLnotes欢迎star,有问题可以到Issue区讨论官方教程地址视频/...

  • SqlHelper模板

    时间:2024-05-12 17:33:07

    在实际开发中,我们不会直接使用拼写SQL语句的方法进行数据库操作,而是使用参数化的方法进行数据库操作,这样做的好处很多,不仅提高了程序的健壮性,同时也避免的SQL注入的问题。在这里,笔者为初学者提供一个SQLHelper模板,希望对新手有所启发。 public static class SqlHel...

  • (转)C#.NET WINFORM应用程序中控制应用程序只启动一次

    时间:2024-05-12 17:09:57

    原文地址 :http://www.cnblogs.com/emanlee/archive/2009/08/31/1557379.html using System; using System.Threading; using System.Collections.Generic; ...

  • 纯WebApi,不包含MVC Demo

    时间:2024-05-12 16:01:49

    1、创建项目只是单纯的使用Web API的功能,而不需要使用的MVC,这个时候就该抛开MVC来新建项目了。首先,新建一个Asp.Net空应用程序,在程序集中添加引用System.Web.Http和System.Web.Http.WebHost。2、添加引用继续添加System.Net.Http另外还...

  • C#获取变量名的扩展方法

    时间:2024-05-12 14:29:55

    // </summary> /// <param name="var_name"></param> /// <param name="exp"></param> /// <returns&g...

  • .NET截取指定长度字符超出部分以"..."代替

    时间:2024-05-12 10:56:44

    /// <summary> /// 将指定字符串按指定长度进行剪切, /// </summary> /// <param name= "Str "> 需要截断的字符串 </param> /// &...

  • 【C# C++】C#中调用msvcr100.dll中的_beginthreadex函数

    时间:2024-05-12 09:58:54

    msvcr100.dll是VS2010的C运行时库DLL, _beginthreadex开启子线程的函数就在这个DLL里面实现unsigned long _beginthreadex(    void *security, //安全属性    unsigned ...

  • C#中调用user32.dll库的keybd_Event函数,操作键盘

    时间:2024-05-12 09:11:45

    keybd_event()的函数原型是:void keybd_event(byte bVk,          //虚拟键码byte bScan,       //该键的硬件扫描码dword dwFlags   //函数操作的各个方面的一个标志位集dword dwExtraInfo  //与击键相关...

  • C# AutoMapper的简单扩展

    时间:2024-05-12 08:18:08

    AutoMapper可以很方便的将一个实体的属性值转化给另一个对象。这个功能在我们日常的编码中经常会遇到。我将AutoMapper的一些基本映射功能做成扩展方法,在编码中更方便使用。using System;using System.Collections.Generic;using System....

  • XPath 语法示例

    时间:2024-05-11 18:53:52

    参考:http://www.w3school.com.cn/xpath/xpath_syntax.aspXPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。XML 实例文档我们将在下面的例子中使用这个 XML 文档。&l...

  • ASP.NET性能优化小结(ASP.NET&C#)

    时间:2024-05-11 16:45:06

    ASP.NET:一、返回多个数据集检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。如果用动态的SQL语句来返回多...

  • C#中SQL Server数据库连接池使用及连接字符串部分关键字使用说明

    时间:2024-05-11 16:05:25

    (1) 数据库的连接使用后,必须采用close()连接等效的方法关闭连接。只有关闭后,连接才能进入连接池。参见微软的使用连接池说明:https://msdn.microsoft.com/zh-cn/library/8xx3tyca(v=vs.80).aspx“警告:我们建议您在使用完连接时一定要关闭...

  • C#编程,TreeView控件的学习

    时间:2024-05-11 11:41:28

    新建一个WinForm项目之后,在窗体中放入一个treeView控件(treeView1),根据数据库数据填充建立树节点。数据库的结构如下:ID        Title        P_IDa          根节点           0b          子节点1         ac ...

  • composer安装

    时间:2024-05-11 10:35:36

    1、首先到php.net下载对应版本的php,zip版本即可,注意windows需要vc11运行库支持2、配置path路径添加对php解压目录的引用3、将php.ini-development  修改为php.ini,并开启openssl php.ini 文件中将extension=php_open...

  • C#播放音乐,调用程序

    时间:2024-05-11 10:05:25

    一:C# 播放音乐 string sound = Application.StartupPath + "/sound/msg.wav"; //Application.StartupPath:程序exe所在的位置,也可以直接写一个音乐的路径 SoundPlayer player = new Sound...