拥有Java标签的文章
Java

[selenium webdriver Java]检查元素是否存在

SeleniumWebDriver没有实现SeleniumRC的isElementPresent()方法来检查页面上的元素是否存在。在WebDriver中封装一个类似的方法,如下:1publicbooleanisElementPresent(WebDriverdriver,Byby){2try{3driver.findElement(by);4returnture;5}catch(Exceptione){6returnfalse;7}8}[selenium

系统 2019-08-12 09:27:14 2421

Java

Java 跌落神坛,Python 继续夺冠....凭啥?

编程语言流行指数(PYPL)排行榜近日公布了2019年6月份榜单。相比5月编程语言榜单,Python不仅超过了C++,成功占据第三名位置,还以2.77%的涨幅成为增速最快的编程语言,与此同时,拥有8.53%份额的Python达到了TIOBE指数的历史新高。对此,TIOBE官方做了一个大胆的预测,即如果Python可以依旧保持着这样的增长速度,那么可在未来3到4年内成功取代C、Java,从而成为世界上最流行的编程语言。为Java哭了!而Python之所以能有

系统 2019-09-27 17:55:05 2420

Java

Java网络编程从入门到精通(7):用getHostAddr

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Java网络编程从入门到精通(6):使用getCanonicalHostName方法获得主机名这个方法用来得到主机的IP地址,这个IP地址可能是IPv4的地址,也可能是IPv6的地址。getHostAddress方法的定义如下:

Java

Apache Axis2(java web service)備忘記(图文并

原文地址:joeytaAxis(ApacheExtensibleInteractionSystem)為Apachewebservice開源計劃,WebService功能為提供兩個遠端程式互相溝通,其溝通使用的協定為SOAP(SimpleObjectAccessProtocol).Axis2增強舊版Axis的效能,加入模組化及使其更面向XML,Axis2設計成更容易嵌入如security及其他可靠模組.官方網站有更詳細的說明.Webservice其運作原理如

系统 2019-08-29 22:13:37 2417

Java

Java版SLG游戏开发入门[0]--让绘制的窗口响应鼠

什么是SLG呢?也就是SimulationGame的缩写,即模拟策略游戏。以我这种准骨灰级玩家的视点来看(鄙人88年开始玩FC,时年6岁),早期的SLG游戏,大体只是《三国志》(I由1985年开始发售)这类发布指令扩充军备并战斗的“命令下达式游戏”,并没有什么分类上的难度。但自从《火焰纹章》(1990年开始发售)出现伊始,即策略游戏与传统RPG的分野变得模糊起来,这种具有故事情节的战棋策略游戏,同时兼具了SLG及RPG的双特性,以后的岁月中人们习惯分类其为

系统 2019-08-29 23:09:42 2416

Java

Java RMI

JavaRMIJavaRMI之HelloWorld篇JavaRMI指的是远程方法调用(RemoteMethodInvocation)。它是一种机制,能够让在某个Java虚拟机上的对象调用另一个Java虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。JavaRMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术。大名鼎鼎的EJB都是建立在rmi基础之上的,现在还有一些开源的远程调用组件,其

系统 2019-08-29 23:09:39 2416

Java

Download The Java Tutorial

DownloadTheJavaTutorialToguaranteeyou'relookingatthelatestversion,weinviteyoutoreadthetutorialatitspermanenthome:http://java.sun.com/docs/books/tutorial/.Youhaveseveralchoiceswhendownloadingthetutorial:Downloadtheonlinetutorial:Wh

系统 2019-08-29 22:54:50 2416

Java

深入理解Apache Mina (6)---- Java Nio ByteB

为了对后续关于Mina的ProtocolFilter(编解码器)的编写有一个更好的理解,本文讲述一下关于MinaByteBuffer和JavaNioByteBuffer的区别。关于JavaNioByteBuffer和MinaByteBuffer及其子类的类图在附件中都已经给出了。因为Mina的ByteBuffer在Mina2.0以上的版本中都改称IoBuffer。为了使后文关于ByteBuffer的名字不致混淆,MinaByteBuffer都统称IoBuf

系统 2019-08-29 23:01:51 2411

Java

Java网络编程从入门到精通(21):HTTP消息的格

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Java网络编程从入门到精通(20):HTTP协议简介当用户在浏览器中输入一个基于HTTP协议的URL时(以http://开头的URL),就相当于通知器按着这个URL组织生成一个HTTP请求,并交过个请求发送到服务器;同时,等待服务器的响应。无论是请求还是响应,都统称为HTTP消息。HTTP协议分为两部分:1.HTTP请求消息。2.HTTP响应消息。一、HTTP请求消息HTTP请求消息分为请求消息头以及

系统 2019-08-29 23:44:35 2409

Java

转发Java8新特性预览

经过2年半的努力、屡次的延期和9个里程碑版本,甲骨文的Java开发团队终于发布了Java8正式版本。Java8版本最大的改进就是Lambda表达式,其目的是使Java更易于为多核处理器编写代码;其次,新加入的Nashorn引擎也使得Java程序可以和JavaScript代码互操作;再者,新的日期时间API、GC改进、并发改进也相当令人期待。另外,原本要加入Java8的Jigsaw项目(标准模块系统)由于开发时间关系,被推迟到了Java9中,不过Java8已

系统 2019-08-12 09:30:36 2409

Java

java中的嵌套类

在java中你可以在一个类中定义一个类,这叫做嵌套类.分为两种,内部类(没有static修饰)和静态嵌套类(含有static修饰).内部类因为一个内部类的实例中总是含有一个外部类实例的引用所以同部类可以任意的使用外部类的的成员变量与方法.又因为内部类总是与一个实例想联系所以内部类不能含有任何静态的成员.如下就是定义了一个内部类的的格式:classOuterClass{/***外部类的成员/*classInnerClass{/***内部类的成员/*}}实例一

系统 2019-08-12 09:29:51 2409

Java

再论 Java 应用中的“领域建模”

再论Java应用中的“领域建模”转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN&Gmail&QQ:DL88250@gmail.com再论Java应用中的“领域建模”相关术语与概念POJO(PlainOldJavaObject)领域模型(DomainModel)各种风格(Style)的领域模型贫血的领域模型(AnemicDomainModel)富领域模型(RichDomainModel)“公认”的问

系统 2019-08-29 23:13:44 2408

Java

Server Java讲座--动态添加图层数据

有的时候,特别是在做分析时,需要经常添加新的图层到当前的地图中。在这个时候,我们一般采用非池化的ServerObject,以保证当前用户的修改不会影响到其他用户。添加图层的代码如下:首选,得到Resource和mapFunctionality和MapServerInfo,以备后面使用:Java代码AGSLocalMapResourcegisrec=(AGSLocalMapResource)webContext.getResources().get("ags

系统 2019-08-29 22:43:06 2408

Java

[selenium webdriver Java]使用自定义条件同步

SeleniumWebDriver可以结合ExpectedCondition类来定义自己期望的条件创建一个新的ExpectedCondition接口,必须实现apply方法等待元素出现1publicvoidtestWithImplicitWait(){2System.setProperty("webdriver.chrome.driver","chromedriver.exe");3WebDriverdriver=newChromeDriver();4dr

系统 2019-08-12 09:27:15 2407