80端口是什么服务使用的?80端口和443端口是默认开启的吗?

  • Post author:
  • Post category:其他

一台服务器能提供的服务有很多,比如HTTP、FTP、Telnet等服务。为什么可以同时提供那么多服务呢?有一个很重要的原因是采用不同的端口分别提供不同的服务,比如:TCP/IP协议规定web默认80端口,FTP默认21端口等。通过不同端口,计算机可以与外界进行互不干扰的通信。 很多用户都知道80端口和443端口,但是并不了解这两个端口,80端口和443端口的区别在哪里呢?今天飞飞将和你们分享~ 8…

继续阅读 80端口是什么服务使用的?80端口和443端口是默认开启的吗?

高级多线程控制类

  • Post author:
  • Post category:其他

在讲解高级多线程控制类之前,我们需要把前面的一点知识再补上:并且对比一下几种方法: yield() 方法: 当前正在执行的线程(Running 状态),如果调用了yield方法,代表着它自愿的放弃了对CPU资源的占用,转化为runnable状态。 sleep(Time) : 线程休眠一段时间,但是休眠过程中仍然保持着对对象锁的占用 wait : 线程等待,会释放掉对对象锁的占用 join() : …

继续阅读 高级多线程控制类

微信小程序 failed to load font

  • Post author:
  • Post category:小程序

问题描述 微信小程序控制台提示 Failed to load font [渲染层网络层错误] Failed to load font https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf net::ERR_CACHE_MISS (env: Windows,mp,1.06.2303060; lib: 2.31.0) 如图 解决方法 应该很少有人用到…

继续阅读 微信小程序 failed to load font

《算法基础》 约数

  • Post author:
  • Post category:其他

《算法基础》 约数 文章目录 《算法基础》 约数 1.试除法求约数 2.求约数个数 3.约数之和 4.欧几里得算法 1.试除法求约数 #include <iostream> #include <algorithm> #include <cstring> using namespace std; vector<int > get_divides(int…

继续阅读 《算法基础》 约数

数组指针的重新赋值

  • Post author:
  • Post category:其他

给出一段代码: #include<stdio.h> #include<stdlib.h> /* 指针的重新赋值.c */ /* written by Chen Gengru */ /* updated on 2019-1-3 */ void main() { int i, a[5], b[5], *p, *q; p = &a[0]; q = b; printf("请…

继续阅读 数组指针的重新赋值

三种获取字节码对象的方式及区别

  • Post author:
  • Post category:其他

方式一:对象.getClass() 方法是 根对象Object的方法。 是其他类继承Object的getClass方法。 方式二:类名.class,你可以理解为字节码本身就是静态的,类加载的时字节码就进JVM了。所以类.class好比类调用静态方法似得调用字节码对象。 方式三:Class.forName()是Class类的静态方法。参数是字符串,字符串是类的全路径名。 接着上面的说。对象.getC…

继续阅读 三种获取字节码对象的方式及区别

mysql数据库 报错 too many connection

  • Post author:
  • Post category:mysql

show full processlist show variables like '%max_connections%'; SELECT substring_index(host, ':',1) AS host_name,state,count(*) FROM information_schema.processlist GROUP BY state,host_name; show global…

继续阅读 mysql数据库 报错 too many connection

关于AS用点9图时遇到的错误的解决方法Error:Execution failed for task ‘:app:mergeDebugResources’

  • Post author:
  • Post category:其他

点9图不规范,AS中点9图必须四边全部描黑点,而这在eclipse中不需要。 解决方法有两个: ①在build.gradle里添加以下两句: aaptOptions.cruncherEnabled = false     aaptOptions.useNewCruncher = false 直接添加到buildToolsVersion的下方即可 原理就是关闭Android Studio的PNG合法…

继续阅读 关于AS用点9图时遇到的错误的解决方法Error:Execution failed for task ‘:app:mergeDebugResources’

【Linux】进程信号篇Ⅱ:信号的阻塞及保存(sigset_t, sigprocmask, sigpending)、信号的处理、信号的捕捉(sigaction)

  • Post author:
  • Post category:linux

信号Ⅱ ? 接上篇 四、信号的阻塞及保存 1. 一些概念 2. pcb 对 信号的管理 3. 数据类型 sigset_t 4. 信号集操作函数 4.1 sigprocmask 函数:读取或更改进程的信号屏蔽字(阻塞信号集) 4.2 sigpending 函数:读取当前进程的未决信号集 五、信号的处理 1. 用户态 和 内核态 2. 重新认识 虚拟地址空间 六、信号的捕捉 1. 内核实现信号的捕捉 …

继续阅读 【Linux】进程信号篇Ⅱ:信号的阻塞及保存(sigset_t, sigprocmask, sigpending)、信号的处理、信号的捕捉(sigaction)

【SpringMVC(十三)】ResponseEntity 使用 及 原理

  • Post author:
  • Post category:其他

使用 ResponseEntity可以作为controller的返回值,比如对于一个处理下载二进制文件的接口,可以这么定义: @RequestMapping("/download") public ResponseEntity<byte[]> download(@RequestParam String fileName) throws IOException { byte[] byte…

继续阅读 【SpringMVC(十三)】ResponseEntity 使用 及 原理