V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  different  ›  全部回复第 13 页 / 共 20 页
回复总数  382
1 ... 5  6  7  8  9  10  11  12  13  14 ... 20  
2019-12-28 18:19:11 +08:00
回复了 different 创建的主题 Linux 关于 websocket 协议,使用 cdn 加速的情况有问。
@shansing 感谢,改正一下:
Cloudflare 支持的 HTTP 端口:

80
8080
8880
2052
2082
2086
2095
Cloudflare 支持的 HTTPS 端口:

443
2053
2083
2087
2096
8443

websocket 端口自测
2019-12-28 18:10:47 +08:00
回复了 different 创建的主题 Linux 关于 websocket 协议,使用 cdn 加速的情况有问。
@codehz
@liuxingbaoyu
已经解决,由于自己使用的端口不是 80 导致的;
cloudflare 可以转发 websocket 协议的内容,不管是不是 websocket 协议,貌似只能使用 80 端口(不知道是否为免费版的缘故)
2019-12-28 16:40:33 +08:00
回复了 different 创建的主题 Linux 关于 websocket 协议,使用 cdn 加速的情况有问。
@liuxingbaoyu 感谢,是 connect 失败,好像是端口只能是 80,我再仔细排查一下。
2019-12-28 15:11:24 +08:00
回复了 different 创建的主题 Linux 关于 websocket 协议,使用 cdn 加速的情况有问。
@codehz 感谢,直接裸 websocket 的,没有实现 http 服务器,其次,我在 socket 连接阶段都还没得成功,更不同说发送 host 之后的内容了。
2019-12-16 09:35:18 +08:00
回复了 kekxv 创建的主题 程序员 c++ 开发的 http server & WebSocket server
@kekxv uwebsocket 貌似只有服务端吧?
2019-12-15 21:56:01 +08:00
回复了 kekxv 创建的主题 程序员 c++ 开发的 http server & WebSocket server
c++ WebSocket client 有木有推荐一波?
2019-12-09 23:10:47 +08:00
回复了 dazhangpan 创建的主题 2019 很难相信 2020 年就快到了...2019 年这一年大家过得怎么样?
@Lonely4Loser 想问试用期被裁是公司原因还是个人原因?想积累点经验,我也快要找工作了
2019-11-30 12:13:27 +08:00
回复了 inori 创建的主题 职场话题 想举报前公司偷税漏税,不知道对个人是否有不利影响?
深感同情,如果“有下次”,我觉得录音什么的,搞点证据好一点。
2019-11-29 21:43:29 +08:00
回复了 Hanggi 创建的主题 云计算 目前 iPad pro 上有完整的编程方案吗?
太鸡肋的,曾抱有相同的想法,最后彻底放弃了
2019-11-26 10:31:07 +08:00
回复了 l890908 创建的主题 程序员 做了一个对少部分人有用的网站
@l890908 不会科学上网的人也许都没有接触过维基,为何还是维基的粉丝?
2019-11-25 08:13:46 +08:00
回复了 wimming275 创建的主题 Apple [讨论] mac mini + iPad pro 是否比 16mbp 更香
ipad 目前依旧是个玩具。当时我也是奔着 ipad + 台式的姿势,结果翻车了
2019-11-23 21:03:23 +08:00
回复了 different 创建的主题 Java 关于 maven 的子 pom 为何无法继承父 pom 的依赖?
@pan176 尴尬,依旧不行
2019-11-22 23:01:38 +08:00
回复了 xuehao 创建的主题 Python 小白问一个模拟登陆的问题,跪求各位大神
虽然看的不是很懂,但是
while(not loginNo or len(str(loginNo)) != 6):

print(session.get('loginNo'))

continue


应该改成
while(not loginNo or len(str(loginNo)) != 6):

print(session.get('loginNo'))

loginNo = session.get('loginNo')

continue

吧?
2019-11-22 22:48:37 +08:00
回复了 different 创建的主题 Java 关于 maven 的子 pom 为何无法继承父 pom 的依赖?
@Xbluer exclusions 可以解决包冲突问题吧?但是也无法解析为何子 pom 仍然需要重新引入一次 web 包吧?
2019-11-22 22:46:01 +08:00
回复了 different 创建的主题 Java 关于 maven 的子 pom 为何无法继承父 pom 的依赖?
奇怪了,这 markdown 为何没高亮,,,,姿势不对吗
2019-11-22 22:45:02 +08:00
回复了 different 创建的主题 Java 关于 maven 的子 pom 为何无法继承父 pom 的依赖?
父 pom
```
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>com.southwind</groupId>
<artifactId>aispringcloud</artifactId>
<packaging>pom</packaging>
<version>1.0-SNAPSHOT</version>
<modules>
<module>eurekaserver</module>
<module>eurekaclient</module>
<module>resttemplate</module>
<module>consumer</module>
<module>zuul</module>
<module>ribbon</module>
<module>feign</module>
<module>hystrix</module>
<module>nativeconfigserver</module>
<module>nativeconfigclient</module>
<module>configserver</module>
<module>configclient</module>
<module>zipkin</module>
<module>zipkinclient</module>
</modules>
<!-- 这是 Spring Boot 的父级依赖,这样当前的项目就是 Spring Boot 项目了。-->
<!-- spring-boot-starter-parent 是一个特殊的 starter,它用来提供相关的 Maven 默认依赖。-->
<!-- 使用它之后,常用的包依赖可以省去 version 标签。(在 dependencies 里面)-->
<!-- https://blog.csdn.net/niceyoo/article/details/90731133-->
<!-- 在 dependencies 里的部分配置可以不用填写 version 信息,-->
<!-- 这些 version 信息会从 spring-boot-dependencies 里得到继承。-->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.2.RELEASE</version>
</parent>
<!-- https://blog.csdn.net/hanglife/article/details/90035083-->
<!-- dependencies 和 dependencyManagement 的区别概述-->

<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<!-- spring-boot-starter-web 会自动嵌入 tomcat 容器。-->
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- 解决 jdk9 以上没有 JAXB API 的问题 (引入下面 4 个包) -->
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<!-- <version>1.18.6</version>-->
<optional>true</optional>
<!-- https://blog.csdn.net/blueheart20/article/details/81014116-->
<!-- <scope>provided</scope>-->
</dependency>
</dependencies>

<!-- 锁定版本,并不会真的引入 jar 包 -->
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Finchley.SR2</version>
<type>pom</type>
<!-- import 范围只有在 denpendencyManagement 元素下才有效果-->
<!-- https://blog.csdn.net/lqzxpp/article/details/79640638-->
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
</project>

```










子 pom
```
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>aispringcloud</artifactId>
<groupId>com.southwind</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

<artifactId>zipkin</artifactId>

<dependencies>
<!-- 父工程不是已经有了吗?为什么还要引入一次?-->
<dependency>
<groupId>org.springframework.boot</groupId>
<!-- spring-boot-starter-web 会自动嵌入 tomcat 容器。-->
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>io.zipkin.java</groupId>
<artifactId>zipkin-server</artifactId>
<version>2.12.3</version>

</dependency>
<!--图形界面展示-->
<dependency>
<groupId>io.zipkin.java</groupId>
<artifactId>zipkin-autoconfigure-ui</artifactId>
<version>2.12.3</version>
</dependency>


</dependencies>
</project>

```
2019-11-22 22:41:58 +08:00
回复了 different 创建的主题 Java 关于 maven 的子 pom 为何无法继承父 pom 的依赖?
@wolfie 不好意思,刚刚有事去忙了,现在执行了 mvn install 之后依旧不行。
删掉子 pom 的 web 依赖之后,报错。

SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]

Exception in thread "main" java.lang.StackOverflowError

at java.base/java.util.stream.Sink$ChainedReference.cancellationRequested(Sink.java:263)

at java.base/java.util.stream.Sink$ChainedReference.cancellationRequested(Sink.java:263)


@Aruforce

我也是看着视频写的代码,实际上我并不知道何种原因导致错误,,只是感觉,既然父 pom 有了 dependencies 包含了 web 包,子 pom 就可以不需要 web 包了。 [查了资料的确如此,但是在运行的时候,却必须要在子 pom 再依赖一次 web 包]
执行了,mvn help:effective-pom 可以看到一堆依赖,但是根据报错信息,应该是和 log 包有关,但是无论我加不加 web 依赖,只能搜索到和日志相关的这个包:
<dependency>

<groupId>org.springframework.integration</groupId>

<artifactId>spring-integration-syslog</artifactId>

<version>5.1.2.RELEASE</version>

</dependency>
1 ... 5  6  7  8  9  10  11  12  13  14 ... 20  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   983 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 21:19 · PVG 05:19 · LAX 13:19 · JFK 16:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.