互联网常见34个术语解释

之前花了点时间收集了一些互联网术语和解释,现在分享出来,给小伙伴们添堵添乱,哈哈 :D! (1) DAU : daily active user,日活跃用户数量 (2) MAU : 月活跃用户量 (3) ARPU : (Average Revenue Per User)即每用户平均收入,用于衡量电信运营商和互联网公司业务收入的指标。 (4) KPI :关键绩效指标法,是企业绩效考核的方法之一,其特点是考核指标围绕关键成果领域进行选取 (5) MOU : 平均每户每月通话时间(minutesof usage) (6) OTT : “Over The Top”的缩写,是指通过互联网向用户提供各种应用服务。这种应用和目前运营商所提供的通信业务不同,它仅利用运营商的网络,而服务由运营商之外的第三方提供。目前,典型的OTT业务有互联网电视业务,苹果应用商店等。 (7) CPC : 网络中最常见的一种广告形式,它是英文单词Cost Per Click的缩写意思就是每次点击付费广告 (8) CPM : Cost Per Mille,或者Cost Per Thousand;Cost PerImpressions,广告投放过程中,听到或者看到某广告的每一人平 均分担到多少广告成本 (9) CPA:每行动成本,Cost Per Action,指投放按广告实际效果,即按回应的有效问卷或定单来计费,而不限广告投 放量。CPA的计价方式对于网站而言有一定的风险,但若广告投放成功,其收益也比CPM的计 价方式要大得多。广告主为规避广告费用风险,只有当网络用户点击旗帜广告,链接广告主网页后,才按点击 […]

neoFelhz's avatar
Weining Apr 03, 2019
阅读全文

react-native 修改包名

安卓已包名作为应用的唯一id,相对iOS来说改起来就不是那么方便,但为了能正式发布自己的应用,还是得改过来。 假设包名为com.exease.etd.objective,以下地方需要修改。 首先是两个java文件:android/app/src/main/java/com/PROJECT_NAME/MainActivity.java和/MainApplication.java,修改第一行为package com.exease.etd.objective; 然后是安卓的描述文件android/app/src/main/AndroidManifest.xml,第二行把package的至改为com.exease.etd.objective 之后是两个打包脚本。 android/app/BUCK,修改两个package的值package = ‘com.exease.etd.objective’, android/app/build.gradle其中的applicationID,改为applicationId “com.exease.etd.objective” 修改完成后,命令行进入android目录,执行./gradlew clean清除缓存即可(windows上是 gradlew.bat) 至此差不多修改完成,能够打包出正确包名的apk。不过在开发过程中,如果需要自动link原生模块,会导致命令出错无法link成功。所以还是建议按照java的规范把java文件放入包名匹配的目录中。 把android/app/src/main/java/com/PROJECT_NAME/MainActivity.java和/MainApplication.java两个文件移入新创建的目录android/app/src/main/java/com/exease/etd/objective/里面,就能够愉快的react-native link了。

neoFelhz's avatar
Weining Dec 20, 2018
阅读全文

react-native 启动指定设备

命令行中React native项目目录下键入react-native run-ios会启动iOS模拟器,默认是使用iPhone6,如果想要试用其他版本的模拟器 则需要在react-native run-ios后携带参数–simulator 启动iPhone7: react-native run-ios –simulator “iPhone 7 Plus”

neoFelhz's avatar
Weining Dec 18, 2018
阅读全文

react-navigation=3.0版本

App.js import { createBottomTabNavigator, createStackNavigator,createAppContainer } from ‘react-navigation’; import HomePage from ‘./page/HomePage’; import MinePage from ‘./page/MinePage’; import ProfilePage from ‘./page/ProfilePage’; import TabNavigator from ‘./navigators/AppNavigators’; export const AppStackNavigator = createStackNavigator({ TabNavigator:TabNavigator, HomePage:HomePage, MinePage: MinePage, ProfilePage:ProfilePage, },{ headerMode:”none” } ); export default createAppContainer(AppStackNavigator); AppNavigators.js import { createBottomTabNavigator, createStackNavigator,createAppContainer } from ‘react-navigation’; import HomePage from ‘../page/HomePage’; import MinePage […]

neoFelhz's avatar
Weining Dec 18, 2018
阅读全文