firebase分析

Collecting and analyzing user behaviour is always a considerable concern of any business because nobody dares to guarantee their mobile application can meet the needs of the end-user.

收集和分析用户行为始终是任何企业关注的问题,因为没有人敢保证自己的移动应用程序可以满足最终用户的需求。

We need an analysis tool to provide statistics about usage and user engagements with our application which help developers or product managers decide to modify the application when needed. Google provides a solution for this issue called Google Analytics for Firebase.

我们需要一个分析工具来提供有关应用程序使用情况和用户参与度的统计信息,以帮助开发人员或产品经理决定在需要时修改应用程序。 Google提供了针对此问题的解决方案,称为Google Analytics for Firebase。

Google Analytics is a free app measurement solution that provides insight on app usage and user engagement.

Google Analytics(分析)是一种免费的应用评估解决方案,可提供有关应用使用情况和用户参与度的见解。

Google Analytics for Firebase provides free, unlimited reporting on up to 500 distinct events. The SDK automatically captures certain key events and user properties, and you can define your own custom events to measure the things that uniquely matter to your business.

Google Analytics for Firebase可提供多达500个不同事件的免费无限制报告。 SDK会自动捕获某些关键事件和用户属性,并且您可以定义自己的自定义事件来衡量对您的业务至关重要的事物。

要点 (The Essentials)

  • Have Node installed

    已安装节点

  • NativeScript

    本机脚本

  • Firebase

    火力基地

  • Firebase plugin nativescript

    Firebase插件本机脚本

初始化NativeScript (Initialize NativeScript)

In your terminal wherever you want to create this project, do the following:

在您要创建该项目的任何地方的终端中,执行以下操作:

vue init nativescript-vue/vue-cli-template firebase-analytics

It will ask you some questions (name, description, programming language, vuex, etc.), when answered, the project is created:

它将询问您一些问题(名称,描述,编程语言,vuex等),回答后,将创建项目:

cd firebase-analyticsnpm install

This step is to navigate to the project folder and install all the dependencies to launch the project.

此步骤是导航到项目文件夹并安装所有依赖项以启动项目。

Now, you are ready to develop a cross-platform mobile app with NativeScript.

现在,您准备使用NativeScript开发跨平台的移动应用程序。

Next, you have to install the Firebase plugin:

接下来,您必须安装Firebase插件:

tns plugin add nativescript-plugin-firebase

This plugin aims to provide a common interface for Firebase instances that can be easily used with NativeScript. While installing these plugins, it will ask some question, some question must be answered Yes (y) which includes:

该插件旨在为Firebase实例提供一个通用接口,可轻松与NativeScript一起使用。 在安装这些插件时,它将询问一些问题,必须回答一些问题。是(y),其中包括:

  • Are you using Android您在使用Android吗
  • Do you want to enable Firebase Analytics?您要启用Firebase Analytics吗?

Firebase configuration JSON will be generated after install if you choose Yes (y) to answer this question.

如果您选择是(y)回答此问题,则Firebase配置JSON将在安装后生成。

Do you want to save the selected configuration. Reinstalling the dependency will reuse the setup from: firebase.nativescript.json. CI will be easier.
{"using_ios": true,"using_android": true,"analytics": true,"firestore": true,"realtimedb": true,"authentication": true,"remote_config": false,"performance_monitoring": false,"external_push_client_only": true,"messaging": true,"in_app_messaging": true,"crashlytics": false,"storage": true,"functions": false,"facebook_auth": true,"google_auth": true,"admob": false,"dynamic_links": false,"ml_kit": false
}

Next, you need config multiDexEnable true in App_Resources/app.gradle to avoid this error:

接下来,您需要在App_Resources/app.gradle配置multiDexEnable true App_Resources/app.gradle为避免该错误:

Error: null, Cannot fit requested classes in a single dex file (# methods: 103413 > 65536).
android {defaultConfig {minSdkVersion 17generatedDensities = []multiDexEnabled true}aaptOptions {additionalParameters "--no-version-vectors"}
}

将Firebase添加到Android应用 (Add Firebase to Android app)

Going to “Project settings” to add “Android” app and download “google-services.json”.

转到“项目设置”以添加“ Android”应用并下载“ google-services.json”。

Making sure the bundle id or package name is the same as your nativescript.id in package.json and you'll be able to download.

确保包ID或程序包名称与package.jsonnativescript.id相同,并且可以下载。

将Firebase插件集成到您的Android应用 (Integrate Firebase plugin to your Android App)

Add google-services.json to your NativeScript project at app/App_Resources/Android/google-services.json.

通过app/App_Resources/Android/google-services.jsongoogle-services.json添加到您的NativeScript项目中。

初始化Firebase应用 (Initialize Firebase app)

This step initializes the plugin in our application. The most recommended place to initial is in the main component which is App.vue.

此步骤将在我们的应用程序中初始化插件。 最推荐的初始位置是在主要组件App.vue中。

import * as firebase from "nativescript-plugin-firebase";
firebase.init({}).then((instance) => {console.log("firebase.init done");},(error) => {console.log(`firebase.init error: ${error}`);}
);

Note: You have to complete this step before following any below step.

注意:您必须先完成此步骤,然后再执行以下任何步骤。

When you run an app using tns run android command or tns debug android command to debug app you will see this below massage to inform Firebase is initialized.

当您使用tns run android命令或tns debug android命令运行应用程序以调试应用程序时,您会在下面的消息中看到此信息,以告知Firebase已初始化。

Terminal
终奌站

页面预览 (Page view)

Firebase Analytics provides a method called setScreenName to understand the journey of your end-user within your application such as the most favorite screen of the user, first screen user access after sign-in, and so on.

Firebase Analytics提供了一种名为setScreenName的方法,用于了解最终用户在应用程序中的行程,例如用户最喜欢的屏幕,登录后首次访问屏幕的用户等等。

import * as firebase from "nativescript-plugin-firebase";
trackingView() {return firebase.analytics.setScreenName({screenName: "Home",}).then(() => {console.log("Screen name set");},(error) => {console.log(`Screen ${error}`);});
},

跟踪事件日志 (Track event logs)

This function will send log Firebase using Firebase plugin which is used when we need to log user event after each activity is executed.

此功能将使用Firebase插件发送日志Firebase,该插件在执行每个活动后需要记录用户事件时使用。

import * as firebase from "nativescript-plugin-firebase";
// example of parameters
// const parameters = [{
//   key: "item_id",
//   value: "...some_uuid...",
// },
// {
//   key: "item_name",
//   value: "Test log event",
// }],
trackLogEvent(event, parameters = []) {return firebase.analytics.logEvent({key: event,parameters: parameters,}).then(() => {console.log(`Firebase Analytics event logged ${event}`);},(error) => {console.log(`Firebase Analytics event error ${error}`);});
},

Passing parameters is optional and if you pass parameters, it is always an array includes multi JSON object has 2 properties which are key and value.

传递parameters是可选的,如果传递参数,则它始终是包含多个JSON对象的数组,该对象具有2个属性,分别是keyvalue

用户属性和用户标识 (User property and user ID)

User data can be collected by setUserId and setUserProperty .

用户数据可以通过收集setUserIdsetUserProperty

import * as firebase from "nativescript-plugin-firebase";
setUserProperty({ key, value }) {firebase.analytics.setUserProperty({key: key,value: value,}).then(() => {console.log("Analytics user property set");},(error) => {console.log(`Analytics user property set error ${error}`);});
},
setUserId(userId){firebase.analytics.setUserId({userId: "userId"}).then(function () {console.log("Analytics userId set");});
}

分析您的数据 (Analyze your data)

目的 (Purpose)

The ultimate goal of Firebase Analytics is that you can get detailed information about what your user interaction and engagement of the user with your application base on logging specific events include default events are defined by Firebase and custom events are defined by yourself, screen, property, and so on. Therefore, all of them not only support monitoring activities of your user within the application but also discover who your users are.

Firebase Analytics的最终目标是基于记录特定事件,包括有关默认事件(由Firebase定义和自定义事件由您自己,屏幕,属性,等等。 因此,它们全部不仅支持监视用户在应用程序中的活动,而且还发现用户是谁。

Have you ever difficulty tried to answer some questions to analyze user data like the following?

您是否曾经尝试过回答以下问题来分析用户数据而遇到困难?

  • Is your app satisfactory enough to keep users engage and introduce your app to the others?您的应用程序是否令人满意,足以吸引用户参与并向其他人介绍您的应用程序?
  • How to target audience base on user behavior data?如何根据用户行为数据定位受众?
  • What is the root cause of uninstalling your application?卸载应用程序的根本原因是什么?
  • What is the most suitable time to launch new app updates or run marketing campaigns?什么是最合适的时间来启动新的应用程序更新或运行市场营销活动?
  • ……

In that case, you can separate the type of your user base on behavior information and create a plan to prepare a strategy for your application or your business. Example:

在这种情况下,您可以根据行为信息来区分用户类型,并创建计划以为您的应用程序或业务准备策略。 例:

  • Platform: iOS or Android平台:iOS或Android
  • Location: Asia, USA, …地点:美国亚洲…
  • Favorite items最喜欢的物品
  • Most access application screen访问最多的应用程序屏幕
  • Gender: Male or Female性别:男女
  • Age group年龄阶层
  • ……
Firebase analytics dashboard
Firebase分析仪表板

大事记 (Events)

Going to “Analytics” -> “Events” on the left side to access event statistics.

转到左侧的“分析”->“事件”以访问事件统计信息。

Analytics automatically logs some events for the developer; the developer doesn’t need to add any code to receive them. If your application needs to collect additional data, you can create up to 500 different Analytics Event types in your app. There is no limit on the total volume of events your app logs.

Analytics(分析)会自动为开发人员记录一些事件 ; 开发人员无需添加任何代码即可接收它们。 如果您的应用程序需要收集其他数据,则可以在应用程序中最多创建500种不同的Google Analytics(分析)事件类型。 您的应用程序记录的事件总数没有限制。

Firebase Analytics provides an unlimited number of evens you can log. This means the developer has free-range to log as many events as needed.

Firebase Analytics提供无限数量的偶数您可以记录。 这意味着开发人员可以自由范围记录所需的事件。

If you newly integrate Firebase SDK to your application, event logs will show in statistics within 24 hours.

如果您将Firebase SDK新集成到应用程序中,则事件日志将在24小时内显示在统计信息中。

Events
大事记

But you can see your real-time log by clicking the DebugView Report. To enable debug mode in your application execute the below command.

但是您可以通过单击DebugView报告来查看您的实时日志。 要在您的应用程序中启用调试模式,请执行以下命令。

adb shell setprop debug.firebase.analytics.app <your_package_name>
DebugView Report
DebugView报告

There are events logs after 24 hours.

24小时后有事件日志。

Event logs
事件记录

After the event report appears, to define our custom parameters, we click on a more vertical icon on the left side of each row and choose Edit parameter reporting.

事件报告出现后,要定义我们的自定义参数,请单击每行左侧的更垂直的图标,然后选择Edit parameter reporting

Edit parameter reportingEdit parameter reporting

You should enter the parameter name, choose the type of parameter, and press “Save” to save parameter. The event module will show parameter statistics.

您应该输入参数名称,选择参数类型,然后按“保存”以保存参数。 事件模块将显示参数统计信息。

Note: You can define 25 custom parameters per event (Android or iOS). You can also identify up to 50 custom event parameters per project.

注意:您可以 为每个事件 (Android或iOS) 定义 25个自定义参数 每个项目 最多还可以标识 50个自定义事件参数

Detail of event
活动详情

I demonstrated selling events for logging data and base on that data, you can know which item is the highest selling or any parameter you defined.

我演示了用于记录数据的销售事件,并基于该数据,您可以知道哪个项目是最高销售或您定义的任何参数。

漏斗 (Funnels)

Funnel analysis can deliver insight on changes in user actions from logged events. The report expresses the steps which make user drop-off, therefore, it helps you make necessary changes or enhance your user’s experience.

渠道分析可以洞悉已记录事件中用户操作的变化。 该报告表达了导致用户离职的步骤,因此,它可以帮助您进行必要的更改或增强用户的体验。

Choose events to your funnel:

选择事件到您的渠道:

Create a funnel
创建一个渠道

Go inside to your funnel:

进入您的渠道:

Funnel insight
渠道洞察
Funnel insight
渠道洞察

Take a look at the two above report, you will see the total users at determined steps with a certain sequence.

查看上面的两个报告,您将按确定的顺序按确定的步骤查看总用户。

The second report expresses that all those users opened the application as soon as it was installed. Besides, it exposes whether the user bought items immediately or not after the first view of the application.

第二份报告表示,所有这些用户在安装该应用程序后便立即将其打开。 此外,它还揭示了用户在应用程序的第一次查看后是否立即购买了商品。

One of the most interesting examples is you can build a funnel to get details around a particular collection of events that able to lead to uninstall your application. To do that you should create a funnel include app_remove event and get inside collected data reports such as location, gender, age, and so on to figure out who and when to tend to uninstall your application.

最有趣的示例之一是,您可以构建一个程序来获取有关特定事件集合的详细信息,这些事件可以导致卸载应用程序。 为此,您应该创建一个包含app_remove事件的程序,并获取内部收集的数据报告(例如位置,性别,年龄等),以确定谁以及何时倾向于卸载应用程序。

Ultimately, the most important thing you should know is that you are obligated to understand the behavior of a user, from that you can know what user needs, what brings high-value benefits and what is unnecessary to minimize or eliminate them using Kano analysis.

最终,您应该知道的最重要的事情是您有义务了解用户的行为,从中您可以知道用户的需求,带来高价值收益的东西以及使用Kano分析最小化或消除收益的不必要的东西。

用户属性 (User property)

The other important thing about analytics is that many reports and graphs you need in the Firebase console are user properties. You can get specific data by filtering user property via multiple conditions. Also, user properties in your reports are broken by each value.

关于分析的另一个重要方面是,您在Firebase控制台中需要的许多报告和图形都是用户属性。 您可以通过多个条件过滤用户属性来获取特定数据。 另外,报告中的用户属性按每个值分开。

Note: You can set up to 25 different Analytics User Properties per project and should save meaningful data together about the group such as favorite, type, range, and so on because the information we will get is filtered a data based on your conditions.

注意: 每个项目 最多可以设置 25个不同的Google Analytics(分析)用户属性 ,并且应将 有关组的 有意义的数据 (如收藏夹,类型,范围等) 保存 在一起,因为我们将获得的信息是根据您的条件过滤的数据。

Log event and set user property in Debug Mode
记录事件并在调试模式下设置用户属性

To create a user parameter for filtering, you click “User property” on the left side and click “New user property” to create a new property.

要创建用于过滤的用户参数,请单击左侧的“用户属性”,然后单击“新用户属性”以创建新属性。

Create new user property
创建新的用户属性

Now you will see the filter condition in the Events Dashboard.

现在,您将在事件仪表板中看到过滤条件。

Filter events by a user property
通过用户属性过滤事件

You click “Apply” to look at the event graph base on your filtering. In this example, you will see events only related to users who have a “football” favorite and you will know which population actually prefers. Besides that, you can filter default parameters that are defined by Firebase such as gender, OS, and so on.

您单击“应用”以基于过滤条件查看事件图。 在此示例中,您将看到仅与拥有“足球”收藏夹的用户有关的事件,并且您将知道实际喜欢哪个人群。 除此之外,您还可以过滤由Firebase定义的默认参数,例如性别,操作系统等。

Filter events by favorite=football
按收藏夹=足球过滤事件

All of this help you determine important factors, prioritize your product backlog, target the right audiences for campaigns, or where you want to spend your marketing money.

所有这些都可以帮助您确定重要因素,确定产品积压的优先级,为广告系列定位合适的受众或要在哪些地方花费营销资金。

大查询 (BigQuery)

The logging event method saves all of the user logs which is defined by Firebase or yourself, all of this data can be used to train a model for machine learning or transformed to information and visualize by BigQuery.

记录事件方法保存由Firebase或您自己定义的所有用户日志,所有这些数据可用于训练机器学习模型或由BigQuery转换为信息并可视化。

The suggestion at the events module of Firebase
Firebase事件模块上的建议

BigQuery is a fully-managed, serverless data warehouse that enables scalable analysis over petabytes of data. It is a serverless Software as a Service that supports querying using ANSI SQL. It also has built-in machine learning capabilities.

BigQuery是一个完全托管的无服务器数据仓库,可对PB级数据进行可扩展的分析。 它是一种无服务器软件即服务,支持使用ANSI SQL进行查询。 它还具有内置的机器学习功能。

  • Analyze petabytes of data using ANSI SQL at blazing-fast speeds, with zero operational overhead使用ANSI SQL以极快的速度分析PB级数据,操作开销为零
  • Run analytics at scale with 26%–34% lower three-year TCO than cloud data warehouse alternatives

    大规模运行分析,三年总体拥有成本比云数据仓库替代方案低26%–34%

  • Democratize insights with a trusted, and more secure platform that scales with your needs通过可满足您需求的可信赖且更安全的平台使见解民主化
  • Gain insights from data across clouds with a flexible, multi-cloud analytics solution借助灵活的多云分析解决方案从云数据中获取见解

BigQuery is out of the article’s scope so that I just mention here and don’t go to deep in detail.

BigQuery不在本文的讨论范围之内,因此我在这里仅提及而已,不再赘述。

性别 (Gender)

Getting gender information in your own ways is impossible and unnecessary because Google Firebase get that information via Google account downloaded your application.

以自己的方式获取性别信息是不可能且不必要的,因为Google Firebase会通过下载您的应用程序的Google帐户获取该信息。

Percentage of events triggered by each age group and gender.
每个年龄段和性别触发的事件所占的百分比。

位置 (Location)

Location information is automatically collected by Firebase when the user setup or use your app.

用户设置或使用您的应用时,Firebase会自动收集位置信息。

Percentage of events triggered by each of your top countries.
您的每个主要国家/地区触发的事件所占的百分比。

Platform

平台

This information is collected by Firebase when users use thee application.

当用户使用应用程序时,Firebase会收集此信息。

Platform
平台

用户保留 (User retention)

This report helps you know a higher retention rate as compared to the other and the amount of retention decrease by week.

与其他报告相比,此报告可帮助您了解较高的保留率,并且保留量每周减少。

Base on this information, you are able to make a decision about modification of your application or create some strategic plan to retain user and increase the number of users depend on your business or market and when is the most appropriate to implement your plan.

根据此信息,您可以决定是否修改应用程序,或者创建一些战略计划来保留用户并增加用户数量,具体取决于您的业务或市场以及何时最适合实施您的计划。

How to retain users?
如何留住用户?

Example: Using this report, you can determine when users tend to leave your application so that before it, you should use notification to give them some promotion or incentive and so on to keep them engage in your app.

示例:使用此报告,您可以确定用户何时倾向于退出您的应用程序,以便在此之前,您应该使用通知为他们提供一些晋升或激励,等等,以保持他们参与您的应用程序。

崩溃申请 (Crash Application)

This data provides the percentage of unexpected crash application logs which is used to check stable of application and fix a bug as soon as possible. Crashing application is one of the most serious cause that business loses user.

此数据提供了意外崩溃应用程序日志的百分比,该百分比用于检查应用程序的稳定性并尽快修复错误。 应用程序崩溃是企业失去用户的最严重原因之一。

The percentage of unexpected crash application
意外崩溃应用程序的百分比

活跃用户和每日用户参与度 (Active users and daily user engagement)

You can check the number of active users and daily user engagement which is the average of time spent using your software.

您可以检查活动用户数和每日用户参与度,这是使用软件所花费的平均时间。

The number of active users
活动用户数
Daily user engagement
每日用户参与度

流视图 (StreamView)

Steamview provides some statistics such as trending, timeline, top event, top location, map, and location maker, and so on in realtime, so that, you can view the number of events and user and know what your user interact which your app at present.

Steamview实时提供一些统计信息,例如趋势,时间轴,热门事件,热门位置,地图和位置标记等,因此,您可以查看事件和用户的数量,并知道您的用户与哪个应用交互当下。

Streamview
流视图

结论 (Conclusion)

Firebase Analytics which track user data and events very efficiently, can be integrated easily, provides enough function to collect and particular metrics to analyze data but with advanced analysis, we need another framework to work with Google Firebase such as BigQuery. This article just provides basic information to the reader for understanding the way Firebase Analytics work. Maybe, this article still has some shortcomings so that I always welcome feedback from all of you. Thanks for reading.

Firebase Analytics可以非常有效地跟踪用户数据和事件,可以轻松集成,提供足够的功能来收集数据和特定的指标来分析数据,但是要进行高级分析,我们需要另一个框架来与Google Firebase配合使用,例如BigQuery 。 本文仅向读者提供基本信息,以帮助他们了解Firebase Analytics的工作方式。 也许本文还是有一些不足之处,所以我总是欢迎大家的反馈。 谢谢阅读。

翻译自: https://medium.com/swlh/firebase-analytics-for-nativescript-mobile-app-3eca662c3c1c

firebase分析


http://www.taodudu.cc/news/show-5124316.html

相关文章:

  • mybatis(超详细,常用)
  • 四、mybatis第四节
  • MyBatis从入门到精通
  • javaScript的一些小项目01-Drum Kit架子鼓
  • 爵士鼓视频软件测试,【图片】电鼓和真鼓实际使用中的区别,买鼓的朋友可以参考【架子鼓吧】_百度贴吧...
  • 用什么软件抓cd音轨音质最好_什么是音乐制作以及工作流程?
  • FL Studio最新版本 20.8.3 2304英文更新切换中文语言
  • Logic Pro 使用教程之 Drum Machine Designer(非常详细)
  • 如果不做软件
  • 舞台音效控制软件_mainstage3下载|大型舞台音效软件mainstage v3.1.0 最新版
  • 基于HTML/CSS/JS的架子鼓,可以用键盘弹奏⌨️
  • 怎么分辨是808鼓_学架子鼓为什么不能用电鼓
  • 【mido之架子鼓编曲】
  • arduino架子鼓_基于Python和Arduino的MIDI架子鼓
  • 在线地图url资源
  • QGroundControl(QGC)飞控地面站二次开发-修改地图
  • ROS rviz_satellite功能包可视化GNSS轨迹,卫星地图的使用
  • 魅蓝note3联通卡显示无服务器,note手机出现没有信号或读不出SIM卡的处理办法
  • 手机型号 无服务器,手机突然无服务是什么原因
  • B2C电子商务末端发展历程
  • 造船篇--钢材管理
  • 钢材行业供应链协同管理系统提升企业上下游密切度,精细化企业内部管理
  • 干货|深度解析配合叉车设备使用提高仓库容量利用率的防腐搁板式货架
  • java毕业设计钢材商贸公司网络购销管理系统Mybatis+系统+数据库+调试部署
  • 基于Java毕业设计仓库管理系统源码+系统+mysql+lw文档+部署软件
  • java毕业设计钢材销售平台登录mybatis+源码+调试部署+系统+数据库+lw
  • 五金行业仓库管理系统实施的效果
  • 南京睿督解读:ISO12944涂料防腐蚀等级分类及防腐蚀年限规定
  • 钢材铝材出入库存管理使用什么仓库管理软件
  • java钢材出入库管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署

firebase分析_用于Nativescript移动应用程序的Firebase分析相关推荐

  1. 如何将Firebase Analytics添加到NativeScript移动应用程序中

    当您想要尽快发布移动应用时,我们都知道这一点. 你工作了几个月,经过测试,它看起来不错,而你的重要人物甚至喜欢它. 您和已发布的应用之间需要做的最后一件事是更多的工作. 然而,为您的应用添加分析是一项 ...

  2. java源码依赖分析_高德APP全链路源码依赖分析工程

    一.背景 高德 App 经过多年的发展,其代码量已达到数百万行级别,支撑了高德地图复杂的业务功能.但与此同时,随着团队的扩张和业务的复杂化,越来越碎片化的代码以及代码之间复杂的依赖关系带来诸多维护性问 ...

  3. arcgis重心迁移分析_山东省植被覆盖度变化与气候因子相关性分析

    点上方"测绘科学"关注我们 摘 要 植被是陆地生态系统的重要组成部分,能够对陆地生态系统的所有变化做出响应,在能量交换中也起着至关重要的作用,是表现和衡量生态环境状况的主要指标.植 ...

  4. 森林图怎么分析_资料|用Stata怎么做Meta分析?看完你就懂啦

    传统的Meta分析软件除了Stata,还有Revman.R.SAS.Meta-Analyst,对于初学者来说,小助理建议还是学Revman,因为菜单操作简单,上手比较快,但是如果你对统计软件或者计算机 ...

  5. 森林图怎么分析_森林图(forest plot)怎么看|meta分析

    Hello, 大家好,我是钟多少玲这是本公众号的第15篇更文第一次拖更,感谢大家后台(当面)催稿先碎碎念几句--十月是繁忙又收获的季节,很幸运期间收到4篇文章accepted的消息,人生中第一.第二篇 ...

  6. python期中考试试卷分析_期中考试后如何对试卷进行分析和总结?试卷分析方法总结!...

    所谓知识不清,就是在考试之前没有把知识学清楚,丢分发生在考试之前,而不仅仅发生在考试的过程之中. 所谓问题情景不清,就是审题不清,没有把问题看明白,或是不能把问题看明白,这是一个审题能力.审题习惯问题 ...

  7. java class 文件分析_大概优秀的java程序员都要会分析class文件吧

    相信大家在学java的时候都会听到这样的一些结论: enum 是一个类 泛型的实现使用了类型擦除技术 非静态内部类持有外部类的引用 需要将自由变量声明成final才能给匿名内部类访问 ... 初学的时 ...

  8. play 框架_用于Play框架分布式应用程序的Init.d Shell脚本

    play 框架 我编写了一个Shell脚本来控制使用内置命令dist打包的Play框架应用程序. 以这种方式打包的应用程序是独立的压缩发行版,而无需在应该运行的计算机上安装Play框架. 所需的一切都 ...

  9. python矩阵运算程序_用于矩阵运算的Python程序

    python矩阵运算程序 There are following matrix operations, that we can implement with the numpy matrix. 我们可 ...

最新文章

  1. GPT-3和AlphaFold 2震撼2020,2021年AI最大看点在哪儿?
  2. Win XP远程桌面双管理员同时登录
  3. 南京信息工程大学滨江学院计算机科学与技术专业,南京信息工程大学滨江学院有哪些专业及什么专业好...
  4. Gridview分页模板
  5. php describe,php – 在Zend框架中的许多DESCRIBE查询
  6. ASP.NET MVC 使用Swagger需要注意的问题!!!
  7. appium===安卓SDK下载很慢的解决办法
  8. 转行程序员深漂的这三年 #2
  9. 新知实验室 TRTC在线上教育场景中的一种应用实践
  10. 每日面试】阿里巴巴 Java后端 57min
  11. python 词云(Word Cloud)设计
  12. 代码笔记源码php,读 PHP - Pimple 源码笔记(上)
  13. 在win7中chm打不开的最佳方法
  14. 人机大战(类和对象)
  15. 《区块链技术与应用》北大肖臻老师——课程笔记【4-5】
  16. “打开ftp服务器上的文件夹时发生错误,请检查是否有权限访问该文件夹
  17. Semantic Kernel 入门系列:Semantic Function
  18. EasyPusher手机直播编码推送之图像旋转90度后画面重复的问题
  19. 墨菲定律和吉德林法则
  20. 马化腾:QQ之父的财富传奇

热门文章

  1. MPLAB® ICD 2/3/4在线调试器用户指南 中文文档
  2. antd 日期时间选择_antd-mobile的DatePicker日期选择组件使用
  3. mac php7安装redis,mac 下安装php7.1 redis
  4. Python——利用sympy模块进行数学计算
  5. java gridlayout宽度_java-ee – 无法使gridlayout适应屏幕大小(Vaadin 6.7.4)
  6. 在navicat中做数据库建模
  7. n个人围成一圈 报数java_n个人围成一圈报数,报到3的人退出,依次直到剩下一人,这人是第几个人?用java,不知道哪里错...
  8. 写文献综述应注意的点
  9. jQuery,Html5前端特效资源精品大荟萃#001
  10. 黑苹果NVIDIA显卡驱动程序【 WebDriver-387.10.10.10.40.135+支持 macOS 10.13.6 High Sierra (17G12034)版本】