C# task
摘要:目录C#并行编程-相关概念C#并行编程-ParallelC#并行编程-TaskC#并行编程-并发集合C#并行编程-线程同步原语C#并行编程-PLINQ:声明式数据并行任务简介TPL引入新的基于任务的编程模型,通过这种编程模型可以发挥多核的功效,提升应用程序的性能,不需要编写底层复杂且重量级的线程代码...
阅读全文
posted @
2015-03-31 21:41
武胜-阿伟
阅读(529)
推荐(0) 编辑
C# 任务并行库使用小计 z
摘要:1.简单创建使用using System;using System.Diagnostics;using System.Threading;using System.Threading.Tasks;namespace ConsoleApplication17{ class Program ...
阅读全文
posted @
2015-03-31 21:39
武胜-阿伟
阅读(325)
推荐(0) 编辑
C#并行库(TaskParallelLibrary)用法 z
摘要:1. Task.Factory.StartNew(() => DoSomeWork());是异步的下面的代码会先输出ddd,因为Task.Factory.Startnew不阻塞:var task = Task.Factory.StartNew(() => Console.WriteLine("eee...
阅读全文
posted @
2015-03-31 21:38
武胜-阿伟
阅读(899)
推荐(0) 编辑
C#并行编程 z
摘要:目录C#并行编程-相关概念C#并行编程-ParallelC#并行编程-TaskC#并行编程-并发集合C#并行编程-线程同步原语C#并行编程-PLINQ:声明式数据并行背景基于任务的程序设计、命令式数据并行和任务并行都要求能够支持并发更新的数组、列表和集合。在.NET Framework 4 以前,为...
阅读全文
posted @
2015-03-31 21:37
武胜-阿伟
阅读(306)
推荐(0) 编辑
人生中的那口井 z
摘要:有两个和尚住在隔壁,每天都会在同一时间下山去溪边挑水,不知不觉己经过了五年。 突然有一天,左边这座山的和尚没有下山挑水,过了一个星期,还是没有下山挑水。 直到过了一个月,右边那座山的和尚很担心就去探望他,当他看到他的老友之后,大吃一惊!因为他的老友,正在庙前打太极拳,一点也不像一个月没喝水的人。...
阅读全文
posted @
2015-03-31 11:42
武胜-阿伟
阅读(403)
推荐(0) 编辑
C# 64位win7下DllImport LoadLibrary函数失败 z
摘要:[DllImport["kernel32.dll"]]static extern IntPtr LoadLibrary(string lpFileName);public void Fun(){ IntPtr p = LoadLibrary(abc.dll);}在32位xp系统下正常,可在64位...
阅读全文
posted @
2015-03-30 22:09
武胜-阿伟
阅读(2740)
推荐(0) 编辑
模拟精灵 z
摘要:反复做历史测试,重大改进了卖出的判断模式。此项改进能使系统收益每年增加5%-左右重新整合了几种买法,使之在熊市更加谨慎、对大盘的反转反应更为灵敏适当加大了仓位单独处理有重大机会的股票加入多种短线买卖的技巧重大改进卖出跌停板的股票的方法涨停板买法,对涨停强势打开并又封住的股票,根据情况加仓对买卖操作做...
阅读全文
posted @
2015-03-29 22:35
武胜-阿伟
阅读(726)
推荐(0) 编辑
缠中说禅股票交易系统图解 z
摘要:缠中说禅股票交易系统图解2010-03-23 10:51(王纯阳)缠论祖师的经典语录1、就在买点买,卖点卖;当然,买点并不一定是一个点,一个价位,级别越大的,可以容忍的区间越大。2、你要经常考虑的是大的级别是什么,才考虑1分钟的图;除了最后的冲刺及权证,一般都没必要看1分钟的。3、散户绝对不要抄底,...
阅读全文
posted @
2015-03-29 22:29
武胜-阿伟
阅读(4752)
推荐(1) 编辑
C#发送电子邮件 (异步) z
摘要:///验证电子邮件的正则表达式stringemailStr=@"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$";//////异步发送电子邮件//...
阅读全文
posted @
2015-03-29 22:23
武胜-阿伟
阅读(470)
推荐(0) 编辑
C# 轻松读取、改变文件的创建、修改、访问时间 z
摘要:// 读取文件的创建、修改、访问时间FileInfo fi = new FileInfo("C://test.txt");Console.WriteLine(fi.CreationTime.ToString());Console.WriteLine(fi.LastWriteTime.ToString...
阅读全文
posted @
2015-03-29 22:21
武胜-阿伟
阅读(317)
推荐(0) 编辑
C#中将dll汇入exe z
摘要:用了3层架构,运行目录下有很多dll文件,最终发布时,我打算将dll文件都合并到exe文件中去。微软发布的免费软件ILmerge可以完成这项工作,研究了一下,其用法如下:1、合并file1.dll、file2.dll到destination.dllILmerge /ndebug /target:dl...
阅读全文
posted @
2015-03-29 22:19
武胜-阿伟
阅读(662)
推荐(0) 编辑
ASP.NET中引用dll“找不到指定模块"的完美解决办法 z
摘要:DllImport是System.Runtime.InteropServices命名空间下的一个属性类,其功能是提供从非托管DLL导出的函数的必要调用信息。DllImport属性应用于方法,要求最少要提供包含入口点的dll的名称。DllImport的定义如下:[AttributeUsage(Attr...
阅读全文
posted @
2015-03-29 22:17
武胜-阿伟
阅读(14158)
推荐(1) 编辑
C# 调用第三方DLL z
摘要:http://blog.163.com/da7_1@126/blog/static/104072678201311721326318/以下代码为本人在实际项目中编写的调用第三方DLL接口程序的完整代码。public class ExecuteDLL : Form{ ...//忽略与调用DLL无关的代...
阅读全文
posted @
2015-03-29 22:14
武胜-阿伟
阅读(1668)
推荐(0) 编辑
在一个服务中实现 多个契约 和终结点 z
摘要:一个服务作为一系列终结点被定义的。每个终结点都有一个地址,绑定和契约。契约就是暴露终结点能力的。地址就是这些应用或服务从网络的哪个地址可找到,契约是关于如何访问他们的。在终结点和契约间有一对多的关系。一个终结点可以只有一个契约,但是一个契约可以被很多终结点引用。尽管一个终结点可以仅仅确认一个契约,接...
阅读全文
posted @
2015-03-14 15:17
武胜-阿伟
阅读(562)
推荐(0) 编辑
wcf 实现多契约 z
摘要:我们知道,WCF服务端是先定义服务协定,其实就是一个接口,然后通过实现接口来定义服务类。那么,有一个问题,如果一个服务类同时实现N个接口(也就是有N个协定)呢?结果会如何?不必猜,我们还是通过实验来说明吧。首先,参照下面代码写好服务器端,代码中,我写了三个协定,然后一个服务类同时实现它们。using...
阅读全文
posted @
2015-03-14 15:16
武胜-阿伟
阅读(685)
推荐(0) 编辑
泽熙学到的 z
摘要:叶展,原泽熙投资总经理助理,现任齐鲁证券资产管理公司总裁助理,齐鲁星空、星汉等集合理财投资经理。 导读:三年前,我加入了泽熙投资,正式成为一名职业投资者。做职业投资者一直是我的理想。在股市中用眼光和头脑寻宝的游戏本身就足够让我痴迷,何况还有财富这个副产品。想到自己能近距离地观摩一名股市大作手的投资...
阅读全文
posted @
2015-03-13 14:44
武胜-阿伟
阅读(604)
推荐(0) 编辑
使用WindowsService为宿主实装WCF 服务
摘要:1. 写WCF服务 创建一个接口类,与一个实现类。接口类上打上[ServiceContract]标签,需要暴露的服务方法上打上[OperationContract](注意:增加System.ServiceModel 类的引用代码如下:[csharp] view plaincopyusingSyste...
阅读全文
posted @
2015-03-09 17:21
武胜-阿伟
阅读(889)
推荐(0) 编辑
通过 WCF 实现点对点文件共享 z
摘要:http://www.oschina.net/translate/peer-to-peer-file-sharing-through-wcf?cmp&p=1#通过 WCF 实现点对点文件共享返回原文英文原文:Peer to Peer File Sharing Through WCFPeer to P...
阅读全文
posted @
2015-03-09 17:01
武胜-阿伟
阅读(784)
推荐(0) 编辑
MySQL的1067错误
摘要:1、打开my.ini文件,找到default-storage-engine=InnoDB这一行,把它改成default-storage-engine=MyISAM。*** my.ini必须为ansi格式。2、删除在MySQL安装目录下的Data目录中的ib_logfile0ib_logfile13。...
阅读全文
posted @
2015-03-08 22:58
武胜-阿伟
阅读(236)
推荐(0) 编辑
精简版的MySQL制作步骤
摘要:1.删除所有的目录,只保留datasharebin2.删除BIN下面除以下三个文件之外的所有文件:libmysql.dll(MYSQL5中的文件,在MYSQL5.5中不存在)mysqladmin.exemysqld.exe3.如果要用客户端,请保留mysql.exe4.删除Share目录下除以下目录...
阅读全文
posted @
2015-03-08 22:56
武胜-阿伟
阅读(763)
推荐(0) 编辑
WCF中常用的binding方式 z
摘要:WCF中常用的binding方式:BasicHttpBinding: 用于把 WCF 服务当作 ASMX Web 服务。用于兼容旧的Web ASMX 服务。WSHttpBinding: 比 BasicHttpBinding 更加安全,通常用于 non-duplex服务通讯。WSDualHttpBin...
阅读全文
posted @
2015-03-07 09:48
武胜-阿伟
阅读(424)
推荐(0) 编辑
SQLite的.NET应用自适应32位/64位系统 z
摘要:如果一个.NET应用要自适应32位/64位系统,只需要在项目的“目标平台”设置为“Any CPU”。但是如果应用中使用了SQLite,情况就不同了。 SQLite的.NET开发包来自是System.Data.SQLite,完成兼容ADO.NET接口,也提供了Linq和Entity Framewo...
阅读全文
posted @
2015-03-05 17:15
武胜-阿伟
阅读(15404)
推荐(8) 编辑
DEV GridControl 常用属性 z
摘要:1隐藏最上面的GroupPanelgridView1.OptionsView.ShowGroupPanel=false;2.得到当前选定记录某字段的值sValue=Table.Rows[gridView1.FocusedRowHandle][FieldName].ToString();3.数据只读g...
阅读全文
posted @
2015-03-03 16:31
武胜-阿伟
阅读(679)
推荐(0) 编辑
GridControl 校验输入单元格格式 z
摘要:// 对应的校验行事件,ValidateRowprivate void gv_FeeItem_ValidateRow(object sender, DevExpress.XtraGrid.Views.Base.ValidateRowEventArgs e) { o...
阅读全文
posted @
2015-03-03 16:22
武胜-阿伟
阅读(1075)
推荐(0) 编辑
使用XtraGrid自定义列计算1 z
摘要:Devexpress控件集提供的DataGrid控件,在功能和界面样式上都完爆WinForm的DataGridView控件,以前需要在 DataGridView控件上进行某列的统计,需要在GridView底部重新绘制区域来显示sum,count等计算值。但Devexpress控件 的DataGrid...
阅读全文
posted @
2015-03-03 16:21
武胜-阿伟
阅读(1913)
推荐(0) 编辑
使用XtraGrid自定义列计算 z
摘要:绑定Master-Detail 关系 数据也是数据显示的一种方式,此实例使用后台代码创建数据源并绑定到gridcontrol。 其实方式参见:点击打开链接 先看效果图(默认方式)直接给出后台代码,主要使用的是dataset创建关系。private void simpleButton1_Click(o...
阅读全文
posted @
2015-03-03 16:15
武胜-阿伟
阅读(609)
推荐(0) 编辑
CheckedListBoxControl 或CheckedListBox 控件中显示水平滚动条 z
摘要:public partial class Form1 : Form { public Form1() { InitializeComponent(); DisplayHScroll(); } /...
阅读全文
posted @
2015-03-03 16:11
武胜-阿伟
阅读(2304)
推荐(0) 编辑
DevExpress控件-GridControl根据条件改变单元格/行颜色(Dev GridControl 单元格着色) z
摘要:DevExpress控件-数据控件GridControl,有时我们需要根据特定条件改变符合条件的行或者单元格颜色达到突出显示目的,现在动起鼠标跟我一起操作吧,对的,要达到这个目的您甚至都不用动键盘.在对GridControl绑定好数据后:No.1:右键GridControl选择Run Designe...
阅读全文
posted @
2015-03-03 16:01
武胜-阿伟
阅读(14587)
推荐(0) 编辑
在DevExpress GridControl中添加进度条控件 z
摘要:首先可以使用 DevExpress GridControl 自带的进度条控件。但是我要用一个方法来设置所有的单元格进度,而不是每个单元格都要设置一遍,同时我想要根据进度值不同,进度条显示不同的颜色。那么就要自己手动的编写代码来完成了。1 、绘制一个单元格进度条形状,当进度小于50%时显示为红色。pu...
阅读全文
posted @
2015-03-03 15:59
武胜-阿伟
阅读(1962)
推荐(0) 编辑
在Dev GridControl中添加颜色可变的ProgressBar z
摘要:在使用DevExpress,GridControl自带的ProgressBarControl的时候由于无法通过BackColor/ForeColor来改变进度条的颜色所以很多特效是实现不了的。如下面所以必须使用其他的一些方式来实现颜色可变的ProgressBar.情况一、不使用ProgressBar...
阅读全文
posted @
2015-03-03 15:50
武胜-阿伟
阅读(3842)
推荐(2) 编辑
DevExpress控件GridControl使用 z
摘要:设置选中行的背景色、而不改变前景色。EnableAppearanceFocusedCell = False, EnableAppearanceFocusedRow = Falseprivate void gdvMarket_RowCellStyle(object sender, RowCellSty...
阅读全文
posted @
2015-03-03 15:46
武胜-阿伟
阅读(1636)
推荐(0) 编辑
DevExpress右键菜单使用 z
摘要:添加BarManager和popupMenu组建:设置popupMenu组件的Manager属性:右键点击popupMenu主键,点击Customize选项添加菜单:然后便可添加到鼠标事件中,此处以TreeList为例:C#代码 privatevoidtreeList1_MouseUp(object...
阅读全文
posted @
2015-03-03 15:42
武胜-阿伟
阅读(1110)
推荐(0) 编辑
DevExpress的GridControl如何实现打印和打印预览 z
摘要:第一种方法:System.Drawing.Printing.PageSettingsset_print_page=newSystem.Drawing.Printing.PageSettings();DevExpress.XtraPrinting.DynamicPrintHelperph=newDev...
阅读全文
posted @
2015-03-03 15:40
武胜-阿伟
阅读(5348)
推荐(0) 编辑
DevExpress打印功能介绍 z
摘要:一、打印功能说明:打印功能,我们有多种实现方式,可以根据需要自行选择,我简单的总结下两种方法。(1)、使用微软.net框架自带的PrintDocument,这种方式是直接借助Graphics,自行调整位置和行间距等,一行行一页页绘画打印页面,虽然可控制性强,但是操作比较麻烦,而且细节和页面美化上,实...
阅读全文
posted @
2015-03-03 15:39
武胜-阿伟
阅读(6007)
推荐(0) 编辑