第一次用思源笔记的伺服功能,在手机端上打开伺服后,电脑的浏览器可以正常访问;
但是电脑端打开伺服后,手机的浏览器不能访问,显示“访问拒绝“
两个设备连接的是同一个网络。请问可能是哪里的问题,是我的使用方法不对吗,或者还需要哪些信息来定位问题
第一次用思源笔记的伺服功能,在手机端上打开伺服后,电脑的浏览器可以正常访问;
但是电脑端打开伺服后,手机的浏览器不能访问,显示“访问拒绝“
两个设备连接的是同一个网络。请问可能是哪里的问题,是我的使用方法不对吗,或者还需要哪些信息来定位问题
看你手机 ip 是 10.32 网段,pc 地址是 192.168 网段,都不在同一网段。在 pc 上打开命令窗口,键入:ipconfig | find /I "ipv4"
,会出来若干地址(如下图示例)。在 pc 上打开浏览器,浏览器地址栏中把找到的地址逐一尝试,看哪个地址正常,或者哪几个地址正常。记录 pc 上能正常浏览的地址,在手机上试就行了。
如果 pc 浏览器中正常,但手机失败,那就是手机访问被 pc 防火墙阻止。在 pc 上以管理员权限打开命令窗口,键入:netsh advfirewall firewall add rule name="SiYuan" dir=in action=allow profile=any program="drive:\path\file.exe" enable=yes
,命令中的drive:\path\file.exe要替换成你自己思源在 pc 中安装位置的盘符\安装路径\可执行文件名,之后再用手机尝试能否正常浏览。
用平板试了一下,平板和手机的状况一样:平板端打开伺服之后,电脑能访问;电脑打开伺服,平板无法访问。
常见的浏览器都试了:Chrome, Edge, Fifefox,都不行
看你手机 ip 是 10.32 网段,pc 地址是 192.168 网段,都不在同一网段。在 pc 上打开命令窗口,键入:ipconfig | find /I "ipv4"
,会出来若干地址(如下图示例)。在 pc 上打开浏览器,浏览器地址栏中把找到的地址逐一尝试,看哪个地址正常,或者哪几个地址正常。记录 pc 上能正常浏览的地址,在手机上试就行了。
如果 pc 浏览器中正常,但手机失败,那就是手机访问被 pc 防火墙阻止。在 pc 上以管理员权限打开命令窗口,键入:netsh advfirewall firewall add rule name="SiYuan" dir=in action=allow profile=any program="drive:\path\file.exe" enable=yes
,命令中的drive:\path\file.exe要替换成你自己思源在 pc 中安装位置的盘符\安装路径\可执行文件名,之后再用手机尝试能否正常浏览。
PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。
MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。
我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。
生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。
哪里都缺人,哪里都不缺人。
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。
flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。
Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。
Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。
这是一个不能说的秘密。
腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。
RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。
JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。
LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。
JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。
Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。
GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。
SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。
Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。
网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。
Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用 。