c++用cout输出中文是为什么以“?”形式输出?求解答,谢谢

在VC6.0中,用 printf("中文"); 输出的时候显示中文没问题
但是当我用 cout<<"中文"<<endl; 输出的时候显示的是问号
谢谢

3个回答

控制台或者你的代码的文字编码需要修改下,使得可以支持你中文的内码。

qq_43571681
to be,or not to be 刚学不久,能不能给具体说说在哪里修改,谢谢
大约一年之前 回复

windows下的控制台使用的是gbk编码。你输出的是unicode。另外,估计是你的源文件保存的编码格式和 Windows 控制台的格式不同导致的。你可以试试输出到文件,然后打开输出的文件,应该就没有乱码了。

编码方式转换为utf-8

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
c++用cout输出中文是为什么以“?”形式输出?求解答,谢谢

在VC6.0中,用 printf("中文"); 输出的时候显示中文没问题 但是当我用 cout<<"中文"<<endl; 输出的时候显示的是问号 谢谢

在VC2015环境下编译通过的C++程序在用Cout输出中文字符时出现错误

如图,在用Cout输出中文字符时,在“你”和“好”之间输出了代码中没有的空格 [图片说明](https://img-ask.csdn.net/upload/201702/08/1486524161_623284.png) 并且在用Cout输出string对象(也是中文字符)是也有该错误。重装VC2015后依然有该错误!请各位大神解决!我快被它逼疯了。 代码如下: ``` #include <iostream> using namespace std; void main() { cout << "你好" << endl; cout << "Hello World" << endl; system("pause"); } ``` 文件“iostream”和名称空间“std”没有被修改

cout输出单个字符的问题

我直接输出一个字符,系统不显示,而且会返回Process returned 12 (0xC) 但是我在前面加一段(注释掉的那一行)就可以正常输出,这是我电脑问题吗 ``` #include<iostream> using namespace std; int main() { char i='a'; //cout<<""; cout<<i; return 0; } ``` ![图片说明](https://img-ask.csdn.net/upload/201803/22/1521691248_582171.png)

C++ 数组和指针疑惑,在C++中为什么cout<<数组名;输出的是整个数组?

![如图所示,代码和GCC编译结果](https://img-ask.csdn.net/upload/201609/07/1473259179_656859.png) 请问为什么&str[0]和str输出的是整个字符数组而不是字符数组首地址? 请问数组名str应该即是字符数组首地址,为什么需要加上取址符&才能输出首地址值? 使用C语言编写输出的结果和自己理解的一样,为什么用c++输出结果和我的理解完全不同?求大神答疑~

新手学习C++,有个关于cout输出字符数组的小问题。

运用cout输出字符数组时,我本想输出001. 可是结果却是1. 这是不是程序默认将数组前面的0舍去了? 如果我想要输出的字符是001又应该怎么改? (由于是做一道题目时发现的这个问题,所以就没有简略的代码和图片了,代码问题部分加粗了,主要为语句cout << one[i].id) #include<iostream> using namespace std; struct information { char name[20]; int id; double MT; double EN; double PH; double AVG; }; void input(information[], int); void output1(information[], int); void output2(information[], int); void operation(information[], int); void R(information[], int); int main() { information student[100]; int total; cout << "请输入学生人数"; cin >> total; cout << "请完善各个学生的数据" << "\n"; input(student, total); operation(student, total); cout << "下列为所有学生的成绩表" << "\n"; output1(student, total); R(student, total); cout << "其中成绩尤为突出学生是" << "\n"; output2(student, total); } void input(information one[], int x) { for (int i = 0;i < x;i++) { cout << "请输入第" << i + 1 << "个学生的数据" << endl; cout << "他的学号为"; cin >> one[i].id; cout << "他的名字为"; cin >> one[i].name; cout << "他的数学成绩为"; cin >> one[i].MT; cout << "他的英语成绩为"; cin >> one[i].EN; cout << "他的物理成绩为"; cin >> one[i].PH; } } void operation(information one[], int x) { for (int i = 0;i < x;i++) { one[i].AVG = (one[i].MT + one[i].EN + one[i].PH) / 3; } } **void output1(information one[], int x) { for (int i = 0;i < x;i++) { **cout << one[i].id** << "\t" << one[i].name<< "\t" << one[i].MT << "\t" << one[i].EN << "\t" << one[i].PH << "\t"; printf("%3.4f", one[i].AVG); cout << "\n"; }** } void R(information one[], int x) { int i, j; information team; for (i = 0;i < x;i++) { for (j = 0;j <= x - i - 1;j++) { if (one[j].AVG < one[j + 1].AVG) { team = one[j]; one[j] = one[j + 1]; one[j + 1] = team; } } } } void output2(information one[], int x) { for (int i = 0;i < 3;i++) { cout << "第" << i + 1 << "名"; cout << one[i].name << "同学,"; cout << "他的平均分是 "; printf("%3.4f", one[i].AVG); cout << " 分。" << "\n"; } } ![图片说明](https://img-ask.csdn.net/upload/201910/17/1571323994_938584.png)

C++中空指针能直接用cout输出吗?

请问大家:能输出空指针吗? 编译器没有报错但是结果显示这样。 ``` #include<iostream> int main() { int v1=10; int *p1=&v1; *p1=100; p1=0; std::cout<<v1<<" "<<*p1<<std::endl; return 0; } ``` Process returned -1073741819 (0xC0000005) execution time : 17.802 s Press any key to continue. 希望大神解答,谢谢各位!

怎样改为用cout输出的形式,还有怎样能够实现指针与整形之间的转换

printf("%c",T->value)改为cout的形式输出 ht[i].value=ht[i].lchild=ht[i].rchild=-1; 上面的lchild和rchild都是指针型的,怎样改啊。请大家帮忙

用cout输出一个表达式时工作原理是怎样的?

cout<<(n*(n+1))/2; 后面跟着的那个表达式将会被赋予什么类型?与n的类型有关吗?

C++ cout输出顺序问题

我在编译器里写了下面这些代码 ``` int a[3]={1,2,3}; int *p=a; cout<<p[0]<<endl <<*(p++)<<endl; 输出是这样的 2 1 想半天没想明白 然后我换了一下代码 int a[3]={1,2,3}; int *p=a; cout<<p[0]<<endl; cout<<*(p++)<<endl; 然后输出是 1 1 ``` 难道cout在输出时是从后面往前面计算,然后再从前往后输出吗?

函数中字符串用cout输出与字符串长度没有关系吧!

下面的代码运行于VS2012的编译环境,目的是为了对出现的19个国家名称进行按大到小排序,遗憾的是,结果结果并没有得出。 但有一点,若是将主程序中的 pCountryName这一指针数组中的"United States of America"缩减一个字符如变为"United State of America",程序将运行无恙。 同样的代码,放置于Vc++6.0的编译环境却不会出现问题! 程序在执行过程中,执行至内部函数HeapAlloc()时会出问题。 大神,求破! // CountryOrder.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "string.h" #include "iostream" **strong text** #include "malloc.h" #define COUNTRYNAME 100 using namespace std; void NameSort(char** pName) { int nlen=19; bool* pbflg=new bool[nlen];//存储临时标识状态 for(int i=0; i<nlen; i++)//动态数组的初始化 { pbflg[i]=false; } int ncmpNum=0, nMinPos=0; char *pstrMin=new char(COUNTRYNAME); char *pstrMax=new char(COUNTRYNAME); strcpy(pstrMin, pName[0]); for (int i=1; i<nlen;i++)//获取最小的字符串,及其位置 { ncmpNum=strcmp(pstrMin, pName[i]); if (ncmpNum>0) { nMinPos=i; strcpy(pstrMin, pName[i]); } } for(int i=0; i<nlen; i++)//将各个字符串分别与最小字符串进行比较,每次只获取当前序列中最大的字符串 { if (i==nMinPos) { continue; } int nRecord=0; int k=0;//用于判断选择要处理的数据位置 while (pbflg[k]) { k++; } nRecord=k; strcpy(pstrMax, pstrMin);//以最小值为基准参考 for(int j=k; j<nlen; j++)//获取当前序列中的最大值 { if(pbflg[j]||j==nMinPos)//跳过已经输出的字符串以及对参考位的比较 { continue; } ncmpNum=strcmp(pstrMax,pName[j]); if (ncmpNum<0) { pbflg[nRecord]=false; pbflg[j]=true; nRecord=j; strcpy(pstrMax, pName[j]); } } cout<<pstrMax<<endl; } cout<<pstrMin<<endl; // delete pstrMin; // delete pstrMax; // delete []pbflg; // pstrMax=NULL; // pstrMin=NULL; // pbflg=NULL; } int _tmain(int argc, _TCHAR* argv[]) { char* pCountryName[19]={"China", "United States of America", "United Kingdom", "Uruguay", "Uzbekistan","Vanuatu","Vatican City","Venezuela","Japan", "Hong Kong", "Macau", "Chinese Tapei","Vietnam","Wallis and Futuna ","Western Sahara","Yemen","Yugoslavia","Zambia","Zimbabwe"}; NameSort(pCountryName); return 0; }

求助:codeblocks用C输出汉字正常用C++输出汉字就是乱码?

工具软件是codeblocks 建立C语言工程汉字可以正常输入和输出 ![图片说明](https://img-ask.csdn.net/upload/201903/09/1552106141_350234.png) ![图片说明](https://img-ask.csdn.net/upload/201903/09/1552106148_997241.png) 建立C++工程汉字就成了乱码 ![图片说明](https://img-ask.csdn.net/upload/201903/09/1552106166_440447.png) ![图片说明](https://img-ask.csdn.net/upload/201903/09/1552106174_834891.png) 已经搜索过了百度、CSDN的所以解决办法 包括卸载重新下载codeblocks 还是一样的问题 求大佬的帮助 相关配置如下 ![图片说明](https://img-ask.csdn.net/upload/201903/09/1552106556_723044.png) ![图片说明](https://img-ask.csdn.net/upload/201903/09/1552106577_964724.png)

C编程输出中文为什么显示乱码

从词典文件中读取数据,输出的时候为什么显示乱码? 代码如下: #include <stdio.h> 2 #include <string.h> 3 4 int main() 5 { 6 FILE *fp = fopen("text.txt","r"); 7 char english[32],chinese[64],attribute[8]; 8 int i=0,j=0,k=0; 9 int flag_null = 0, flag_p = 0; 10 while(!feof(fp)) 11 { 12 char ch = fgetc(fp); 13 if(ch == ' ') 14 { 15 flag_null = 1; 16 } 17 18 if(ch == '.') 19 { 20 flag_p = 1; 21 } 22 if(flag_null!=1) 23 { 24 english[i] = ch; 25 i++; 26 } 27 else if(isalpha(ch)||ch=='.') { 29 attribute[k] = ch; 30 k++; 31 } 32 else if(ch < 0) 33 { 34 chinese[j] = ch; 35 j++; 36 } 37 38 if(ch == '\n') 39 { 40 printf("%s %s %s\n",english,chinese,attribute); 41 } 42 43 } 44 45 fclose(fp); 46 } text.txt文件内容 across prep.横越 adv.横穿 输出: across .??越横穿? prep.adv.??越横穿?

为什么cout<<'1'输出是原来的数字,而10以上输出的就是很大的数了?

cout<<'1' cout<<'2' 等等 1~10之间输出都是原来的数字 而10以上就是很大的数了,比如说cout<<'10' 输出是12592

为什么cout不显示了?

问一下大神们,为什么C++代码运行到complex定义二维数组这行就不显示cout了,运行到上一行时还正常。编程小垃圾,求大神指导 #include "main.h" //#include <complex> #define array 512 #define PI 3.1415926 void main() { double c1=2.0e10,wavelength=3.5204e-5,wavelength1=3.511e-5, //7-14义了相关参数 raman=7.52e9,n=2.234e18 ,h=6.626e-34,g=2.3e-10,cha2=1.2e-11; double ws,ws1,k4,k5,k6; ws=(3.1415926*c1/wavelength); ws1=(3.1415926*c1/wavelength1); k4=sqrt((c1*raman*g)/(4*3.1415926*n*h*ws)); k5=(n*ws*h*4*PI/c1)*k4; k6=(n*ws1*h*4*PI/c1)*k4; cout<<"k5="<<k5; cout<<"\n"; double a1=6.633e4,a2=0; //a1为定义的输入泵浦光振幅 complex i(0,1),Gauss,sum(0,0),Zero(0,0); complex El0(a1,a2); complex Es0(1.414e-1,0); complex temp,temp1,temp2,temp3; double h2=0.2,alpha_El[array],alpha_Es[array]; complex k1(k4,0),k2(k5,0),k3(k6,0),h1(10.00,0),Raman(7.52e9,0),f(-1,0),cha(1.00e-12,0),cha1(12,0);//参数的复数形式 //k1,k2为文献上的参数,h1为空间上的间隔,Raman为拉曼线宽,f为复数的(-1,0),cha为时间间隔 int ii,jj,kk; complex Es[101][array],El[101][array],Q[101][array],El4[101],El_temp[array],Es_temp[array];//定义的数组El为泵浦光,Es为斯托克斯光,其他为临时变量 // complex El_time[101]; }

关于cout对函数输出的问题

#if 1 #include<iostream> #include<string> using namespace std; string::size_type find_char(const string &s, char c, string::size_type &occurs) { auto ret = s.size(); occurs = 0; for (decltype(ret)i = 0; i != s.size(); ++i){ if (s[i] == c){ if (ret == s.size()) ret = i; ++occurs; } } return ret; } int main(){ string a("ewusruywsoieuyruwaufbnsdbyfeywaryawiuruaiwhruwhfadsfsf"); char b = 's'; string::size_type m = 0; /*此处之所以输出的m为最初定义时候的值*/ //cout << find_char(a, b, m) << '\n' << m << endl; auto s = find_char(a, b, m); cout << s << '\n' << m << endl; return 0; } #endif

C语言输出的时候为什么会覆盖之前的输出?

代码如下 ![图片说明](https://img-ask.csdn.net/upload/201909/07/1567868252_2247.png) 这代码在输出line2的时候会覆盖line1,这是为什么呢… 输出结果是这样的: ![图片说明](https://img-ask.csdn.net/upload/201909/07/1567868310_984512.png) fp1指向1.txt,fp2指向2.txt。1.txt文件中第一行的末尾是end1,2.txt文件中第一行的末尾是end2,可以看到输出的时候line2的内容会覆盖掉line1的内容,这是为什么啊? 1.txt文件内容如下: ![图片说明](https://img-ask.csdn.net/upload/201909/07/1567868422_90275.png) 2.txt文件内容如下: ![图片说明](https://img-ask.csdn.net/upload/201909/07/1567868442_626088.png)

关于MFC中如何使用cout输出到指定文本框

请问下MFC中我利用控件,怎么利用cout输出信息到指定的文本框,让其充当原来的系统输出界面呢,因为是C++ 转MFC,其中count太多了![图片说明](https://img-ask.csdn.net/upload/201806/12/1528788056_548168.png) 并不知道如何输出到指定的控件,请问下怎么具体解决呢

关于汉诺塔递归输出cout的问题

#include<iostream> using namespace std; void hanoi(int n,char a,char b,char c) { if(n==1) cout<<n<<" "<<a<<"->"<<c<<endl; else{ hanoi(n-1,a,c,b); cout<<n<<" "<<a<<"->"<<c<<endl;//指这条代码 hanoi(n-1,b,a,c); } } int main() { int n; while(cin>>n) hanoi(n,'A','B','C'); return 0; } 请问为什么那条cout输出语句(代码中注释部分)为什么在中间 而不是在hanoi(n-1,b,a,c);后面或者有两个语句后面都cout。 谢谢~

++在cout连续输出中执行顺序的问题

代码实现一个Point类对象x,y坐标自加1的“++”符号重载功能。 请问主函数中第二行和四行对点坐标输出的结果为什么是这样的呢? 第二行的输出结果为什么不是(1,3)?第四行为什么不是(4,5)? 刚刚学习C++,希望得到帮助,谢谢。 ![图片说明](https://img-ask.csdn.net/upload/202001/23/1579774863_637837.jpg)

C++:关于输出的问题,如何使输出不为指数形式

``` #include<iostream> #include <iomanip> using namespace std; int main() { double p, n = 0, m = 0, i = 0, j = -1, x, q; double sum = 0; int z = 0; cin >> p; z = (int)p; x = p - z; while (z > 0) { m = z % 2; z = z / 2; sum = sum + m * pow(10, i); //n++;//记录整数部分位数 i++; } while (x > 0.000000001)//小数点后的精度,整数部分混为一体考虑 { q = (int)(x * 2); x = x * 2 - q; sum += q * pow(10, j); j--; n++;//总的位数 } if (n > 16)//double的有效数位16~17位 n = 16; //cout.precision(n);//设置输出精度 cout << "二进制为:" << setprecision(n) << sum << endl; } ``` 如果输入:68.3125 输出为:![图片说明](https://img-ask.csdn.net/upload/202003/13/1584104744_246502.png) 如何让此处输出不表示为指数形式

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

程序员请照顾好自己,周末病魔差点一套带走我。

程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。

我以为我学懂了数据结构,直到看了这个导图才发现,我错了

数据结构与算法思维导图

String s = new String(" a ") 到底产生几个对象?

老生常谈的一个梗,到2020了还在争论,你们一天天的,哎哎哎,我不是针对你一个,我是说在座的各位都是人才! 上图红色的这3个箭头,对于通过new产生一个字符串(”宜春”)时,会先去常量池中查找是否已经有了”宜春”对象,如果没有则在常量池中创建一个此字符串对象,然后堆中再创建一个常量池中此”宜春”对象的拷贝对象。 也就是说准确答案是产生了一个或两个对象,如果常量池中原来没有 ”宜春” ,就是两个。...

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

Linux面试题(2020最新版)

文章目录Linux 概述什么是LinuxUnix和Linux有什么区别?什么是 Linux 内核?Linux的基本组件是什么?Linux 的体系结构BASH和DOS之间的基本区别是什么?Linux 开机启动过程?Linux系统缺省的运行级别?Linux 使用的进程间通信方式?Linux 有哪些系统日志文件?Linux系统安装多个桌面环境有帮助吗?什么是交换空间?什么是root帐户什么是LILO?什...

将一个接口响应时间从2s优化到 200ms以内的一个案例

一、背景 在开发联调阶段发现一个接口的响应时间特别长,经常超时,囧… 本文讲讲是如何定位到性能瓶颈以及修改的思路,将该接口从 2 s 左右优化到 200ms 以内 。 二、步骤 2.1 定位 定位性能瓶颈有两个思路,一个是通过工具去监控,一个是通过经验去猜想。 2.1.1 工具监控 就工具而言,推荐使用 arthas ,用到的是 trace 命令 具体安装步骤很简单,大家自行研究。 我的使用步骤是...

学历低,无法胜任工作,大佬告诉你应该怎么做

微信上收到一位读者小涛的留言,大致的意思是自己只有高中学历,经过培训后找到了一份工作,但很难胜任,考虑要不要辞职找一份他能力可以胜任的实习工作。下面是他留言的一部分内容: 二哥,我是 2016 年高中毕业的,考上了大学但没去成,主要是因为当时家里经济条件不太允许。 打工了三年后想学一门技术,就去培训了。培训的学校比较垃圾,现在非常后悔没去正规一点的机构培训。 去年 11 月份来北京找到了一份工...

JVM内存结构和Java内存模型别再傻傻分不清了

讲一讲什么是Java内存模型 Java内存模型虽说是一个老生常谈的问题 ,也是大厂面试中绕不过的,甚至初级面试也会问到。但是真正要理解起来,还是相当困难,主要这个东西看不见,摸不着。 这是一个比较开放的题目,面试官主要想考察的是对Java内存模型的了解到了什么程度了,然后根据回答进行进一步的提问 下面,我们就这个问题的回答列一下我们的思路 具体的思路如下: 说一说Java内存模型的缘由 简略辨析...

和黑客斗争的 6 天!

互联网公司工作,很难避免不和黑客们打交道,我呆过的两家互联网公司,几乎每月每天每分钟都有黑客在公司网站上扫描。有的是寻找 Sql 注入的缺口,有的是寻找线上服务器可能存在的漏洞,大部分都...

Google 与微软的浏览器之争

浏览器再现“神仙打架”。整理 | 屠敏头图 | CSDN 下载自东方 IC出品 | CSDN(ID:CSDNnews)从 IE 到 Chrome,再从 Chrome 到 Edge,微软与...

讲一个程序员如何副业月赚三万的真实故事

loonggg读完需要3分钟速读仅需 1 分钟大家好,我是你们的校长。我之前讲过,这年头,只要肯动脑,肯行动,程序员凭借自己的技术,赚钱的方式还是有很多种的。仅仅靠在公司出卖自己的劳动时...

上班一个月,后悔当初着急入职的选择了

最近有个老铁,告诉我说,上班一个月,后悔当初着急入职现在公司了。他之前在美图做手机研发,今年美图那边今年也有一波组织优化调整,他是其中一个,在协商离职后,当时捉急找工作上班,因为有房贷供着,不能没有收入来源。所以匆忙选了一家公司,实际上是一个大型外包公司,主要派遣给其他手机厂商做外包项目。**当时承诺待遇还不错,所以就立马入职去上班了。但是后面入职后,发现薪酬待遇这块并不是HR所说那样,那个HR自...

女程序员,为什么比男程序员少???

昨天看到一档综艺节目,讨论了两个话题:(1)中国学生的数学成绩,平均下来看,会比国外好?为什么?(2)男生的数学成绩,平均下来看,会比女生好?为什么?同时,我又联想到了一个技术圈经常讨...

搜狗输入法也在挑战国人的智商!

故事总是一个接着一个到来...上周写完《鲁大师已经彻底沦为一款垃圾流氓软件!》这篇文章之后,鲁大师的市场工作人员就找到了我,希望把这篇文章删除掉。经过一番沟通我先把这篇文章从公号中删除了...

85后蒋凡:28岁实现财务自由、34岁成为阿里万亿电商帝国双掌门,他的人生底层逻辑是什么?...

蒋凡是何许人也? 2017年12月27日,在入职4年时间里,蒋凡开挂般坐上了淘宝总裁位置。 为此,时任阿里CEO张勇在任命书中力赞: 蒋凡加入阿里,始终保持创业者的冲劲,有敏锐的...

总结了 150 余个神奇网站,你不来瞅瞅吗?

原博客再更新,可能就没了,之后将持续更新本篇博客。

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

我入职阿里后,才知道原来简历这么写

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。 01、简历的本质 作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深...

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个问题,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个问题:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

男生更看重女生的身材脸蛋,还是思想?

往往,我们看不进去大段大段的逻辑。深刻的哲理,往往短而精悍,一阵见血。问:产品经理挺漂亮的,有点心动,但不知道合不合得来。男生更看重女生的身材脸蛋,还是...

什么时候跳槽,为什么离职,你想好了么?

都是出来打工的,多为自己着想

程序员为什么千万不要瞎努力?

本文作者用对比非常鲜明的两个开发团队的故事,讲解了敏捷开发之道 —— 如果你的团队缺乏统一标准的环境,那么即使勤劳努力,不仅会极其耗时而且成果甚微,使用...

为什么程序员做外包会被瞧不起?

二哥,有个事想询问下您的意见,您觉得应届生值得去外包吗?公司虽然挺大的,中xx,但待遇感觉挺低,马上要报到,挺纠结的。

当HR压你价,说你只值7K,你该怎么回答?

当HR压你价,说你只值7K时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7K是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11K的offer。来面试,主要也是自己对贵司挺有兴趣的,所以过来看看……”(未完) 这段话主要是陪HR互诈的同时,从公司兴趣,公司职员印象上,都给予对方正面的肯定,既能提升HR的好感度,又能让谈判气氛融洽,为后面的发挥留足空间。...

面试:第十六章:Java中级开发(16k)

HashMap底层实现原理,红黑树,B+树,B树的结构原理 Spring的AOP和IOC是什么?它们常见的使用场景有哪些?Spring事务,事务的属性,传播行为,数据库隔离级别 Spring和SpringMVC,MyBatis以及SpringBoot的注解分别有哪些?SpringMVC的工作原理,SpringBoot框架的优点,MyBatis框架的优点 SpringCould组件有哪些,他们...

面试阿里p7,被按在地上摩擦,鬼知道我经历了什么?

面试阿里p7被问到的问题(当时我只知道第一个):@Conditional是做什么的?@Conditional多个条件是什么逻辑关系?条件判断在什么时候执...

终于懂了TCP和UDP协议区别

终于懂了TCP和UDP协议区别

立即提问
相关内容推荐