首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

记录 git 一个奇怪的错误,以及最近心态调整

git 一个奇怪的错误 ACMOI_Journey on  master [⇡] via ?...failure) error: failed to push some refs to 'github.com:PiperLiu/ACMOI_Journey.git' 刚才进行了很多次提交,遇到了如上奇怪的错误...remote rejected 常见,哪里『奇怪』呢? 以往, git 都会跟我们讲为什么 reject ,其中大多以 hint: 的形式输出,提示我们比如本地与远程不同步等问题。...令人无奈。 就在写这篇推送的关口,好用了,如下。怀疑就是网络问题,不知道和梯子什么的有没有关系。 心态 今晚心态确实有一点崩。 已经连续两天,我的机器因为性能问题,跑数据跑到黑屏或者蓝屏了。...好处是三个任务对接的领导为人都很好,也不是 push 。

82740
您找到你想要的搜索结果了吗?
是的
没有找到

#define 以及##

#define定义标示符 #define定义标示符就是将一个名称起一个别名,在程序运行之前使用别名将原来的名字替换掉,从而达到简化代码书写的作用 #define的语法 define name stuff...name是别名,stuff是原本的名称 #define NUM 120 #define STR "abcdef" int main() { printf("%d\n", NUM + 10);...printf("%s", STR); return 0; } 其实#define就是将NUM 和 STR 简单的进行了转换,再进行计算即可 define也可以将复杂的符号进行简单的替换...int a = 0; return 0; } 注意:#define 后面最好不要加上分号,避免不必要的错误 #define定义宏 宏的声明方式 define name( parament-list...define只是进行了简单的替换,并不会进行运算 #define ADD(x) x+x #define MUL(x) x*x int main() { int ret = ADD(2);

61821

发现一个奇怪的现象,MyBaits 的 insert方法一直返回-2147482646

前几天在做项目demo的时候,发现有一个奇怪的现象,就是MyBatis发现更新和插入返回值一直为"-2147482646",无论怎么改,这个值一直不变...... 这么一改果然好使,但是为啥会返回这个奇怪的数字呢...千呼万唤始出来,这个奇怪的数字原来在这里出来的,其中可以看到它是固定返回的,没有任何判断逻辑...这样就证明了一点,只要你的insert方法在配置文件中配置的是batch,那么它肯定返回这个值!...总结 本篇博客记录了一次源码追踪的过程,从而解释了为什么配置BATCH返回的是这个数字的原因,在实际的编程中,可能会遇到很多奇怪的问题,这时候就要敢于翻源码,答案一定在源码中,才能从根本上知道产生问题的原因

51720

奇怪的 Javascript

javascript is weird 我的意思是,对于刚开始使用这种语言和他语言(例如 C++ 或 C#)的开发人员来说,javascript 可能会奇怪。 某些语言可能会让你大吃一惊??...一些奇怪的类型。 另一个例子是当你运行代码 typeof null 时: typeof null; // result object 这会使你错误地认为 null 是对象(但并不是,它是原始值)。...在这种情况下,这不仅是一件奇怪的事情,而且是语言中的一个无法纠正的错误,因为它会破坏代码的其他部分。...NaN 奇怪 —— “not a number”?另一方面,NaN 不等于其自身。 console.log(NaN === NaN); //evaluates false...., 2, 3, 4, 5, 6] arr.length = 0; console.log(arr); // displays [] 希望你喜欢它,如果你知道其他特定于 javascript 语言的奇怪的知识

93010
领券