首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
SunburstRun
获赞
4195
粉丝
770
关注
31
看过 TA
835
男
西安科技大学
2017
C++
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑SunburstRun吗?
发布(99)
评论
刷题
收藏
SunburstRun
关注TA,不错过内容更新
关注
2020-04-09 10:22
已编辑
西安科技大学 C++
VSCode自定义自己的快捷键
可以通过关键字搜索,也可以通过键盘命令搜索:
0
点赞
评论
收藏
分享
2020-04-06 22:17
已编辑
西安科技大学 C++
java的static
1.在类前面加static,表示这个是静态内部类,静态内部类类似于C++里面组合的概念,引用外部一个类来完成自己的需求,java里面直接写在类里面,和别的类关系不大的那种,静态内部类好像访问不了外部的普通属性和方法,但是好像可以访问静态的。2.在类成员函数面前加static,表示这个是属于类的,不是属于某个对象的,和C++用法一样。3.在类里面一块区域,如: public class test { static{ int var=1; } }表示这个var无论test类新建了几个对象,它的值都只会初始化一次,为初始值为1
0
点赞
评论
收藏
分享
2020-04-06 12:40
西安科技大学 C++
sourceTree放弃未提交的改动的简单做法
如果你文件有git跟踪,你对文件有了修改,但是你不想提交这些修改,想丢弃时,不用先git stash.git stash 安全很多,可以先你的修改保存在一个栈中,后面再弹出来。但是想直接丢弃的话,在sourceTree里面有一个放弃区块:英文是discard hunk,就是把这个文件的更改直接放弃,你还可以在选定的某一行,选放弃这一行的更改: 那么相应的暂存块,暂存行一般是解禁冲突的,就是先把这一行给保存了,这块其实一般也是用来解决冲突的
0
点赞
评论
收藏
分享
2020-03-25 17:26
已编辑
西安科技大学 C++
java的map.entry<key,value>相当于C++的std::pair<key,value>
java的map.entry是map里面的一个内部接口(hashmap里的Node<key,value>实现了这个接口),其作用相当于C++的std::pair<key,value>,java中的Hashmap可以通过entrySet()方法变成Set<Map.Entry<K, V>>的形式。相当于C++的std::map<key,value>变成std::set<std::pair<key,value>>。但是hashmap不能直接put map.entry<k,v>这个东西,只能put(k,v...
0
点赞
评论
收藏
分享
2020-03-20 17:22
西安科技大学 C++
不会写java导致服务器直接卡死
在类里面直接写了如下代码: List<Long> paperID1s = new ArrayList<Long>() { { paperID1s.add(FIRST_STAGE_ID_1); paperID1s.add(FIRST_STAGE_ID_2); paperID1s.add(FIRST_STAGE_ID_3); paperID1s.add(FIRST_STAGE_ID_4); paperID1s.add(FIRST_S...
0
点赞
评论
收藏
分享
2020-03-12 11:28
西安科技大学 C++
intellij导入外部项目,没有集成maven报错
在pom.xml上右键选择:然后clean and package就好了
0
点赞
评论
收藏
分享
2020-03-11 12:24
西安科技大学 C++
tomcat做war包容器时遇见的问题
1.tomcat的lib目录下可以看到有servlet-api和jsp-api的jar包所以在pom.xml里引用这2个jar时,需要确定范围是provided,就是编译测试的时候可以引用到这2个jar包,但是在正式运行的时候,jar由外部提供,同时,tomcat下面没有jstl这个jar包,故配置如下图:
0
点赞
评论
收藏
分享
2020-01-12 18:19
已编辑
西安科技大学 C++
LeetCode 两数相加(AddTwoNumbers)
https://leetcode-cn.com/problems/add-two-numbers/C++实现以及测试: //https://leetcode-cn.com/problems/add-two-numbers/ #include<iostream> struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {} }; class Solution { public: ListNode* addTwoNumbers(ListNode* ...
0
点赞
评论
收藏
分享
2020-01-10 15:15
已编辑
西安科技大学 C++
C++ 的仿函数
昨天看到https://www.nowcoder.com/discuss/360781 这篇帖子,于是加深了一下对C++仿函数的思考,在知乎看到这些说的很好:谁能说说回调函数,仿函数(functor)的区别及各自应用场景? - wuxinliulei的回答 - 知乎https://www.zhihu.com/question/20823627/answer/70471470C++ STL 学习系列一 - Frank Meng的文章 - 知乎https://zhuanlan.zhihu.com/p/75796258 再结合帖子里的代码看:这里就是执行for_each时,传入v的2个迭代器和My...
0
点赞
评论
收藏
分享
2020-01-06 10:17
西安科技大学 C++
C++ 类循环引用,前置声明
代码如下: #include<iostream> #include<memory> struct Food { }; class Animal { public: Animal(int HP, int power) :m_HP(HP), m_power(power) {} virtual void eatFood(std::shared_ptr<Food> food); virtual void attack(std::shared_ptr<Animal> animal); int getHP() const ...
0
点赞
评论
收藏
分享
2019-12-19 16:34
已编辑
西安科技大学 C++
C++ 实现IoC
下面是这个是可以实现无参的IoC容器 #include <string> #include <map> #include <memory> #include <functional> #include <iostream> #include <vector> #include <any> #include <unordered_map> class IocContainer { private: std::unordered_map<std::string, std::any>...
0
点赞
评论
收藏
分享
2019-12-19 09:52
已编辑
西安科技大学 C++
C++宏与模板的理解
宏就是将代码展开,也就是将宏的代码复制,然后在预编译期间在使用的地方展开,宏本身不会对代码进行检查,只管展开,可能会产生各种各样的矛盾。当遇上可能需要类型不一样,但是代码重复的时候就可以考虑用宏,一个简单的例子, #define test(a){\ if(a>0)\ a+1 \ }在段代码,在C++里,无论是int,float,double,char类型的变量都能传进去用,如果写成函数,那么可能需要写几个重载函数,当然也可以写成模板。复杂的例子,比如一个类的所有子类对象,添加到一个std::vector<父类>里,如: std::vector<Compone...
0
点赞
评论
收藏
分享
2019-12-17 15:18
西安科技大学 C++
C++ const 和 constexpr 的区别
想了解仔细看这个文章:https://www.zhihu.com/question/35614219我自己的理解:1.const int N=3;这种表达形式应该是等价于constexpr int N= 3; 也就是 const int为函数参数时,并不是只能传常量表达式;而是const int N=3;这个N的地址已经放了3这个常量,不能改变了。2.const int 即可以接受常量,也可以是接受整形变量;constexpr int 只能接受常量。const int接受常量的字面量时,等价于constexpr int3.constexpr int不能作为函数参数
0
点赞
评论
收藏
分享
2019-12-17 11:20
已编辑
西安科技大学 C++
static成员变量不能直接在类里面初始化的理解
static修饰变量,其在静态区开辟空间,该变量只会被初始化一次。如果是在类里面初始化,那是不是每创建一次对象都需要初始化一次static变量。所以在类里面只是定义,类外初始化。static const 比较特殊,属于常量,可以直接在类里面初始化。 由此可见,类里面的变量一般是声明,没有定义,如int&类型也是在类里面声明,在构造函数的时候初始化就行了:
0
点赞
评论
收藏
分享
2020-03-12 14:53
已编辑
西安科技大学 C++
牛客JAVA高薪求职项目课学习
1.aop替换 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>org.springframework.boot现在已经没了aop了,可以替换为 <dependency> <groupId>org.springframework</groupId> <artifa...
0
点赞
评论
收藏
分享
1
2
3
4
5
6
7
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务