搜索到与相关的文章
编程技术

刘西拉教授报告体会1(建筑设计的系统观点)

昨天著名学者清华校友,目前清华和上海交大双聘博士刘西拉来给我们作报告,收获巨大,满满的记了5页纸。刘老师大师谈吐,可惜我驽钝,加之报告有些内容不宜公开,因此我只选择了部分内容写成博客,预计会有3-4篇,今天是第一篇,建筑设计的系统观点,以下是正文:从研究重点,和研究制约的观点看:科学家研究自然规律。工程师研究自然规律和社会规律政治家重点研究社会规律因此从action的角度看,科学家最容易action,比如陈景润等等,科学教面向的问题比较具体,工作的涉及面不

系统 2019-08-29 23:23:14 2414

编程技术

ajax扩展控件(2)

AlwaysVisibleControl控件,控件用于将有该控件指定的面板或者空间,在页面指定的方式显示出来。页面代码如下:<%...@PageLanguage="C#"AutoEventWireup="true"CodeFile="AlwaysVisibleControlDemo.aspx.cs"Inherits="AlwaysVisibleControlDemo"%><%...@RegisterAssembly="System.Web.Extensio

系统 2019-08-29 23:21:22 2414

Java

Java版PageRank及网站收录情况查询代码

在Google这个由10的100次方得名的站点中,各种评估网站的算法层出不穷,而PageRank即是其中之一。Google的PageRank根据网站的外部链接和内部链接的数量和质量俩衡量网站的价值。PageRank背后的概念是,每个到页面的链接都是对该页面的一次投票,被链接的越多,就意味着被其他网站投票越多。这个就是所谓的“链接流行度”——衡量多少人愿意将他们的网站和你的网站挂钩。PageRank这个概念引自学术中一篇论文的被引述的频度——即被别人引述的次

系统 2019-08-29 23:01:02 2414

编程技术

QComboBox用法小列

fromComboBox=QComboBox()添加一个comboboxfromComboBox.addItem(rates)添加一个下拉选项fromComboBox.addItems(["%dyears"%xforxinrange(2,26)])从序列中添加fromComboBox.setMaxVisibleItems(10)#设置最大显示下列项超过要使用滚动条拖拉fromComboBox.setMaxCount(5)#设置最大下拉项超过将不显示from

系统 2019-08-29 22:35:58 2414

编程技术

NHibernate Step by Step(二) 单表操作

NHibernateStepbyStep(二)单表操作接着第一期,我们继续。为了方便学习测试,从今天开始我将使用MSTest来进行测试,这样就避免了在一个Console工程里不停地添加、注释代码了。提示:为了在VS2005IDE中获得NHibernate配置文件的代码提示,请将你的$NHibernate/src/NHibernate下的nhibernate-configuration-2.0.xsd、nhibernate-mapping-2.0.xsd拷贝

系统 2019-08-29 22:16:45 2414

编程技术

prev()_next()使用报错

//购物车数量的自增自减functionqtyUpdate(kind,obj){varcount=0;if(kind=="up"){vartmp=obj.prev();count=$(tmp).val();count++;$(tmp).val(count);}elseif(kind=="down"){if(count>1){varne=obj.next();count=$(ne).val();count--;$(ne).val(count);}}}----

系统 2019-08-29 22:08:36 2414

Java

Java多线程-volatile的原理与技巧

volatile,用更低的代价替代同步为什么使用volatile比同步代价更低?同步的代价,主要由其覆盖范围决定,如果可以降低同步的覆盖范围,则可以大幅提升程序性能.而volatile的覆盖范围仅仅变量级别的.因此它的同步代价很低.volatile原理是什么?volatile的语义,其实是告诉处理器,不要将我放入工作内存,请直接在主存操作我.(工作内存详见java内存模型)因此,当多核或多线程在访问该变量时,都将直接操作主存,这从本质上,做到了变量共享.v

系统 2019-08-29 22:02:41 2414

Java

将BIRT整合到自己的Java项目中(二)

关于编写viewer,关键在于使用ReportEngineAPI,这个在birt官方文档上有很详细的描述。这里将几个主要环节总结一下:启动ReportEngine这里需要注意启动ReportEngine的开销问题和图片链的协议的问题。使用IReportEngineFactory比每次new一个出来性能方面要好很多。使用HTMLEmitterConfig可以使得生成的HTML报表中的图片的src指向一个web资源而非file资源。publicIReportE

系统 2019-08-12 09:30:39 2414

编程技术

#创新应用#路况电台:个人专属电台!

在之前互联网没有普及的时代里,人们通常都是借助电台的交通频道来获取实时的路况信息。而如今仍有很多人用喜欢通过电台来获取路况信息,但显然这种方式还存在不足,还不够专业、不够全面。而“路况电台”这款应用就可以满足人们这方面的需求。“路况电台”是一款基于定位服务的实时路况播报应用,它可以实时推送你行驶前方的路况信息(含交通事件,如事故、施工信息),同样也是通过语音的方式传达给车主。还具备简单的路况查询功能,支持按指定道路、桥梁和热点区域查询相关的路况,同时可以根

系统 2019-08-12 09:29:50 2414