拥有Java标签的文章
Java

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

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

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

Java

Java 7 最快要到 2012 年中发布

MarkReinhold发了篇博客关于Java7的发行计划,他在这篇博客中称,目前的JDK7的发行计划完全是不现实的,主要是因为Sun被Oracle收购后增加了一些新项目(lambda,Coin,Jigsaw)导致。根据JDK7团队的估计,完整的发行版本可能要到2012年中。但MarkReinhold也指出了另外一个B计划,那就是在2012年中发布不带Jigsaw和Lambda的JDK7,该版本只会包含部分的Coin项目。然后在2012年底发布JDK8包含

系统 2019-08-29 22:16:52 1746

Java

Eclipse报错:java.lang.ClassNotFoundExceptio

Eclipse中tomcat部署工程启动后报错:严重:Errorconfiguringapplicationlistenerofclassorg.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListeneratorg.apache.catalina.

系统 2019-08-29 22:09:46 1746

Java

[selenium webdriver Java]处理弹出窗口

SeleniumWebDriver测试弹出窗口,包括识别弹出窗口,将driver转到新的窗口,在新的串钩中执行而是步骤,然后再转换到最初的窗口。通过名称(name)识别和处理:SeleniumWebDriver允许我们通过name属性或窗口的句柄来识别窗口,然后通过WebDriver.switchTo().window()方法在不同的窗口之间进行切换。windowname属性的定义name属性可设置或得到窗口的名称,其值为字符串。语法如下:1window.

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

Java

selenium操作隐藏的元素(python+Java)

有时候我们会碰到一些元素不可见,这个时候selenium就无法对这些元素进行操作了。例如,下面的情况:Python页面主要通过“display:none”来控制整个下拉框不可见。这个时候如果直接操作这个下拉框,就会提示:fromseleniumimportwebdriverfromselenium.webdriver.support.selectimportSelectimportos,timedriver=webdriver.Chrome()file_p

系统 2019-09-27 17:52:49 1744

Java

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

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

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

Java

java JDBC 详解

什么是JDBC?Java语言访问数据库的一种规范,是一套APIJDBC(JavaDatabaseConnectivity)API,即Java数据库编程接口,是一组标准的Java语言中的接口和类,使用这些接口和类,Java客户端程序可以访问各种不同类型的数据库。比如建立数据库连接、执行SQL语句进行数据的存取操作。JDBC规范采用接口和实现分离的思想设计了Java数据库编程的框架。接口包含在java.sql及javax.sql包中,其中java.sql属于J

系统 2019-08-29 22:29:56 1743

Java

java.util.BitSet 分析

我们知道bit-map在大数据处理方面有着很大的用途,比如排序,去重等。JDK从1.0开始就提供了java.util.BitSet来对bit-map的支持。BitSet的set,get操作主要是通过“位运算”进行的。BitSet的核心是一个long的数组:[java]viewplaincopy/**BitSetsarepackedintoarraysof"words."Currentlyawordis*along,whichconsistsof64bits

系统 2019-08-29 22:26:31 1743

Java

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

BIRT的runtime下载包中有一个birt.war文件,将它解开,复制WEB-INF/plantform目录下的congiguration和plungins目录到项目lib/birt-2.1.2目录,复制WEB-INF/lib目录下的jar到项目lib/birt-2.1.2/lib。顺便说一下,我的项目目录结构是这样的:src/javalib/birt-2.1.2/libconfgurationpluginsweb/WEB-INF如果项目需要使用BIR

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

Java

一个简单的Java 连接SQL Server数据库连接驱动类

importjava.sql.*;/***SQLServer数据库连接类*@authorAdministrator**/publicclassSqlsdc{staticinta=0;publicConnectionsqlsdc(Stringuser,Stringpwd,Stringdn){Stringurl="jdbc:sqlserver://localhost:1433;databaseName="+dn;finalStringdriverClassNa

系统 2019-08-12 01:54:15 1743

Java

Java程序在向mysql中插入数据的时候出现乱码

今天在往数据库中插入数据的时候中文字符在数据库中就出现了乱码?网上有各种说法,但是适合我的,最终解决我的问题的只有下面一种!在创建数据库的时候,注意设置编码方式。CREATEDATABASE`database`CHARACTERSET'utf8'COLLATE'utf8_general_ci';在建表的时候,注意设置编码方式。CREATETABLE`table1`(`Id`int(11)NOTNULLAUTO_INCREMENT,`name`char(40

系统 2019-08-12 01:55:02 1742

Java

JAVA拦截器原理及Struts2扩展

最近发现很多朋友连拦截器都不知道,于是想写个BLOG总结一下。java拦截器的基本原理其实非常简单,说白了就是动态代理类。下面来看一个简单的例子首先,我建立一个拦截器的类InterceptorClass,这里的before()和after()方法是以后拦截器会执行的方法CODE清单一://拦截器publicclassInterceptorClass{publicvoidbefore(){System.out.println("拦截器InterceptorC

系统 2019-08-29 22:48:26 1741

Java

java md5 的实现

javamd5的实现收藏importjava.lang.reflect.*;importjava.io.*;/*************************************************md5类实现了RSADataSecurity,Inc.在提交给IETF的RFC1321中的MD5message-digest算法。********************************************

系统 2019-08-29 23:47:03 1740

Java

Java通过python命令执行DataX任务的实例

1.安装datax2.安装python并配置环境变量3.把mysql2odps.json文件放在datax安装目录的job文件夹下4.运行Test.java测试mysql2odps.json文件:{"job":{"content":[{"reader":{"name":"mysqlreader","parameter":{"username":"$username","password":"$password","where":"optime>='$sta

系统 2019-09-27 17:50:29 1739