摘要:
一、Lock定义 lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。 在多线程中,每个线程都有自己的资 阅读全文
摘要:
Spring3 Schedule Task之注解实现 (两次起步Schedule Task 的解决方案)Spring3 Schedule Task之注解实现 (两次启动Schedule Task 的解决方案)在spring3 中的新引入的task 命名空间。可以部分取代 quartz 功能,配置和A 阅读全文
摘要:
1.导入jar包 2.创建entity、 3、创建service 4、创建quartz 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 package cn.happy.quartz; import org.quartz. 阅读全文
摘要:
今天IT外包 www.itwaibaow.com 就为大家分享如何使用win7"计划任务“(Task schedule).最近有朋友问题如何设置让一个程序开机启动,并没186秒运行一次?”。从互联网上查询了一些资料后,知道大家可能对于这个windows自带的功能不是太熟悉。下面以“启动运行QQ程序, 阅读全文
摘要:
引言 本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当 阅读全文
摘要:
EF-CodeFirst-1 玩起来 注本文是学习旺杰兄的CodeFirst系列所写 CodeFirst CodeFirst是一种全新的玩法,代码先行使得我们更了解实体之间的关系。而且更加符合了DDD领域驱动设计的思想 。所以CodeFirst已经成为了一种趋势。 简单玩法 打开Visual Stu 阅读全文
摘要:
EF-CodeFirst-3搞事 本文学习旺杰兄的 CodeFirst 系列教程而写。尽量摆脱之前的影子写出自己的理解 表间关系、级联删除 简单玩法已经走通了,但是我就是想搞点事出来。今天来搞搞表间关系和级联删除 表间关系 毫无疑问在设计表的时候,对于两张有关联的表,我们要做一对一或一对多的外键关系 阅读全文
摘要:
EF-CodeFirst-2玩的嗨 时间戳、复杂类型、GUID自增长 GUID自增长 GUID用于当主建那是好处多多,但是和int不同。EF不会自动识别第一个为类名+Id开头或int类型字段 去设置自增长。尴尬的GUID怎么玩呢。。 Data Annation玩法 Fluent API 玩法 注:上 阅读全文
摘要:
Asp.Net SignalR Hub类中的操作详解 Hub类中的操作 在服务端我们要通过Hub类做一系列操作,下面就说说我们都可以做什么操作 客户端的发送消息操作 调用所有的客户端的helloClient方法 Clients.All.helloClient(); 调用除了给定ConnectionI 阅读全文
摘要:
Asp.Net SignalR GlobalHost外部通知 GlobalHost 外部通知 之前都是在集线器类中进行服务器对客户端的通知操作,但是在开发中往往会有需求监控某个系统 ,比如OA系统 上级领导在上面宣布下午两点要开会 那么就要通知到其他的人。这里在集线器中是不好实现的。还有各种各样的第 阅读全文