E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
VB.NET
VB.NET
并行与分布式编程(6)-线程与内核同步[16]
ImportsSystem ImportsSystem.Threading ImportsSystem.Diagnostics ImportsSystem.Diagnostics.ThreadState ModuleModule1 DimmyLockAsNewReaderWriterLockSlim() DimjgAsDouble=300
deepfuture
·
2012-06-04 15:00
VB.NET
LINQ Group by 多列值在C#与
VB.Net
上写法的区别
现有这样一个LIST,需要根据Age和Sex两列进行Groupby分组操作:varempList=newList{newEmployee{ID=1,FName="John",Age=23,Sex='M'},newEmployee{ID=2,FName="Mary",Age=25,Sex='F'},newEmployee{ID=3,FName="Amber",Age=23,Sex='M'},newE
兔子党-督察
·
2012-06-04 14:20
LINQ Group by 多列值在C#与
VB.Net
上写法的区别
现有这样一个LIST,需要根据Age和Sex两列进行Groupby分组操作: varempList=newList { newEmployee{ID=1,FName="John",Age=23,Sex='M'}, newEmployee{ID=2,FName="Mary",Age=25,Sex='F'}, newEmployee{ID=3,FName="Amber",Age=23,Sex='M'}
q107770540
·
2012-06-04 14:00
function
C#
Integer
query
VB.NET
LINQ
UML建模工具
此外,它还支持C++、Java、VisualBasic、Delphi、C#以及
VB.Net
代码生成等功能;Ente
bobozhuli
·
2012-06-04 13:00
VB.NET
并行与分布式编程(6)-线程与内核同步[15]
阅读更多ReaderWriterLockSlim类是.NET框架提供的一个轻量级的,写入托管代码中的能产生更优性能的锁代码如下:ImportsSystemImportsSystem.ThreadingImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1SubMain()Dimmythread1AsTh
deepfuture
·
2012-06-04 12:00
VB.NET
并行与分布式编程(6)-线程与内核同步[15]
阅读更多ReaderWriterLockSlim类是.NET框架提供的一个轻量级的,写入托管代码中的能产生更优性能的锁代码如下:ImportsSystemImportsSystem.ThreadingImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1SubMain()Dimmythread1AsTh
deepfuture
·
2012-06-04 12:00
VB.NET
并行与分布式编程(6)-线程与内核同步[15]
阅读更多ReaderWriterLockSlim类是.NET框架提供的一个轻量级的,写入托管代码中的能产生更优性能的锁代码如下:ImportsSystemImportsSystem.ThreadingImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1SubMain()Dimmythread1AsTh
deepfuture
·
2012-06-04 12:00
VB.NET
并行与分布式编程(6)-线程与内核同步[15]
ReaderWriterLockSlim类是.NET框架提供的一个轻量级的,写入托管代码中的能产生更优性能的锁代码如下: ImportsSystem ImportsSystem.Threading ImportsSystem.Diagnostics ImportsSystem.Diagnostics.ThreadState ModuleModul
deepfuture
·
2012-06-04 12:00
VB.NET
VB.NET
并行与分布式编程(6)-线程与内核同步[15]
ReaderWriterLockSlim类是.NET框架提供的一个轻量级的,写入托管代码中的能产生更优性能的锁代码如下: ImportsSystem ImportsSystem.Threading ImportsSystem.Diagnostics ImportsSystem.Diagnostics.ThreadState ModuleModul
deepfuture
·
2012-06-04 12:00
VB.NET
ASP.NET +
VB.NET
+ SQL小网站程序
应网友要求,使用
VB.NET
写的一个小网站。
·
2012-06-03 17:00
asp.net
vb.net
字符串哈希算法-Time33
Time33在效率和随机性两方面上俱佳。对于一个Hash函数,评价其优劣的标准应为随机性,即对任意一组标本,进入Hash表每一个单元(cell)之概率的平均程度,因为这个概率越平均,数据在表中的分布就越平均,表的空间利用率就越高。Times33的算法很简单,就是不断的乘33,见下面算法原型。hash(i) = hash(i-1) * 33 + str[i]代码如下:PublicClassForm1
deepfuture
·
2012-06-03 15:00
VB.NET
vb.net
字符串哈希算法-Time33
Time33在效率和随机性两方面上俱佳。对于一个Hash函数,评价其优劣的标准应为随机性,即对任意一组标本,进入Hash表每一个单元(cell)之概率的平均程度,因为这个概率越平均,数据在表中的分布就越平均,表的空间利用率就越高。Times33的算法很简单,就是不断的乘33,见下面算法原型。hash(i) = hash(i-1) * 33 + str[i]代码如下:PublicClassForm1
deepfuture
·
2012-06-03 15:00
VB.NET
斯特林公式求阶乘
[1]或更精确的 下面是分别用
vb.net
编写的普通的方式和上面这个近似计算的方式计算出来的结果ImportsSystem.Math PublicClassForm1 PrivateSubButton1
deepfuture
·
2012-06-01 22:00
阶乘
斯特林公式求阶乘
[1]或更精确的 下面是分别用
vb.net
编写的普通的方式和上面这个近似计算的方式计算出来的结果ImportsSystem.Math PublicClassForm1 PrivateSubButton1
deepfuture
·
2012-06-01 22:00
阶乘
vb.net
计算组合
Private Function compute(ByVal n As Long, ByVal r As Long) Dim result As Decimal = 1 Dim temp1 As Decimal = 1
deepfuture
·
2012-06-01 09:00
VB.NET
vb.net
计算组合
Private Function compute(ByVal n As Long, ByVal r As Long) Dim result As Decimal = 1 Dim temp1 As Decimal = 1
deepfuture
·
2012-06-01 09:00
VB.NET
vb.net
计算组合
阅读更多PrivateFunctioncompute(ByValnAsLong,ByValrAsLong)DimresultAsDecimal=1Dimtemp1AsDecimal=1Dimtemp2AsDecimal=1Ifr=0Thenresult=1Else'n(n-1).....(n-r+1)ForiAsLong=nTon-r+1Step-1temp1*=iNext'r!ForiAsLon
deepfuture
·
2012-06-01 09:00
VB.net
中通过窗口名称取得后台窗口句柄
下面是
VB.net
的代码和VB的区别在于数据类型vb中long是4byte,
vb.net
中间Integer是4byte用的时候写法要互相转换一下不放心的话可以都写成Int32 Public Class
haiblue
·
2012-05-31 14:37
windows
api
后台
句柄
子窗口
VB.NET
方案
在面向过程的程序中,我们可以通过窗体名来访问其他窗体中控件或者数据,但是在面向过程中却稍有不同,面向过程显示了它的优点。 假设一个Window解决方案中,有两个窗体Form1和Form2,Form1窗体中有一个DataGridView数据控件,如何在Form2中访问DataGridView中数据,即如何实现在这两个窗体之间通讯呢? 第一种方法 通过设置Form2窗体的构造函数,改
lilongsheng1125
·
2012-05-27 16:00
VB.net
获取屏幕分辨率
'获取屏幕分辨率 Dimx,yAsLong x=Screen.PrimaryScreen.Bounds.Width.ToString y=Screen.PrimaryScreen.Bounds.Height.ToString '获取窗体位置 x=Me.Location.X.ToString() y=Me.Location.Y.ToString() '设置窗体位置 Me.SetDes
sxycgxj
·
2012-05-25 10:00
VB.NET
VB.net
对于datagride控件的使用及C#中datagrideView\bindingSource\bindingNavigator\tabcontrol控件的应用
//绑定数据源 DataSetds=newDataSet(); SqlConnectionconnection=newSqlConnection(netiFace.ConnectionString.ConnectionString); connection.Open();
angxiao
·
2012-05-24 19:00
datagrid
C#
Integer
VB.NET
Dictionary
dataset
vb.net
之arraylist
'读文件 Dim mysr As StreamReader Dim strline As String Dim mystr As String() Dim jg(10, 10) As String
deepfuture
·
2012-05-24 17:00
ArrayList
vb.net
之arraylist
'读文件 Dim mysr As StreamReader Dim strline As String Dim mystr As String() Dim jg(10, 10) As String
deepfuture
·
2012-05-24 17:00
ArrayList
vb.net
之arraylist
阅读更多'读文件DimmysrAsStreamReaderDimstrlineAsStringDimmystrAsString()Dimjg(10,10)AsStringmysr=NewStreamReader("e:\mydata.txt",System.Text.Encoding.Default)While(Notmysr.EndOfStream)strline=mysr.ReadLine()
deepfuture
·
2012-05-24 17:00
探讨:ASP.NET技术的学习顺序问题
如果你已经有较多的面向对象开发经验,跳过以下这两步:第一步掌握一门.NET面向对象语言,C#或
VB.NET
。我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。A
Candy1232009
·
2012-05-24 12:00
答你所问 .NET小常识 方便学习asp.net的朋友
Net全称.NETFramework是一个开发和运行环境,该战略是微软的一项全新创意,它将使得“互联网行业进入一个更先进的阶段”,.NET不是一种编程语言.简单说就是一组类库框架,.NET开发支持C#、
VB.NET
·
2012-05-23 15:09
托管代码与非托管代码
托管代码是指用支持.Net的语言,如C#、
VB.net
、J#等语言编译器生成的程序代码,它们并不是CPU能直接执行的代码而是一种中间代码(IL),我们称之为
F7ANTY
·
2012-05-22 21:00
vb.net
调用oracle中存储过程
存储过程的实例:PROCEDURETEST_C(tempoutvarchar2,aIN varchar2,binvarchar2)ISBEGIN temp:=a||b; END;调用方法:说明:要在程序开头加入ImportsSystem.Data.OleDb DimdbConnAsNewOleDbConnection DimdbCommAsOleDbCommand
wsniyufang
·
2012-05-19 14:00
oracle
c
user
存储
VB.NET
美化你的代码 vb(VBS)代码格式化的实现代码
不过
VB.NET
确实有许多VB6没有的新功能,代码的自动排版就是一项,这也正是我们今天要实现的功能――VB代码格式化。
·
2012-05-18 17:47
VB.NET
并行与分布式编程(6)-线程与内核同步[14]
ImportsSystem ImportsSystem.Threading ImportsSystem.Diagnostics ImportsSystem.Diagnostics.ThreadState ModuleModule1 SubMain() Dimmythread1AsThread Dimmythread2AsThread
deepfuture
·
2012-05-18 10:00
VB.NET
VB.NET
并行与分布式编程(6)-线程与内核同步[14]
阅读更多ImportsSystemImportsSystem.ThreadingImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1SubMain()Dimmythread1AsThreadDimmythread2AsThreadDimmythread3AsThread'创建线程对象mythread1
deepfuture
·
2012-05-18 10:00
VB.NET
并行与分布式编程(6)-线程与内核同步[14]
阅读更多ImportsSystemImportsSystem.ThreadingImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1SubMain()Dimmythread1AsThreadDimmythread2AsThreadDimmythread3AsThread'创建线程对象mythread1
deepfuture
·
2012-05-18 10:00
VB.NET
并行与分布式编程(6)-线程与内核同步[14]
阅读更多ImportsSystemImportsSystem.ThreadingImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1SubMain()Dimmythread1AsThreadDimmythread2AsThreadDimmythread3AsThread'创建线程对象mythread1
deepfuture
·
2012-05-18 10:00
VB.NET
并行与分布式编程(6)-线程与内核同步[14]
ImportsSystem ImportsSystem.Threading ImportsSystem.Diagnostics ImportsSystem.Diagnostics.ThreadState ModuleModule1 SubMain() Dimmythread1AsThread Dimmythread2AsThread
deepfuture
·
2012-05-18 10:00
VB.NET
VB.NET
并行与分布式编程(6)-线程与内核同步[13]
ImportsSystem ImportsSystem.Threading ImportsSystem.Diagnostics ImportsSystem.Diagnostics.ThreadState ModuleModule1 '生产者线程和消费者线程共同操作的数 DimmycountsAsInteger=0 '定义一个互斥对象,用于解
deepfuture
·
2012-05-17 15:00
VB.NET
VB.NET
并行与分布式编程(6)-线程与内核同步[13]
ImportsSystem ImportsSystem.Threading ImportsSystem.Diagnostics ImportsSystem.Diagnostics.ThreadState ModuleModule1 '生产者线程和消费者线程共同操作的数 DimmycountsAsInteger=0 '定义一个互斥对象,用于解
deepfuture
·
2012-05-17 15:00
VB.NET
VB.NET
并行与分布式编程(6)-线程与内核同步[13]
阅读更多ImportsSystemImportsSystem.ThreadingImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1'生产者线程和消费者线程共同操作的数DimmycountsAsInteger=0'定义一个互斥对象,用于解决生产线程和消费线程操作mycounts变量的同步问题Dimmy
deepfuture
·
2012-05-17 15:00
VB.NET
并行与分布式编程(6)-线程与内核同步[13]
阅读更多ImportsSystemImportsSystem.ThreadingImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1'生产者线程和消费者线程共同操作的数DimmycountsAsInteger=0'定义一个互斥对象,用于解决生产线程和消费线程操作mycounts变量的同步问题Dimmy
deepfuture
·
2012-05-17 15:00
VB.NET
并行与分布式编程(6)-线程与内核同步[13]
阅读更多ImportsSystemImportsSystem.ThreadingImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1'生产者线程和消费者线程共同操作的数DimmycountsAsInteger=0'定义一个互斥对象,用于解决生产线程和消费线程操作mycounts变量的同步问题Dimmy
deepfuture
·
2012-05-17 15:00
VB.NET
并行与分布式编程(6)-线程与内核同步[12]
阅读更多我们还可以使用信号量来完成同步Semaphore类限制可同时访问某一资源或资源池的线程数,即信号量。线程通常使用WaitOne方法进入信号量,并且通常使用此方法重载以退出WaitOne方法阻止当前线程,直到当前WaitHandle收到信号为止,即增加减少一个信号量Semaphore.Release方法退出信号量并返回前一个计数,增加一个信号量。我们先实现一个简单的信号量,1个生产线程和3个
deepfuture
·
2012-05-17 12:00
VB.NET
并行与分布式编程(6)-线程与内核同步[12]
阅读更多我们还可以使用信号量来完成同步Semaphore类限制可同时访问某一资源或资源池的线程数,即信号量。线程通常使用WaitOne方法进入信号量,并且通常使用此方法重载以退出WaitOne方法阻止当前线程,直到当前WaitHandle收到信号为止,即增加减少一个信号量Semaphore.Release方法退出信号量并返回前一个计数,增加一个信号量。我们先实现一个简单的信号量,1个生产线程和3个
deepfuture
·
2012-05-17 12:00
VB.NET
并行与分布式编程(6)-线程与内核同步[12]
阅读更多我们还可以使用信号量来完成同步Semaphore类限制可同时访问某一资源或资源池的线程数,即信号量。线程通常使用WaitOne方法进入信号量,并且通常使用此方法重载以退出WaitOne方法阻止当前线程,直到当前WaitHandle收到信号为止,即增加减少一个信号量Semaphore.Release方法退出信号量并返回前一个计数,增加一个信号量。我们先实现一个简单的信号量,1个生产线程和3个
deepfuture
·
2012-05-17 12:00
VB.NET
并行与分布式编程(6)-线程与内核同步[12]
我们还可以使用信号量来完成同步 Semaphore类限制可同时访问某一资源或资源池的线程数,即信号量。 线程通常使用WaitOne方法进入信号量,并且通常使用此方法重载以退出WaitOne方法阻止当前线程,直到当前WaitHandle收到信号为止,即增加减少一个信号量Semaphore.Release方法退出信号量并返回前一个计数,增加一个信号量。我们先实现一个简单的信号量,1个生产线程和3个消
deepfuture
·
2012-05-17 12:00
VB.NET
VB.NET
并行与分布式编程(6)-线程与内核同步[12]
我们还可以使用信号量来完成同步 Semaphore类限制可同时访问某一资源或资源池的线程数,即信号量。 线程通常使用WaitOne方法进入信号量,并且通常使用此方法重载以退出WaitOne方法阻止当前线程,直到当前WaitHandle收到信号为止,即增加减少一个信号量Semaphore.Release方法退出信号量并返回前一个计数,增加一个信号量。我们先实现一个简单的信号量,1个生产线程和3个消
deepfuture
·
2012-05-17 12:00
VB.NET
VB.NET
并行与分布式编程(6)-线程与内核同步[11]
ImportsSystem ImportsSystem.Threading ImportsSystem.Runtime.InteropServices ImportsSystem.Diagnostics ImportsSystem.Diagnostics.ThreadState ModuleModule1 '定义异步方法 DelegateFunctionmyAdds(
deepfuture
·
2012-05-15 17:00
VB.NET
VB.NET
并行与分布式编程(6)-线程与内核同步[11]
阅读更多ImportsSystemImportsSystem.ThreadingImportsSystem.Runtime.InteropServicesImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1'定义异步方法DelegateFunctionmyAdds(ByValnumAsInteger,
deepfuture
·
2012-05-15 17:00
VB.NET
并行与分布式编程(6)-线程与内核同步[11]
阅读更多ImportsSystemImportsSystem.ThreadingImportsSystem.Runtime.InteropServicesImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1'定义异步方法DelegateFunctionmyAdds(ByValnumAsInteger,
deepfuture
·
2012-05-15 17:00
VB.NET
并行与分布式编程(6)-线程与内核同步[11]
阅读更多ImportsSystemImportsSystem.ThreadingImportsSystem.Runtime.InteropServicesImportsSystem.DiagnosticsImportsSystem.Diagnostics.ThreadStateModuleModule1'定义异步方法DelegateFunctionmyAdds(ByValnumAsInteger,
deepfuture
·
2012-05-15 17:00
VB.NET
并行与分布式编程(6)-线程与内核同步[11]
ImportsSystem ImportsSystem.Threading ImportsSystem.Runtime.InteropServices ImportsSystem.Diagnostics ImportsSystem.Diagnostics.ThreadState ModuleModule1 '定义异步方法 DelegateFunctionmyAdds(
deepfuture
·
2012-05-15 17:00
VB.NET
VB.NET
并行与分布式编程(6)-线程与内核同步[10]
阅读更多E)代码分析上节代码是最简单的异步调用代码,即调用委托的BeginInvoke方法来开始执行方法,在主线程上执行一些工作,然后调用委托的EndInvoke方法。但是EndInvoke直到异步调用完成之后才返回,因此可能会阻止调用线程(即主线程)。a)声明异步方法,必须与后面要使用的异步调用的方法一致DelegateFunctionmyAdds(ByValnumAsInteger,ByRef
deepfuture
·
2012-05-15 15:00
上一页
79
80
81
82
83
84
85
86
下一页
按字母分类:
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
其他