1、程序计数器 是一块较小的内存空间,是唯一一个没有规定任何OutOfMemoryError情况的区域。 作用:当前线程所执行的字节码(.class)的行号指示器。字节码解释器工作是通过改变计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基本功能都需要依赖这个计.....
                            
                            
                                分类:
编程语言   时间:
2014-08-14 01:23:17   
                                阅读次数:
278
                             
                    
                        
                            
                            
                                dispatch_semaphore 信号量基于计数器的一种多线程同步机制。在多个线程访问共有资源时候,会因为多线程的特性而引发数据出错的问题。dispatch_queue_tqueue =dispatch_get_global_queue(0,0); dispatch_semaphore_tsem...
                            
                            
                                分类:
其他好文   时间:
2014-08-13 18:32:16   
                                阅读次数:
200
                             
                    
                        
                            
                            
                                性能运行putImageData()比drawImage()慢,同等条件下优先考虑drawImage()操作图像数据需要遍历大量数据,应该注意几点:1)避免在循环体中直接访问对象属性,应当保存在局部变量中2)应该用循环计数器遍历完整的像素,而非像素分量(每4个一组)3)逆向遍历与移位技巧效果并不好4...
                            
                            
                                分类:
Web程序   时间:
2014-08-13 01:05:24   
                                阅读次数:
235
                             
                    
                        
                            
                            
                                简单讲一下各个区域
  程序计数器:当前线程所执行的字节码的行号指示器,循环,线程恢复等基础功能依赖这个计数器完成(线程私有,每一个线程都会有自己单独的一个计数器)。
  本地方法栈:与java虚拟机栈相似,不过执行的是native方法。
  方法区(包含运行时常量池):各个线程共享的区域,它用于已被虚拟机加载的类信息,常量,静态变量,即时编译器编译后的代码等数据。
  java虚拟机栈:也是线程私有的,生命周期与线程相同  每个方法执行时都会创建一个栈帧(一会儿会详细讲到)结构是栈结构,先进后...
                            
                            
                                分类:
编程语言   时间:
2014-08-11 17:54:52   
                                阅读次数:
315
                             
                    
                        
                            
                            
                                php具有极其强大的图像处理能力,用它可以很轻易的动态生成web图像。一下是一个使用php做成的一个简单计数器。1. 总体思路:把以往的访问人数记录在一个文本文件中,当网页被访问的时候,从打开该文件并从中读出以往的访问人数,加 1,得到最新的访问人数,并把该数目格式化成标准的格式,再调用图像处理函数...
                            
                            
                                分类:
Web程序   时间:
2014-08-11 11:44:42   
                                阅读次数:
251
                             
                    
                        
                            
                            
                                Webbrowser 请求加载页面,页面中包含各种资源,不能够很准确的判断加载是否完成,需要通过特定的方法判断。1、使用计数器判断页面是否加载完成。精准可控。 // 计数器int counter = 0 ;// 添加事件响应函数this .webBrowser.Navigated += ...
                            
                            
                                分类:
Web程序   时间:
2014-08-10 12:43:30   
                                阅读次数:
183
                             
                    
                        
                            
                            
                                前言社交网络信息爆发,如何衡量你在社交舆论上的影响力?计数!计数是应用最方便、简单实现的数据挖掘应用,拿Facebook举例,你的Feed被评论多少次,转发多少次,赞多少次,被浏览多少次,你有多少个好友等等。可以说计数得多少的价值可能超过你本身或者你发布的内容本身。今天着重介绍下Redis在计数器场...
                            
                            
                                分类:
其他好文   时间:
2014-08-09 23:11:39   
                                阅读次数:
329
                             
                    
                        
                            
                            
                                线程:简单的说就是找个工人来帮忙做事,线程启动时调用传过来的委托,委托就会执行相应的方法,实现线程执行方法.线程是程序的一个执行流,每个线程都有自己的专有寄存器(线指针,程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数.多线程是指程序中包含多个执行流,即在一个程序中可以同是运行多个不...
                            
                            
                                分类:
编程语言   时间:
2014-08-09 21:21:29   
                                阅读次数:
188
                             
                    
                        
                            
                            
                                这一节虽然题目是“制作窗口”,但实际上制作窗口只需用像素画一个即可,难点是由于加入了计数器,会出现闪烁的情况,这里就讲一下消除闪烁的做法。
counter窗口在疯狂的计数,鼠标放在飞了的数字上,会出现闪烁,解决方法是:在每次画面的重新绘制中,只绘制counter所在的图层,让鼠标所在的图层不用进行绘制。根据这个思路,具体的方法如下。
我们用不同的数字代表不同的层,2便是coun...
                            
                            
                                分类:
其他好文   时间:
2014-08-09 00:12:36   
                                阅读次数:
314
                             
                    
                        
                            
                            
                                以下实现没有考虑线程安全的问题。智能指针:它的一种通用实现方法是采用引用计数的方法。智能指针将一个计数器与类指向的对象相关联,引用计数跟踪共有多少个类对象共享同一指针。 每次创建类的新对象时,初始化指针并将引用计数置为1;当对象作为另一对象的副本而创建时,拷贝构造函数拷贝指针并增加与之相应的引用计....
                            
                            
                                分类:
其他好文   时间:
2014-08-08 17:31:36   
                                阅读次数:
262