能够随时随地访问到家庭网络下的设备,是一个很有诱惑力的想法。要实现它,常常遇到两个难题。首先,家庭网络的出口 IP 地址,也就是从 ISP (如电信、联通等)获得的 IP 地址是内网地址。其次,即便是公网地址,也常常是动态的,隔个三五天就会改变。
这篇文章并不讨论第一个问题,而是在基于以下假定,来探讨如何实现从 Internet 访问家庭网络:1. 具备公网 IP;2. 在 Cloudflare 注册有域名;3. 使用 OpenWRT 路由器,并且掌握软件安装。
[ Read More » ]
Emacs在过去几年一直是我的日常编辑器,–尽管更多时间,我是在使用IDE(如Android Studio、Visual Studio Code等)与终端(如iTerm2等)。虽然也知道Emacs能够打开并编辑远程计算机上的文件,但还是更多地在ssh登录到远程计算机后运行Emacs,特别是在我尝试了几次利用TRAMP打开远程文件之后。
[ Read More » ]
9 4 月, 2024 in
Software | tags:
Emacs |
No Comments
在学习和运用Python中,Jupyter是个非常得力的助手,特别在数据科学和机器学习领域里,更是效率放大器。
Jupyter包括Jupyter Notebook和JupyterLab,由于我在学习的资料还在用前者,因此这篇博文讲围绕Jupyter Notebook来讲述。
[ Read More » ]
26 9 月, 2023 in
Software | tags:
Python |
No Comments
最近开始上手TensorFlow做项目,之前总是看书觉得停留在表面,这次实战果然遇到了书本上遇不到的问题。
我把问题总结下来,事后来看其实都是小事,不过在刚开始时也是破费时间,也许其他人也会遇到,于是就发表出来。
[ Read More » ]
14 2 月, 2020 in
Software | tags:
TensorFlow |
2 Comments
当下的Android App形态里,很大一部分App是多进程的。 假设某音乐类App,其有主进程(Main Process)和播放进程(Play Process)之分,二者之间通过ContentProvider
进行大数据量访问。 前者负责提供ContentProvider
,后者则访问该ContentProvider
。
通常,运行在操作系统之上的各个进程,其地址空间是独立的,运行起来互不干扰。 其中一个进程退出或崩溃,并不会影响其他进程,这种隔离是由操作系统保障的。 但是,在Android上似乎并不是这么符合直观。
[ Read More » ]
3 9 月, 2017 in
Software | tags:
Android |
No Comments