`
hai_lei
  • 浏览: 3033 次
  • 性别: Icon_minigender_2
  • 来自: 大连
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
Awake框架简介   Awake 十分钟做一个查询,分页列表,增减一列只需几秒钟(修改xml)。 在软件开发中我们经常会遇到这些问题: 1.       在开发查询检索页面时,经常遇到客户要求增减查询项,这时需要修改,查询页面和源代码。
更轻量的线程  严格说来, 异步化的事件驱动方式出现的比线程模式更早, 线程的出现本身就是为了减轻复杂的状态机编程。 在一般情况下确实给我们的程序带来了便利. 当时另一方面也带来了不少麻烦  锁的应用, 需要小心死锁等问题. 另外互斥情况下的性能开销也是不可忽视的  共享数据的修改和读取很容易出现问题, 而且不好排查,即使有了valgrind 这样工具,很多问题依然是很容易出现  但另一方面, 这些问题对于上面的提到异步方式也是同样存在的, 本质上还是存在线程间的互斥问题。不过对于这种模式可以采用单进程的方式的来规避其中的一些问题, 但在利用多CPU的问题上还是需要另外的考虑  前面提到过多线程 ...
一、基本概念   1、 选择符:就是HTML当中可用的任何元素,例如:body,a,td p.....  2、 类: 就是我们自己给格式起的名字,应用的时候叫名字(class=类)  3、 伪类:visited、 active 、link 等  二、基本语法  1、选择符 { 属性: 值 }   例如: TD { FONT-SIZE: 9pt}  2、选择符.类 { 属性: 值 }   例如: td.aaa { color: #191970 }  只能在该元素下有效 引用方法: <P CLASS=aaa>  3、.类 { 属性: 值 }    例如: .aaa { color: #1 ...
Global site tag (gtag.js) - Google Analytics