jQuery选择器: 1、基本选择器: (1) (2) 2、层次选择器: 3、过滤选择器: 基本过滤选择器: (1) 内容过滤选择器: 可见性过滤选择器: 属性过滤选择器: 子元素过滤选择器: 表单对象属性过滤选择器 4、表单...
分类:
Web程序 时间:
2014-10-14 09:54:48
阅读次数:
194
满足同步需求的另一种方法是使用不可变对象(Immutable Object)。到目前为止,我们介绍了许多与原子性和可见性相关的问题,例如得到失效数据,丢失更新操作或光查到某个对象处于不一致的状态等等,都与多线程视图同时访问同一个可变的状态相关。如果对象的状态不会改变,那么这些问题与复杂性也就自然消失了。
如果某个对象在被创建后其状态就不能被修改,那么这个对象就被成为不可变对象。线程安全型是不可变对象的固有属性之一,他们的不变性条件是由构造函数创建的,只要他们的状态不改变,那么这些不变性条件就...
分类:
编程语言 时间:
2014-10-12 23:49:08
阅读次数:
326
在第一部分,我们介绍了如果通过同步来避免多个线程在同一时刻访问相同的数据,而这节,我们将介绍如何共享和发布对象,从而使他们能够安全的由多个线程同时访问。这两部分形成了构建线程安全类以及通过 java.util.concurrent 类库来构建并发应用程序的重要基础。...
分类:
编程语言 时间:
2014-10-12 13:14:28
阅读次数:
209
作用域:作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。在javascript中,变量的作用域有全局作用域和局部作用域两种,作用域提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字的冲突。全局作用域:在代码的任何地方都能访问到的对象..
分类:
编程语言 时间:
2014-10-07 14:29:04
阅读次数:
266
static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。
函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题:如果想将函数中此变量的值保存至下一次调用时,如何实现? 最容易想到的方法是定义一个全局的变量,但定义为一个全局变量有许多缺点,最明显的缺点是破坏了此变量的访问范围(使得在此函数中定义的变量,不仅仅受此函数控制)。而static变量可以保持该变量的值,使得函数在下次调用时还保持上次函数退出时的...
分类:
编程语言 时间:
2014-10-04 21:40:37
阅读次数:
245
解决方案在RowCreated事件中书写如下代码voidGridView1_RowCreated(objectsender,GridViewRowEventArgse){e.Row.Cells[0].Visible=false;//如果想使第1列不可见,则将它的可见性设为false//可以根据需要设...
分类:
其他好文 时间:
2014-09-24 12:20:16
阅读次数:
165
监控前言 上一节我们提到了MSSQL的基于SQL Event的监控,但是有些时候我们需要更加详细、适用于调优排错的监控。SQL Server内部运行的可见性是的查询调整、优化和综合排查成为可能!这一节主要和大家说说SQL Server跟踪(SQL Server Profile)的一些监控方式和途径。...
分类:
数据库 时间:
2014-09-24 11:47:16
阅读次数:
934
1.“#if 0/#if 1 ... #endif”的作用,我们知道,C标准不提供C++里的“//”这样的单行风格注释而只提供“/* */”这样的块注释功能,我们通常使用它写代码中说明性的注释文字(注释作用)以及在调试时关闭某段代码对编译器的可见性(屏蔽作用),当然,这里所谓的“注释作用”和“屏蔽作...
分类:
其他好文 时间:
2014-09-24 00:48:05
阅读次数:
308
多线程程序设计的困难
难以重现失败,bug难以追踪
并发错误难以追踪和消除
独立任务的拆分并不总是那么明朗
线程同步、通信引入的复杂
多线程引发的竞争、死锁、可见性问题(难以调试、追踪)
测试困难,简单的测试并不能覆盖生产环境的问题
设计不当,并不能充分提升性能(不控制线程数量,造成无谓上下文切换和Cache失效)
see Amdahl's law,阿姆达尔定律,...
分类:
编程语言 时间:
2014-09-23 19:25:45
阅读次数:
300
类 / 对象【《快学Scala》笔记】一、类1、Scala中的类是公有可见性的,且多个类可以包含在同一个源文件中;1 class Counter{2 private var value = 0 //类成员变量必须初始化,否则报错3 4 def increment(){ /...
分类:
其他好文 时间:
2014-09-22 02:24:41
阅读次数:
245