99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

CS209A代做、Java程序設計代寫
CS209A代做、Java程序設計代寫

時間:2024-12-25  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



Project.md 2024-1**10
1 / 3
[CS209A-24Fall] Assignment2 (100 points)
Background
In the process of software development, many questions will arise. Developers may resort to Q&A website to
post questions and seek answers. Stack Overflow is such a Q&A website for programmers, and it belongs to the Stack Exchange Network. Stack
Overflow serves as a platform for users to ask and answer questions, and, through membership and active
participation, to vote questions and answers up or down and edit questions and answers in a fashion similar
to a wiki. Users of Stack Overflow can earn reputation points and "badges"; for example, a person is awarded
10 reputation points for receiving an "up" vote on a question or an answer to a question, and can receive
badges for their valued contributions. Users unlock new privileges with an increase in reputation, like the
ability to vote, comment, and even edit other people's posts. In this final project, we'll use Spring Boot to develop a web application that stores, analyzes, and visualizes
Stack Overflow Q&A data w.r.t. java programming, with the purpose of understanding the common
questions, answers, and resolution activities associated with Java programming. Data Collection (10 points)
On Stack Overflow, questions related to Java programming are typically tagged java. You could use this java
tag to identify java-related questions. A question and all of its answers and comments are together referred to
as a thread. For java-related threads on Stack Overflow, we are interested in answering a list of questions as described
below. You should first collect proper data from Stack Overflow to answer these questions. Please check the
official Stack Overflow REST API documentation to learn the REST APIs for collecting different types of data. . You may need to create a Stack Overflow account in order to use its full REST API service. · API requests are subject to rate limits. Please carefully design and execute your requests, otherwise
you may reach your daily quota quickly. . Connections to Stack Overflow REST service maybe unstable sometimes. So, please start the data
collection ASAP!
There are over 1 million threads tagged with java on Stack Overflow. You DON'T have to collect them all. Yet, you should collect data for at least 1000 threads in order to get meaningful insights from the data analysis. Important:
Data collection is offline, meaning that you need to collect and persist the data first. It is recommended that
you use a database (e.g., PostgreSQL, MySQL, etc.) to store the data. However, it is also fine if you store the
data in plain files. In other words, when users interact with your application, the server should get the data
from your local database (or local files), instead of sending REST requests to Stack Overflow on the fly. Hence, the data analysis for the below questions should be performed on the dataset you collected. That is, we first collect a subset of Stack Overflow data (e.g., 1000 threads tagged java) and then answer the
following questions using this subset.
Project.md 2024-1**10
2 / 3
Part I: Data Analysis (70 points)
For each question from this part, you should: . Figure out which data is needed to answer the question
. Design and implement the data analysis on the backend
. Visualize the results on the frontend using proper charts. In other words, when interacting with your web application from the browser, users could select interested
analysis, which sends requests to the server; the server performs corresponding data analysis and returns the
results back to the frontend, which visualizes the results on the webpages. Your work will be evaluated by: . whether the data analysis is meaningful and relevant, i.e., it can indeed answer the question with proper
they want
instantly by looking at the visualization. Take a look at the data visualization catalogue for inspirations. 1. Java Topics (10 points)
We have covered various topics in this course, e.g., generics, collections, I/O, lambda, multithreading, socket, etc. It's interesting to know, what are the top N (N>1, you may choose a proper N depending on your data
and your UI design, same below) topics that are most frequently asked on Stack Overflow?
2. User Engagement (15 points)
What are the top N topics that have the most engagement from users with higher reputation scores? User
engagement means any user activity (e.g., edit, answer, comment, upvote, downvote, etc.) on the thread. 3. Common Mistakes (15 points)
Developers make mistakes, which result in bugs in the code. Bugs manifest themselves as errors or
exceptions, which can be roughly classified as: . Fatal errors: errors like OutOfMemoryError that cannot be recovered at runtime. . Exceptions: checked exceptions and runtime exceptions that can be handled programmatically by
developers. What are the top N errors and exceptions that are frequently discussed by Java developers?
Note that, tags are high-level information and may not include low-level errors or exceptions. Hence, for this
question, you cannot only use tag information. You need to further analyze thread content (e.g., question text
and answer text) to identify error or exception related information, probably using advanced techniques such
as regular expression matching. 4. Answer Quality (30 points)
We consider an answer to be "high-quality" if it is accepted or has many upvotes. It's useful to know, what
factors contribute to high-quality answers?
3 / 3
Project.md 2024-1**10
Please investigate the following factors: . The elapsed time between question creation and answer creation (e.g., whether the first posted answer
tends to be accepted?). . The reputation of the user that creates the answer (e.g., whether answers created by high-reputation
users tend to be accepted or have more upvotes?). In addition to these 2 factors, you should also propose another 1 factor that may contribute to the quality of
answers. For each of the 3 factors, use proper data analysis and visualizations to demonstrate whether the factor
contributes to high-quality answers or not. Part II: RESTful Service (20 points)
Your application should also provide a REST service that answers the following two questions, so that users
may use RESTful APIs to GET the answers they want. The required REST services include: . Topic frequency: users could query for the frequency of a specific topic. Users could also query for the
top N topics sorted by frequency. . Bug frequency: users could query for the frequency of a specific error or exception. Users could also
query for the top N errors or exceptions sorted by frequency. Here, you could reuse the data analysis from Part I. Responses of the REST requests should be in json format. Requirements
Data Analysis
You should implement the data analysis by yourself, using Java features such as Collections, Lambda, and
Stream. You CANNOT feed the data to AI, ask AI to do the analysis, and use AI responses as your data analysis results. You will get 0 point for the question if you do so. Data analysis results should be dynamically generated by the server everytime clients send a request. You
SHOULD NOT precompute the results and stored it as a static content then simply display the precomputed
static content on the frontend. 20 points will be deducted if you do so. Web Framework
You should only use Spring Boot as the web framework. Frontend
Frontend functionalities, such as data visualization and interactive controls, could be implemented in any
programming language (e.g., JavaScript, HTML, CSS, etc.) with any 3rd-party libraries or framework.

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp



 

掃一掃在手機打開當前頁
  • 上一篇:代寫DTS207TC、SQL編程語言代做
  • 下一篇:CS305程序代做、代寫Python程序語言
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
    合肥機場巴士2號線
    合肥機場巴士2號線
    合肥機場巴士1號線
    合肥機場巴士1號線
  • 短信驗證碼 豆包 幣安下載 AI生圖 目錄網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          9000px;">

                欧美日韩视频一区二区| 91黄色免费版| 欧美一区二区黄色| 亚洲最大色网站| 欧美日韩中文字幕一区| 日韩中文字幕91| 国产欧美日韩三级| 久久精品亚洲精品国产欧美kt∨ | 国产精品99久久久久久有的能看| 精品国精品国产| 日韩精品一区二区三区老鸭窝| 国内精品国产成人| 成人精品一区二区三区四区| 青青青爽久久午夜综合久久午夜| 欧美tk—视频vk| 欧美一级搡bbbb搡bbbb| 欧美午夜免费电影| 国产mv日韩mv欧美| 亚洲欧洲一区二区在线播放| 久久久99久久精品欧美| 国产三级三级三级精品8ⅰ区| 678五月天丁香亚洲综合网| 精品视频免费看| 99国产精品一区| 久久久天堂av| 另类综合日韩欧美亚洲| 色婷婷综合在线| 一区二区三区中文字幕电影| 国产激情视频一区二区三区欧美| 精品中文字幕一区二区| 成人免费看的视频| 久久―日本道色综合久久| 久久久精品国产免大香伊| 亚洲国产日韩综合久久精品| 欧美日韩视频在线一区二区| 青青草91视频| 91视频在线看| 国产精品视频在线看| 五月婷婷激情综合| 亚洲一区在线看| 久久久久久久久久久久久夜| 高清在线成人网| 一区二区视频在线| 69堂国产成人免费视频| 亚洲一区二区三区自拍| 国产亚洲欧美色| 欧美日韩在线播放三区| 国产高清精品网站| 日本成人在线一区| 一区二区三区在线观看欧美| 日本一区二区视频在线观看| 欧美午夜精品久久久| 国产大陆a不卡| 麻豆视频一区二区| 亚洲卡通欧美制服中文| 精品国产91洋老外米糕| 欧美日韩精品一区二区三区蜜桃| 免费久久99精品国产| 亚洲va国产va欧美va观看| 国产精品免费看片| 日韩免费一区二区| 日韩欧美国产综合在线一区二区三区| 丁香另类激情小说| 青青草国产成人av片免费| 亚洲国产综合色| 捆绑调教一区二区三区| 亚洲一区二区精品3399| 日韩国产在线一| 亚洲成人免费影院| 久久综合综合久久综合| 91女人视频在线观看| 欧美三级资源在线| 国产三级精品在线| 天天色 色综合| 色婷婷av久久久久久久| 久久久精品欧美丰满| 亚洲一区二区三区四区在线观看| 奇米888四色在线精品| 99久久精品国产一区| 欧美在线综合视频| 欧美国产日韩在线观看| 一区二区三国产精华液| 捆绑调教美女网站视频一区| 国产精品综合二区| 国产一区二区三区四区在线观看| 成人黄色软件下载| 久久亚洲综合av| 久久久99精品久久| 精品一区二区成人精品| 在线观看日韩毛片| 《视频一区视频二区| 免费在线观看一区| 日韩免费看网站| 国产夫妻精品视频| 国产精品网站在线观看| 国产在线日韩欧美| 国产农村妇女毛片精品久久麻豆 | 欧美丝袜丝交足nylons图片| 久久久精品天堂| 99国产精品国产精品毛片| 亚洲欧美日韩人成在线播放| 欧洲色大大久久| 黄色成人免费在线| 国产精品动漫网站| 欧美三级午夜理伦三级中视频| 亚洲国产欧美日韩另类综合| 欧美日韩免费一区二区三区 | 国产精品国产a| 欧美日韩一区小说| 午夜精品免费在线| 久久久久亚洲综合| 不卡av免费在线观看| 亚洲制服丝袜在线| 国产亚洲成aⅴ人片在线观看| 欧美性色黄大片| 91丨porny丨户外露出| 国产成人精品一区二区三区网站观看| 亚洲激情图片小说视频| 欧美国产在线观看| 中文字幕成人在线观看| 国产日产亚洲精品系列| 2024国产精品| 欧美一区二区三区系列电影| 91福利在线看| 欧美一级黄色大片| 精品91自产拍在线观看一区| 日韩欧美一区在线观看| 777午夜精品免费视频| 在线观看不卡一区| 欧美日韩国产小视频在线观看| 不卡在线观看av| 91亚洲精品乱码久久久久久蜜桃| 国产电影精品久久禁18| 国产乱对白刺激视频不卡| 久久99精品久久久久久动态图| 欧美嫩在线观看| 亚洲一区二区精品3399| 午夜欧美一区二区三区在线播放| 国产suv一区二区三区88区| 欧美白人最猛性xxxxx69交| 狠狠色丁香久久婷婷综合_中 | 国产一区二区三区免费在线观看 | 一区二区三区在线视频观看 | 精品99一区二区三区| 色狠狠av一区二区三区| 精品视频在线免费| 极品少妇一区二区| 亚洲制服丝袜在线| 国产精品欧美久久久久无广告 | 欧美老年两性高潮| 成人免费黄色大片| 欧美激情一区二区| 日韩一区二区不卡| 欧美精选在线播放| 色琪琪一区二区三区亚洲区| 国产亚洲欧美在线| 欧美高清精品3d| 亚洲成人综合网站| 欧美日韩国产123区| 亚洲一线二线三线久久久| 欧美日韩国产美| 欧美一区二区视频网站| 99精品在线免费| 国产91在线|亚洲| 欧美大片日本大片免费观看| 欧美日本韩国一区| 欧美色图天堂网| 99视频国产精品| 色婷婷激情久久| 日韩欧美第一区| 国产精品理论片在线观看| 亚洲精品国产一区二区三区四区在线| 亚洲精品国产一区二区精华液| 日韩欧美激情一区| 国产成人午夜视频| 欧美视频中文字幕| 久久精品亚洲乱码伦伦中文| 亚洲激情在线播放| 成人蜜臀av电影| 亚洲超丰满肉感bbw| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产永久精品大片wwwapp | 色呦呦网站一区| 国产亚洲人成网站| 欧美一区三区二区| 亚洲欧美日韩一区| 三级影片在线观看欧美日韩一区二区 | 在线观看一区二区视频| 在线成人av影院| 免费成人av在线| 精品国产区一区| 免费人成黄页网站在线一区二区| 欧美日韩午夜影院| 亚洲美女视频一区| 欧美日韩视频不卡| 蜜桃久久久久久久| 久久蜜臀中文字幕| 久久成人精品无人区| 日韩在线a电影| 99精品久久免费看蜜臀剧情介绍|