小编Kut*_*lan的帖子

如何在本地网络中设置每个人都可以看到的本地域?

我有一些基于 Web 的本地应用程序用于家庭自动化,这些应用程序可以通过 IP 地址访问,端口号类似于http://192.168.1.100:8080.

我试图实现的是将每个单独的 IP 和端口号组合链接到一个内部域名,以便任何人都可以使用域和子域名而不是 IP 地址。

例如,一个人可以指定一个 URLhttp://kitchen.home而不是一个带有端口号 URL 的 IP 地址,例如http://192.168.1.100:8080.

同时http://192.168.1.100:8081可以映射到一个域名,例如hall.homehttp://hall.home可以使用URL代替该 IP 地址和端口号。

对服务器的访问不需要修改hosts单个 PC的文件,而应该是某种域名服务器,将域名映射到本地网络上任何 PC 的 IP 地址和端口号。

dns port proxy networking reverse-proxy

8
推荐指数
2
解决办法
3万
查看次数

如何更改Android Studio中的默认预览设备?

当我创建新项目时,默认预览设备始终会显示为Nexus4。我不再需要Nexus 4。如标题所述,这怎么可能?

android-studio

5
推荐指数
2
解决办法
3299
查看次数

使用 jQuery/JavaScript 将 Div 转换为图像

我正在尝试使用html2canvas库将 div 转换为图像。我试过但没有成功无法将完整的 div 转换为图像,图像中缺少滴管。

网址https : //www.makethatvape.com/ejuicecalc/

用代码试过:

html2canvas($("#widget")).then(function(canvas) {
   bimg = canvas.toDataURL();  // by default png
});
Run Code Online (Sandbox Code Playgroud)

所以,任何想法如何克服这个问题。我玩过 html2canvas,它适用于文本和 CSS div 到画布的转换。

javascript css jquery html2canvas

4
推荐指数
1
解决办法
2万
查看次数

如何更改所有类型的基于文本的文件的默认文本编辑器,无论扩展名是什么?

我知道 Finder 有内置选项可以更改默认应用程序,但这仅适用于该扩展。我想为所有类型的文本文件提供我的编辑器(MacVim)。例如 .html、.xml、....gitignore 等,甚至未知的扩展名如 .this

我已经尝试过duti但看起来不再工作了。

我也尝试过:

$ defaults write com.apple.LaunchServices LSHandlers -array-add '{LSHandlerContentType=public.plain-text;LSHandlerRoleAll=org.vim.MacVim;}'
$ defaults read com.apple.LaunchServices
{
    LSHandlers =     (
                {
            LSHandlerContentType = "public.plain-text";
            LSHandlerRoleAll = "org.vim.MacVim";
        }
    );
}
Run Code Online (Sandbox Code Playgroud)

以及不同的尿路感染,例如public.textpublic.utf8-plain-text。没有运气。

任何帮助表示赞赏。我不想再看到 TextEdit...

macos macos-sierra

4
推荐指数
1
解决办法
1804
查看次数