Week36

20190902

  • get到一个工具“file explorer”,看了一下不是很喜欢,还是用“Clover”或“TC”好了。
  • LEFT JOIN B ON A.ID = B.ID LEFT JOIN C ON A.NAME=C.NAME,除了这种外,后面也可以直接 C.AGE=D.AGE 具体场景,再找个例子
  • g++: internal compiler error: Killed (program cc1plus) 这个报错,大概率是内存不足,top看一下,我这没kill掉,让集成重启了。
  • 要做另一个项目的mysql改造,eclipse要切换,“file->switch workspace->other”创建一个新项目的workspace,通过import的方式加到maven项目,能把本地的代码放到eclipse里,这样才方便查找xml。
  • oracle支持在Sql里写||;但DRDS不支持,要用CONCAT;试了一下mysql又是可以的。

    • PARTNER_NAME||'['||PARTNER_ID||']' AS PARTNER_NAME
    • CONCAT(PARTNER_NAME, '[', PARTNER_ID, ']') AS PARTNER_NAME

20190903

  • 安装了一下VS2019,对C语言库的<stdio.h>一些不支持,需要自已折腾一下,没想弄就删除了重装了一下VS2015,这个太费时间了。

    • 这么看来,CLion/CodeBlocks还是蛮好的啊,VS包含的内容太多了。
  • char和char*和string互相转换

20190904

  • [GDB: Cannot evaluate function maybe inlined](https://stackoverflow.com/que...

    • p x->a->b看值时,没有输出结果,以上提示。
    • 使用GDB 调试STL方法 这个在调试stl时也遇到过,但没有在意STL里的值,【dbinit_stl_views】。
  • gdb加载到已经运行的进程gdb attach PidNum

    • 以前好像用过gdb exe绝对路径 PidNum这种,这次不好使了
    • 还记得有过gdb -p PidNum这种,但没记得自已用过了。
    • 附录:gdb工具的使用 Swoole里面东西不少啊

20190905

20190906

  • mysql与Oracle对then-else,case不同的语法支持。具体场景见改造的
  • 重新安排了任务,不再针对页面再找xml,而是直接对mapping文件夹的xml修改后,测试再提交修改。自己找了些xml的工具,发现没有合适的

    • 比如没法将tab转成4个空格,我得通过SI或UE再转,于是继续用UE修改算球。
  • 家里环境用了VS后,换了个字体,今天偶然发现会把\变成符号,搜了一下说是字体的问题,于是再换成Curier New字体(好像推荐的字体会加粗)。


im天行
35 声望198 粉丝