下表列出了所有Python语言支持的成员运算符。例如:试试下面的例子就明白了所有的Python编程语言提供会员运算符:#!/usr/bin/pythona=10b=20list=[1,2,3,4,5];if(ainlist):print"Line1-aisavailableinthegivenlist"else:print"Line1-aisnotavailableinthegivenlist"if(bnotinlist):print"Line2-bisn
系统 2019-09-27 17:47:51 2208
1:事件机制共享队列:利用消息机制在两个队列中,通过传递消息,实现可以控制的生产者消费者问题要求:readthread读时,writethread不能写;writethread写时,readthread不能读。基本方法时间类(Event)set:设置事件。将标志位设为True。wait:等待事件。会将当前线程阻塞,直到标志位变为True。clear:清除事件。将标志位设为False。set()clear()函数的交替执行也就是消息传递的本质模版:基本cod
系统 2019-09-27 17:45:49 2208
几乎所有目前的3D显示晶片都有Zbuffer或Wbuffer。不过,还是常常可以看到有人对Zbuffer和Wbuffer有一些基本的问题,像是Zbuffer的用途、Zbuffer和Wbuffer的差别、或是一些精确度上的问题等等。这篇文章的目的就是要简单介绍一下Zbuffer和Wbuffer。Zbuffer和Wbuffer是做什么用的呢?它们的主要目的,就是去除隐藏面,也就是Hiddensurfaceelimination(或是找出可见面,Visibles
系统 2019-08-29 23:39:11 2208
下面是一个实用的例子,用来说明如何禁止和启动Spotlight服务,他适用于OSX10.5Leopard系统:它的目的是,因为在TimeMachine备份数据的时候,Spotlight默认是索引所有的Volume上的数据,这样他干扰了TimeMachine的备份工作,使工作变慢。它的用法是,把/System/Library/CoreServices/里面的backupd服务程序改名,然后用下面的script代替mdutil-ioff/Volumes/bac
系统 2019-08-29 23:16:41 2208
1.新建一web项目2.加入必要的五个jar包放到lib下:commons-logging-1.0.4.jar日志管理freemarker-2.3.8.jar表现层框架,定义了struts2的可视组件主题(theme)ognl-2.6.11.jarOGNL表达式语言,struts2支持该ELstruts2-core-2.0.10.jarstruts2的核心库xwork-2.0.4.jarwebwork的核心库,自然需要它的支持3.修改web.xml的配置:
系统 2019-08-29 23:12:00 2208
到目前为止,还能保持每天抽出一小时来学习。不过由于时间紧,所以一直没来得及进行学习记录,趁着现在有点时间,赶紧补一补第8条:在改写equals的时候请遵守通用约定改写equals方法看似简单,但是有许多的改写方式会导致错误,避免问题最容易的方式就是不改写。那么我们什么时候equals呢?当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念),而且超类也没有改写equals以实现期望的行为,这时我们需要改写equals方法。这通常适合于“值类(valu
系统 2019-08-29 23:04:11 2208
ApachePOIHSSF和XSSF读写EXCEL总结HSSF是指2007年以前的,XSSF是指2007年版本以上的这个还是比较好用的,这些总结来自Apache的官方向导的点点滴滴还有好多没有没有写的,详细的请参考http://poi.apache.org/spreadsheet/quick-guide.html还有LOG也比较好看publicclassSummaryHSSF{publicstaticvoidmain(String[]args)throws
系统 2019-08-29 22:57:16 2208
一.Asterisk对VoiceXML协议支持1.说明:OpenVXI是一个开源的VoiceXML协议解释器(C++语言实现),VoiceGlue利用OpenVXI实现了VoiceXML协议与Asterisk的对接。通过利用VoiceVXIversion3.4,VoiceGlue能够处理VoiceXML2.0语法,同时实现了一些VoiceXML2.1新特性,同时,VoiceGlue是分布式的,可以与Asterisk在不同机器上。VoiceGlue通过fas
系统 2019-08-29 22:23:24 2208
目录贴:跟我学Shiro目录贴授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色(Role)。主体主体,即访问应用的用户,在Shiro中使用Subject代表该用户。用户只有授权后才允许访问相应的资源。资源在应用中用户可以访问的任何东西,比如访问JSP页面、查看/编辑某些数据、访问某个业务方法、打印文本等等
系统 2019-08-29 22:00:46 2208
第七章高级编辑定制vivi的设置选项影响它的操作方式,可以在vi中使用ex的:set命令修改这些选项.而且,无论vi什么时候启动,它都要读取主目录下的.exrc文件以获得进一步的操作指令。通过在文件中放置:set命令,就可以在使用vi的任何时候改变它的操作方式。vi首先执行主目录下的.exrc文件,然后才执行当前目录下的.exrc文件,储存在shell变量EXINIT中的任何命令都将在vi启动时执行并覆盖主目录.exrc文件的设置。:set命令有两种类型的
系统 2019-08-12 09:27:43 2208