navicat数据库管理工具对游戏激活用户和付费用户的统计管理

本文探讨了如何使用Navicat数据库管理工具进行游戏激活用户和付费用户的统计管理,通过Java代码示例展示如何从文件读取字段记录关键数据,以应对运营数据异常时的技术解释。
摘要由CSDN通过智能技术生成

为什么要写这篇文章呢?这是因为有时候游戏发布之后,运营那边如果数据出现异常的话来问咱们技术的话,咱就拿数据说话哈......不然,运营只会把责任推给咱们技术了 唉!

好了,进入正题:

Java端代码:

public class StatisticsLog{

    //private static final String path = "http://192.168.254.76:8080/gm/log";
    private static final String SERVER_PATH = "http://42.96.170.133:10017/fishLog/log";//数据库服务器地址
    private static final StatisticsLog instance = new StatisticsLog();
    public static StatisticsLog getInstance(){
        return instance;
    }
    
    public long firstBeginTime = 0;
    public long beginTime;
    public List<NameValuePair> staticInfo = new ArrayList<NameValuePair>();
    public static final String RUNTIME_RECORD_NAME = "runInfo.data";//当游戏在用户手机运行(激活时),会产生的文件
    public static final String FIRST_BEGIN_TIME_KEY = "firstTime";//定义开始游戏时间

    public void buildLogInfo(Context activity, String curOperator){
        beginTime = System.currentTimeMillis();
        InputStream is = CommonFunc.readFileFromNativePlace(activity, RUNTIME_RECORD_NAME);//读取开始游戏的KEY
        Properties properties = new Properties();
        //如果开始游戏不为空或者时间不为0,直接取
        if(null != is){
            try{
                properties.load(is);
                Object firstTime = properties.get(FIRST_BEGIN_TIME_KEY);
                if(null != firstTime){
                    firstBeginTime = Long.parseLong((String) firstTime);
                }
            }catch(IOException e){
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值