c++ 里面关于读取多个文件内容并去重 50C

上代码,读取了快递.txt、招聘.txt、电商.txt,目前输出结果是:
www.sohu.com 快递
www.baidu.com 快递
www.yijia.com 快递
www.goole.com 招聘
www.reset.com 招聘
www.baidu.com 招聘
www.baidu.com 电商
www.easy.com 电商
www.suhu.com 电商

还未实现的功能是把上面的输出去重存储到文件,像下面所示:

www.sohu.com 快递
www.baidu.com 快递 招聘 电商
.
.

不知道该怎么去重并输出,求解惑,人比较笨,最好详细点

#include <atlstr.h>
#include <iostream>
#include <string>
#include <fstream>  
#include <cstring>
#include <io.h> 
#include <set>
using namespace std;

void GetLineAndPrint(string in_name)  
{  
    //string tname;
    ifstream fin(in_name);
    int l = in_name.size();
    string tname(in_name.substr(0,l-4));

    int pos1 = tname.find_last_of('\\');
    string name(tname.substr(pos1+1));
    //ofstream fout("1.txt",ios::app);
    typedef set<string> set_t;
    //set_t s;

    if(!fin)  
    {  
        cerr<<"open file error"<<endl;  
        exit(-1);  
    }  
    string str;
    string s;
    while(getline(fin,str))  
    {    
        s.assign(str);
        set_t str;
        str.insert(name);
        set_t st;
        st.insert(s);
        for (set_t::const_iterator p = str.cbegin(); p != str.cend(); ++p)
            cout <<s <<" "<< *p <<endl;

    } 



} 




int main()
{ 
    struct _finddata_t fileinfo;  
    string in_path;  
    string in_name;  
    cin>>in_path;  
    string curr = in_path+"\\*.txt";  
    long handle;  
    if((handle=_findfirst(curr.c_str(),&fileinfo))==-1L)  
    {  
        cout<<"没有找到匹配文件!"<<endl; 
        system("pause");
        return 0;  
    }  
    else  
    {       
        in_name = in_path + "\\" + fileinfo.name ;  
        GetLineAndPrint(in_name);  
        while(!(_findnext(handle,&fileinfo)))  
        {  
            in_name = in_path + "\\" +fileinfo.name;  
            GetLineAndPrint(in_name);  
        }  
        _findclose(handle);  
    } 
    system("pause");
    return 0;
}

4个回答

一个问题咋还问多次呢?

 #include <atlstr.h>
#include <winbase.h>
#include <algorithm>
#include <iostream>
#include <string>
#include <list> 
#include <fstream>  
#include <vector>
#include <cstring>
#include <io.h> 
using namespace std;



typedef struct tagMember
{
    char* name;
    char* group;
}Member;
// tagMember url[500];
//struct tagMember url[9];

Member url[] =
{
    { "搜索","www.baidu.com" },
    { "搜索","www.goole.com" },
    { "购物","www.baidu.com" },
    { "购物","www.kuaidi.com" },
    { "赌博","www.baidu.com" },
};

void GetLineAndPrint(string in_name)
{
    //string tname;
    ifstream fin(in_name);
    int l = in_name.size();
    string tname(in_name.substr(0, l - 4));
    //int pos = in_name.find('.');
    //if(pos>0)
    //   tname = in_name.left(pos);
    int pos1 = tname.find_last_of('\\');
    string name(tname.substr(pos1 + 1));
    ofstream fout("1.txt", ios::app);
    if (!fin)
    {
        cerr << "open file error" << endl;
        exit(-1);
    }
    string str;
    int i = 0;
    while (getline(fin, str))
    {
        fout << name << ' ' << str << endl;
        url[i].name = new char[str.length()]; //str.data();
        url[i].group = new char[str.length()];
        memset(url[i].name, 0, str.length());
        memset(url[i].group, 0, str.length());
        int spaceindex = str.find(' ');
        if (spaceindex != str.npos)
        {
            memcpy_s(url[i].name, spaceindex + 1, str.c_str(), spaceindex + 1);
            memcpy_s(url[i].group, str.length() - spaceindex - 1, str.substr(spaceindex + 1).c_str(), str.length() - spaceindex - 1);
        }
        i++;
    }
    fin.close();
    fout.close();
}




typedef list<char*> ListType;
typedef struct ListNode
{
    char* groupName;
    ListType *next;
}NodeType;

typedef list<NodeType*> myList;
typedef myList::iterator myIter;


myIter myFind(myList& mylist, char* dest)
{
    myIter it;
    for (it = mylist.begin(); it != mylist.end(); it++)
    {
        //if ((*it)->groupName == dest)
        if (strcmp((*it)->groupName, dest) == 0)
        {
            return it;
        }
    }
    return it;
}

int main()
{
    struct _finddata_t fileinfo;
    string in_path;
    string in_name;
    cin >> in_path;
    string curr = in_path + "\\*.txt";
    long handle;
    if ((handle = _findfirst(curr.c_str(), &fileinfo)) == -1L)
    {
        cout << "没有找到匹配文件!" << endl;
        return 0;
    }
    else
    {
        in_name = in_path + "\\" + fileinfo.name;
        GetLineAndPrint(in_name);
        while (!(_findnext(handle, &fileinfo)))
        {
            in_name = in_path + "\\" + fileinfo.name;
            GetLineAndPrint(in_name);
        }
        _findclose(handle);
    }



    myList classInfo;

    NodeType* pNode;
    //插入节点
    for (size_t i = 0; i < 5; i++)
    {
        //创建一个索引节点
        myIter it = myFind(classInfo, url[i].group);
        if (it != classInfo.end())    //已存在
        {
            //存储name
            (*it)->next->push_back(url[i].name);
        }
        else    //创建新的NodeType节点
        {
            pNode = new NodeType;
            pNode->groupName = url[i].group;
            pNode->next = new ListType;    //创建list

                                           //存储当前的name
            pNode->next->push_back(url[i].name);
            classInfo.push_back(pNode);
        }
    }

    //输出:
    for (myIter it = classInfo.begin(); it != classInfo.end(); it++)
    {
        cout << (*it)->groupName << ": ";
        for (ListType::iterator bg = (*it)->next->begin();
            bg != (*it)->next->end(); bg++)
        {
            cout << (*bg) << "\t";
        }
        cout << endl;
    }

    system("pause");
    return 0;
}
qq_36777482
qq_36777482 因为没解决问题啊
大约 3 年之前 回复

那现在的问题是啥。。。应该详细说明白。。。。

使用

 std::map<std::string, std::vector<std::string>> pack;
 输出前面的名称,再遍历vector输出即可
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
c++ 里面关于读取多个文件内容并去重

上代码,读取了快递.txt、招聘.txt、电商.txt,目前输出结果是: www.sohu.com 快递 www.baidu.com 快递 www.yijia.com 快递 www.goole.com 招聘 www.reset.com 招聘 www.baidu.com 招聘 www.baidu.com 电商 www.easy.com 电商 www.suhu.com 电商 还未实现的功能是把上面的输出去重存储到文件,像下面所示: www.sohu.com 快递 www.baidu.com 快递 招聘 电商 . . 不知道该怎么去重并输出,求解惑,人比较笨,最好详细点 ``` #include <atlstr.h> #include <iostream> #include <string> #include <fstream> #include <cstring> #include <io.h> #include <set> using namespace std; void GetLineAndPrint(string in_name) { //string tname; ifstream fin(in_name); int l = in_name.size(); string tname(in_name.substr(0,l-4)); int pos1 = tname.find_last_of('\\'); string name(tname.substr(pos1+1)); //ofstream fout("1.txt",ios::app); typedef set<string> set_t; //set_t s; if(!fin) { cerr<<"open file error"<<endl; exit(-1); } string str; string s; while(getline(fin,str)) { s.assign(str); set_t str; str.insert(name); set_t st; st.insert(s); for (set_t::const_iterator p = str.cbegin(); p != str.cend(); ++p) cout <<s <<" "<< *p <<endl; } } int main() { struct _finddata_t fileinfo; string in_path; string in_name; cin>>in_path; string curr = in_path+"\\*.txt"; long handle; if((handle=_findfirst(curr.c_str(),&fileinfo))==-1L) { cout<<"没有找到匹配文件!"<<endl; system("pause"); return 0; } else { in_name = in_path + "\\" + fileinfo.name ; GetLineAndPrint(in_name); while(!(_findnext(handle,&fileinfo))) { in_name = in_path + "\\" +fileinfo.name; GetLineAndPrint(in_name); } _findclose(handle); } system("pause"); return 0; } ```

json文件里面有3000+个数据怎么快速读取?

我把一个json文件的内容写进内存,然后用读取。 但是怎么读取3000多个呀?我本来想的是每次存一个json对象进内存然后读取,直到读取完全部。 但是教我的人说叫我不要读写文件这种方式来读取,直接用jason库函数读取。我这样写只能读取一个,怎么读完全部呢?jason库有方便的函数吗? 我新手只会用这个reader读取一个。好像是不是说可以定义一个数组,数组里面存放每一个jason元素,然后遍历出来? fread(buff1, sizeof(char), Filesize, pfile); fclose(pfile); tagROM a; Json::Reader reader; Json::Value equMent; reader.parse( buff1,equMent); a.BrandName = equMent["BrandName"].asCString(); a.ModelName = equMent["ModelName"].asCString(); a.AreaCHS = equMent ["AreaCHS"].asCString(); a.FileSize = equMent ["FileSize"].asCString(); a.Firmware = equMent["Firmware"].asCString(); a.AndroidVersion = equMent["AndroidVersion"].asCString(); a.PanBaiduPath = equMent["PanBaiduPath"].asCString(); a.UpdateTime = equMent ["UpdateTime"].asCString(); a.BaseRomId = equMent ["BaseRomId"].asInt(); a.RomId = equMent ["RomId"].asInt(); a.ModelId = equMent ["ModelId"].asInt(); a.ModelImgUrl = equMent ["ModelImgUrl"].asCString(); a.OfficalDtDate = equMent ["OfficalDtDate"].asCString(); a.RomName = equMent ["RomName"].asCString(); a.ModelSeries = equMent ["ModelSeries"].asCString(); a.DirectUrl = equMent ["DirectUrl"].asCString();

C语言大量文件依次读写

悬赏求助一个小问题。我有一个简单的C语言程序,可以实现计算一个输入文件同时输出结果文件。现在想要计算大量不同的该输入文件,同时一一输出结果。有会的求指导一下,加好友492385974,

c语言如何删除文本文件的内容,和读取指定文件夹里的文件?

具体来说,逐行读取部分的文件,读取其中部分数据,判断后决定是否删除本行数据,文件每天都在更新,想达到放入指定文件夹就可以读取并且删除部分不合格数据的功能,我是个c萌新,求大家帮个忙,谢谢!

C语言文件读写读取不了

![图片说明](https://img-ask.csdn.net/upload/201706/12/1497237375_183997.png) ![图片说明](https://img-ask.csdn.net/upload/201706/12/1497237387_363603.png) 明明文件位置也是对的,文件也存在,操作方法也是没有问题,怎么还是不对?

关于C语言文件读取和写入

我写一个贪吃蛇的代码,最后要把分数写入一个文件中,然后输出为排行榜。 原来的txt文件里面是10个0(每个0一行),然后第一次游戏结束后,排行榜是第一名是这次的分数,其他全是0。 然后在进行下一次游戏,结束后是排行榜第一的是这次游戏的分数,其他的全是0,第一游戏的分数不见了。 ``` void Rankinglist(){ int m,n,i; FILE*fp1,*fp2; scores[10]=score; fp1=fopen("E:\\1.txt","r"); for(i=0;i<10;i++) fscanf(fp1,"%5.0f",&scores[i]); fclose(fp1); for(m=0;m<=9;m++){ for(n=m+1;n<=10;n++){ if(scores[m]<scores[n]){ scores[m]=scores[m]+scores[n]; scores[n]=scores[m]-scores[n]; scores[m]=scores[m]-scores[n]; } } } if(score!=scores[10]){ Position(60,10); printf("您的成绩登上了排行榜!"); fp2=fopen("E:\\1.txt","w"); for(i=0;i<10;i++){ fprintf(fp2,"%5.0f",scores[i]); } fclose(fp2); } Position(60,12); printf("排行榜"); for(i=0;i<10;i++){ Position(60,13+i); printf("第%d名:%5.0f分",i+1,scores[i]); } } ``` 求大神帮助。

如何用C语言一次性读入大量的txt文件并写到一个文件上

有大量的txt文本文件,需要处理里面的数据,像一次性读入所有的文件并将这些文件中的数据写到一个txt文件上。 文件的名字形如:Q1.txt,Q2.txt,Q3.txt,Q4.txt

如何用matlab批量读取多个txt文件中指定行的内容

有60个txt文件,每个txt文件中并不是纯数据,开头含有字母,如下图所示 。我需要的是每个文件中的第6行的数据,就是读取这一行的数据,然后将60个文件中的VV开头一行的数据全部放到一个数组!当中。请问如何编写这样的程序,挺急的,希望高人指点。某一个TXT的文件内容如下(最好是用matlab)![图片说明](https://img-ask.csdn.net/upload/201906/01/1559380501_89665.png)

c语言单线程开启多个定时器,同时去读写同一个文件,需要加锁吗?定时器原理?

同一线程,但是有多个定时器,假设有好多定时器,那么理论上会有多个定时器几乎同时到时,这种情况,操作系统怎么处理,是肯定等待目前这个定时器执行结束才去执行下一个定时器还是怎么样?

请教各路大神,请问怎么用C语言读取Word和Excel文件

请问怎么用C语言读取Word和Excel文件,请求给一个例子,附上一段代码,谢谢。

c语言读取WAV文件并读取

c语言如何将WAV音频文件读取并存入char数组中,读入的数据要能用而不是乱码!求大神!

求教c语言读取html文件里面的代码并显示出来。

用c程序写一个读取文件里面代码的程序。我是新手。。将html文件里的字符串读取出来,之后是进行串的相关操作

怎么把一个文件夹下的所有文件一个一个打开并且读取其中的内容

求代码。怎么把一个文件夹下的所有文件在循环中一个一个打开并且读取其中的内容。

C语言读取excel或txt文件数据

C语言如何读取Excel或txt文件中有float型和字符串型数据中的float型数据

C语言 文件读写fscanf 不能读取文件第一行

我在做USACO的训练题 按照要求写了个读文件的程序,但是出了一点我不能理解的bug 希望老师指点指点 程序: ``` int main () { char comet[6]; char group[6]; FILE *input; input=fopen ("ride.in", "r"); fscanf (input, "%s\n%s", comet, group ); \\fscanf (input, "%s%s", comet, group ); 都试过结果是一样的 //test input puts ("\ntest input"); printf ("%s\n%s\n", comet, group ); printf ("%c\n%c\n", comet[0], group[0] ); return 0; } ``` ride.in 文件内容: ``` COMETQ HVNGAT ``` 编译后的输出却是: ``` HVNGAT H ```

java代码读取文件夹下所有文件内容,实现读取一个文件处理一个文件!?

java代码读取文件夹下所有文件内容,实现读取一个文件根据经、纬度字段计算距离,最后写出的文件命名均以文件夹下原文件的名字命名(比如原文件是1.txt,写出的文件就是1.txt) 求大神给个java代码实现!!!!!

如何用c语言读取excel文件

请问各路大神,如何用c语言读取excel文件中的内容,急、、、、、、

spring batch 如何读取某个目录下的多个文件,并把数据插入到数据库中

如题,spring batch 如何读取某个目录下的多个文件,并把数据插入到数据库中。

ifstream读取多个文件

``` void readfile(string str, vector <int> &v) { ifstream inputFile; int num; inputFile.open(str.c_str()); if (inputFile) { while (inputFile >> num) { v.push_back(num); } } else { cout << "Can not open the file" << endl; } inputFile.close(); inputFile.clear();//// } ``` 想用readfile函数读多次文件存储到vector里,为什么只有第一个文件可以读,后面的都不行 ``` readfile(filename_ori, ori_vect); readfile(filename_first, first_vect); readfile(filename_second, second_vect); readfile(filename_third, third_vect); ```

python如何抽取txt文件中用tab分隔的第一个字符串并去重?

环境:python3 现有一个三元组的txt文件,每个三元组占一行,实体和属性用tab键隔开; 如何抽取出每一行的第一个实体并将其写入一个txt,一个实体占一行。数据量比较大大概6500万条 我这么写的,是不是正则表达式的问题? ```python import datetime import re start_time = datetime.datetime.now() print("start time:", start_time) count = 1 f = open(r'D:\bishe_data\test.txt',encoding='utf-8',mode='r') line = f.readline() while line != "": s = re.split('^[^\s]+/t'',' ',data) print(s) line = f.readline() f.close() end_time = datetime.datetime.now() print("end_time:", end_time) print("during:", end_time - start_time) print(count) ``` 求大神解答!!

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

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

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

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

和黑客斗争的 6 天!

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

点沙成金:英特尔芯片制造全过程揭密

“亚马逊丛林里的蝴蝶扇动几下翅膀就可能引起两周后美国德州的一次飓风……” 这句人人皆知的话最初用来描述非线性系统中微小参数的变化所引起的系统极大变化。 而在更长的时间尺度内,我们所生活的这个世界就是这样一个异常复杂的非线性系统…… 水泥、穹顶、透视——关于时间与技艺的蝴蝶效应 公元前3000年,古埃及人将尼罗河中挖出的泥浆与纳特龙盐湖中的矿物盐混合,再掺入煅烧石灰石制成的石灰,由此得来了人...

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

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

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

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

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

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

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

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

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

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

外包程序员的幸福生活

今天给你们讲述一个外包程序员的幸福生活。男主是Z哥,不是在外包公司上班的那种,是一名自由职业者,接外包项目自己干。接下来讲的都是真人真事。 先给大家介绍一下男主,Z哥,老程序员,是我十多年前的老同事,技术大牛,当过CTO,也创过业。因为我俩都爱好喝酒、踢球,再加上住的距离不算远,所以一直也断断续续的联系着,我对Z哥的状况也有大概了解。 Z哥几年前创业失败,后来他开始干起了外包,利用自己的技术能...

C++11:一些微小的变化(新的数据类型、template表达式内的空格、nullptr、std::nullptr_t)

本文介绍一些C++的两个新特性,它们虽然微小,但对你的编程十分重要 一、Template表达式内的空格 C++11标准之前建议在“在两个template表达式的闭符之间放一个空格”的要求已经过时了 例如: vector&lt;list&lt;int&gt; &gt;; //C++11之前 vector&lt;list&lt;int&gt;&gt;; //C++11 二、nullptr ...

优雅的替换if-else语句

场景 日常开发,if-else语句写的不少吧??当逻辑分支非常多的时候,if-else套了一层又一层,虽然业务功能倒是实现了,但是看起来是真的很不优雅,尤其是对于我这种有强迫症的程序"猿",看到这么多if-else,脑袋瓜子就嗡嗡的,总想着解锁新姿势:干掉过多的if-else!!!本文将介绍三板斧手段: 优先判断条件,条件不满足的,逻辑及时中断返回; 采用策略模式+工厂模式; 结合注解,锦...

深入剖析Springboot启动原理的底层源码,再也不怕面试官问了!

大家现在应该都对Springboot很熟悉,但是你对他的启动原理了解吗?

离职半年了,老东家又发 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多个条件是什么逻辑关系?条件判断在什么时候执...

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

【阿里P6面经】二本,curd两年,疯狂复习,拿下阿里offer

二本的读者,在老东家不断学习,最后逆袭

大三实习生,字节跳动面经分享,已拿Offer

说实话,自己的算法,我一个不会,太难了吧

程序员垃圾简历长什么样?

已经连续五年参加大厂校招、社招的技术面试工作,简历看的不下于万份 这篇文章会用实例告诉你,什么是差的程序员简历! 疫情快要结束了,各个公司也都开始春招了,作为即将红遍大江南北的新晋UP主,那当然要为小伙伴们做点事(手动狗头)。 就在公众号里公开征简历,义务帮大家看,并一一点评。《启舰:春招在即,义务帮大家看看简历吧》 一石激起千层浪,三天收到两百多封简历。 花光了两个星期的所有空闲时...

《经典算法案例》01-08:如何使用质数设计扫雷(Minesweeper)游戏

我们都玩过Windows操作系统中的经典游戏扫雷(Minesweeper),如果把质数当作一颗雷,那么,表格中红色的数字哪些是雷(质数)?您能找出多少个呢?文中用列表的方式罗列了10000以内的自然数、质数(素数),6的倍数等,方便大家观察质数的分布规律及特性,以便对算法求解有指导意义。另外,判断质数是初学算法,理解算法重要性的一个非常好的案例。

《Oracle Java SE编程自学与面试指南》最佳学习路线图(2020最新版)

正确选择比瞎努力更重要!

面试官:你连SSO都不懂,就别来面试了

大厂竟然要考我SSO,卧槽。

微软为一人收购一公司?破解索尼程序、写黑客小说,看他彪悍的程序人生!...

作者 | 伍杏玲出品 | CSDN(ID:CSDNnews)格子衬衫、常掉发、双肩包、修电脑、加班多……这些似乎成了大众给程序员的固定标签。近几年流行的“跨界风”开始刷新人们对程序员的...

终于,月薪过5万了!

来看几个问题想不想月薪超过5万?想不想进入公司架构组?想不想成为项目组的负责人?想不想成为spring的高手,超越99%的对手?那么本文内容是你必须要掌握的。本文主要详解bean的生命...

我说我懂多线程,面试官立马给我发了offer

不小心拿了几个offer,有点烦

自从喜欢上了B站这12个UP主,我越来越觉得自己是个废柴了!

不怕告诉你,我自从喜欢上了这12个UP主,哔哩哔哩成为了我手机上最耗电的软件,几乎每天都会看,可是吧,看的越多,我就越觉得自己是个废柴,唉,老天不公啊,不信你看看…… 间接性踌躇满志,持续性混吃等死,都是因为你们……但是,自己的学习力在慢慢变强,这是不容忽视的,推荐给你们! 都说B站是个宝,可是有人不会挖啊,没事,今天咱挖好的送你一箩筐,首先啊,我在B站上最喜欢看这个家伙的视频了,为啥 ,咱撇...

立即提问
相关内容推荐