vc++6.0 找不到MyProjects文件夹以及其下工程

想删掉之前存放在安装目录下myprojects文件夹内的工程却找不到,如图在vc软件中可以看到安装目录下的myprojects文件夹,但是在文件资源管理器中却无法找到,已勾选显示隐藏项目还是无法找到
图片说明
图片说明

2个回答

因为你的程序是以兼容方式运行的,所以它实际上是在沙盒里运行,你的myprojects目录实际上被重定向到另一个目录了。具体位置我记不得了,但是你可以全盘搜索下。

你先vc中往上走一下父目录,看你这个文件夹的完整路径是什么,然后再到资源管理器中查看这个完整路径是否可以访问,这样就可以找到再删除

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
vc++6.0 找不到MyProjects文件夹以及其下工程
想删掉之前存放在安装目录下myprojects文件夹内的工程却找不到,如图在vc软件中可以看到安装目录下的myprojects文件夹,但是在文件资源管理器中却无法找到,已勾选显示隐藏项目还是无法找到 ![图片说明](https://img-ask.csdn.net/upload/201605/30/1464553031_311434.png) ![图片说明](https://img-ask.csdn.net/upload/201605/30/1464553039_801647.png)
VC6.0 向MySQL插入数据时 报错
我的代码: #include "stdio.h" #include "Winsock2.h" #include "mysql.h" #include "iostream" #include "string" #define HOST_IP 127.0.0.1 #define HOST_PORT 3389 struct conn_info { char *host; char *user; char *password; char *db; }; MYSQL *mysql_conn_setup(conn_info con) { MYSQL *mysql = mysql_init(NULL); if(!mysql_real_connect(mysql,con.host,con.user,con.password,con.db,8083,NULL,0)) { printf("Connection error :%s/n",mysql_error(mysql)); exit(1); } return mysql; } MYSQL_RES*mysql_conn_sqlQuery(MYSQL*mysql,char*sql_Query) { if(mysql_query(mysql,sql_Query)) { printf("MySQL query error:%s/n",mysql_error(mysql)); exit(1); } return mysql_use_result(mysql); } #pragma comment(lib,"libmySQL.lib") void main() { MYSQL*conn; MYSQL_RES*res; MYSQL_ROW row; char sql_query[100]; memset(sql_query,'\0',100); sprintf(sql_query,"show tables"); struct conn_info info; info.host = "localhost"; info.user = "root"; info.password = ""; info.db = "mysql"; conn = mysql_conn_setup(info); res = mysql_conn_sqlQuery(conn,sql_query); printf("mysql all tables: \n"); while ((row = mysql_fetch_row(res))!= NULL) { printf("%s \n",row[0]); } mysql_free_result(res); MYSQL *mysql = mysql_init(NULL); char sql[1024] ; // sql = /'INSERT INTO smart (id,times,message) VALUES('num2',20160889,'dhasjdhsjhda')/'; sprintf(sql,"INSERT INTO smart (id,times,message) VALUES('num7',sysdate(),'d')"); **if(mysql_query(mysql,sql))//此处报错** { //printf("fail"); } mysql_close(conn); } ---------------------------------错误信息---------------------------------- C:\Program Files (x86)\Microsoft Visual Studio\MyProjects\rrrrrr\rrrrrr.cpp(124) : error C2664: 'mysql_query' : cannot convert parameter 1 from 'struct st_mysql ** ' to 'struct st_mysql *' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast 执行 cl.exe 时出错.
VC++6.0下编译出现以下错误,请大神指导。
**#include<windows.h> int main() LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPreInstance,PSTR szCmdLine,int iCmdShow); { static TCHAR szClassName[]=TEXT("HelloWin"); HWND hwnd; MSG msg; wndclass.style=CS_HREDRAW|CS_VREDRAW; wndclass.lpfnWndProc=WndProc; wndclass.cbClsExtra=0; wndclass.cbWndExtra=0; wndclass.hInstance=hInstance; wndclass.hIcon=LoadIcon(NULL,IDI_APPLICATION); wndclass.hCursor=LoadCursor(NULL,IDC_ARROW); wndclass.hbrBackground=(HBRUSH) GetStockObject(WHITE_BRUSH); wndclass.lpszMenuName=NULL; wndclass.lpszClassName=szClassName; // RegisterClass(&wndclass); hwnd=CreateWindow(szClassName,WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,500,300,NULL,NULL,hInstance,Null); ShowWindow(hwnd,iCmdShow); UpdateWindow(hwnd); while(GetMessage(&msg,NULL,0,0)) {TranslateMessage(&msg); DispatchMessage(&msg); } return msg.wParam; } // LRESULT CALLBACK WndProc(HWND hwnd,UINT message,WPARAM,wParam,LPARAM lParam); {HDC hdc; PAINTSTRUCT ps; RECT rect; switch(message) {case WM_PAINT: hdc=BeginPaint(hwnd,&ps); GetClientRect(hwnd,&rect); DrawText(hdc,TEXT("你好,欢迎来到C语言中文网"),-1,&rect,DT_SINGLELINE|DT_CENTER|DT_VCENTER); EndPaint (hwnd,&ps); return 0; // case WM_DESTROY: PostQuitMessage(0); return 0; } return DefWindowProc(hwnd,message,wParam,lParam); } 编译后出现以下错误:1)LRESULT前没有必要加;吧;2)这个错误我看了下大括号也是一一对应的。 --------------------Configuration: 5 - Win32 Debug-------------------- Compiling... t53.cpp D:\software\VC++ 6.0 中文免费版\MyProjects\5\t53.cpp(3) : error C2146: syntax error : missing ';' before identifier 'LRESULT' D:\software\VC++ 6.0 中文免费版\MyProjects\5\t53.cpp(3) : fatal error C1004: unexpected end of file found Error executing cl.exe. 5.exe - 2 error(s), 0 warning(s)**
数据结构(c语言)自定义头文件打不开
在vc6.0里面自定义了头文件 #include "SqList.h" 然后显示错误D:\vc6\Microsoft Visual Studio\MyProjects\cplus\shiyabn.cpp(4) : fatal error C1083: Cannot open include file: 'SqList.h': No such file or directory 怎么破?
求大神帮我看看C++代码
以下是我的.h头文件: ``` #include <vector> #include<iostream> #include <iomanip> #include <math.h> #define M_PI 3.14159265359 ////////**************定义目标状态***************//////// typedef struct strTargetState//笛卡尔坐标系位置 { double dTargetPostionX;//x double dTargetPostionY;//y double dTargetPostionZ;//z }strTargetState; vector <strTargetState> vTargetState; //////////*************定义传感器位置*************/////// typedef struct strSensorLocate//笛卡尔坐标系位置 { double dSensorX;//x double dSensorY;//y double dSensorZ;//z }strSensorLocate; strSensorLocate strSensor1; strSensorLocate strSensor2; strSensorLocate strSensor3; strSensorLocate strSensor4; //////////*************计算极坐标下位置*************////// typedef struct strTargetPolarCoordinate//极坐标下位置 { double dTargetPitch;//俯仰角 phi double dTargetAzimuth;//方位角 thita double dTargetR;//径向距离 r }strTargetPolarCoordinate; strTargetPolarCoordinate strTargetPolar; class CHuoPaoSheng721//class declaration { public: CHuoPaoSheng721(double dIvestiRg,double dFrequency,double dDetectAccur,double dMornitScope,double dDataUpdateRate, int nMaxTargetNum,bool bDamageSatus,bool bOnOffControl,double dOriginLongitude,double dOriginLatitude,double dOriginHeight, double dL,double dh,double dSoundVelocity): m_dIvestiRg(dIvestiRg), m_dFrequency(dFrequency), m_dDetectAccur(dDetectAccur), m_dMornitScope(dMornitScope), m_dDataUpdateRate(dDataUpdateRate), m_nMaxTargetNum(nMaxTargetNum), m_bDamageSatus(bDamageSatus), m_bOnOffControl(bOnOffControl), m_dOriginLongitude(dOriginLongitude), m_dOriginLatitude(dOriginLatitude), m_dOriginHeight(dOriginHeight), m_dL(dL),//传感器坐标 m_dh(dh), m_dSoundVelocity(dSoundVelocity)//声速 { }//endof CHuoPaoSheng721 构造函数初始化 ~CHuoPaoSheng721(){}//析构函数 int get_initia_Para();//系统参数初始化显示 int sys_state();//系统工作状态判断 int get_polar();//目标角度量测 private: double m_dIvestiRg;//侦查距离 double m_dFrequency;//传声器范围 double m_dDetectAccur;//侦查精度 double m_dMornitScope;//监视范围 double m_dDataUpdateRate;//数据更新率 int m_nMaxTargetNum;//最大检测目标数 bool m_bDamageSatus;//毁伤状态 1on 0off bool m_bOnOffControl;//开关机控制 1on 0off double m_dOriginLongitude;//坐标原点经度 double m_dOriginLatitude;//坐标原点纬度 double m_dOriginHeight;//坐标原点高度 double m_dL;//传感器坐标 double m_dh; double m_dSoundVelocity;//声速 double m_dr1;//距离 double m_dr2; double m_dr3; double m_dr4; double m_dtime1;//到达时间 double m_dtime2; double m_dtime3; double m_dtime4; };//end of class CHuoPaoSheng721 以下是头文件对应的.cpp文件: #include"stdafx.h" #include <vector> #include<iostream> #include <iomanip> #include <math.h> #include "CHuoPaoSheng721.h" #define M_PI 3.14159265359 using namespace std; int CHuoPaoSheng721::get_initia_Para()//系统参数初始化显示 { cout<<"侦查距离/(km):"<<setw(8)<<m_dIvestiRg<<endl; cout<<"传声器频率范围/Hz:"<<setw(8)<<m_dFrequency<<endl; cout<<"侦查精度(m):"<<setw(8)<<m_dDetectAccur<<endl; cout<<"监视范围:"<<setw(8)<<m_dMornitScope<<endl; cout<<"数据更新率:"<<setw(8)<<m_dDataUpdateRate<<endl; cout<<"最大检测目标数:"<<setw(8)<<m_nMaxTargetNum<<endl; return 0; }//end of get_initia_Para int CHuoPaoSheng721::sys_state()//系统工作状态判断 { if ((m_bDamageSatus==1) && (m_bOnOffControl==1)) { cout<<"系统正常可进行有效侦查"<<endl; } else { if (m_bDamageSatus==0) { cout<<"系统毁伤"<<endl; } if (m_bOnOffControl==0) { cout<<"系统未开机"<<endl; } }//end of if return 0; }//end of CParaInitia int CHuoPaoSheng721::get_polar() { //////////*************定义传感器位置*************///////// strSensor1.dSensorX=m_dL; strSensor1.dSensorY=0; strSensor1.dSensorZ=m_dh; strSensor2.dSensorX=-m_dL; strSensor2.dSensorY=0; strSensor2.dSensorZ=m_dh; strSensor3.dSensorX=0; strSensor3.dSensorY=-m_dL; strSensor3.dSensorZ=m_dh; strSensor4.dSensorX=0; strSensor4.dSensorY=m_dL; strSensor4.dSensorZ=0; // m_vTargetState.push_back(m_vTargetState);目标状态获得 压入数值 ///////////**********火炮声计算************//////////// for (int i=0;i<vTargetState.size();i++) { m_dr1=sqrt(pow(strSensor1.dSensorX-vTargetState[i].dTargetPostionX,2)+pow(strSensor1.dSensorY-vTargetState[i].dTargetPostionY,2)+pow(strSensor1.dSensorZ-vTargetState[i].dTargetPostionZ,2)); m_dr2=sqrt(pow(strSensor2.dSensorX-vTargetState[i].dTargetPostionX,2)+pow(strSensor2.dSensorY-vTargetState[i].dTargetPostionY,2)+pow(strSensor2.dSensorZ-vTargetState[i].dTargetPostionZ,2)); m_dr3=sqrt(pow(strSensor3.dSensorX-vTargetState[i].dTargetPostionX,2)+pow(strSensor3.dSensorY-vTargetState[i].dTargetPostionY,2)+pow(strSensor3.dSensorZ-vTargetState[i].dTargetPostionZ,2)); m_dr4=sqrt(pow(strSensor4.dSensorX-vTargetState[i].dTargetPostionX,2)+pow(strSensor4.dSensorY-vTargetState[i].dTargetPostionY,2)+pow(strSensor4.dSensorZ-vTargetState[i].dTargetPostionZ,2)); if(((m_dIvestiRg>m_dr1)&&(m_dIvestiRg>m_dr2)&&(m_dIvestiRg>m_dr3)&&(m_dIvestiRg>m_dr4))==0) { cout<<"目标超出传感器探测范围"<<endl; continue; } m_dtime1=m_dr1/m_dSoundVelocity; m_dtime2=abs(m_dr2-m_dr1)/m_dSoundVelocity; m_dtime3=abs(m_dr4-m_dr1)/m_dSoundVelocity; m_dtime4=abs(m_dr4-m_dr1)/m_dSoundVelocity; strTargetPolar.dTargetAzimuth=atan((m_dtime3-m_dtime4)/m_dtime2)/M_PI*180; strTargetPolar.dTargetPitch=acos(m_dSoundVelocity*sqrt(pow(m_dr2,2)+pow(m_dr3-m_dr4,2)/(2*m_dL))); strTargetPolar.dTargetR=(pow(m_dL,2)*(m_dtime2-m_dtime3-m_dtime4)-pow(m_dL,2)*sqrt(4*pow(m_dL,2)/pow(m_dSoundVelocity,2)-pow(m_dtime2,2)-pow(m_dtime3-m_dtime4,2)))/(m_dSoundVelocity*(pow(m_dtime2,2)+pow(m_dtime2-m_dtime3-m_dtime4,2)-4*pow(m_dL,2)/pow(m_dSoundVelocity,2))); } cout<<"目标方位角为:"<<strTargetPolar.dTargetAzimuth<<endl; cout<<"目标俯仰角为:"<<strTargetPolar.dTargetPitch<<endl; cout<<"目标径向距为:"<<strTargetPolar.dTargetR<<endl; return 0; }//end of get_polar ``` 编译的时候报错: --------------------Configuration: huo_pao_sheng721 - Win32 Debug-------------------- Compiling... CHuoPaoSheng721.cpp d:\vc6.0\msdev98\myprojects\huo_pao_sheng721\chuopaosheng721.h(17) : error C2143: syntax error : missing ';' before '<' d:\vc6.0\msdev98\myprojects\huo_pao_sheng721\chuopaosheng721.h(17) : error C2501: 'vector' : missing storage-class or type specifiers d:\vc6.0\msdev98\myprojects\huo_pao_sheng721\chuopaosheng721.h(17) : error C2143: syntax error : missing ';' before '<' D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(68) : error C2065: 'vTargetState' : undeclared identifier D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(68) : error C2228: left of '.size' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(70) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(70) : error C2228: left of '.dTargetPostionX' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(70) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(70) : error C2228: left of '.dTargetPostionY' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(70) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(70) : error C2228: left of '.dTargetPostionZ' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(71) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(71) : error C2228: left of '.dTargetPostionX' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(71) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(71) : error C2228: left of '.dTargetPostionY' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(71) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(71) : error C2228: left of '.dTargetPostionZ' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(72) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(72) : error C2228: left of '.dTargetPostionX' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(72) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(72) : error C2228: left of '.dTargetPostionY' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(72) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(72) : error C2228: left of '.dTargetPostionZ' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(73) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(73) : error C2228: left of '.dTargetPostionX' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(73) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(73) : error C2228: left of '.dTargetPostionY' must have class/struct/union type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(73) : error C2109: subscript requires array or pointer type D:\VC6.0\MSDev98\MyProjects\huo_pao_sheng721\CHuoPaoSheng721.cpp(73) : error C2228: left of '.dTargetPostionZ' must have class/struct/union type Error executing cl.exe. huo_pao_sheng721.exe - 29 error(s), 0 warning(s) 有好多是关于vector的,应该怎么改呢,怎么调通程序呢,小白真的不会了。大神们请帮帮忙。
VC++6.0出现的这些提示是什么意思?
Loaded 'ntdll.dll', no matching symbolic information found. Loaded 'C:\Windows\SysWOW64\kernel32.dll', no matching symbolic information found. Loaded 'C:\Windows\SysWOW64\KernelBase.dll', no matching symbolic information found. Loaded 'C:\Windows\SysWOW64\apphelp.dll', no matching symbolic information found. The thread 0x2654 has exited with code 0 (0x0). The program 'D:\Microsoft Visual Studio\MyProjects\求绝对值\Debug\求绝对值.exe' has exited with code 0 (0x0).
请问一下这个c程序有什么问题
题目:有n=3个结构体变量,内含学生学号,姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息。 ``` #include <stdio.h> #define n 3 struct student {long int number; char name[20]; float s1,s2,s3; float average; }; int main() {void input(struct student *p); struct student max(struct student *p); void print(struct student p); struct student stu[n],*p=stu; input(p); print(max(p)); return 0; } void input(struct student *p) {int i; for(i=0;i<n;i++) {printf("enter student%d's number,name,3 scores:",i+1); scanf("%ld%s%f%f%f",&*(p+i).number,*(p+i).name,&*(p+i).s1,&*(p+i).s2,&*(p+i).s3); *(p+i).average=(*(p+i).s1+*(p+i).s2+*(p+i).s3)/3.0; } } struct student max(struct student *p) {int i,max; max=0; for(i=1;i<n;i++) if(*(p+max).average<*(p+i).average) max=i; return *(p+max); } void print(struct student p) { printf("number=&ld,name=%s,score1=%f,score2=%f,score3=%f",p.number,p.name,p.s1,p.s2,p.s3); } ``` --------------------Configuration: 6 - Win32 Debug-------------------- Compiling... 66.cpp D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(22) : error C2228: left of '.number' must have class/struct/union type D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(22) : error C2228: left of '.name' must have class/struct/union type D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(22) : error C2228: left of '.s1' must have class/struct/union type D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(22) : error C2228: left of '.s2' must have class/struct/union type D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(22) : error C2228: left of '.s3' must have class/struct/union type D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(23) : error C2228: left of '.average' must have class/struct/union type D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(23) : error C2228: left of '.s1' must have class/struct/union type D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(23) : error C2228: left of '.s2' must have class/struct/union type D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(23) : error C2228: left of '.s3' must have class/struct/union type D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(31) : error C2228: left of '.average' must have class/struct/union type D:\vc 6.0\Microsoft Visual Studio\MyProjects\6\66.cpp(31) : error C2228: left of '.average' must have class/struct/union type 执行 cl.exe 时出错.
vc++出现编译问题,急求大神们
在vc++6.0在创建时显示出现如下错误:G:\VC\VC安装\Microsoft Visual Studio\MyProjects\122\122.rc(11) : 致命错误 RC1015: 无法打开包含文件 'afxres.h'. 执行 rc.exe 时出错. 在使用打开文件功能时,也会发生闪退,安装过多个安装包,结果都一样,急求帅气大神啊~
这是什么错误啊??求大神指教,
--------------------Configuration: zy1 - Win32 Debug-------------------- Compiling... 1.cpp D:\VC++6.0\Microsoft Visual Studio\MyProjects\zy1\1.cpp(47) : fatal error C1001: INTERNAL COMPILER ERROR (compiler file 'msc1.cpp', line 1786) Please choose the Technical Support command on the Visual C++ Help menu, or open the Technical Support help file for more information 执行 cl.exe 时出错. 1.obj - 1 error(s), 0 warning(s)
VC++编程错误调试问题
#include <iostream.h> #include <fstream.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> //#include <Packet32.h> #include <Ntddndis.h> #pragma comment(lib,"ws2_32.lib") 出现下面错误要怎样具体调试 c:\program files\microsoft visual studio\myprojects\111\121.cpp(7) : fatal error C1083: Cannot open include file: 'Ntddndis.h': No such file or directory Error executing cl.exe.
c++的list能否在自定义类中使用
这是我的menusystem.h头文件,有的功能还没写完,我想在主菜单的b功能里面实现对这两个集合的遍历,我有另外两个头文件分别包含老师类和学生类。 list<Student>::iterator() its; list<Teacher>::iterator() itt; 这两句会提示错误: error C2146: syntax error : missing ';' before identifier 'its' error C2501: 'its' : missing storage-class or type specifiers error C2146: syntax error : missing ';' before identifier 'itt' error C2535: 'int __thiscall MenuSystem::iterator(void)' : member function already defined or declaredd:\vc6.0(绿色win8可用)\program ide\vc++6.0\myprojects\课程设计\menusystem.h(23) : see declaration of 'iterator' error C2501: 'itt' : missing storage-class or type specifiers /* 系统的核心类,通过该菜单系统实现所有功能,通过友元联系上老师类和学生类。 */ #pragma once #ifndef __MENUSYSTEM_H__ #define __MENUSYSTEM_H__ #include<list> #include<iostream> #include"student.h" #include"teacher.h" class Teacher; class Student; class SchoolPerson; using namespace std; class MenuSystem { public: typedef list<Student> LISTS; typedef list<Teacher> LISTT; LISTS lists; LISTT listt; void showmenu() { list<Student>::iterator() its; list<Teacher>::iterator() itt; cout<<"欢迎进入高校水电管理系统"<<endl; START: cout<<"请选择功能(输入数字):"<<endl; cout<<"a、录入用户信息"<<endl; cout<<"b、查询用户信息"<<endl; cout<<"c、查询未缴费名单"<<endl; cout<<"d、退出系统"<<endl; cin>>button; switch (button) { case 'a': cout<<"用户信息录入界面"; cout<<"请输入S或者T选择录入学生信息还是老师信息输入其他返回主界面:"; cin>>career; switch (career) { case 'S': { int swi=1; while (swi==1) { Student *stu; stu=new Student; (*stu).set(); lists.push_front(*stu); cout<<"输入1继续添加,输入其他退出添加。"; cin>>swi; } } break; case 'T': { int swi=1; while (swi==1) { Teacher *tea; tea=new Teacher; (*tea).set(); listt.push_front(*tea); cout<<"输入1继续添加,输入其他退出添加。"; cin>>swi; } } break; default: goto START; } break; case 'b': { char button2; cout<<"用户信息查询"<<endl; cout<<"a、查询所有学生信息"<<endl; cout<<"b、查询所以老师信息"<<endl; cout<<"c、查询学生个人信息"<<endl; cout<<"d、查询老师个人信息"<<endl; cout<<"按其他键返回主菜单"<<endl; cin>>button2; switch (button2) { case 'a': { for (its=lists.begin();its!=lists.end();its++) { (*its).print_information(); cout<<endl; } } break; case 'b': { for (itt=listt.begin();itt!=lists.end();itt++) { (*itt).print_information(); cout<<endl; } } break; case 'c': { int sign=0; long snumber; cout<<"请输入要查询的学生的学号:"; cin>>snumber; for (its=lists.begin();its!=lists.end();its++) { if ((*its).getnumber()==snumber) { cout<<"查询结果如下:"<<endl; (*its).print_information(); sign=1; } } if (sign==0) cout<<"没有此用户!"; } break; case 'd': { int sign=0; long tnumber; cout<<"请输入要查询的老师的工号:"; cin>>snumber; for (itt=lists.begin();itts!=listt.end();itt++) { if ((*itt).getnumber()==tnumber) { cout<<"查询结果如下:"<<endl; (*itt).print_information(); sign=1; } } if (sign==0) cout<<"没有此用户!"; } break; default: goto START; } } case 'c': //调用没交费学生信息 //调用没交费老师信息 break; case 'd': exit(0); default: cout<<"错误的指令,请重新输入:"<<endl; goto START; } } private: char button; char career; }; #endif
利用java开发ARCGIS 搭建好后创建了一个示例程序,运行后出错,求大神解答
java.lang.RuntimeException: Unable to find runtime installation. Searched following places: E:\MyProjects\Java\Test\MyFirstProject E:\Java\JavaTools\ArcObject_SDK_JAVA\ArcGIS_SDKS\java10.2.4\arcgisruntime10.2.4\client64 at com.esri.runtime.ArcGISRuntime.getInstallDirectory(Unknown Source) at com.esri.runtime.ArcGISRuntime.a(Unknown Source) at com.esri.runtime.ArcGISRuntime.getClientLibPath(Unknown Source) at com.esri.runtime.ArcGISRuntime.f(Unknown Source) at com.esri.runtime.ArcGISRuntime.initialize(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.esri.core.internal.util.f.b(Unknown Source) at com.esri.core.internal.util.f.a(Unknown Source) at com.esri.core.internal.util.f$2.initialize(Unknown Source) at com.esri.core.geometry.GeometryEngine.a(Unknown Source) at com.esri.core.geometry.GeometryEngine.<clinit>(Unknown Source) at com.esri.core.geometry.SpatialReference.<clinit>(Unknown Source) at com.esri.map.MapOptions.<clinit>(Unknown Source) at test.NewClass.<init>(NewClass.java:44) at test.NewClass$2.run(NewClass.java:68) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.esri.core.internal.util.f.b(Unknown Source) at com.esri.core.internal.util.f.a(Unknown Source) at com.esri.core.internal.util.f$2.initialize(Unknown Source) at com.esri.core.geometry.GeometryEngine.a(Unknown Source) at com.esri.core.geometry.SpatialReference.<clinit>(Unknown Source) at com.esri.map.MapOptions.<clinit>(Unknown Source) at test.NewClass.<init>(NewClass.java:44) at test.NewClass$2.run(NewClass.java:68) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: at java.lang.Runtime.load0(Unknown Source) at java.lang.System.load(Unknown Source) at com.esri.runtime.ArcGISRuntime.f(Unknown Source) at com.esri.runtime.ArcGISRuntime.initialize(Unknown Source) ... 26 more Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: at java.lang.Runtime.load0(Unknown Source) at java.lang.System.load(Unknown Source) at com.esri.runtime.ArcGISRuntime.f(Unknown Source) at com.esri.runtime.ArcGISRuntime.initialize(Unknown Source) at com.esri.map.JMap.<clinit>(Unknown Source) at test.NewClass.<init>(NewClass.java:45) at test.NewClass$2.run(NewClass.java:68) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
麻烦大神帮忙看一下,找了半天也不知道哪里错了,非常感谢
void sort(array,n) int array[]; int n; { int i,j,k,t; for(i=0;i<n-1;i++) {k=i; for(j=i+1;j<n;j++) if(array[j]<array[k]) k=j; t=array[k]; array[k]=array[k]; array[i]=t; }} main() { int a[10],i; printf("enter the array\n"); for (i=0;i<10;i++) scanf("%d",&a[i]); sort(a,10); printf("the sorted array :\n"); for (i=0;i<10;i++) printf("%d ",a[i]); printf("\n"); } --------------------Configuration: cc - Win32 Debug-------------------- Compiling... bb.cpp D:\Program Files (x86)\Microsoft Visual Studio\MyProjects\cc\bb.cpp(2) : error C2065: 'array' : undeclared identifier D:\Program Files (x86)\Microsoft Visual Studio\MyProjects\cc\bb.cpp(2) : error C2065: 'n' : undeclared identifier D:\Program Files (x86)\Microsoft Visual Studio\MyProjects\cc\bb.cpp(3) : error C2448: '<Unknown>' : function-style initializer appears to be a function definition D:\Program Files (x86)\Microsoft Visual Studio\MyProjects\cc\bb.cpp(3) : fatal error C1004: unexpected end of file found 执行 cl.exe 时出错. cc.exe - 1 error(s), 0 warning(s)
我的C语言基础入门时编写一个代码,出现问题,希望得到求解。
它提示我说的 --------------------Configuration: one - Win32 Debug-------------------- Compiling... one.c D:\C语言\MSDev98\MyProjects\one\one.c(12) : error C2065: 'FebSold' : undeclared identifier D:\C语言\MSDev98\MyProjects\one\one.c(12) : error C2065: 'MarSold' : undeclared identifier 执行 cl.exe 时出错. one.obj - 1 error(s), 0 warning(s) ``` ``` 他的原代码是 #include <stdio.h> int main(void) { const float Revenue_Per_150 = 4.5f; short JanSold = 23500; // Stock sold in January short FebSlod = 19300; // Stock sold in February short MarSlod = 21600; // Stock sold in March float RevQuarter = 0.0f; // Sales for the quarter short QuarterSold = JanSold + FebSold + MarSold; // Calculate quarterly total // Output minthly sales and total for the quarter printf("Stock sold in\nJan:%d\nFeb:%d\n",JanSold,FebSold,MarSold); printf("Total stock sold in first quarter:%d\n",QuarterSold); // Calculate the total recenue for the quarter and output it printf("Sales recenue this quarter is:$%.2f\n",RevQuarter); return 0; } ``` ``` 希望的到求解,谢谢。
c++ 数据结构问题,有点低级但我是初学者望大神帮帮忙
#include "stdafx.h" #include<malloc.h> #define SIZE 100 #define TRUE 1 #define FALASE 0 #define OK 1 #define ERROR 0 #define INFEASIBLE -1 #define OVERFLOW -2 typedef Datetype char typedef struct{ Datatype *elem; int length; int size; }sqlist; Status Initlist(sqlist *l) { l->elem=(Datatype *)malloc(SIZE*sizeof(Datatype)); if(!l->elem) exit(OVERFLOW) l->length=0; l->size=SIZE; return OK; } void main() { splist l; Initlist(*l); } 这个程序有问题 报错error C2236: unexpected 'struct' '__unnamed' C:\Program Files\Microsoft Visual Studio\MyProjects\Dome2\Dome2.cpp(14) : error C2143: syntax error : missing ';' before '<class-head>' C:\Program Files\Microsoft Visual Studio\MyProjects\Dome2\Dome2.cpp(14) : fatal error C1004: unexpected end of file found
递归函数参数个数出现问题,请问是哪里出现问题了?
#include<stdio.h> int fun(int a[100][100],int b[100][100],int row,int clo); void main() { //input int coin[100][100]={0}; int mark[100][100]={1};//标记访问1 int row,clo; printf("input row: clo: \n"); scanf("%d %d",&row,&clo); int i=1; int j=0; while(i<=row) { while(j<=clo) { printf("input a number:\n"); scanf("%d",&coin[i][j]); mark[i][j]=0; } } //process int max=fun(coin[100][100],mark[100][100],1,1,row,clo);//数组做参数的问题 //output printf("the max value is:%d",max); } int fun(int coin[100][100],int mark[100][100],int row,int clo,int m,int n)//返回加上该点值得结果 { //递归结束,判断是否判断越界 if((row-1<1||mark[row-1][clo]==1)&&(clo+1>n||mark[row][clo+1]==1)&&(row+1>m||mark[row+1][clo]==1)) return coin[row][clo]; //递归判断各个方向的 int up=fun(coin,mark,row-1,clo); int right=fun(coin,mark,row,clo+1); int down=fun(coin,mark,row+1,clo); int tmp=up>right?up:right; tmp=tmp>down?tmp:down; //返回最大值 return tmp+coin[row][clo]; } 编译出现错误: D:\VC++6.0\MyProjects\DuDuBear\Main.cpp(24) : error C2660: 'fun' : function does not take 6 parameters
wamp集成软件下载后,locaalhost等显示网络连接错误
wampmanager.exe, wamp集成软件下载后,locaalhost,myprojects,phpmyadmin与www (目录)显示网络连接错误,(错误代码:102)请问是那个地方出问题了呢?
mfc中,我做了个闹钟但是我要让消息框和音乐一起出现怎么实现
MessageBox(m_tixing)&&PlaySound(TEXT("D:\\Commom\\MSDev98\\MyProjects\\vcdazuoye\\res\\Git Fresh - Booty Music.wav"),NULL,SND_FILENAME|SND_SYNC); //播放音乐提醒 //消息框弹出自己输入的提醒文字
关于m_ptStart未声名问题,具体代码如下
void CWrite2View::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default m_ptStart=point; m_ptEnd=point; SetCapture(); m_isDragging=true; CListView::OnLButtonDown(nFlags, point); } 错误信息: C:\Users\john\Desktop\VChh\MyProjects\Write2\Write2View.cpp(111) : error C2065: 'm_ptStart' : undeclared identifier C:\Users\john\Desktop\VChh\MyProjects\Write2\Write2View.cpp(111) : error C2679: binary '=' : no operator defined which takes a right-hand operand of type 'class CPoint' (or there is no acceptable conversion) C:\Users\john\Desktop\VChh\MyProjects\Write2\Write2View.cpp(112) : error C2065: 'm_ptEnd' : undeclared identifier C:\Users\john\Desktop\VChh\MyProjects\Write2\Write2View.cpp(112) : error C2679: binary '=' : no operator defined which takes a right-hand operand of type 'class CPoint' (or there is no acceptable conversion) C:\Users\john\Desktop\VChh\MyProjects\Write2\Write2View.cpp(114) : error C2065: 'm_isDragging' : undeclared identifier C:\Users\john\Desktop\VChh\MyProjects\Write2\Write2View.cpp(131) : error C2679: binary '=' : no operator defined which takes a right-hand operand of type 'class CPoint' (or there is no acceptable conversion) 执行 cl.exe 时出错.
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
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...
通俗易懂地给女朋友讲:线程池的内部原理
餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
将代码部署服务器,每日早上定时获取到天气数据,并发送到邮箱。 也可以说是一个小型人工智障。 知识可以运用在不同地方,不一定非是天气预报。
经典算法(5)杨辉三角
杨辉三角 是经典算法,这篇博客对它的算法思想进行了讲解,并有完整的代码实现。
英特尔不为人知的 B 面
从 PC 时代至今,众人只知在 CPU、GPU、XPU、制程、工艺等战场中,英特尔在与同行硬件芯片制造商们的竞争中杀出重围,且在不断的成长进化中,成为全球知名的半导体公司。殊不知,在「刚硬」的背后,英特尔「柔性」的软件早已经做到了全方位的支持与支撑,并持续发挥独特的生态价值,推动产业合作共赢。 而对于这一不知人知的 B 面,很多人将其称之为英特尔隐形的翅膀,虽低调,但是影响力却不容小觑。 那么,在...
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
刷了几千道算法题,这些我私藏的刷题网站都在这里了!
遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活… 然而我是谁,我可是死狗中的战斗鸡,智力不够那刷题来凑,开始了夜以继日哼哧哼哧刷题的日子,从此"读题与提交齐飞, AC 与 WA 一色 ",我惊喜的发现被题虐既刺激又有快感,那一刻我泪流满面。这么好的事儿作为一个正直的人绝不能自己独享,经过激烈的颅内斗争,我决定把我私藏的十几个 T 的,阿不,十几个刷题网...
为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。 声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。 一、事件起因 关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...
白话阿里巴巴Java开发手册高级篇
不久前,阿里巴巴发布了《阿里巴巴Java开发手册》,总结了阿里巴巴内部实际项目开发过程中开发人员应该遵守的研发流程规范,这些流程规范在一定程度上能够保证最终的项目交付质量,通过在时间中总结模式,并推广给广大开发人员,来避免研发人员在实践中容易犯的错误,确保最终在大规模协作的项目中达成既定目标。 无独有偶,笔者去年在公司里负责升级和制定研发流程、设计模板、设计标准、代码标准等规范,并在实际工作中进行...
SQL-小白最佳入门sql查询一
不要偷偷的查询我的个人资料,即使你再喜欢我,也不要这样,真的不好;
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
Nginx 原理和架构
Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 的整体架构 Nginx 里有一个 master 进程和多个 worker 进程。master 进程并不处理网络请求,主要负责调度工作进程:加载配置、启动工作进程及非停升级。worker 进程负责处...
【图解经典算法题】如何用一行代码解决约瑟夫环问题
约瑟夫环问题算是很经典的题了,估计大家都听说过,然后我就在一次笔试中遇到了,下面我就用 3 种方法来详细讲解一下这道题,最后一种方法学了之后保证让你可以让你装逼。 问题描述:编号为 1-N 的 N 个士兵围坐在一起形成一个圆圈,从编号为 1 的士兵开始依次报数(1,2,3…这样依次报),数到 m 的 士兵会被杀死出列,之后的士兵再从 1 开始报数。直到最后剩下一士兵,求这个士兵的编号。 1、方...
吐血推荐珍藏的Visual Studio Code插件
作为一名Java工程师,由于工作需要,最近一个月一直在写NodeJS,这种经历可以说是一部辛酸史了。好在有神器Visual Studio Code陪伴,让我的这段经历没有更加困难。眼看这段经历要告一段落了,今天就来给大家分享一下我常用的一些VSC的插件。 VSC的插件安装方法很简单,只需要点击左侧最下方的插件栏选项,然后就可以搜索你想要的插件了。 下面我们进入正题 Material Theme ...
如何防止抄袭PCB电路板
目录 1、抄板是什么 2、抄板是否属于侵权 3、如何防止抄板 1、抄板是什么 抄板也叫克隆或仿制,是对设计出来的PCB板进行反向技术研究;目前全新的定义:从狭义上来说,抄板仅指对电子产品电路板PCB文件的提取还原和利用文件进行电路板克隆的过程;从广义上来说,抄板不仅包括对电路板文件提取、电路板克隆、电路板仿制等技术过程,而且包括对电路板文件进行修改(即改板)、对电子产品外形模具进行三维...
“狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作
一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator 根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。 他的文风可能是这样的: 你发现,...
程序员:我终于知道post和get的区别
是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎
《程序人生》系列-这个程序员只用了20行代码就拿了冠军
你知道的越多,你不知道的越多 点赞再看,养成习惯GitHub上已经开源https://github.com/JavaFamily,有一线大厂面试点脑图,欢迎Star和完善 前言 这一期不算《吊打面试官》系列的,所有没前言我直接开始。 絮叨 本来应该是没有这期的,看过我上期的小伙伴应该是知道的嘛,双十一比较忙嘛,要值班又要去帮忙拍摄年会的视频素材,还得搞个程序员一天的Vlog,还要写BU...
加快推动区块链技术和产业创新发展,2019可信区块链峰会在京召开
11月8日,由中国信息通信研究院、中国通信标准化协会、中国互联网协会、可信区块链推进计划联合主办,科技行者协办的2019可信区块链峰会将在北京悠唐皇冠假日酒店开幕。   区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。如果说蒸汽机释放了人类的生产力,电力解决了人类基本的生活需求,互联网彻底改变了信息传递的方式,区块链作为构造信任的技术有重要的价值。   1...
Python 植物大战僵尸代码实现(2):植物卡片选择和种植
这篇文章要介绍的是: - 上方植物卡片栏的实现。 - 点击植物卡片,鼠标切换为植物图片。 - 鼠标移动时,判断当前在哪个方格中,并显示半透明的植物作为提示。
Java世界最常用的工具类库
Apache Commons Apache Commons有很多子项目 Google Guava 参考博客
相关热词 c# 二进制截断字符串 c#实现窗体设计器 c#检测是否为微信 c# plc s1200 c#里氏转换原则 c# 主界面 c# do loop c#存为组套 模板 c# 停掉协程 c# rgb 读取图片
立即提问