「java统计工具」统计技术工具

博主:adminadmin 2023-01-25 03:45:09 445

今天给各位分享java统计工具的知识,其中也会对统计技术工具进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

北大青鸟java培训:APP数据分析工具有哪些?

该用哪一款APP数据分析工具?借助APP数据分析工具我们可以看到新增用户、活跃用户、人均启动次数、平均使用时长等APP数据指标。

电脑培训发现第三方统计工具对于APP运营的重要性,但新人往往不知道有哪些APP统计优化统计工具。

1、友盟统计工具2016年初由友盟、CNZZ、缔元信.网络数据三家国内大数据公司合并而成。

目前是国内开发者使用最为广泛的的应用统计工具之一,准确性方面,友盟统计使用的是自己的umid策略,可以过滤掉刷量的数据,因此准确性还是不错的。

2、TalkingData移动应用统计TalkingData移动应用统计2011年9月成立,对于这款应用统计工具,某知乎网友认为开发者如果是做国内市场的话,可以考虑,因为TalkingData除了对传统应用统计的支持,还有专门给游戏做的统计平台,以及appcpa这样的渠道质量大杀器。

3、百度移动统计工具搜索引擎巨头百度旗下的产品,2012年4月份上线,产品性质为免费,其核心功能有受众分析与用户分群、使用行为分析、终端分析、渠道和版本分析、自定义事件、错误分析这七大核心功能组成,当然特色分析自然包括用户留存分析、页面访问流分析等。

4、Flurry移动应用数据工具(国外)Flurry是国外的一个免费的移动应用数据分析平台,可应用于iOS、Android、WindowsPhone、HTML5、Hybrid应用、移动Web、BlackBerry和JaME。

据用户向蝉大师ASO工具平台反应,单纯从移动应用的数据统计功能来看,Flurry处于领先位置。

其功能模块设置合理,分析维度全面,分析流程易于理解,感兴趣的朋友不妨试试。

5、魔方应用数据统计工具魔方是太平洋网络集团(PCGROUP)推出的专业移动应用服务平台,其核心功能是实时统计与渠道统计,实时统计方面,可以分析应用“新增用户、活跃用户、启动次数、使用时长”等情况,帮助您分析用户增长的总体趋势、使用规律等。

渠道统计方面,可以分析各应用市场的新增用户、启动用户,评估渠道投放的价值;分渠道查看推广情况。

Java 有什么好的代码行数,注释行数统计工具

package com.syl.demo.test;

import java.io.*;

/**

* java代码行数统计工具类

* Created by 孙义朗 on 2017/11/17 0017.

*/

public class CountCodeLineUtil {

private static int normalLines = 0; //有效程序行数

private static int whiteLines = 0; //空白行数

private static int commentLines = 0; //注释行数

public static void countCodeLine(File file) {

System.out.println("代码行数统计:" + file.getAbsolutePath());

if (file.exists()) {

try {

scanFile(file);

} catch (IOException e) {

e.printStackTrace();

}

} else {

System.out.println("文件不存在!");

System.exit(0);

}

System.out.println(file.getAbsolutePath() + " ,java文件统计:" +

"总有效代码行数: " + normalLines +

" ,总空白行数:" + whiteLines +

" ,总注释行数:" + commentLines +

" ,总行数:" + (normalLines + whiteLines + commentLines));

}

private static void scanFile(File file) throws IOException {

if (file.isDirectory()) {

File[] files = file.listFiles();

for (int i = 0; i files.length; i++) {

scanFile(files[i]);

}

}

if (file.isFile()) {

if (file.getName().endsWith(".java")) {

count(file);

}

}

}

private static void count(File file) {

BufferedReader br = null;

// 判断此行是否为注释行

boolean comment = false;

int temp_whiteLines = 0;

int temp_commentLines = 0;

int temp_normalLines = 0;

try {

br = new BufferedReader(new FileReader(file));

String line = "";

while ((line = br.readLine()) != null) {

line = line.trim();

if (line.matches("^[//s[^//n]]*$")) {

// 空行

whiteLines++;

temp_whiteLines++;

} else if (line.startsWith("/*") !line.endsWith("*/")) {

// 判断此行为"/*"开头的注释行

commentLines++;

comment = true;

} else if (comment == true !line.endsWith("*/")) {

// 为多行注释中的一行(不是开头和结尾)

commentLines++;

temp_commentLines++;

} else if (comment == true line.endsWith("*/")) {

// 为多行注释的结束行

commentLines++;

temp_commentLines++;

comment = false;

} else if (line.startsWith("//")) {

// 单行注释行

commentLines++;

temp_commentLines++;

} else {

// 正常代码行

normalLines++;

temp_normalLines++;

}

}

System.out.println(file.getName() +

" ,有效行数" + temp_normalLines +

" ,空白行数" + temp_whiteLines +

" ,注释行数" + temp_commentLines +

" ,总行数" + (temp_normalLines + temp_whiteLines + temp_commentLines));

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

} finally {

if (br != null) {

try {

br.close();

br = null;

} catch (IOException e) {

e.printStackTrace();

}

}

}

}

//测试

public static void main(String[] args) {

File file = new File("F:\\myweb");

countCodeLine(file);

}

}

告诉我一个统计java代码量的小工具,非空非注的。

网上有个叫SourceCounter的工具可以统计代码,你可以搜一下,作者的邮箱是boomworks@hotmail.com。我这也有这个工具,需要的话可以留个邮箱,给你发也行。软件大小2.71M

求问怎么统计JAVA代码行数?有什么工具?

源代码行数统计器 1.5

本软件用于统计软件工程源代码行数,

可对指定的子目录下或整个目录树中所有指定类型的源代码文件进行行数统计。

java 实现报表统计

java本身没有操作excel的工具,需要第三方的jar包,用jxl就可以,代码入下。

jxl你上百度搜索后下载就可以,简单易用,不懂追问。

public boolean exportExcel(HttpServletResponse response,Listcityinfo list)

{

try

{

OutputStream os = response.getOutputStream();// 取得输出流

response.reset();// 清空输出流

response.setHeader("Content-disposition", "attachment; filename=fine.xls");// 设定输出文件头

response.setContentType("application/msexcel");// 定义输出类型

WritableWorkbook wbook = Workbook.createWorkbook(os); // 建立excel文件

String tmptitle = "标题"; // 标题

WritableSheet wsheet = wbook.createSheet("详细信息表", 0); // sheet名称

WritableSheet wsheet = wbook.createSheet("性别统计表", 1); // sheet名称

WritableSheet wsheet = wbook.createSheet("证件类型统计表", 2); // sheet名称

// 设置excel标题

WritableFont wfont = new WritableFont(WritableFont.ARIAL, 16,WritableFont.BOLD,

false,UnderlineStyle.NO_UNDERLINE,Colour.BLACK);

WritableCellFormat wcfFC = new WritableCellFormat(wfont);

wcfFC.setBackground(Colour.AQUA);

wsheet.addCell(new Label(1, 0, tmptitle, wcfFC));

wfont = new jxl.write.WritableFont(WritableFont.ARIAL, 14,WritableFont.BOLD,

false, UnderlineStyle.NO_UNDERLINE,Colour.BLACK);

wcfFC = new WritableCellFormat(wfont);

// 开始生成主体内容

wsheet.addCell(new Label(0, 2, "具体内容"));

for(int i=0;ilist.size();i++) br=""{

wsheet.addCell(new Label(0, i+3, "");

wsheet.addCell(new Label(1, i+3,"");

}

// 主体内容生成结束

wbook.write(); // 写入文件

wbook.close();

os.close(); // 关闭流

return true;

}

catch(Exception ex)

{

ex.printStackTrace();

return false;

}

}

有没有可以统计两个版本的java代码中类的代码的增删改行数的工具?只统计java类代码变化的那种

svn版本控制工具,就有diff比较工具,不过只能一个个文件进行对比的

关于java统计工具和统计技术工具的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。