• 全部
  • IT 女神驾到
  • 编程语言
  • 前端开发
  • 人工智能
  • iOS
  • Android
  • 搜索
  • Java开发
  • PHP开发
  • 开放平台
  • Ruby开发
  • Python开发
  • .Net开发
  • 区块链
  • 数据库
  • 开发工具
  • 服务器
  • 小程序开发
  • 云计算
  • 测试
  • 职场和发展
  • 多彩生活
  • 吐槽问答
  • 有问必答
  • 0

    点赞

  • 0

    回答

  • 1

    浏览

不小心格式化了一下,然后就不能同时打开8088 和 9870了 要么单独启动yarn 可以打开8088 一旦启动dfs就无法再打开8088了。 要么删掉tmp文件夹可以代开8088 打不开9870 配置信息: core-site: <configuration> <property> <name>fs.defaultFS</name> <value>hdfs://localhost:8088</value> </property> <!--用来指定hadoop运行时产生文件的存放目录 自己创建--> <property> <name>hadoop.tmp.dir</name> <value>file:/usr/local/Cellar/hadoop/3.3.0/libexec/hadooptmp</value> </property> <property> <name>fs.trash.interval</name> <value>1440</value> </property> </configuration> hdfs-site: <configuration> <property> <name>dfs.replication</name> <value>1</value> </property> <!--不是root用户也可以写文件到hdfs--> <property> <name>dfs.permissions</name> <value>false</value> <!--关闭防火墙--> </property> <!-- name node 存放 name table 的目录 --> <property> <name>dfs.namenode.name.dir</name> <value>file:/usr/local/Cellar/hadoop/3.3.0/libexec/tmp/dfs/name</value> </property> <!-- data node 存放数据 block 的目录 --> <property> <name>dfs.datanode.data.dir</name> <value>file:/usr/local/Cellar/hadoop/3.3.0/libexec/tmp/dfs/data</value> </property> </configuration> mapred-site: <configuration> <property> <!--指定mapreduce运行在yarn上--> <name>mapreduce.framework.name</name> <value>yarn</value> </property> </configuration> yarn-site: <configuration> <!-- Site specific YARN configuration properties --> <property> <!-- mapreduce 执行 shuffle 时获取数据的方式 --> <name>yarn.nodemanager.aux-services</name> <value>mapreduce_shuffle</value> </property> </configuration> 刚接触hadoop,个中联系还不熟悉,望大神们多多指教。

  • java
baidu_32461109
1分前
  • 0

    点赞

  • 0

    回答

  • 2

    浏览

微信二维码支付返回的code_url 链接我们通过IOS端的微信可以打开支付 链接通过Android端微信无法跳转,显示加载,几秒之后关闭没有报错信息  

  • android
EricLee857
11分前
  • 0

    点赞

  • 0

    回答

  • 5

    浏览

各位大哥,跪求解惑,MFC单文档,应用程序类中的函数Initinstance中m_pMainWnd->ShowWindow(SW_SHOW)的意义? 我倒是知道是显示窗口用的,于是我注销了它,结果程序还是能显示出来,什么都没变,也没报错,那这行代码的意义是啥呢? // 调度在命令行中指定的命令。 如果 // 用 /RegServer、/Register、/Unregserver 或 /Unregister 启动应用程序,则返回 FALSE。 if (!ProcessShellCommand(cmdInfo)) return FALSE; // 唯一的一个窗口已初始化,因此显示它并对其进行更新 //m_pMainWnd->ShowWindow(SW_SHOW); //m_pMainWnd->UpdateWindow(); return TRUE;

  • c++
fly少
12分前
  • 0

    点赞

  • 1

    回答

  • 2

    浏览

#include<iostream> using namespace std; class Cylinder { private: float radius; float high; double volume; public: Cylinder(); double CalculateV(); void OutPut(); }; Cylinder::Cylinder() { float aradius,ahigh; cin >> aradius >> ahigh; radius = aradius; high = ahigh; } double Cylinder::CalculateV() { volume = 3.14*radius*high; } void Cylinder::OutPut() { cout << "The volume of the cylinder is:" << volume; } int main() { Cylinder cylinder1; Cylinder(); cylinder1.CalculateV(); cylinder1.OutPut(); } 各位大佬我想问一下,我这里为什么会要输入四个变量呢,我明明只定义了aradius和ahigh啊

  • c++
ユリ屋敷
13分前
  • 1

    点赞

  • 2

    回答

  • 6

    浏览

java代码: public class KeyInput { public static void main(String[] args){ //创建一个键盘扫描器对象 java.util.Scanner s = new java.util.Scanner(System.in); //接受用户的输入,从键盘上接受一个int类型的数据 // s.nextlnt(); //↑解释这行代码:代码执行到这里的时候,会暂停下来。等待用户的输入,用户可 // 以从键盘上输入一个整数,然后回车。继续执行下面的代码。 int i = s.nextlnt(); //先执行=右边的代码,接受用户输入一个int类型数据, //回车之后i 变量就有值了。并且i变量中保存的值是用户输入的数字。 System.out.println("您输入的数字是:"+i); } }   实际情况     大神,看看哪里错了

  • java
喜树R
18分前
  • 0

    点赞

  • 0

    回答

  • 5

    浏览

  • 0

    点赞

  • 0

    回答

  • 3

    浏览

  • 0

    点赞

  • 0

    回答

  • 2

    浏览

存储这样的 <script type="text/javascript">alert("输入有误!");</script>   或者说存储什么数据,如js代码、脚步代码等等。。。存储哪些数据到mysql中,网站会被攻击

  • javascript
  • java
火创始人
22分前
  • 0

    点赞

  • 0

    回答

  • 5

    浏览

输入数字n,输出1-n的所有序列,如输入3,输出1,2,3,12,13,123。有没有大佬java实现一下?

  • jar
weixin_43727207
25分前
  • 0

    点赞

  • 0

    回答

  • 3

    浏览

疑似是监控木马软件伪装成系统应用 图标和其他的系统应用不一样 而且我并未开启灭屏显示功能,后台就有该程序运行    

  • android
^_^772
30分前
  • 0

    点赞

  • 0

    回答

  • 2

    浏览

  const buf = Buffer.from([0x1, 0x2, 0x3, 0x4, 0x5]); const json = JSON.stringify(buf); // 输出: {"type":"Buffer","data":[1,2,3,4,5]} console.log(json); const copy = JSON.parse(json, (key, value) => { return value && value.type === 'Buffer' ? Buffer.from(value.data) : value; }); // 输出: <Buffer 01 02 03 04 05> console.log(copy); 上面是菜鸟教程Node.js中的一段代码,下面这一部分一直理解不了,求大佬详解!万谢! const copy = JSON.parse(json, (key, value) => { return value && value.type === 'Buffer' ? Buffer.from(value.data) : value; });  

  • json
  • javascript
  • node.js
Wren_XR
36分前
  • 1

    点赞

  • 2

    回答

  • 8

    浏览

各位大佬们三个数比较大小有没有比这个写法还有6的  

  • 问答团队
  • eclipse
头发茂盛的程序员,
37分前
  • 0

    点赞

  • 0

    回答

  • 3

    浏览

目前大一,还不确定走哪条路,目前进了acm校队,想全投入竞赛。不知道以后面试有何优势,因为看到同学已经做了一两个项目了,稍微有点急

  • 后端开发工程师-小齐
吃花椒的妙酱
1小时前
  • 0

    点赞

  • 0

    回答

  • 2

    浏览

var N; var X = new Array(); var Y = new Array(); var F = new Array(); X[0] = 815; X[1] = 1207; X[2] = 1614; X[3] = 2012; X[4] = 2603; X[5] = 3006; X[6] = 3403; X[7] = 3804; Y[0] = 1326.8; Y[1] = 1354.7; Y[2] = 1284.4; Y[3] = 1122.9; Y[4] = 1141.0; Y[5] = 1051.2; Y[6] = 1233.9; Y[7] = 1129.7; N = 8; var Q = new Array(); computeFuelConsumption(); alert(Q); function computeFuelConsumption(){     //输入要插值节点的个数:     //n = document.getElementById("n").value;     data();     newton();     alert("============");     for(i = 0;i < rang - 1;i++){         newvalue(outputArray[i],i);     }      alert("//////////////////////"); } function data(){ // int i = 0; //  if(document.getElementById("xArray1").value != 0){ //   x[0] = document.getElementById("xArray1").value; //   i++; //  } //  if(document.getElementById("xArray2").value != 0){ //    x[1] = document.getElementById("xArray2").value; //   i++; //  } //  if(document.getElementById("xArray3").value != 0){ //      x[2] = document.getElementById("xArray3").value; //   i++; //  } //  if(document.getElementById("xArray4").value != 0){ //      x[3] = document.getElementById("xArray4").value; //   i++; //  } //  if(document.getElementById("xArray5").value != 0){ //   x[4] = document.getElementById("xArray5").value; //   i++; //  } //       //  if(document.getElementById("yArray1").value != 0){ //  y[0] = document.getElementById("yArray1").value; //  } //  if(document.getElementById("yArray2").value != 0){ //   y[1] = document.getElementById("yArray2").value; //  } //  if(document.getElementById("yArray3").value != 0){ //   y[2] = document.getElementById("yArray3").value; //  } //  if(document.getElementById("yArray4").value != 0){ //   y[3] = document.getElementById("yArray4").value; //  } //  if(document.getElementById("yArray5").value != 0){ //   y[4] = document.getElementById("yArray5").value; //  } //  N = i; } function newton(){ var k = 0; var nn; nn = N - 1;     for (i = 0; i < nn; i++){         for (j = 0; j < nn - i; j++) {             if (i == 0)                 F[k++] = (Y[j + 1] - Y[j]) / (X[j + 1] - X[j]);             else {                 F[k] = (F[k + i - nn ] - F[k + i - nn - 1]) / (X[j + i + 1] - X[j]);                 k++;             }         }     } } function newvalue(p,o){ var B = new Array(); var P; P = p; B[0] = 1.0;     for (i = 0; i < N - 1; i++)         B[i + 1] = B[i] * (P - X[i]);     for (i = 0; i < N; i++) {         if (i == 0)             a = Y[0];         else {             P += B[i] * F[k];             k += N - i;         }     }     Q[o] = P; }  

  • java
Ovid_LIFE
1小时前
  • 0

    点赞

  • 0

    回答

  • 6

    浏览

import scrapy class JobboleSpider(scrapy.Spider): name = 'jobbole' allowed_domains = ['blog.jobbole.com'] start_urls = ['http://blog.jobbole.com/gncj/170427.html'] def parse(self, response): re_selector = response.xpath("/html/body/div[3]/div[1]/div[3]/div[1]/h1") title = response.xpath('//div[@class="article-head"]/h1/text()').extract() create_time = response.xpath("//div[@class='article-detail bgc-fff']/div[1]/div/div/span/text()").extract()[0] read_num = response.xpath("/html/body/div[3]/div[1]/div[3]/div[1]/div/div/span[2]/text()").extract() read_num无法提取数据  我通过xpath只能提取到")",这是为啥?请教!!!!

  • python
candy621
1小时前
  • 0

    点赞

  • 1

    回答

  • 3

    浏览

在开发自定义插件时,修改plugin.xml文件中的内容,运行不发生相应的改变。请问这个是什么原因,应该怎么修改  

  • java
遥望星河
1小时前
  • 0

    点赞

  • 1

    回答

  • 11

    浏览

  • mysql
qq_53269396
1小时前
  • 0

    点赞

  • 0

    回答

  • 4

    浏览

挂vp  用Chrome能打开收藏的的网站,输入具体网址也可以打开,但是在搜索栏打不开其他任意的搜索,去年正常,今年就不行了,请各位大神帮帮忙

  • 搜索引擎
m0_48080491
1小时前
  • 0

    点赞

  • 0

    回答

  • 10

    浏览

这个我自己运行感觉没问题,但为什么提交到网站上只有20分啊?求大佬解答 #include<iostream> #include<string.h> using namespace std; typedef struct xx { int openum; int ope[1300]; int zzsnum; int zzs[1300]; int ought[1300]; }tree; int main() { int n; cin>>n; int i; int j; tree applet[n]; for(i=0;i<n;i++) { applet[i].zzsnum=0; } for(i=0;i<n;i++) { cin>>applet[i].openum; for(j=0;j<applet[i].openum;j++) { cin>>applet[i].ope[j]; if(j==0) { applet[i].ought[j]=applet[i].ope[j]; } if(applet[i].ope[j]>0) { applet[i].zzs[applet[i].zzsnum]=j; applet[i].zzsnum++; if(j>0) { applet[i].ought[j]=applet[i].ought[j-1]; } } if(applet[i].ope[j]<=0) { applet[i].ought[j]=applet[i].ought[j-1]+applet[i].ope[j]; } } } /*for(i=0;i<n;i++) { for(j=0;j<applet[i].openum;j++) { cout<<applet[i].ought[j]<<" "; } cout<<endl; }*/ int sum=0; int d=0; int e=0; int judge[n]; memset(judge,0,n*sizeof(int)); for(i=0;i<n;i++) { sum=sum+applet[i].ope[applet[i].zzs[applet[i].zzsnum-1]]; for(j=applet[i].zzs[applet[i].zzsnum-1]+1;j<applet[i].openum;j++) { sum=sum+applet[i].ope[j]; } } for(i=0;i<n;i++) { for(j=0;j<applet[i].zzsnum;j++) { if(applet[i].ought[applet[i].zzs[j]]!=applet[i].ope[applet[j].zzs[j]]) { d++; judge[i]=1; break; } } } for(i=0;i<n-1;i++) { if(i==0) { if(judge[i]==1) { if(judge[n-1]==1&&judge[n-2]==1) { e++; } if(judge[n-1]==1&&judge[1]==1) { e++; } } } else if(judge[i]==1) { if(judge[i-1]==1&&judge[i+1]==1) { e++; } } } cout<<sum<<" "<<d<<" "<<e; return 0; }

  • c++
尹逊航
1小时前
  • 0

    点赞

  • 1

    回答

  • 15

    浏览

CPU先将数据输出到缓冲区,但是当缓冲区数据输入到外设时不是也要CPU干预吗?这里CPU同样需要迁就低俗外设阿,为什么说缓冲区缓和了速度不匹配的矛盾呢?

  • java
m757418930
1小时前
  • 0

    点赞

  • 0

    回答

  • 7

    浏览

我尝试很多网上方法:换源及软件更新中的驱动,发现我的驱动显示是这样的 不能使用,以及其他CSDN配置的方法,均用过,问题是只管一时:当我切换回Windows在切换回ubuntu后依然出现未发现网络配置!!大佬们注意是按照网上的方法配置完成后可以WiFi上网,再切换回来后依然未发现,我找到的方法是更换NVIDIA驱动,然后重启才可以WiFi上网,但是每次都是这样问一下有没有大佬有解决方法这是我的lib firmwar文件夹下的文件,我在想是不是驱动装多了,学生党,这个问题5元微信红包以示感激啊感谢大佬们能明白的私聊我吧

  • linux
  • ubuntu
山海路人不见经
1小时前
  • 0

    点赞

  • 0

    回答

  • 2

    浏览

tomcat使用startup.bat可以启动 在ecplice中也可以启动 但是就是右键小图标无法启动 崩溃中.... 救命...

  • tomcat
xzbxlb
1小时前
  • 0

    点赞

  • 1

    回答

  • 8

    浏览

  • 0

    点赞

  • 2

    回答

  • 10

    浏览

给定非空的int类型数组,数组中的元素只有一个出现一次,其余都出现两次,找出这个唯一元素。 不知道为什么会发生下面这个错误? Runtime Error:[ERROR] A Not allowed system call: runid:410352 callid:13 辅助解释: A Not allowed system call: runid:410352 :使用了系统禁止的操作系统调用,看看是否越权访问了文件或进程等资源 #include <iostream> using namespace std; int search(int arr[], int len) {     for (int i = 0; i < len; i++)     {         int num = 0;         for (int j = 0; j < len; j++)         {             if (arr[i] == arr[j])             {                 num++;             }         }         if (num == 1)         {             return i;         }     } } int main() {     int arr[1000];     int len ;     cin >> len;     for (int i = 0; i < len; i++)     {         cin >> arr[i];     }     int num = search(arr, len);     cout << arr[num] << endl;     system("pause");     return 0; }  

  • c++
saber137
1小时前
  • 0

    点赞

  • 0

    回答

  • 2

    浏览

       大家好,最近学习在STM32F7上使用FreeRTOS,程序运行一段时间后进入HardFault_Handler,该时间不定。故障分析器给的报错信息为“总线,存储器管理或使用失败(FORCED)”,“精准的数据访问冲突(PRECISERR)”。       其中工程中线程共6个。线程A每秒打印时间;线程B负责串口1发送命令;线程C负责接收串口1数据,并通过队列给线程D、线程E、和线程F发送数据;线程D负责通过队列获取C发送的数据,并将数据处理后通过队列将结果发送给线程F;线程E负责将接收的数据保存到SD卡;线程F负责将接收的数据通过串口2发送出去。其中线程优先级从大到小为C=E>D>F>B>A,每个线程使用堆栈空间设的在10*1024左右。        附件图片为程序运行时抓取的各线程情况,其中线程G并不是我所创建,程序通过STM32CubeIDE生成后就有,而且线程名称也是乱码,不知道是什么情况,死机会不会是G造成的那?        该问题没有任何头绪,特来求助各位大佬!  

  • c语言
基础c
1小时前
  • 0

    点赞

  • 2

    回答

  • 16

    浏览

[img=https://img-bbs.csdn.net/upload/202103/07/1615083905_926343.png][/img] 报错如上,具体情况是,前几天安装了惠普家的那个QuickTest professional,结果今天在运行idea时直接打不开了。网上百度了很多都与我这个情况不同。

  • intellij-idea
qq_43371728
1小时前
  • 0

    点赞

  • 1

    回答

  • 9

    浏览

  • spring
  • maven
  • tomcat
tayever
1小时前
  • 0

    点赞

  • 0

    回答

  • 5

    浏览

场景: SSL的server端提供证书这里假设为server.crt为单向认证的服务端 我是这么理解的,客户端拿到这边server.crt,然后客户端用keytool生产keystore假设步骤如下 1、keytool -genkey -alias test11 -keyalg RSA -keysize 2048 -keypass 123456 -storepass 123456 -dname "CN=服务端的ip地址,OU=test,O=test,L=FZ,ST=FZ,C=CN" -ext san=ip:服务端的ip地址  -validity 3600  -keystore D:\test11.keystore 2、把服务端的证书添加到客户端生成的test11.keystore keytool -export -file D:\server.crt -alias test11 -keystore D:\test11.keystore 3、就是java的获取ssl factory,代码如下     public static SSLSocketFactory getSSLSocktet() throws Exception {                 KeyStore keyStore = KeyStore.getInstance("JKS");         keyStore.load(new FileInputStream("D:\\test11.keystore"),"123456".toCharArray());         // Create key manager         KeyManagerFactory keyManagerFactory = KeyManagerFactory.getInstance("SunX509");         keyManagerFactory.init(keyStore, "123456".toCharArray());         KeyManager[] km = keyManagerFactory.getKeyManagers();         // Create trust manager         TrustManagerFactory trustManagerFactory = TrustManagerFactory.getInstance("SunX509");         trustManagerFactory.init(keyStore);         TrustManager[] tm = trustManagerFactory.getTrustManagers();         // Initialize SSLContext         SSLContext sslContext = SSLContext.getInstance("TLSv1.2");         sslContext.init(km,  tm, null);         return sslContext.getSocketFactory();     }   4、就是单向认证的发送连接了 在mqtt的option里配置了true connOpts.setSSLHostnameVerifier(new HostnameVerifier() { @Override public boolean verify(String arg0, SSLSession arg1) { return true; } }); ================================================================================== 按我的理解这时候客户端应该能正常和服务器进行单向认证的SSL通信了, 但是一直报错 抓包 Client hello->Server Hello,Certifacate,Server Hello Done ->Client回了Certifacate Unknown 代码里看了报错是No subject alternative names matching IP address “ 服务器的IP“ 到这里我就整懵了,keystore明明加了服务器ip,而且option的的HostnameVerifier我也重写为true了啊,有了解这个的小伙伴帮忙指点下哈,,

  • java
释怀然已
2小时前
  • 0

    点赞

  • 2

    回答

  • 7

    浏览

创建了个文本,修改后缀为java,双击后出现命令行然后闪退就没了,环境变量配置好了,下载的是JDK8,系统是win10,请问如何解决问题?

  • java
大鱼812
2小时前
  • 0

    点赞

  • 1

    回答

  • 10

    浏览

  #include <stdio.h> #include <stdlib.h> int main() { int a,b; printf("输入所要查询的年月a,b:"); scanf("%d,%d",&a,&b); if(a%4==0&&a%100!=0||a%400==0) {while(b==1||b==3||b==5||b==7||b==8||b==10||b==12) printf("所查询月份天数为31天"); while(b==4||b==6||b==9||b==11) printf("所查询月份天数为30天"); while(b==2) printf("所查询月份天数为29天"); } else {while(b==1||b==3||b==5||b==7||b==8||b==10||b==12) printf("所查询月份天数为31天"); while(b==4||b==6||b==9||b==11) printf("所查询月份天数为30天"); while(b==2) printf("所查询月份天数为28天"); } return 0; }  

  • c语言
大一的一只小菜鸡
2小时前