.Net

CapsNet胶囊网络(理解)

0-背景  GeoffreyHinton是深度学习的开创者之一,反向传播等神经网络经典算法发明人,他在去年年底和他的团队发表了两篇论文,介绍了一种全新的神经网络,这种网络基于一种称为胶囊(capsule)的结构,并且还发表了用来训练胶囊网络的囊间动态路由算法。1-研究问题  传统CNN存在着缺陷(下面会详细说明),如何...
代码星球·2020-04-14

手把手教你使用 netlify 实现前端的 自动部署 + HTTPS

随着开源工具越来越多,特别是nodejs构建微服务器之快,实现前端自动化部署越来越简单了,有可能【10行js代码+10行sh脚本+设置github的webhook】就能实现,但是如果你和我一样,就是“懒”(此处为褒义),连这些都不想自己做,那该怎么办呢?这个时候我发现了这款好工具—n...

RenderControl (asp.net)

当要把一个控件的html代码包括内容输出时(比如导出word或excel或直接输出来,或通过httpxmlrequest返回)就要使用控件的rendcontrol()方法,比如gridview  :        &nb...
代码星球·2020-04-14

C# WinForm 中 MessageBox的使用详解

1privatevoidbutton1_Click(objectsender,EventArgse)2{3MessageBox.Show("1个参数"4);5}678910privatevoidbutton2_Click(objectsender,EventArgse)11{12MessageBox.Show("2个参...

ASP.NET 网页中的跨页发送PreviousPage

默认情况下,在ASP.NET网页中引起回发的按钮和其他控件将页提交回该页本身。这是ASP.NET网页在其正常的处理过程中所要经历的往返周期的一部分。在某些情况下,可能需要将一个页发送到其他页。例如,您可能正在创建一个收集每个页上不同信息的多页窗体。在此情况下,可以将页中的某些控件(实现IButtonControl接口的...

pdb文件 PDB文件:每个开发人员都必须知道的 .NET PDB文件到底是什么?

pdb文件包含了编译后程序指向源代码的位置信息,用于调试的时候定位到源代码,主要是用来方便调试的。在程序发布为release模式时,建议将pdb文件删除,同时,对外发布的时候,也把pdb删除,有利于保护程序。 PDB:ProgramDebugDatabase(程序调试数据库)文件  PDB(程序调试数据库)文...

c# 自定义多个SplitContainer 支持点击放大缩小

设计起因:最近在做winfrom自定义打印工具,其中项目中需要为打印界面分四个区于是想到了splitcontainer,由于是在tabcontrol中放入splitcontainer,所以做成自定义splitcontainer是没毛病的1.先介绍自定义单个SplitContainer放大缩小:在自己的winfrom项目...

[C#.net]Connection Timeout和Command Timeout

每次对数据库连接时,我们有时候会碰到连接超时或者命令超时,这两个超时是不一样的。以ADO.NET为例,当客户端和服务器端连接时,碰到的超时情况主要有下面几种:当从连接池获取一个连接时,碰到超时。当建立一个全新连接(而不是从连接池获取)时,碰到超时。当发送一个命令(command)到SQLServer时,超时。当发送命令...

HINTERNET应包含的头文件

#include <afxinet.h>DWORD status=0;DWORD dwLen=sizeof(DWORD);if(!HttpQueryInfo(hRequest,HTTP_QUERY_STATUS_CODE| HTTP_QUERY_FLAG_NUMBER...
代码星球·2020-04-12

ASP.Net网站多语言的实现

ASP.NET网站多语言的实现   在大中型网站中,有时需求将网站做成多个语言的版本,以适应在不同地区上线运营的需求。要求能够根据网站维护人员在后台的配置来显示不同语言版本。   由于在项目中用到了这种功能,因此将实际应用的方式总结一下,希望能让大家和我自己都...
代码星球·2020-04-12

ASP.NET MVC的过滤器

  APS.NETMVC中(以下简称“MVC”)的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理。这时候就用到了过滤器。  MVC支持的过滤器类型有四种,分别是:Authorization(授权),Action(行为),Result(...
代码星球·2020-04-12

C# 中GUID生成格式的四种格式

在C#中GUID生成的四种格式 1varuuid=Guid.NewGuid().ToString();//9af7f46a-ea52-4aa3-b8c3-9fd484c2af1223varuuidN=Guid.NewGuid().ToString("N");//e0a953c3ee6040eaa9fae2b6...
代码星球·2020-04-12

C#中TransactionScope的使用方法和原理

在.net1.1的时代,还没有TransactionScope类,因此很多关于事务的处理,都交给了SqlTransaction和SqlConnection,每个Transaction是基于每个Connection的。这种设计对于跨越多个程序集或者多个方法的事务行为来说,不是非常好,需要把事务和数据库连接作为参数传入。在...

C# MethodInvoker委托的使用

一、MethodInvoker是什么?  MethodInvoker表示一个委托,该委托可以执行托管代码中声明为void且不接受任何参数的任何方法。在对控件的invoke 方法进行调用时或需要一个简单委托又不想自己定义时可以使用该委托。  二、MethodInvoker如何使用  使用Me...
代码星球·2020-04-12

C#中SaveFileDialog 和OpenFileDialog 的用法

1.OpenFileDialog1privatevoidbtnOpen_Click(objectsender,EventArgse)2{3OpenFileDialogofd=newOpenFileDialog();4ofd.InitialDirectory=@"C:UsersLWP1398Desktop";//设置初始...