当前位置:首页 > 技术问答
SQLServer必须声明标量变量

问题描述

在navicat premium上运行以下数据库查询,直接会报错,提示“[Err] 42000 - [SQL Server]必须声明标量变量 "@id"。”

DECLARE @id INT; set @id=1; select * from Test where id=@id;


问题分析

在Microsoft SQL Server Management Studio上正常运行。分号是在数据库系统中分隔每条SQL语句的标准方法,对于navicat premium而言,@id是局部变量,其作用范围仅在第一个分号内。

Visual Studio Code插件Remote FS使用FTP报错Passive socket timeout

问题描述

今天升级了火绒到6.0版本,然后Visual Studio Code插件Remote FS使用FTP连接到博客想改一个数据的时候,直接报错

未能保存“demo.php”: 无法写入文件"ftp://77bx.com/demo.php"(Error: Passive socket timeout)


问题分析

因为这个问题在使用Remote FS插件远程保存修改后的文件的时候出现,而且还是保存成功了,也会出现这个提示。这个提示是FTP Passive被动模式接口连接超时。而今天又只有更新了6.0的火绒出现的。

解决爱快iKuai桥接PPPoE模式下无法访问光猫

问题描述

很多人将光猫改为桥接模式(或者使用猫棒),使用爱快iKuai路由器拨号后,发现不能再通过路由器访问光猫后台了。


问题分析

光猫改桥接后,会把PPPoE的帧直接透传给上行接口,对于爱快iKuai路由器来说,就像直接用一根网线连接了远端PPPoE服务器,所以当我们访问192.168.1.1时,数据直接发送给了远端服务器,所以无法访问光猫。

小米澎湃OS通知栏后出现网络可能受到监控

问题描述

小米澎湃OS下拉通知栏后出现“网络可能受到监控”提示,点开提示“此设备上已安装证书授权中心。您的安全网络流量可能会受到监控或修改。”


问题分析

这是系统的保护机制,出现的原因是因为手机上可能安装了带了CA证书的第三方应用,这样的应用可以对手机的网络数据进行监控或是修改。

GitHub启用双重验证

问题描述

Github已经发过几封要求我做2FA认证的邮件了,然后这次登陆后直接看到2FA认证界面,提醒7天后会有限制,所以这次就做一下2FA认证。


问题分析

目前Github不支持国内手机号认证,所以只能通过其他方式认证。目前比较好的认证方式是Microsoft Authenticator,目前国内的手机的应用商城也有该应用。具体的2FA帮助信息请看官网文档