微信小程序基于和风天气的天气预报(自动和手动定位)

目录

       前言

    效果图

          和风天气API获取

                  微信小程序后台配置域名

            选择城市弹窗

      页面代码

注意事项(谨记)

前言

最近在开发小程序,将自己写的分享给大家,希望能帮助到你们!

效果图

 

和风天气API获取

网址链接:dev.qweather.com

我用的是和风天气的API,打开该网址注册或登陆你的账号

点击进入开发服务平台,进入我们的控制台管理界面

点击项目管理,并且创建属于我们自己的KEY(我们选择免费订阅,并选择 Web API)

创建成功之后我们就可以看到 等会要用到的Key了(这个是关键)

微信小程序后台配置域名

登录小程序后台,点击开发设置

点击服务器域名 点击修改 将我们要用到的API的域名添加到request合法域名中 , https://devapi.qweather.com和 https://geoapi.qweather.com

选择城市弹窗

网址链接: Vant Weapp (gitee.io)

我用的是Vant Weapp打开该网址后点击Popup弹出层

我们可以看到在引入中写着在app.jsonindex.json中引入组件

我们将代码复制到你的json文件中

将基本用法复制到你的WXML的文件中,并将红圈部分复制到你的JS文件中,然后根据你需要从哪边弹出进行top(顶部)bottom(底部)left(左侧)right(右侧)的选择

 

页面代码

页面核心

.WXML

<image class="bg-wave" src="/pages/images/bg_wave.gif"></image>
  <view class="top">
    <view class="city" bindtap="showPopup">
      <image class="icon" src="/pages/images/定位.png" bindtap="showPopup"></image>
      <text class="city" bindtap="showPopup">{{shi}}-{{xian}}</text>
    </view>
<view class="hourly_title">24小时预报</view>
  <scroll-view scroll-x="true" class="hourly">
    <view class="hourly_item" wx:for="{{hourly}}" wx:key="index">
      <text class="hourly_time">{{item.time}}</text>
      <text class="h_time">{{item.text}}</text>
      <view class="hourly_img">
        <image mode="widthFix" src="/pages/images/128/{{item.pice}}.png"></image>
      </view>
      <text class="hourly_tmp">{{item.tmp}}°</text>
      <text class="hourly_wind_dir">{{item.wind_dir}}</text>
      <text class="hourly_wind_sc">{{item.wind_sc}}级</text>
    </view>
  </scroll-view>
​
  <view class="hourly_title">7天预报</view>
  <scroll-view scroll-x="true" class="daily">
    <view class="daily_item" wx:for="{{daily}}" wx:key="index">
      <text class="daily_txt">{{item.d_txt}}</text>
      <text class="daily_date">{{item.d_date}}</text>
      <text class="d_date">{{item.d_text}}</text>
      <view class="hourly_img">
        <image mode="widthFix" src="/pages/images/128/{{item.piced}}.png"></image>
      </view>
      <text class="hourly_tmp">{{item.tmp_min}}°~{{item.tmp_max}}°</text>
      <view class="hourly_img">
        <image mode="widthFix" src="/pages/images/128/{{item.picen}}.png"></image>
      </view>
      <text class="d_wind_dir">{{item.n_text}}</text>
      <text class="daily_wind_dir">{{item.wind_dir}}</text>
      <text class="daily_wind_sc">{{item.wind_sc}}级</text>
    </view>
  </scroll-view>
//查询功能

<van-popup show="{{show}}" round position="bottom" custom-style="height: 70%" bind:close="onClose">
  <view class="search-box">
    <icon type="search" size="18" color="#0081ff" bindtap="search"></icon>
    <input bindinput="bindKeyInput" placeholder="请输入城市名"></input>
    <view class="chaxun" bindtap="search" wx:if="{{search_city}}">查询</view>
  </view>
  <view class="result-box">
    <scroll-view scroll-y="true" data-cityid="{{item.city_id}}" class="result-item" bindtap="onclick" wx:for="{{location}}" wx:key="index">
      {{item.xian}}-{{item.shi}}
    </scroll-view>
  </view>
</van-popup>

 .JS

//定位实况天气

getweather: function (e) {
    var that = this;
    //获取地理位置
    wx.getLocation({
      type: 'gcj02',
      success(res) {
        const latitude = res.latitude
        const longitude = res.longitude
        console.log(res.longitude, res.latitude)
        that.setData({
          location: res.longitude + "," + res.latitude
        })
        //获取城市
        wx.request({
          url: 'https://geoapi.qweather.com/v2/city/lookup?key=' + APIKEY + "&location=" + that.data.location,
          success(res) {
            console.log(res.data)
            that.setData({
              shi: res.data.location[0].adm2,
              xian: res.data.location[0].name,
            })
            //获取实况天气
            wx.request({
              url: 'https://devapi.qweather.com/v7/weather/now?key=' + APIKEY + "&location=" + res.data.location[0].id,
              success(res) {
                console.log(res.data)
                that.setData({
                  temp: res.data.now.temp,
                  humi: res.data.now.humidity,
                  tianqi: res.data.now.text,
                  fengxiang: res.data.now.windDir,
                  dengji: res.data.now.windScale,
                  feelsLike:res.data.now.feelsLike,
                  pic: res.data.now.icon,
                  pres: res.data.now.pressure,
                  update: res.data.updateTime.slice(0, 10)
                })
              }
            })
            //获取空气质量
            wx.request({
              url: 'https://devapi.qweather.com/v7/air/now?key=' + APIKEY + "&location=" + res.data.location[0].id,
              success(res) {
                console.log(res.data)
                that.setData({
                  mass:res.data.now.category,
                })
              }
            })
            //获取24小时天气
            wx.request({
              url: 'https://devapi.qweather.com/v7/weather/24h?key=' + APIKEY + "&location=" + res.data.location[0].id,
              success(res) {
                console.log(res.data)
                var arr = res.data.hourly
                var hourly = []
                for (var i = 0; i < arr.length; i++) {
                  hourly[i] = {
                    "pice": arr[i].icon,
                    "tmp": arr[i].temp,
                    "time": arr[i].fxTime.slice(11, 16),
                    "wind_dir": arr[i].windDir,
                    "wind_sc": arr[i].windScale,
                    "text": arr[i].text
                  }
                }
                that.setData({
                  hourly: hourly
                })
              }
            })
            //获取未来7天天气
            var weekArray = new Array("周日", "周一", "周二", "周三", "周四", "周五", "周六");
            wx.request({
              url: 'https://devapi.qweather.com/v7/weather/7d?key=' + APIKEY + "&location=" + res.data.location[0].id,
              success(res) {
                console.log(res.data)
                var arr = res.data.daily
                var daily = []
                for (var i = 0; i < arr.length; i++) {
                  daily[i] = {
                    d_txt: i == 0 ? "今天" : weekArray[new Date(arr[i].fxDate).getDay()],
                    d_date: arr[i].fxDate.slice(5, 10),
                    piced: arr[i].iconDay,
                    picen: arr[i].iconNight,
                    wind_dir: arr[i].windDirDay,
                    wind_sc: arr[i].windScaleDay,
                    tmp_max: arr[i].tempMax,
                    tmp_min: arr[i].tempMin,
                    d_text: arr[i].textDay,
                    n_text: arr[i].textNight,
                  }
                }
                that.setData({
                  daily: daily
                })
              }
            })
          }
        })
      }
    })
  },
​
//选择城市并显示在列表

bindKeyInput(e) {
    this.setData({
      search_city: e.detail.value
    })
    console.log(e.detail.value)
  },
  search(e) {
    var that = this;
    //获取城市
    wx.request({
      url: 'https://geoapi.qweather.com/v2/city/lookup?key=' + APIKEY + "&location=" + this.data.search_city,
      success(res) {
        console.log(res.data)
        var arr = res.data.location
        var location = []
        for (var i = 0; i < arr.length; i++) {
          location[i] = {
            xian: arr[i].name,
            shi: arr[i].adm2,
            city_id: arr[i].id
          }
        }
        that.setData({
          location: location
        })
      }
    })
  },
//点击选择城市并更新ui

nclick(e) {
    var that = this;
    var cityid = e.currentTarget.dataset.cityid;
    console.log(e.currentTarget.dataset.cityid)
    wx.request({
      url: 'https://geoapi.qweather.com/v2/city/lookup?key=' + APIKEY + "&location=" + cityid,
      success(res) {
        console.log(res.data)
        that.setData({
          shi: res.data.location[0].adm2,
          xian: res.data.location[0].name,
        })
      }
    })
    //以下获取天气代码同上
    //...........我就不展示了
    that.setData({
      show: false //自动关闭弹出层
    });
  },

.WXSS 

/* 页面样式 */
.header {
  height: 400rpx;
  background-color: #64C8FA;
  background: linear-gradient(to bottom, #56CCF2, #2F80ED);
  position: relative;
  padding: 30rpx;
}

.header .bg-wave {
  width: 100vw;
  position: absolute;
  bottom: -2px;
  left: 0;
  right: 0;
  height: 120rpx;
  mix-blend-mode: screen;
}


.top {
  display: flex;
  justify-content: space-between;
  align-content: center;
  align-items: center;
}
.icon{
  width: 40rpx;
  height: 40rpx;
  margin-right: 8rpx;
}
.city {
  margin-top: 5rpx;
  display: flex;
  align-items: center;
  color: white;
  font-size: 20px;
}

.city image {
  margin-top: 5rpx;
  width: 50rpx;
  height: 50rpx;
}

.search {
  margin-top: 10px;
  margin-left: 50px;
  border-radius: 8rpx;
  display: inline-flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.1);
  height: 70rpx;
}

.search input {
  width: 200rpx;
  padding: 18rpx 32rpx;
  text-align: left;
  color: white;
  display: inline-block;
}

.bt_search {
  border-radius: 0 8rpx 8rpx 0;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.1);
  display: inline-flex;
  justify-content: center;
  align-content: center;
  align-items: center;
}

.bt_search icon {
  margin: 8rpx 18rpx;
}

.center {
  display: flex;
  justify-content: space-between;
  align-content: center;
  align-items: center;
}

.tmp {
  margin-left: 18rpx;
  display: inline-block;
  font-size: 180rpx;
  color: white;
}
.cond-image{
  width: 200rpx;
  margin-right: 32rpx;
  margin-top: 32rpx;
}
.bottom{
  display: flex;
  justify-content: space-between;
  align-content: center;
  align-items: center;
}
.bottom view{
  color: white;
  margin: 10px;
}

.hourly_title{
  font-weight: bold;
  font-size: 42rpx;
  padding: 18rpx 32rpx;
  margin-top: 10px;
}
.hourly {
  width: 718rpx;
  margin: 0 18rpx;
  border-radius: 18rpx;
  box-shadow: 0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.15);
  white-space: nowrap;
  background-color: white;
}
.hourly_item {
  margin: 18rpx 0;
  display: inline-block;
  width: 143.5rpx;
  text-align: center;
  font-size: 28rpx;
}

.hourly_img {
  margin: 64rpx 0;
}

.hourly_img image {
  width: 60rpx;
}

.hourly_item text {
  display: block;
}

.hourly_time {
  color: gray;
}

.hourly_wind_dir {
  margin-top: 32rpx;
}

.hourly_wind_sc {
  color: gray;
}

.hourly_tmp {
  color: #027aff;
}

.daily {
  width: 718rpx;
  white-space: nowrap;
  margin: 0 18rpx;
  background-color: white;
  border-radius: 18rpx;
  box-shadow: 0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.15);
}

.daily_item {
  margin: 18rpx 0;
  display: inline-block;
  width: 179.5rpx;
  text-align: center;
  font-size: 28rpx;
}

.daily_item text {
  display: block;
}

.daily_date {
  color: gray;
}

.daily_wind_dir {
  margin-top: 32rpx;
}

.daily_wind_sc {
  color: gray;
}

.footer{
  font-size: 28rpx;
  color: gray;
  text-align: center;
  margin-top: 50rpx;
  margin-bottom: 18rpx;
}
.result-box{
  border-top: gainsboro 1rpx solid;
}
.result-item{
  display: flex;
  padding: 35rpx;
  border-radius: 8rpx;
  font-size: 28rpx;
  border-bottom: gainsboro 1rpx solid;
  background-color: white;
  justify-content: space-between;
  align-items: center;
} 
.search-box{
  margin: 32rpx 32rpx 18rpx 32rpx;
  border-radius: 18rpx;
  box-shadow: 0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.15);
  background-color: white;
  display: flex;
  overflow: hidden;
  align-items: center;
}
.search-box input{
  flex: 1;
  padding:18rpx 32rpx;
}
.search-box icon{
  padding: 18rpx 0 18rpx 18rpx;
}
.nav_mya {
  width: 93%;
  height: 170rpx;
  background-color: rgb(255, 255, 255);
  border-radius: 40rpx;
  box-shadow: 0 0 20px rgb(0 0 0 / 20%);
  margin-left: 30rpx;
  margin-right: 30rpx;
  margin-top: 20px;
}
.index_icon{
  height: 10%;
  width: 10%;
  padding-left: 40%;
  margin-top: -120px;
  display: inline-block;
}
.index_f{
  font-weight: bold;
  font-size: 35rpx;
  padding: 10rpx 20rpx;
}
.index_text{
  padding-left: 20px;
  padding-right: 120px;
  display: flex;
  justify-content: space-between;
  color: gray;
  font-size: 25rpx;
}

.index{
  padding-top: 15px;
  margin-left: 40px;
  margin-right: 140px;
  font-size: 25rpx;
  display: flex;
  font-weight:700;
  justify-content: space-between;
}
.end-text{
  display: flex;
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-weight: 700;
  font-size: 15px;
}
.chaxun{
  margin-right: 10px;
  color: #027aff;
}

注意事项(谨记)

记得将刚刚在和风天气创建的KEY复制到这个里面

记得将以下代码添加至您的app.json中

  "permission": {
    "scope.userLocation": {
      "desc": "你的位置信息将用于小程序获取当前位置的天气情况"
    }
  },

欢迎浏览

大家可以进入我的微信小程序看看实际效果和功能,如果有啥问题大家随时在下面留言!

​​​​​​

小东七七
关注 关注
  • 5
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
使用微信小程序开发制作一个简单的天气预报应用
吃不胖.
05-25 432
在这个应用中,我们学习了如何创建一个新的小程序,并学习了如何使用天气API获取实时天气数据。这些文件是小程序的基本结构,您可以在这些文件中编写代码来实现您的应用。在按钮点击事件中,您可以更改页面背景的样式,并根据需要加载不同的图片。在请求成功后,我们将返回的数据保存到全局变量中,并更新页面的数据。这里,我们指定了小程序的首页为pages/index/index,并设置了窗口的背景颜色为白色,导航栏的标题为“天气预报”。您可以使用您的微信账号登录,并在小程序管理界面创建一个新的小程序
微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)
06-19
微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码+截图)微信小程序精品demo:和天气天气API,设置城市;适用1122(源代码
微信小程序 天气预报 (源码)
05-31
微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序 天气预报 (源码)微信小程序
微信小程序实现天气预报功能
10-18
主要为大家详细介绍了微信小程序实现天气预报功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
微信小程序-和天气(天气API)
03-15
免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
微信小程序实战项目开发(天气预报项目实战):内涵开发说明文档、需求文档 && 手把手分步骤教你写出自己的小程序项目 && 天气预报小程序 && 时实请求获取天气 && 自定义功能 && 完整的源代码
Forever_Hopeful的博客
12-16 3809
微信小程序实战项目开发(天气预报项目实战):内涵开发说明文档、需求文档 && 手把手分步骤教你写出自己的小程序项目 && 天气预报小程序 && 时实请求获取天气 && 自定义功能 && 完整的源代码
实时更新天气微信小程序开发
薛定谔的猫
04-29 7671
最后我们在根据res.data这个数组中的值依此修改。4.此时我们的页面很怪,因为没有给它添加样式和值。看这原来的值就变成了服务器返回来的值。同理,我们可以采用这种办法,修改其他固定的值。6.完善代码,用wx-for的方式渲染出今天,明天,昨天的天气情况。但是注意此时我们采用的方式是写死的。一般来说,正常的开发应该是有网络请求的。当我们点击保存的时候,微信小程序自动的帮我们创建好页面。5.给它值,使用插值表达式,数据放在js的data中。然后我们就可以把写死的值修改为服务器返回来的值。
天气预报微信小程序设计与实现
毕业作品网站
10-12 2352
本项目是一个安卓客户端应用软件,通过从气象局提供的数据接口获取实时的气象数据,将获取到的实时数据进行解析,然后提取对应的信息,通过安卓用户界面,将信息显示出来,包括日期,城市,向,气温,天气以及对出行的着装的建议,而且数据包含今天,明天以及后天三天的数据,通过友好的交互界面,方便用户的查看。综上所述便是我们认为的一个合格的天气预报系统。通过分析和对比各种技术的特性及不足之处,基于笔者的掌握情况和系统的具体需求,明确了本系统的开发技术和工具选择,根据需求分析的结果,完成这样一个系统的总体设计。
微信小程序 实现天气预报接入
SunNang的博客
08-03 1952
天气预报实现
微信小程序项目实战之天气预报
07-16
带领新手完成一个简单的微信小程序天气预报的项目
天气预报微信小程序源码
11-20
小程序是一种新的开放能力,开发者可以快速地开发一个小程序小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。一款简单的天气预报小程序源码,可直接导入微信开发者工具。
天气预报小程序
01-20
本人自己用C写的一个linux下的小程序,主要是从网上抓取一个有天气预报的网页,让后从网页的内容中筛选出今天的天气情况。程序涉及到了文件的操作,socket编程和多线程,写的不算好,但是看看也无妨
微信小程序-新鲜天气天气定位,心情天气项目,前后端fresh-weather-master.zip
09-25
微信小程序-新鲜天气天气定位,心情天气项目,前后端fresh-weather-master.zip
微信小程序源码 天气预报(学习版)
06-18
微信小程序源码 天气预报(学习版)微信小程序源码 天气预报(学习版)微信小程序源码 天气预报(学习版)微信小程序源码 天气预报(学习版)微信小程序源码 天气预报(学习版)微信小程序源码 天气预报(学习版)微信小程序源码...
微信小程序天气预报+聚合数据
最新发布
05-14
(1)根据天气预报接口,获取网络数据 (2)展示选择城市的天气情况,温度,向,各种数据以及未来基本天气情况 (3)将网络获取的城市天气信息保存到数据库中,便于无网络进行数据请求 (4)对数据库中的城市天气...
微信小程序demo:精品天气预报;使用百度地图API(源代码+截图)
06-19
微信小程序demo:精品天气预报;使用百度地图API(源代码+截图)微信小程序demo:精品天气预报;使用百度地图API(源代码+截图)微信小程序demo:精品天气预报;使用百度地图API(源代码+截图)微信小程序demo:精品天气...
微信小程序简单天气预报查询
05-28
微信小程序简单天气预报查询系统,利用API接口实现天气预报的调用查询,需要自己去设置request,在微信公众开发平台里面设置白名单。 天气接口api 地址:http://wthrcdn.etouch.cn/weather_mini?city=城市名称 不得...
微信小程序地图与天气预报.rar
08-22
1、微信小程序map地图定位 2、结合地图定位功能实现 3、代码中含天气预报接口appkey上传时是可以使用的。如果失效,请自行去相应的接口提供商注册获取。 4、如果是在电脑上运行地图定位并不准确,请在手机上运行。
基于微信小程序开发的天气预报毕业设计
10-11
好的,关于基于微信小程序开发的天气预报毕业设计,您可以考虑以下几个方面: 1. 数据获取:您需要确定获取天气数据的渠道,可以选择使用第三方的天气接口或者自行搭建天气数据服务器。 2. 小程序界面设计:设计一个用户友好的界面,展示天气预报信息,包括实时天气、未来几天的天气预报、温度、力等信息。 3. 地理定位:可以通过小程序获取用户的地理位置信息,以便提供当地的天气预报。 4. 数据存储与缓存:考虑如何存储和缓存天气数据,以提高小程序的性能和响应速度。 5. 天气预警功能:您可以加入天气预警功能,及时向用户发送各种天气灾害的警报和提醒。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • java找不到文件_Java常见问题之javac Hello.java找不到文件的解决方法以及找不到编译后class的文件 (win7版) 11218
  • 关于java运算符以及优先级的整理 7719
  • 微信小程序基于和风天气的天气预报(自动和手动定位) 3976

最新评论

  • java找不到文件_Java常见问题之javac Hello.java找不到文件的解决方法以及找不到编译后class的文件 (win7版)

    我不信我学不会了我我我我我我我我我: 啊啊啊啊啊 谢谢老师————————!!!!!!

  • 微信小程序基于和风天气的天气预报(自动和手动定位)

    阿癫点: 求完整代码

  • 微信小程序基于和风天气的天气预报(自动和手动定位)

    愛意隨風起.573: 博主你好,请问一下你的天气图标是在哪里找的?可以分享一下吗?表情包

  • 微信小程序基于和风天气的天气预报(自动和手动定位)

    CSDN-Ada助手: 非常棒的一篇博客!恭喜你成功基于和风天气开发了微信小程序的天气预报功能,并且实现了自动和手动定位。你的努力和热情让我们看到了你的实力和潜力,继续保持创作的热情和动力吧!作为下一步的创作建议,建议你可以尝试加入更多的实用功能,例如天气预警、空气质量等等,让你的小程序更加丰富和实用。期待你的下一篇作品! CSDN 正在通过评论红包奖励优秀博客,请看红包流:https://bbs.csdn.net/?type=4&header=0&utm_source=csdn_ai_ada_blog_reply3,我们会奖励持续创作和学习的博主,请看:https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply3

  • java找不到文件_Java常见问题之javac Hello.java找不到文件的解决方法以及找不到编译后class的文件 (win7版)

    墨水点男孩: 太谢谢up主了,已经解决了,谢谢你

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 关于java运算符以及优先级的整理
  • java找不到文件_Java常见问题之javac Hello.java找不到文件的解决方法以及找不到编译后class的文件 (win7版)
2023年1篇
2022年2篇

目录

目录

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

PHP网站源码南澳百搜标王沙井网络营销南澳优秀网站设计广州seo网站推广坪山外贸网站建设观澜SEO按天扣费石岩seo优化木棉湾网站设计大浪模板推广大芬百度网站优化石岩网络推广爱联建设网站龙岗如何制作网站盐田百搜词包南山网站推广系统木棉湾如何制作网站宝安网站seo优化西乡网站推广系统东莞seo网站推广大运网站建设沙井营销型网站建设松岗阿里店铺托管宝安seo排名福永SEO按效果付费福永建设网站南联seo网站推广民治SEO按天扣费坑梓标王荷坳至尊标王平湖关键词排名歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化