51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
.Net
C#设计模式(1)——单例模式
最近在设计模式的一些内容,主要的参考书籍是《HeadFirst设计模式》,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为了帮助我更深入地理解设计模式,二同时可以给一些初学设计模式的朋友一些参考。首先我介绍的是设计模式中比较简单的一个模式——单例模式(因为这里只牵涉到一...
代码星球
·
2021-02-15
设计模式
单例
模式
C# 正则表达式大全
正则表达式的本质是使用一系列特殊字符模式,来表示某一类字符串。正则表达式无疑是处理文本最有力的工具,而.NET提供的Regex类实现了验证正则表达式的方法。Regex类表示不可变(只读)的正则表达式。它还包含各种静态方法,允许在不显式创建其他类的实例的情况下使用其他正则表达式类。基础...
代码星球
·
2021-02-15
正则
表达式
大全
C# 正则表达式中的顺序环视和逆序环视
环视结构不匹配任何字符,只匹配文本中的特定位置。顺序环视:从左向右查看文本,尝试匹配子表达式,如果能够匹配则返回匹配成功信息。顺序环视使用「(?=...)来标识」,例如「(?=d)」,它表示如果当前位置的右边字符是数字,则匹配成功。逆序环视:从右向左查看文本,尝试匹配子表达式,如果能够匹配则返回匹配成功信息。逆序环视使...
代码星球
·
2021-02-15
环视
正则
表达式
中的
顺序
C# 封装SqlBulkCopy,让批量插入更方便
关于SqlServer批量插入的方式,前段时间也有大神给出了好几种批量插入的方式及对比测试(http://www.cnblogs.com/jiekzou/p/6145550.html),估计大家也都明白,最佳的方式就是用SqlBulkCopy。我对SqlBulkCopy封装成了一个Helper方法,使得批量插入更加方便...
代码星球
·
2021-02-15
封装
SqlBulkCopy
批量
插入
方便
C# string.format用法详解
String.Format方法的几种定义:String.Format(String,Object)将指定的String中的格式项替换为指定的Object实例的值的文本等效项。String.Format(String,Object[])将指定String中的格式项替换为指定数组中相应Object实例的值的文本等效项。St...
代码星球
·
2021-02-15
string.format
用法
详解
C#梳理【集合Collection】
...
代码星球
·
2021-02-15
梳理
集合
Collection
C# DataGridView绑定数据源
开始以前,先认识一下WinForm控件数据绑定的两种形式,简单数据绑定和复杂数据绑定。例1using(SqlConnectionconn=newSqlConnection(ConfigurationManager.ConnectionStrings["connStr"].ToString())){ SqlDataAd...
代码星球
·
2021-02-15
DataGridView
绑定
数据源
C#:TextBox数据绑定
经常写用一个TextBox显示某个对象,然后编辑之后再保存的程序。以前都是在TextBox_TextChanged事件中修改对象的值,或者保存的时候再读取TextBox.Text属性保存对象的值。这样比较麻烦,而且经常容易出错。后来了解了C#的数据绑定,发现能够很好的解决这个问题。1.首先C#的TextBox本身就带数...
代码星球
·
2021-02-15
TextBox
数据
绑定
C# DataGridView自定义分页控件
我看到其它各大博客里面各位博主也有关于DataGridView自定义分页控件的文章。虽然功能能实现,但是我觉得一是自定义控件代码太复杂,小白容易看晕;二是分页查询语句过于复杂,小白更容易看晕。现在就来说一下流程: 1、创建数据库、数据表 2、编写分页查询存储过程语句 3、编写查询表记录个数存储过程...
代码星球
·
2021-02-15
DataGridView
自定义
分页
控件
[C#] 多线程总结(结合进度条)
(一)使用线程的理由1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。2、可以使用线程来简化编码。3、可以使用线程来实现并发执行。(二)基本知识1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。2、前台线程和后台线程:通过Thread类...
代码星球
·
2021-02-15
线程
总结
结合
进度
C# 通过委托控制进度条以及多线程更新控件
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Window...
代码星球
·
2021-02-15
通过
委托
控制
进度
以及
谈.Net委托与线程——创建无阻塞的异步调用(二)
现在我们已经了解,EndInvoke可以给我们提供传出参数与更新后的ref参数;也可以向我们导出异步函数中的异常信息。例如,我们使用BeginInvoke调用了异步函数Sleep,它开始执行。之后调用EndInvoke,可以...
代码星球
·
2021-02-15
.Net
委托
线程
创建
阻塞
谈.Net委托与线程——创建无阻塞的异步调用(一)
本文大部分内容来自于mikeperetz的AsynchronousMethodInvocation及本人的一些个人体会所得,希望对你有所帮助。原英文文献可以在codeproject中搜索到。这篇文章将介绍异步调用的实现机制及如何调用异步方法。大多数.NET开发者在经过delegate、Thread、Asynchrono...
代码星球
·
2021-02-15
.Net
委托
线程
创建
阻塞
C# 数据库批量插入数据之 —— SqlBulkCopy、表值参数
创建了一个用来测试的Student表: CREATETABLE[dbo].[Student]([ID][int]PRIMARYKEYNOTNULL,[Num][varchar](10)NULL,[Name][nvarchar](64)NULL,[Age][int]NULL) 使用数据库BCP协议进行数据的批...
代码星球
·
2021-02-15
数据库
批量
插入
数据
SqlBulkCopy
C#读取Excel五种方式的体会
原地址:http://blog.csdn.net/dapengbusi/article/details/38117817http://blog.csdn.net/dapengbusi/article/details/38118679http://blog.csdn.net/dapengbusi/article/deta...
代码星球
·
2021-02-15
读取
Excel
五种
方式
体会
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
69
70
71
72
73
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他