(from s in dc.StockInItem //所要查询单表join si in dc.StockIn //联合的表on s.StockInID equals si.StockInID //两个表联合的相同条件where (s.ColorsID == int.Parse(co...
分类:
其他好文 时间:
2014-06-28 23:35:53
阅读次数:
275
1 . lef命令ES6新增了let命令,用来声明变量。它的用法类似于var,let声明的变量,只在let命令所在的代码块内有效。{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b //12.const命令co...
分类:
其他好文 时间:
2014-06-28 21:49:58
阅读次数:
185
这显然是最筒单的一种布局形式。通过这个例子,希望读者能够顺便复习前面圆角框的制作方法。实现的效果如图1所示。本案例文件位于网页学习网CSS教程资源中“第13章\1-1-1.htm”。图1 单列固定宽度的页面布局一、放置第一个圆角框先在页面中放置第一个圆角框,HTML代码如下。lodidance.co...
分类:
其他好文 时间:
2014-06-28 19:09:23
阅读次数:
217
今天在stackoverflow上看到一个关于Volatile, Interlock, Lock的问题,发现回答的特别好,所以就想到把它翻译一下, 希望给那些对它们有疑惑的人提供点帮助:假设有一个类,它含有一个可以被多线程访问的public int counter 字段, 这个数字只会增加或减少。当...
分类:
其他好文 时间:
2014-06-21 13:21:05
阅读次数:
209
今天在工作的时候发现自己update 一个表的某个字段超时,想了好久,首先想到的办法是,延长操作时间:mysql> set innodb_lock_wait_timeout=100mysql> show variables like 'innodb_lock_wait_timeout'; 但是时间....
分类:
数据库 时间:
2014-06-21 11:38:08
阅读次数:
277
1.概念 Lock比传统线程模型中的synchronized方式更加面向对象,与生活中的锁类似,锁本身也应该是一个对象。两个线程执行的代码片段要实现同步互斥的效果,它们必须用同一个Lock对象。2.案例package org.lkl.thread;import java.util.concurren...
分类:
编程语言 时间:
2014-06-21 00:32:08
阅读次数:
324
2014-06-02 BaoXinjian一、摘要OAF和Form Builder一样,也需要主从块的管理,应为Form只需要建立一个relationship,相对简单在OAF中实现主从Master-Detail联动的实现,更多的是通过代码去实现比如在主块中添加一个event,在CO中去触发从块的查...
分类:
其他好文 时间:
2014-06-20 22:29:29
阅读次数:
451
除了thread,boost::thread另一个重要组成部分是mutex,以及工作在mutex上的boost::mutex::scoped_lock、condition和barrier,这些都是为实现线程同步提供的。mutexboost提供的mutex有6种:boost::mutexboost::...
分类:
其他好文 时间:
2014-06-20 19:59:40
阅读次数:
293
出现这种情况主要是因为上次用SVN提交代码的时候没有提交完成就进行了中断 取消的操作。控制台打印报错信息: Attempted to lock an already-locked dirsvn: Commit failed (details follow):可以右键单击项目,然后选中以下选项 刷新清...
分类:
其他好文 时间:
2014-06-20 16:06:34
阅读次数:
243
多线程数据同步错误比较难检测,因为通常是与事件的特定发生顺序有关。
一、同步术语
Barrier(屏障)
barrier是多个Thread的集合点:所有的Thread都应该到齐在这个barrier之后才能允许它们继续下去。
Condition variable(条件变量)
实际上不是变量,而是与某个lock有关联的变量。
Event variable(事件变...
分类:
编程语言 时间:
2014-06-18 06:23:12
阅读次数:
356