十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
据我所知,java好像对大数据分析方面没有什么现成的方法或包可以调用。
创新互联建站主要从事网站设计、做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务合山,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
现在做数据分析(机器学习)用的比较多的是Python和R还有Matlib;
//如果是简单的汇总分析,分类,回归的话,excel就足够了。java使用数据库也可以完成。
其中Python算比较简单的,有现成的科学计算工具和非常活跃的社区。
常用的算法:回归分析,支持向量机(SVM),决策树,K-近邻(KNN),K-均值(k-means)。。。还有比较火的深度学习(DL)。可以了解一下。
是的,在他们开源版社区qq群里,他们开源的是php的,java在社群里呼声很高,然后就有了现在的java版
package main;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.ie.InternetExplorerDriver;
import org.openqa.selenium.support.ui.ExpectedCondition;
import org.openqa.selenium.support.ui.WebDriverWait;
public class Test {
public static void main(String[] args){
//创建一个WebDriver实例
System.setProperty("webdriver.ie.driver", "Driver\\IEDriverServer.exe");
WebDriver driver= new InternetExplorerDriver();
//访问百度
driver.get("");
//另一种方式
driver.navigate().to("");
//找到文本框
WebElement element = driver.findElement(By.name("q"));
//搜索关键字
element.sendKeys("selenium");
//提交表单 webDriver会自动从表单中查找提交按钮并提交
element.submit();
//检查页面title
System.out.println("页面Title:"+driver.getTitle());
//设置等待时间为10秒
(new WebDriverWait(driver, 10)).until(new ExpectedConditionBoolean() {
@Override
public Boolean apply(WebDriver d) {
// TODO Auto-generated method stub
return d.getTitle().toLowerCase().startsWith("selenium");
}
});
// 显示查询结果title
System.out.println("Page title is: " + driver.getTitle());
//关闭浏览器
driver.quit();
}
}