加州大学的科研团队将太阳能电池与微生物燃料电池巧妙的整合在一起,利用无尽的太阳能和废水中的有机养分生产清洁能源-氢气。如果这一成果应用于废水处理厂将使得生活废水处理过程大幅简化同时大量生产氢气。该成果发表在美国化学学会顶级期刊ACSNano上。由加州大学圣克鲁兹分校YatLi教授领导的科研团队与美国Livermore国家实验室合作,日前在利用太阳能产氢并净化污水方面取得重大突破。该成果发表于美国化学学会刊物ACSNano上。氢气作为清洁的新能源已应用于航天
系统 2019-08-29 22:13:17 2245
文章摘抄至http://www.cnblogs.com/java-my-life/archive/2012/05/02/2478101.html最少知识原则(leastknowledgeprinciple)添加facade类,高层次的类和facade类直接打交道,不和低层次的类打交道,这样低层次类的变化不会影响高层次的类,从而降低了客户和子类系统之间的耦合度门面模式是对象的结构模式,外部与一个子系统的通信必须通过一个统一的门面对象进行。门面模式提供一个高层
系统 2019-08-29 22:11:02 2245
看了些资料,总结了一些适合编程人员的Vim基本命令,不是很全,但是最起码比较实用。。。都是最基本的vim教程在fedora下面,打开终端。输入vimfilename就进入了vim///////////////////////////////基本文件操作w:保存wq:保存退出q!:不保存退出///////////////////////////////删除命令在命令模式下输入dw按回车,就删除了光标所在位置字符d就是删除所在行的所有字符(这个对于我们写程序的
系统 2019-08-12 09:30:28 2245
jstack--如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的javastack和nativestack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的javastack和nativestack的信息,如果现在运行的java程序呈现hung的状态,jstack是非常有用的。目前只有在Solaris和Linux的JD
系统 2019-08-12 09:30:25 2245
执行./configure时出现,缺少很多包的问题,一般的直接采用sudoapt-getinstalllibpkname-dev但下面的提示,直接libgl-dev肯定不行了..【问题】configure:error:Nopackage'gl'found.Pass--disable-glxifyoudonotneedOpenGLX11support.sudoapt-getinstallxlibmesa-gl-dev【问题】configure:error:N
系统 2019-08-12 09:27:33 2245
LINQ[编辑本段]基本概念LINQ,语言级集成查询(LanguageINtegratedQuery)经过了最近20年,面向对象编程技术(object-oriented(OO)programmingtechnologies)在工业领域的应用已经进入了一个稳定的发展阶段。程序员现在都已经认同像类(classes)、对象(objects)、方法(methods)这样的语言特性。考察现在和下一代的技术,一个新的编程技术的重大挑战开始呈现出来,即面向对象技术诞生以
系统 2019-08-12 09:27:14 2245
下载VCLSkin第三方包然后按照如下步骤安装:1、对于单个控件,Componet-->installcomponent..-->PAS或DCU文件-->install;2、对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可;3、对于带*.bpl文件的控件包,InstallPackages-->Add-->bpl文件名即可;4、如果以上Install按钮为失效的话,试试Compile按钮;5、是runt
系统 2019-08-12 09:27:12 2245
并行计算程序设计时,常面临把一系列任务分配给n个节点的问题。比如,在经典的计算pi值的程序中for(i=myid+1;i<=n;i+=numprocs){x=h*((double)i-0.5);sum+=f(x);}myid出现在循环设计中,它的出现使得,各个进程(节点)对循环作不同的解释,比如numprocs=3,n=15(1)node-1/proc-1对循环的解释是for(i=1;i<15;i+=3){.....}它将产生如下序列:1,4,7,10,1
系统 2019-08-12 09:26:45 2245
SpawningThreadsOverviewLasttimeweaddedaudiosupportbytakingadvantageofSDL'saudiofunctions.SDLstartedathreadthatmadecallbackstoafunctionwedefinedeverytimeitneededaudio.Nowwe'regoingtodothesamesortofthingwiththevideodisplay.Thismakes
系统 2019-08-12 09:26:43 2245
大部分系统都有权限系统。一般来说,它能管控人员对某个否页面的访问;对某些字段、控件可见或者不可见。对gridview中的数据是否可删除、可添加、可新增等等。大部分人都把权限作为一个子系统独立出来。但是这里我不是想设计一个权限管理系统,网上的设计方案太多了,可以说每个开发人员都有自己的开发权限管理系统的想法和思路。在这篇文章中,我先用简单的C#代码模仿一个用户的权限,再使用sql去模拟。这是一种很简单,很直观,很高效的方式去判定用户的权限。C#:好吧,先从最
系统 2019-08-12 01:53:27 2245