- 军军小站|张军博客
搜索到与相关的文章
编程技术

openMP

最近在看多核编程。简单来说,由于现在电脑CPU一般都有两个核,4核与8核的CPU也逐渐走入了寻常百姓家,传统的单线程编程方式难以发挥多核CPU的强大功能,于是多核编程应运而生。按照我的理解,多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解多线程的底层知识,从而提高编程效率。这两天关注的多核编程的工具包括openMP和TBB。按照目前网上的讨论,TBB风头要盖过openMP,比如openCV过去是使用op

系统 2019-08-29 23:16:48 2028

编程技术

Struts2讲义15

if,else,elseif标签使用介绍技术要点本节代码具体介绍if、else、elseif控制标签的使用方式介绍。if、else、elseif标签使用。if、else、elseif标签功能演示。演示代码标签使用JSP文件:Java代码ifelseif标签使用范例

系统 2019-08-29 23:04:30 2028

编程技术

Jakarta Struts应用的七个经验

编者按:本文叙述了作者在运用Struts过程中来之不易的若干经验和心得。如果你是jsp和servlet开发Web应用的Java程序员,并且也正在考虑采用基于Struts的构建方法的话,那么你会在这里发现很多颇有见地同时也很有价值的信息。1.只在必要的时候才考虑扩展Struts框架一个好的framework有很多优点,首先,它必须能够满足用户的可预见的需求。为此Struts为Web应用提供了一个通用的架构,这样开发人员可以把精力集中在如何解决实际业务问题上。

系统 2019-08-29 22:56:47 2028

编程技术

myeclipse安装svn插件的多种方式

方法一:在线安装1.打开HELP->MyEclipseConfigurationCenter。切换到SoftWare标签页。2.点击AddSite打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到PersonalSite中找到SVN展开。将CoreSVNKitLibrary和OptionalJNALibrary添加(右键AddtoProfile),Subc

系统 2019-08-12 09:30:28 2028

各行各业

Docker container network configuration

http://xmodulo.com/networking-between-docker-containers.htmlHowtosetupnetworkingbetweenDockercontainersLastupdatedonMarch20,2015AuthoredbyDanNanni3CommentsAsyoumaybeaware,Dockercontainertechnologyhasemergedasaviablelightweightalte

系统 2019-08-12 09:27:17 2028

各行各业

selenium在chrome上运行报 Element is not clic

Firefox上正常运行的脚本在chrome上提示Elementisnotclickableatpoint(1096,26).分析原因,首先肯定不是因为页面元素不存在而无法点击。也不是要点击的button不在预览范围内。后来发现,是被前一步的操作的一个弹出层挡住了。因为前几步是弹出了一个modal,在关闭modal的时候webdriver就立刻执行下一步点击某个link,而这时modal可能还没完全关闭掉。解决办法是等待那个弹出层完全关闭掉,link可以点

系统 2019-08-12 09:27:07 2028

各行各业

SGU 270 Thimbles(分情况讨论题)

题目链接:http://acm.sgu.ru/problem.php?contest=0&problem=270题意:一个无向图,一个球开始放在1号顶点处。一共有m条边,可知m条边组成的全排列有m!种。对于其中一种排列,依次操作每一条边,操作是指对于边(u,v),若球在u则换到v,若在v则换到u。既不在u也不在v则此操作后小球不动。问小球最后有多少种可能的位置?思路:设g[u][v]表示(u,v)之间边的数量。首先我们判断1号点是否可达。一号点可达仅当下面

系统 2019-08-12 09:26:41 2028

数据库相关

OWIN产生的背景以及简单介绍

OWIN产生的背景以及简单介绍随着VS2013的发布,微软在Asp.Net中引入了很多新的特性,比如使用新的权限验证模块Identity,使用Async来提高Web服务器的吞吐量和效率等。其中一个不得不提的是OWIN和Katana.OWIN的全称是OpenWebInterfaceFor.Net,OWIN是.Net开源社区借鉴Ruby而制定的.NetWeb开发架构,有着非常简单的规范定义,同时极度降低了模块间耦合。OWIN并不是一个具体的实现,而只是一个规范

系统 2019-08-12 01:54:27 2028

数据库相关

Add Binary

题目:Giventwobinarystrings,returntheirsum(alsoabinarystring).Forexample,a="11"b="1"Return"100".分析:可以根据二进制的加法原理解决此问题,要注意string与int之间的转换。代码如下:stringaddBinary(stringa,stringb){intn1=a.length();if(n1==0)returnb;intn2=b.length();if(n2==0

系统 2019-08-12 01:54:17 2028

编程技术

使用vs2010复制粘贴代码时特别卡用一段时间就特

vs2010编写代码一段时间后复制粘贴特别卡,下拉条也特别卡,这个状况困扰了我两个月,实在忍不住了,去网上搜了搜有网友说是快捷键冲突,所以我就把其他程序结束了,结果莫名奇妙的瞬间就不卡了。最终弄明白原来是有道词典程序在作怪!结束即可使用vs2010复制粘贴代码时特别卡用一段时间就特别卡重启也没用

系统 2019-08-12 01:33:42 2028