@无名啊,因为每行代码都return,所以可以安全的删除所有else。
// 只更新了行政区划代码,则按这个代码进行后续逻辑 if (new_addr == old_addr && new_code != old_code) { return new_code; } // 只更新了地址,则解析出地址对应的行政区划代码,再后续逻辑 if (new_addr != old_addr && new_code == old_code) { return parse(new_addr); } // 两者都没更新,则是来自 INSERT 触发器的(SQLite 不支持合并 INSERT UPDATE 触发器) // 提供了行政区划代码,则优先使用,否则解析提供的地址 if (new_code == NULL) { return parse(new_addr); } return new_code;
没毛病
加油加油加油
@卷心菜,WSL1的运行环境不是虚拟机,而是兼容层。WSL1的Linux 4.4内核是微软用几个Windows驱动程序模拟的。所以WSL1进程实际上都是NT进程,任务管理器自然能看到,而且能与之交互(比如结束进程)。
WSL2是虚拟机,在WSL2里访问Windows文件需要通过虚拟网卡传输。而WSL1则不需要,NT进程可以直接访问到任意NTFS文件,所以WSL1可以直接读写Windows分区,读写Windows分区文件的速度明显快于WSL2(比如操作非常大的git版本库时感知明显)。
WSL2要想实现快速文件操作,必须在虚拟机磁盘分区里进行。不过虚拟机磁盘的性能通常比WSL1直接读写NTFS分区更好。
至于在WSL1和2之间切换,微软用了tar打包的方法转移数据,所以数据不会丢失。
@艾木友尔尔巴,官网:https://chat.openai.com/ 需要自己想办法获取访问资格。
前几天别人建的免登录反向代理 https://gpt.chatapi.art 现在已经用不了了。
@老虎会游泳,哪里能玩玩chatgpt?
,让它帮我生成代码
小米8(白)
看样子以后没你们啥事了。chatgpt就搞定了
小米8(白)
@森森,不弄了,弄不好恢复的时候,发现丢包很严重,丢包率50左右
让电信师傅设置一下路由拨号模式,弄路由器拨号
@hui214,谢谢,有时间我试试
@消失的彩虹海,哦那就是有后门了, 我刚买了 finalShell 一个java写的GUI感觉用起来还不错就是有点卡
@TabKey9,可以下载个zerotier内网穿透一下,改一下路由表,内网地址也不用变。![]()
好久没看到php写CLI了 小米MIX2s(白)
@TabKey9,那这样的话,你也不用想这个问题了,让该解决这个问题的人去解决
@胡椒舰长,没有。不过我还是习惯用winscp+putty
@chuyi,virt-manager,可以从软件源安装。
da lao neng fen xiang xia xu ni ji ma
@Curtion,嗯确实,相当于我用语言调整了它的参数。