编程笔记
-
SpringMVC文档、源码瞎读——两种整合方式
概述 本篇文章介绍了SpringMVC官方文档中的两种DispatcherServlet的整合方式,并且通过源码分析它们是如何整合起来的。 同时,看这篇文章,有一些前置知识需要掌握: 编程式动态注册Servlet组件 JavaWeb中的Listene…
-
ASP.NET Core部署手册:4.注意事项和问题排查
1.保障应用程序端口的连通性 通常情况下服务器的防火墙通常都是开启的状态,所以我们需要保证我们部署应用程序的端口是开启了相应的访问权限,否则我们的应用程序将无法被外界进行访问。这里为了快速测试应用程序的…
-
Node Sass version 7.0.0 is incompatible with ^4.0.0 || ^5.0.0解决
原文链接:https://blog.csdn.net/weixin_44421143/article/details/122243061 今天在写Vue页面的时候,根据教程,我要安装sass-loader与node-sass,但是在安装完成后运行项目的时候,报出如下错误: Node Sass ver…
-
Node.js精进(11)——Socket.IO
Socket.IO 是一个建立在 WebSocket 协议之上的库,可以在客户端和服务器之间实现低延迟、双向和基于事件的通信。 并且提供额外的保证,例如回退到 HTTP 长轮询、自动重连、数据包缓冲、多路复用等。 …
-
PhpStorm 2022 for Mac(PHP集成开发)
phpstorm2022是一款非常好用的php开发软件,软件支持所有PHP语言功能,提供最优秀的代码补全、重构、实时错误预防等等功能,能够为程序员提供更为效率的php开发,新版本改进了phpstorm软件的自动完成功能。还增加了…
-
20220722-Java可变参数
Java可变参数总结 来源:B站韩顺平老师的Java入门教学 代码示例如下: public void f(String str,int... nums){ 方法体; } 代码示例如下: public class VarParameterExercise { public static void main(String[] …
-
short、int、long、float、double数据类型区别
一、基本数据类型的特点,位数,最大值和最小值。1、基本类型:short 二进制位数:16 包装类:java.lang.Short 最小值:Short.MIN_VALUE=-32768 (-2的15此方)最大值:Short.MAX_VALUE=32767 (2的15次方-1)2、…
-
Android多版本flavor配置之资源文件和清单文件合并介绍
知识背景 Android studio升级到3.0之后,gradle增加了多维度管理配置,便于同一个项目中创建应用的不同版本,分别管理依赖项并签署配置。创建产品风味与创建构建类型类似:只需将它们添加到productFlavors {}代码块…
-
python队列Queue
Queue Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递 基本FIFO队列 class Queue.Queue(maxsize=0) FIFO即…
-
python网络编程socket基础
背景 Python 提供了两个级别访问的网络服务:● 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统 Socket 接口的全部方法。● 高级别的网络服务模块 SocketServer, 它提供…