环境:ubuntu12.0432bit,boost1.49前期准备:boost中,用到了别的函数库,所以为了使用boost中相应的功能,需要先安装系统中可能缺失的库apt-getinstallmpi-default-dev#安装mpi库apt-getinstalllibicu-dev#支持正则表达式的UNICODE字符集apt-getinstallpython-dev#需要python的话apt-getinstalllibbz2-dev#如果编译出现错误:
系统 2019-08-12 01:33:07 2589
相信大多Web开发者对Tomcat是非常熟悉的,众所周知Tomcat是一款非常好用的开源Servlet容器,您一定对这个最流行的Servlet容器充满好奇,虽然它并不像一个黑盒子那样让人无法触摸但是Tomcat的源码的确让人看起来头疼。笔者就在这里和大家共同分析一个简单的Web服务器是如何工作的源码下载地址。Web服务器Web服务器是一个复杂的系统,一个Web服务器要为一个Servlet的请求提供服务,需要做三件事:1、创建一个request对象并填充那些
系统 2019-08-12 01:32:53 2589
咱鸟语很差,文采为0,重在概述,请多包涵...使用新版的NinjectMVC3时发现过滤器的DI跟原来(kernel.BindFilter)不一样了,某度上没找到中文的,遂摸到Ninject老家找到相关文档,看了半天,干脆在这里留个底,方便自己将来回味,也给后来人指个路...写到一半突发奇想,既然文言文咱写不好,干脆写个口语卖萌的吧.....想看渣文言文的同学请反白...环境:MVC3+Ninject3.0.1.10+Ninject.MVC33.0.0.6
系统 2019-08-12 01:32:12 2589
1.jetty是一个类似tomcat的服务器,可以通过程序来控制它启动和停止。官网:http://www.mortbay.org2.myeclipse里集成了jetty的插件,可以进行配置并启动jetty服务器。3.通过java代码实现jetty服务器的启动。Java代码packagecom.jetty;importorg.mortbay.http.SocketListener;importorg.mortbay.jetty.Server;publiccl
系统 2019-08-29 23:49:38 2588
log4net按照不同的【LEVEL】级别输出到不同文件Log4Net五步走Log4Net主页:http://logging.apache.org/log4net/,下载Log4NetLog4Net主要由Logger,Appender,Filter,Layout4个组件构成,一般情况下后3个组件在配置文件中配置.1.LogNet工程引用log4net.dll2.定义配置文件,可以配置在web.config,也可以单独配置在xml文件里面3.双击打开Asse
系统 2019-08-29 23:46:05 2588
把开发板与PC直连,省掉路由器,岂不很方便?请看制作方法:这里要制作交叉线,然后设置IP,例如,Windows的IP设为192.168.1.1,子网掩码255.255.255.0,网关与DNS均与IP相同,为192.168.1.1;虚拟机VMWare地址按普通设置,开发板地址也按普通设置,他们的网关就是192.168.1.1。这样就OK了,试试,传数据是不是很爽?交叉网线做法,开发板PC直连
系统 2019-08-29 22:46:49 2588
图一:图二:鸭子对象,会游泳、会叫、会飞(变天鹅之后),但不是所有的鸭子都能飞(当它还是丑小鸭的时候),初步设计如图一。这并不是一个复用性好的设计,有更好的解决方案(图二)。原则是:1.找出应用中可能需要变化的地方,把它们独立出来,不要和那些不需要变化的代码混在一起;2.针对接口编程;3.多用组合少用继承;图二就是最简单的策略模式(StrategyPattern):定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。
系统 2019-08-29 22:34:08 2588
ConcurrentHashMap是Java5中支持高并发、高吞吐量的线程安全HashMap实现。在这之前我对ConcurrentHashMap只有一些肤浅的理解,仅知道它采用了多个锁,大概也足够了。但是在经过一次惨痛的面试经历之后,我觉得必须深入研究它的实现。面试中被问到读是否要加锁,因为读写会发生冲突,我说必须要加锁,我和面试官也因此发生了冲突,结果可想而知。还是闲话少说,通过仔细阅读源代码,现在总算理解ConcurrentHashMap实现机制了,其
系统 2019-08-29 22:29:35 2588
先说下人。从2008年刚刚出Android的时候,就接触过,或者说看过资料,还去过谷歌的开发者大会,听Android讲座。擦~说这么多,真有点丢人。。工作后呢,一直是GIS、Web、Web、GIS,自己也懒,再也不翻Android的资料。转眼间,现在的Android已是4.0以上版本。对android还是2008年时的印象。。自己都佩服自己。现在学了一段时间了,把经验和教训总结一下。。互相切磋,也请高手给予更多建议。直接入题。1、环境搭建如今的环境也少费好
系统 2019-08-12 09:30:22 2588
C1Wijmo全部的控件是完全可定制的,并且可以根据你自己的需求定制他们的界面外观。我准备使用C1Menu演示这一点。让我们从向控件应用自定义主题开始。改变主题1)创建一个网站,然后拖放一个C1Menu到web页面上。2)单击智能标记,并打开任务菜单。3)在主题属性中输入CDN的URL以指定主题。例如,在我们的这个例子中,我们应用ui-darkness主题http://jquery-ui.googlecode.com/svn/tags/1.8.14/the
系统 2019-08-12 09:29:30 2588