求大神帮忙看下代码 运行结果出不来 5C

# 下面的代码运行 多线程的计算结果出不来,而且等了很久之后还会卡死,图片就是运行结果,只能出来一个,实在 没看出来问题在哪

package forkJoinPool;
import java.util.Random;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ForkJoinPool;
import java.util.concurrent.Future;
import java.util.concurrent.RecursiveTask;

/**
 * @author liuchaojun
 * @date 2018-9-10 下午03:50:24
 */
public class PrintTask2 extends RecursiveTask<Integer> {
    private static final long serialVersionUID = 1L;
    private static final int INDEX = 50;// 每个小任务执行50个
    private int start;
    private int end;
    private int arr[];

    /**
     * @param start
     * @param end
     * @param arr
     */
    public PrintTask2(int start, int end, int[] arr) {

        this.start = start;
        this.end = end;
        this.arr = arr;
    }

    /*
     * (non-Javadoc)
     * @see java.util.concurrent.RecursiveTask#compute()
     */
    @Override
    protected Integer compute() {
        int sum = 0;
        if (end - start < INDEX) {
            for (int i = start; i < end; i++) {
                sum += arr[i];
            }
            return sum;
        } else {
            int middle = (end - start) / 2;
            PrintTask2 taskLeft2 = new PrintTask2(start, middle, arr);
            PrintTask2 taskRight2 = new PrintTask2(middle, end, arr);
            //invokeAll(taskLeft2, taskRight2);
            taskLeft2.fork();
            taskRight2.fork();
            int leftValue = taskLeft2.join();// 当计算完成时返回计算结果。
            int rightValue = taskRight2.join();
            return leftValue + rightValue;
        }
    }

    public static void main(String[] args) throws InterruptedException, ExecutionException {
            int[] arr = new int[200];
            Random r = new Random();
            int tempSum = 0;//普通总数
            for (int i = 0; i < arr.length; i++) {
                tempSum += (arr[i]=r.nextInt(10));
            }
            System.out.println("普通总数结果为:"+tempSum);

            PrintTask2 task = new PrintTask2(0, arr.length, arr);
            ForkJoinPool pool = new ForkJoinPool();
            Future<Integer>  sum = pool.submit(task);
            System.out.println("多线程的执行结果:"+sum.get());//get  如果需要,等待计算完成,然后检索其结果。
            pool.shutdown(); //关闭线程池
    }

}

这是运行结果!多线程运行结果没出来!

图片说明

1个回答

看下多线程是不是没有同步造成了死锁?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
java坦克大战问题,求大神帮忙看下代码
原来自己已经写好了摁J键发射子弹并运行成功,但是想进行下一步子弹打中敌人后敌人消失时,代码写好了后子弹却发射不了了 import java.awt.*; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.util.Vector; import javax.swing.*; public class Mytank1 extends JFrame{ Mypanle mp=null; public static void main(String[] args) { // TODO Auto-generated method stub Mytank1 mytank1=new Mytank1(); } public Mytank1() { mp=new Mypanle(); Thread t=new Thread(mp); t.start(); this.addKeyListener(mp); this.add(mp); this.setTitle("6"); this.setSize(400, 500); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); } } //面板 class Mypanle extends JPanel implements KeyListener,Runnable { Hero hero=null; Vector<Badtank> ets=new Vector<Badtank>(); int badsize=3; public Mypanle() { //创建自己的tanke hero=new Hero(100,100); //创建敌人坦克 //int badsize=3; for(int i=0;i<badsize;i++) { Badtank et=new Badtank((i+1)*50, 0); et.setColor(0); ets.add(et); } } public void paint(Graphics g) { super.paint(g); g.fillRect(0, 0, 400, 500); this.drawtank(hero.getX(), hero.getY(), g, hero.direction, 1); //画出敌人坦克 for(int i=0;i<ets.size();i++) { Badtank et=ets.get(i); if(et.islive) { this.drawtank(et.getX(), et.getY(), g, et.direction, 0); } } //画出子弹 for(int i=0;i<hero.ss.size();i++) { Shot myshot=hero.ss.get(i); if(myshot!=null&&myshot.islive==true) { g.draw3DRect(myshot.x,myshot.y, 1,1, false); } if(myshot.islive==false) { hero.ss.remove(myshot); } } } //判断子弹是否打中坦克 /*public void hittank(Shot s,Badtank et) { //判断坦克方向 switch(et.direction) { case 0: case 3: //击中坦克 if(s.x>et.x&&s.x<et.x+20&&s.y>et.y&&s.y<et.y+30) { s.islive=false; et.islive=false; } case 1: case 2: if(s.x>et.x&&s.x<et.x+30&&s.y>et.y&&s.y<et.y+20) { s.islive=false; et.islive=false; } } }*/ public void drawtank(int x,int y,Graphics g,int direction,int type) { switch(type) { case 0: g.setColor(Color.YELLOW); break; case 1: g.setColor(Color.CYAN); break; } switch(direction) { //上 case 0: //g.setColor(Color.CYAN); g.fill3DRect(x, y,5,30,false); g.fill3DRect(x+15, y,5,30,false); g.fill3DRect(x+5, y+5,10,20,false); g.fillOval(x+5, y+10, 9, 9); g.drawLine(x+9,y+10,x+9,y); break; //右 case 1: g.fill3DRect(x, y,30,5,false); g.fill3DRect(x, y+15,30,5,false); g.fill3DRect(x+5, y+5,20,10,false); g.fillOval(x+10, y+5, 9, 9); g.drawLine(x+15,y+10,x+30,y+10); break; //左 case 2: g.fill3DRect(x, y,30,5,false); g.fill3DRect(x, y+15,30,5,false); g.fill3DRect(x+5, y+5,20,10,false); g.fillOval(x+10, y+5, 9, 9); g.drawLine(x,y+10,x+13,y+10); break; //下 case 3: //g.setColor(Color.CYAN); g.fill3DRect(x, y,5,30,false); g.fill3DRect(x+15, y,5,30,false); g.fill3DRect(x+5, y+5,10,20,false); g.fillOval(x+5, y+10, 9, 9); g.drawLine(x+9,y+13,x+9,y+30); break; } } @Override public void keyPressed(KeyEvent e){ // TODO Auto-generated method stub if(e.getKeyCode()==KeyEvent.VK_DOWN) { hero.moveDown(); //这两种方法都可; //hero.y+=10; hero.directd(); } else if(e.getKeyCode()==KeyEvent.VK_UP) { hero.moveUp(); hero.directup(); } else if(e.getKeyCode()==KeyEvent.VK_LEFT) { hero.moveLeft(); hero.directl(); } else if(e.getKeyCode()==KeyEvent.VK_RIGHT) { hero.moveRight(); hero.directR(); } if(e.getKeyCode()==KeyEvent.VK_J) { if(this.hero.ss.size()<=4) { this.hero.fireshot(); } } repaint(); } @Override public void keyReleased(KeyEvent arg0) { // TODO Auto-generated method stub } @Override public void keyTyped(KeyEvent arg0) { // TODO Auto-generated method stub } @Override public void run() { // TODO Auto-generated method stub while(true) { try { Thread.sleep(100); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } //判断是否被击中 /*for(int i=0;i<hero.ss.size();i++) { //取出子弹 Shot myshot=hero.ss.get(i); if(myshot.islive) { for(int j=0;j<ets.size();i++) { //取出敌人坦克 Badtank et=ets.get(j); if(et.islive) { this.hittank(myshot, et); } } } }*/ this.repaint(); } } } //子弹 class Shot implements Runnable { int x=0; int y=0; int speed=5; int direct; boolean islive=true; public Shot(int x,int y,int direct) { this.x=x; this.y=y; this.direct=direct; } public void run() { while(true) { try { Thread.sleep(50); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } switch(direct) { case 0: y-=speed; break; case 1: x+=speed; break; case 2: x-=speed; break; case 3: y+=speed; break; } if(x<0||x>400||y>500||y<0) { islive=false; break; } } } } //敌人坦克 class Badtank extends Tank { boolean islive=true; public Badtank(int x,int y) { super(x,y); } } //坦克 class Tank { int x=0; int y=0; int color; int direction=3; int speed=10; public int getColor() { return color; } public void setColor(int color) { this.color = color; } public int getDirect() { return direction; } public void setDirect(int direct) { this.direction = direct; } public int getX() { return x; } public void setX(int x) { this.x = x; } public int getY() { return y; } public void setY(int y) { this.y = y; } public Tank(int x,int y) { this.x=x; this.y=y; } //移动 /*public void moveUp(){ y-=speed; } public void moveDown(){ y+=speed; } public void moveLeft(){ x-=speed; } public void moveRight(){ x+=speed; } //方向 public void directup() { //向上 this.direction=0; } public void directR() { //向右 this.direction=1; } public void directl() { //向左 this.direction=2; } public void directd() { this.direction=3; }*/ } //我的坦克 class Hero extends Tank { Vector<Shot> ss=new Vector<Shot>(); Shot s=null; public Hero(int x, int y) { super(x, y); // TODO Auto-generated constructor stub } public void fireshot() { switch(this.direction) { case 0: s=new Shot(x+11,y,0); ss.add(s); break; case 1: s=new Shot(x+31,y+11,1); ss.add(s); break; case 2: s=new Shot(x,y+11,2); ss.add(s); break; case 3: s=new Shot(x+10,y+31,3); ss.add(s); break; } Thread t=new Thread(s); t.start(); } //移动 public void moveUp(){ y-=speed; } public void moveDown(){ y+=speed; } public void moveLeft(){ x-=speed; } public void moveRight(){ x+=speed; } //方向 public void directup() { //向上 this.direction=0; } public void directR() { //向右 this.direction=1; } public void directl() { //向左 this.direction=2; } public void directd() { this.direction=3; } }
clustrmaps代码问题,求大神帮忙看一下
在clustrmaps上生成了一段代码 <script type="text/javascript" id="clustrmaps" src="//cdn.clustrmaps.com/map_v2.js?u=Hrs5&d=ubjNMcgUNtZz1t8hp960RBQDJKDFwmsSrCN2A0v5_hI"></script> 但是放到服务器上只能生成![图片说明](https://img-ask.csdn.net/upload/201602/21/1456055739_956988.png) 但是如果将代码放到w3school模拟就能正确运行![图片说明](https://img-ask.csdn.net/upload/201602/21/1456055796_646956.png) 有没有大神帮忙看一下~~~
求大神帮忙,这段代码在哪有设置背景图片的,俄罗斯方块小游戏
求大神帮忙,这个俄罗斯方块程序在哪有设置新游戏背景图片的。另外运行以后新游戏界面底色如何清除。。链接在下面求求大神帮帮忙。。http://www.linuxidc.com/Linux/2011-08/41891.htm
求各位路过的大神们帮帮忙,谢谢!我用tp5做成一个网站,在本地可以运行,但是在阿里云里面运行错误,而且错误代码还是tp5默认的代码,不知道怎样解决,再次感谢各位大神!
![图片说明](https://img-ask.csdn.net/upload/201909/26/1569467738_808899.png) 求各位路过的大神们帮帮忙,谢谢!用tp5做成一个网站,在本地可以运行,但是在阿里云里面运行错误,而且错误代码还是tp5默认的代码,不知道怎样解决,再次感谢各位大神!
请各位大神帮忙看句代码
各位大神请看: Linux下(bof.c文件): #include<stdio.h> int main(int argc, char **argv) { char buffer[256]; if(argc != 2) { exit(0); } printf("%p\n", buffer); strcpy(buffer, argv[1]); printf("%s\n", buffer); return 0; } 然后编译: $ gcc -m64 bof.c -o bof -z execstack -fno-stack-protector 运行: $ ./bof $(python -c 'print "A" * 300') 结果: 0x7fffffffdcd0 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA Segmentation fault (core dumped) 在下想问的是:运行时的那句命令行(即$ ./bof $(python -c 'print "A" * 300'))是什么意思? 上面的例子是在下从网上看到的,在下Linux懂的不多,还望大神们指点。 能否正确理解那句话,关乎到在下能否很好地完成作业,所以还望有知道的大神不吝赐教,在下先行谢过!
求大神帮忙看看,为什么python运行了这段代码后没有反应
这段代码的主要作用是在ncbi网站上爬取一个网页上的所有论文然后下载到本地,试了下能运行但是运行了没有将论文下到本地,求帮忙看看,十分感谢 import requests from bs4 import BeautifulSoup def getHtmlText(url): try: r = requests.get(url) r.encoding = r.apparent_encoding return r.text except: return "" def getWebLink(webLink,pdfLink): url='https://www.ncbi.nlm.nih.gov/pubmed/?term=natronobacterium+gregroryi' html=getHtmlText(url) try: secondLink = [] soup = BeautifulSoup(html, 'html.parser') rslt = soup.find_all('div',attrs={'class':'rslt'}) for i in rslt: try: title=i.find('a') href=title.attrs['href'] webLink.append(href) except: continue for k in range(len(webLink)): webContent=getHtmlText(webLink[k]) if webContent=='': continue soup1=BeautifulSoup(webContent,'webContent.parser') icons_portlet=soup1.find('div',attrs={'class':'icons portlet'}) a=icons_portlet.find_all('a') for s in a: try: pdfhref=s.attrs['href'] secondLink.append(pdfhref) except: continue for d in range(len(secondLink)): secondContent=getHtmlText(secondLink[d]) soup2=BeautifulSoup(secondContent,'secondContent.parser') article_tools=soup2.find('div',attrs={'class':'article-tools'}) a1=article_tools.find_all('a') for g in a1: try: pdfhref=s.attrs['href'] pdfLink.append(pdfhref) except: continue except: print('false') def downloadPdf(pdfLink,url,filename): with open(filename,'wb') as f: r=requests.get(url) f.write(r.content) f.close() def main(): webLink=[] pdfLink=[] getWebLink(webLink,pdfLink) for u in range(len(pdfLink)): url=pdfLink[u] print(pdfLink[u]) filename="F:\\ncbi.pdf" downloadPdf(pdfLink,url,filename) main()
大神帮忙看下面代码运行后怎么写入txt文件????
#include <iostream> #include <iomanip> #include<conio.h> #include <string.h> #include <fstream>//输入/输出文件流类 using namespace std; const int Maxr=100;//最多的读者 const int Maxb=100;//最多的图书 const int Maxbor=5;//每位读者最多借五本书 //读者类,实现对读者的信息的描述 class Reader { private: int tag; //删除标记 1:已删 0:未删 int no; //读者编号 char name[10]; //读者姓名 int borbook[Maxbor];//所借图书 public: Reader() {} char *getname() {return name;} //获取姓名 int gettag() {return tag;} //获取删除标记 int getno() {return no;} //获取读者编号 void setname(char na[]) //设置姓名 { strcpy(name,na); } void delbook(){ tag=1; }//设置删除标记 1:已删 0:未删 void addreader(int n,char *na)//增加读者 { tag=0; no=n; strcpy(name,na); for(int i=0;i<Maxbor;i++) borbook[i]=0; } void borrowbook(int bookid)//借书操作 { for(int i=0;i<Maxbor;i++) { if (borbook[i]==0) { borbook[i]=bookid; return; } } } int retbook(int bookid)//还书操作 { for(int i=0;i<Maxbor;i++) { if(borbook[i]==bookid) { borbook[i]=0; return 1; } } return 0; } void disp()//读出读者信息 { cout << setw(5) << no <<setw(10) << name<<"借书编号:["; for(int i=0;i<Maxbor;i++) if(borbook[i]!=0) cout << borbook[i] << "|"; cout << "]"<<endl; } }; //读者类库,实现建立读者的个人资料 class RDatabase { private: int top; //读者记录指针 Reader read[Maxr];//读者记录 public: RDatabase() //构造函数,将reader.txt读到read[]中 { Reader s; top=-1; fstream file("reader.txt",ios::in);//打开一个输入文件 while (1) { file.read((char *)&s,sizeof(s)); if (!file)break; top++; read[top]=s; } file.close(); //关闭 reader.txt } void clear()//删除所有读者信息 { top=-1; } int addreader(int n,char *na)//添加读者时先查找是否存在 { Reader *p=query(n); if (p==NULL) { top++; read[top].addreader(n,na); return 1; } return 0; } Reader *query(int readerid)//按编号查找 { for (int i=0;i<=top;i++) if (read[i].getno()==readerid && read[i].gettag()==0) { return &read[i]; } return NULL; } void disp() //输出所有读者信息 { for (int i=0;i<=top;i++) read[i].disp(); } void readerdata();//读者库维护 ~RDatabase() //析构函数,将read[]写到reader.txt文件中 { fstream file("reader.txt",ios::out); for (int i=0;i<=top;i++) if (read[i].gettag()==0) file.write((char *)&read[i],sizeof(read[i])); file.close(); } }; void RDatabase::readerdata() { char choice; char rname[20]; int readerid; Reader *r; while (choice!='0') { cout <<"\n\n\t\t\t读 者 维 护\n\n\n\t\t 1 新 增\n\n\t\t 2 更 改\n\n\t\t 3 删 除\n\n\t\t 4 查 找\n\n\t\t 5 显 示\n\n\t\t 6 全 删\n\n\t\t 0 退 出"<<endl; cin >> choice; switch (choice) { case '1': cout << "输入读者编号:"; cin >> readerid; cout << "输入读者姓名:"; cin >> rname; addreader (readerid,rname); break; case '2': cout << "输入读者编号:"; cin >> readerid; r=query(readerid); if (r==NULL) { cout << " 该读者不存在 "<<endl; break; } cout << "输入新的姓名:"; cin >> rname; r->setname(rname); break; case '3': cout << " 输入读者编号:"; cin >> readerid; r=query(readerid); if (r==NULL) { cout <<" 该读者不存在" << endl; break; } r->delbook(); break; case '4': cout << "读入读者编号:"; cin >> readerid; r=query(readerid); if (r==NULL) { cout <<"该读者不存在"<< endl; break; } r->disp(); break; case '5': disp(); break; case '6': clear(); break; default:cout<<"输入错误,请从新输入:";break; } } } //图书类,实现对图书的描述,图书的编号,书名,借出,还入等 class Book { private: int tag;//删除标记 1:已删 0:未删 int no;//图书编号 char name[20];//书名 int onshelf;//是否再架 1:再架 2:已借 public: Book(){} char *getname() { return name; }//获取姓名 int getno(){ return no; }//获取图书编号 int gettag(){ return tag; }//获取删除标记 void setname(char na[])//设置书名 { strcpy(name,na); } void delbook(){ tag=1;}//删除图书 void addbook(int n,char *na)//增加图书 { tag=0; no=n; strcpy(name,na); onshelf=1; } int borrowbook()//借书操作 { if (onshelf==1) { onshelf=0; return 1; } return 0; } void retbook()//还书操作 { onshelf=1; } void disp()//输出图书 { cout << setw(6) << no << setw(18) << name << setw(10) <<(onshelf==1? "在架":"已借") <<endl; } }; //图书库类,实现对图书的维护,查找,删除等 class BDatabase { private: int top; //图书记录指针 Book book[Maxb]; //图书记录 public: BDatabase()//构造函数,将book.txt读到book[]中 { Book b; top=-1; fstream file("book.txt",ios::in); while (1) { file.read((char *)&b,sizeof(b)); if (!file) break; top++; book[top]=b; } file.close(); } void clear()//全删 { top=-1; } int addbook(int n,char *na)//增加图书 { Book *p=query(n); if (NULL==p) { top++; book[top].addbook(n,na); return 1; } return 0; } Book *query(int bookid)//查找图书 { for (int i=0;i<=top;i++) if (book[i].getno()==bookid &&book[i].gettag()==0) { return &book[i]; } return NULL; } void bookdata();//图书库维护 void disp() { for (int i=0;i<=top;i++) if (book[i].gettag()==0) book[i].disp(); } ~BDatabase()//析构函数,将book[]写到book.txt文件中 { fstream file("book.txt",ios::out); for (int i=0;i<=top;i++) if (book[i].gettag()==0) file.write((char *)&book[i],sizeof(book[i])); file.close(); } }; void BDatabase::bookdata() { char choice; char bname[40]; int bookid; Book *b; while (choice!='0') { cout <<"\n\n\n\t\t\t图 书 维 护 "<<endl<<endl; cout<<"\t\t1 新 增\n \t\t2 更 改\n\t\t3 删 除\n\t\t4 查 找\n\t\t5 显 示\n\t\t6 全 删\n\t\t0 退 出"<<endl; cin >> choice; switch (choice) { case '1': cout << "输入图书编号:"<<endl; cin >> bookid; cout << "输入图书书名:"<<endl; cin >> bname; addbook(bookid,bname); break; case '2': cout << "输入图书编号:"<<endl; cin >> bookid; b=query(bookid); if (b==NULL) { cout << " 该图书不存在 "<<endl; break; } cout << "输入新的书名:"<<endl; cin >> bname; b->setname(bname); break; case '3': cout <<" 读入图书编号:"<<endl; cin >> bookid; b=query(bookid); if (b==NULL) { cout <<" 该图书不存在" << endl; break; } b->delbook(); break; case '4': cout << " 读入图书编号:"<<endl; cin >> bookid; b=query(bookid); if (b==NULL) { cout <<" 该图书不存在"<< endl; break; } b->disp(); break; case '5': disp(); break; case '6': clear(); break; default:cout<<"输入错误,请从新输入:"; } } } //main() 函数的实现,程序的主界面的引导 int main() { char choice; int bookid,readerid; RDatabase ReaderDB; Reader *r; BDatabase BookDB; Book *b; while(choice!='0') { cout <<endl<<endl<<"\t\t\t 图 书 管 理 系 统\n\n\n"; cout <<"\t\t\t1 借 书\n\n\t\t\t2 还 书 \n\n\t\t\t3 图 书 维 护\n\n\t\t\t4 读 者 维 护\n\n\t\t\t0 离 开"<<endl; cin >> choice; switch (choice) { case '1': cout <<" 借书 读者编号:"; cin >>readerid; cout <<" 图书编号: "; cin >>bookid; r=ReaderDB.query(readerid);//按编号查找 if (NULL==r) { cout <<" 不存在该读者,不能借书"<< endl; break; } b=BookDB.query(bookid); if (b==NULL) { cout <<" 不存在该图书,不能借书"<< endl; break; } if (b->borrowbook()==0) { cout << " 该图书已借出,不能借书"<< endl; break; } r->borrowbook(b->getno()); break; case '2': cout<<"还书\n 读者编号:"; cin >>readerid; cout << " 图书编号:"; cin >>bookid; r=ReaderDB.query(readerid); if (r==NULL) { cout <<" 不存在该读者,不能还书" << endl; break; } b=BookDB.query(bookid); if (b==NULL) { cout <<" 不存在该图书,不能还书" <<endl; break; } b->retbook(); r->retbook(b->getno()); break; case '3': BookDB.bookdata(); break; case '4': ReaderDB.readerdata(); break; default: cout<<" 输入错误,请从新输入:"<<3endl; cin.get(&choice,20); cout<<" shuru renyi jixu "; getch(); } } }
LeetCode第一题输出错误,求大神们帮忙解答
**题目描述:** 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] **我的代码(C语言)** * Note: The returned array must be malloced, assume caller calls free(). */ int* twoSum(int* nums, int numsSize, int target, int* returnSize){ int *a=(int *)malloc(2*sizeof(int)); for(int i=0;i<numsSize-1;i++){ for(int j=i+1;j<numsSize;j++){ if(nums[i]+nums[j]==target){ a[0]=i; a[1]=j; return a; } } } return 0; } ``` 运行结果: ![图片说明](https://img-ask.csdn.net/upload/202001/08/1578454149_875447.png) 不知道为什么只有右半边括号,求大神解答
求大神帮忙看一下代码为什么出错。
运行就是显示 ‘’root_html is not defined” ![图片说明](https://img-ask.csdn.net/upload/201812/02/1543735390_410773.png)
求各大神帮忙,有关html代码运行的小问题?
我在用wordpad++写了html代码后,点击默认浏览器运行,却总是没有任何反应。我已经将默认浏览器改为谷歌浏览器了,只是默认的是搜狗,那个运行选项里面貌似没有搜狗的????
C# windows服务 运行出错 求大神帮忙
目前我在做一个windows服务,其中有一个功能是在启动的时候将某些USB设备禁用,一开始我在网上调研,找到了一段禁用USB设备的代码,我先在窗体程序里面试验,很成功。我觉得如果把这段代码复制到windows服务里面应该没有什么问题,可是复制过去以后就是不行,本来在窗体程序里面可以禁用的设备,在这里面就是禁用不了,也不知道为什么,已经调了两天了。哪位大神对这方面比较了解可以帮忙解决一下吗?如果哪位大神方便的话可以留一下邮箱,帮鄙人调一下吗?不胜感激
自己编的c语言建立二叉树的代码,运行时出错了,自己找不到错误,求大神帮忙,指点,急.
自己编的c语言建立二叉树的代码,运行时出错了,自己找不到错误,求大神帮忙,指点,急. #include<stdio.h> #include<stdlib.h> typedef struct tnode Tnode; struct tnode { Tnode *left; Tnode *right; int data; }; Tnode *new_tnode(int data) { Tnode *new = malloc(sizeof(Tnode)); new->left=NULL; new->right=NULL; new->data=data; return new; } void insert(Tnode *root,Tnode *tree) { if(root==NULL) { tree=root; return; } if(root->data<tree->data) { tree->left=root; insert(root,tree->left); } else if(root->data>tree->data) { tree->right=root; insert(root,tree->right); } } void printout(Tnode *tree) { if(tree==NULL) { return; } printf("%d",tree->data); printout(tree->left); printout(tree->right); } int main() { Tnode *tree=NULL; int i; int data; for(i=0;i<10;i++) { scanf("%d",&data); insert(new_tnode(data),tree); } printout(tree); return 0; }
写一个类,并且调用数据库里面类对应的内容,并且遍历 ,,求大神帮忙写一写代码
大体就是,写一个接口的例子,根据实体类里面的字段,调用数据库里面的值,并且遍历,运行之后,显示数据库里面的值,,,,,主要是这个接口怎么写,求大神帮忙 (就是运行之后得到数据库的值,并且显示.....实体类,接口,调用数据库具体一点,谢谢了,急用 )
ccf网络延迟代码超时,求大神帮忙找一下代码耗时的地方
#include<iostream> #include<cstdio> #include<cstring> #include<cstdlib> #include<algorithm> #include <map> using namespace std; #define NEXT_MAX 1550 struct node{ int next_num = 0; int next[NEXT_MAX] = {0}; int height[2] = {0};//最长的两个深度 }; int n=0,m=0;//n为交换机数,m为主机数 int d=0,ans=0; node Node[20002]; void dfs(int v) { if(v==0) return; for(int i = 1;i<=Node[v].next_num;i++) { dfs(Node[v].next[i]); //深度便利 } int MAX = 0; for(int i = 1;i <= Node[v].next_num;i++) { if(Node[Node[v].next[i]].height[0]+1 >= Node[Node[v].next[i]].height[1]+1) MAX=Node[Node[v].next[i]].height[0]+1; else MAX=Node[Node[v].next[i]].height[1]+1; int temp; if(Node[v].height[0] >= Node[v].height[1]) temp = Node[v].height[0]; else temp = Node[v].height[1]; if(MAX >= temp) { Node[v].height[0] = MAX; Node[v].height[1] = temp; } } d = Node[v].height[0]+Node[v].height[1]; if(d > ans) ans = d; } int main(int argc,char** argv) { scanf("%d%d",&n,&m); for(int i = 2 ; i <= n ; i ++) { int temp; scanf("%d",&temp); Node[temp].next_num ++; Node[temp].next[Node[temp].next_num] = i ; } for(int i = n + 1; i<=m+n;i++) { int temp; scanf("%d",&temp); Node[temp].next_num ++; Node[temp].next[Node[temp].next_num] = i ; } dfs(1); printf("%d",ans); return 0; } 代码不长,思路是把深度便利,每一个结点的height数组有两个,一直更新得到最深的两棵树的深度,这样可以求出树的直径,从而解出最远路径,为什么代码错误运行1.032s 不太理解跟满分答案也没太多区别,为什么这份代码耗时很多,哪里耗费了主要的时间呢?求人解答
求大神帮忙,我是C#小白,请教关于C#的问题
读取保存txt文件,每次做出来的时候,运行起来都是空白,也不知道程序的问题出在哪里,希望各位大神帮忙,最好的给出源代码,谢谢了
java写入xml出现错误,求大神帮忙看下。
java写入xml数据,在其他电脑上运行这方法是正常的,但是在自己电脑上就运行错误了,找了很久没有找出啥原因,下午大神帮帮忙。 错误在((org.apache.crimson.tree.XmlDocument)document).write(fos);这句代码,不知道为什么。 异常如下图1: ![图片说明](https://img-ask.csdn.net/upload/201708/28/1503918571_664432.png) 源码如下: ``` /** * 修改属性值 * @param fileName * @param nodeName * @param update * @throws InterruptedException * @throws IOException */ public static void UpdataXml(String fileName,String nodeName,String update) throws IOException, InterruptedException{ String path = System.getProperty("user.dir") + "\\params\\"+fileName+".xml"; FileReader fr = new FileReader(path); // if (fr.read()==-1) { System.out.println("新建文件...."); Deal.CreateXml("data", nodeName, fileName); // } // }else if(fr.read()!=-1 ) { System.out.println("文件内容不为空"); DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance(); try{ DocumentBuilder db=dbf.newDocumentBuilder(); Document document=db.parse(path); Node root=document.getDocumentElement(); System.out.println(root); //判断文件内容是否为空 NodeList nodeList = root.getChildNodes(); for (int i=0;i<nodeList.getLength();i++) { Node subnode = nodeList.item(i); if (subnode.getNodeName()==nodeName) { subnode.getFirstChild().setNodeValue(update); } System.out.println("节点已经更改"); } //写入数据 System.err.println("数据保存地址为:"+path); FileOutputStream fos=new FileOutputStream(new File(path)); try { ((org.apache.crimson.tree.XmlDocument)document).write(fos); System.err.println("程序已将数据保存"); fos.flush(); fos.close(); } catch (IOException e) { e.printStackTrace(); } }catch (Exception e) { // TODO: handle exception } } ```
一道数组代码求大神解答
一直写不对,不知道哪里错了,运行不出结果,求大神帮忙![图片](https://img-ask.csdn.net/upload/201612/14/1481725919_760478.png)![图片](https://img-ask.csdn.net/upload/201612/14/1481725743_493832.png)
求大神帮忙呀,代码没有错误,但是一运行就提示这样的错误,怎么改呢
管理系统02.obj : error LNK2001: unresolved external symbol "int __cdecl diancai1(void)" (?diancai1@@YAHXZ) Debug/管理系统02.exe : fatal error LNK1120: 1 unresolved externals 执行 link.exe 时出错.
求教:哪位大神帮忙看下代码,本人小白,实在不知道哪里有问题!!
1. 代码如下,登陆页面,把java逻辑放到了后台页面上,运行的时候没有报错,但是不跳转。测试账号密码正确不跳转因为没写,但是测试账号密码错误的情况下也不跳转。 1. <%@ page language="java" import="java.util.*,java.sql.*,info.DataBase" pageEncoding="UTF-8"%> 1. <%@ page session="true" %> 1. 1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 1. html 1. head 1. <title>用户登录页面</title> 1. /head 1. body 1. script language="javascript" 1. function check_login(){ 1. if(loginform.UserName.value==""){ 1. alert("用户名不能为空"); 1. return false; 1. } 1. else if(loginform.UserPassWord.value==""){ 1. alert("密码不能为空") 1. return false; 1. }else{ 1. return true; 1. } 1. /script 1. form name="loginform" method="post" action="Ologin.jsp"> 1. table 1. tr 1. td姓名: input type="text" name="UserName" id="UserName"/td 1. /tr 1. tr 1. td密码: input type="password" name="UserPassWord" id="UserPassWord" /td 1. /tr 1. tr 1. td input type="submit" name="sub" value="登录" onclick="javascript:return(check_login());" 1. input type="reset" name="res" value="返回" 1. /td 1. /tr 1. /table 1. /form 1. 1. /body 1. /html 1. <%@ page language="java" import="java.util.*,info.DataBase,java.sql.*" pageEncoding="UTF-8"%> 1. 1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 1. <html> 1. <head> 1. <title>Ologin</title> 1. 1. </head> 1. 1. <body> 1. <% 1. String UserName=request.getParameter("UserName"); 1. String UserPassword=request.getParameter("UserPassword"); 1. DataBase DB=new DataBase(); 1. DB.getConn(); 1. 1. try{ 1. String Sql="SELECT UserName,UserPassWord FROM user WHERE UserName='"+UserName+"'AND UserPassWord='"+UserPassword+"'"; 1. Connection conn=DB.getConn(); 1. Statement stmt=conn.createStatement(); 1. ResultSet rs=stmt.executeQuery(Sql); 1. 1. while(rs.next()){ 1. if(UserPassword==rs.getString(2)) 1. { 1. out.println("登陆成功!"); 1. session.setAttribute("UserName",rs.getString(1)); 1. session.setAttribute("UserPassWord",rs.getString(2)); 1. response.sendRedirect(""); //跳转登陆后主页 1. } 1. else 1. { 1. out.print("登陆失败!"); 1. response.sendRedirect("login.jsp"); 1. } 1. } 1. }catch(Exception ex){ 1. ex.printStackTrace(); 1. }finally{ 1. DB.DBclose(); 1. } 1. %> 1. </body> 1. </html> 1.
相见恨晚的超实用网站
相见恨晚的超实用网站 持续更新中。。。
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
python学习方法总结(内附python全套学习资料)
不要再问我python好不好学了 我之前做过半年少儿编程老师,一个小学四年级的小孩子都能在我的教学下独立完成python游戏,植物大战僵尸简单版,如果要肯花时间,接下来的网络开发也不是问题,人工智能也可以学个调包也没啥问题。。。。。所以python真的是想学就一定能学会的!!!! --------------------华丽的分割线-------------------------------- ...
兼职程序员一般可以从什么平台接私活?
这个问题我进行了系统性的总结,以下将进行言简意赅的说明和渠道提供,希望对各位小猿/小媛们有帮助~ 根据我们的经验,程序员兼职主要分为三种:兼职职位众包、项目整包和自由职业者驻场。 所谓的兼职职位众包,指的是需求方这边有自有工程师配合,只需要某个职位的工程师开发某个模块的项目。比如开发一个 app,后端接口有人开发,但是缺少 iOS 前端开发工程师,那么他们就会发布一个职位招聘前端,来配合公司一...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
JAVA 基础练习题
第一题 1.查看以下代码,并写出结果 public class Test01 { public static void main(String[] args) { int i1 = 5; boolean result = (i1++ &gt; 5) &amp;&amp; (++i1 &gt; 4); System.out.println(result); Sy...
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
数据库优化 - SQL优化
以实际SQL入手,带你一步一步走上SQL优化之路!
2019年11月中国大陆编程语言排行榜
2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 java 33.62% 2 cpp 16.42% 3 c_sharp 12.82% 4 javascript 12.31% 5 python 7.93% 6 go 7.25% 7 p...
通俗易懂地给女朋友讲:线程池的内部原理
餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”
C++知识点 —— 整合(持续更新中)
本文记录自己在自学C++过程中不同于C的一些知识点,适合于有C语言基础的同学阅读。如果纰漏,欢迎回复指正 目录 第一部分 基础知识 一、HelloWorld与命名空间 二、引用和引用参数 2.1引用的定义 2.2 将引用用作函数参数 2.3 将引用用于类对象 2.4 引用和继承 2.5 何时使用引用参数 2.6 引用和指针的区别 三、内联函数 四、默认参数的...
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
将代码部署服务器,每日早上定时获取到天气数据,并发送到邮箱。 也可以说是一个小型人工智障。 知识可以运用在不同地方,不一定非是天气预报。
经典算法(5)杨辉三角
杨辉三角 是经典算法,这篇博客对它的算法思想进行了讲解,并有完整的代码实现。
Python实例大全(基于Python3.7.4)
博客说明: 这是自己写的有关python语言的一篇综合博客。 只作为知识广度和编程技巧学习,不过于追究学习深度,点到即止、会用即可。 主要是基础语句,如三大控制语句(顺序、分支、循环),随机数的生成,数据类型的区分和使用; 也会涉及常用的算法和数据结构,以及面试题相关经验; 主体部分是针对python的数据挖掘和数据分析,主要先攻爬虫方向:正则表达式匹配,常用数据清洗办法,scrapy及其他爬虫框架,数据存储方式及其实现; 最后还会粗略涉及人工智能领域,玩转大数据与云计算、进行相关的预测和分析。
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
机械转行java自学经历,零基础学java,血泪总结的干货
机械转行java自学经历,零基础学java,血泪总结的干货 据说,再恩爱的夫妻,一生中都有100次想离婚的念头和50次想掐死对方的冲动。 求职路上亦是如此,打开这篇文章,相信你也有转行的想法。和身边的朋友聊过,入职后的他们,或多或少对现在的职位都有些不满,都有过转行的冲动。 可他们只是想,而我真的这样做了。 下面就介绍下我转行的血泪史。 我为什么要转行 高中复读了一年,考了个双非院校的机械。当时...
刷了几千道算法题,这些我私藏的刷题网站都在这里了!
遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活… 然而我是谁,我可是死狗中的战斗鸡,智力不够那刷题来凑,开始了夜以继日哼哧哼哧刷题的日子,从此"读题与提交齐飞, AC 与 WA 一色 ",我惊喜的发现被题虐既刺激又有快感,那一刻我泪流满面。这么好的事儿作为一个正直的人绝不能自己独享,经过激烈的颅内斗争,我决定把我私藏的十几个 T 的,阿不,十几个刷题网...
为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。 声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。 一、事件起因 关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...
【Linux系统编程】Linux信号列表
00. 目录 文章目录00. 目录01. Linux信号编号02. 信号简介03. 特殊信号04. 附录 01. Linux信号编号 在 Linux 下,每个信号的名字都以字符 SIG 开头,每个信号和一个数字编码相对应,在头文件 signum.h 中,这些信号都被定义为正整数。信号名定义路径:/usr/include/i386-linux-gnu/bits/signum.h 要想查看这些信号和...
JavaScript 为什么能活到现在?
作者 | 司徒正美 责编 |郭芮 出品 | CSDN(ID:CSDNnews) JavaScript能发展到现在的程度已经经历不少的坎坷,早产带来的某些缺陷是永久性的,因此浏览器才有禁用JavaScript的选项。甚至在jQuery时代有人问出这样的问题,jQuery与JavaScript哪个快?在Babel.js出来之前,发明一门全新的语言代码代替JavaScript...
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
致 Python 初学者
欢迎来到“Python进阶”专栏!来到这里的每一位同学,应该大致上学习了很多 Python 的基础知识,正在努力成长的过程中。在此期间,一定遇到了很多的困惑,对未来的学习方向感到迷茫。我非常理解你们所面临的处境。我从2007年开始接触 python 这门编程语言,从2009年开始单一使用 python 应对所有的开发工作,直至今天。回顾自己的学习过程,也曾经遇到过无数的困难,也曾经迷茫过、困惑过。开办这个专栏,正是为了帮助像我当年一样困惑的 Python 初学者走出困境、快速成长。希望我的经验能真正帮到你
Python 编程开发 实用经验和技巧
Python是一门很灵活的语言,也有很多实用的方法,有时候实现一个功能可以用多种方法实现,我这里总结了一些常用的方法和技巧,包括小数保留指定位小数、判断变量的数据类型、类方法@classmethod、制表符中文对齐、遍历字典、datetime.timedelta的使用等,会持续更新......
借助AI力量,谷歌解开生命奥秘?
全文共4484字,预计学习时长8分钟 Paweł Czerwiński发布在 Unsplash上的原图 假如疾病不复存在会发生什么?如果我们能像大自然一样迅速获取能量又会发生什么?要是我们能够在极短时间内循环塑料、废油、或其它的一些物质呢?如果人类能够解开生命的奥秘,那么以上这些想象将在未来成为现实。人工智能企业DeepMind的数据科学分析师日前在此领域有了重大发现。以下为具体内容:...
吐血推荐珍藏的Visual Studio Code插件
作为一名Java工程师,由于工作需要,最近一个月一直在写NodeJS,这种经历可以说是一部辛酸史了。好在有神器Visual Studio Code陪伴,让我的这段经历没有更加困难。眼看这段经历要告一段落了,今天就来给大家分享一下我常用的一些VSC的插件。 VSC的插件安装方法很简单,只需要点击左侧最下方的插件栏选项,然后就可以搜索你想要的插件了。 下面我们进入正题 Material Theme ...
相关热词 c#委托 逆变与协变 c#新建一个项目 c#获取dll文件路径 c#子窗体调用主窗体事件 c# 拷贝目录 c# 调用cef 网页填表c#源代码 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天
立即提问

相似问题

1
一段关于SSH的500代码错误,大神帮帮忙
1
python获取好友信息运行不了,大神帮帮忙
1
mysql 自定义函数一直报错语法有问题,找不哪里错了,求大神帮忙
1
求大神帮忙看一下代码为什么出错。
4
请路过的大神有时间帮忙看看,搞不懂if语句运行后就无限循环
9
萌新求助Android Studio工程编译没问题,运行app就闪退,我试了别的代码,只要修改了xml文件也会闪退。
0
汇编语言的代码在dosboxs上出了点问题,有大神帮忙解决一下吗?
3
求大神帮助精简代码.....
0
遗传算法物流中心选址优化代码,在MATLAB里一直运行没有反应,各位大神能帮忙看下吗?我这方面真的不太懂
1
C语言,堆排序的代码运行显示“heapsort”: 找不到标识符?求大神帮忙
1
Python爬虫,用scrapy框架和scrapy-splash爬豆瓣读书设置代理不起作用,有没有大神帮忙看一下,谢谢
2
求大神帮忙呀,代码没有错误,但是一运行就提示这样的错误,怎么改呢
2
C#,随机数数组排序!求大神看看代码错在哪里?
2
【c-WinAPI】 程序运行崩溃(自己写的函数出错),求大神帮忙!!!
2
【c-WinAPI】 程序运行崩溃(自己写的函数出错),求大神帮忙!!!!
3
大神们帮忙看看这串代码对吗?
1
在调试窗口显示消息的编号,即uMsg,我编写的代码如下,结果产生乱码
3
2010 .net mvc架构 form里面的 action 找不到文件(找不到控制器) 请大神帮忙看看
1
perl运行出现invalid argument......line15,求帮忙看一下?
0
Python编程从入门到实践 第18章Django入门 第365页“添加主题”出错,找不出原因,求大神帮忙