内部类 概念: 内部类的作用: 可以无条件的访问外部类的所有元素 可以吧内部类通过private将内部类的信息隐藏 可以实现多继承(当一个类里面于存在多个内部类的时候,可以让内部类继承别的类,这样就变向的实现了多继承) 访问特点: 内部类访问外部类的内容,直接可以访问,包括私有的。外部类要想访问内部类的内容,必须创建内部类的对象,通过对象来访问。 代码: public class OtherText {//外部类 int a=10; private int age=
2024-12-03日常在使用flask网站的时候,经常对接口要进行权限设置,如果多个装饰器之间要进行传值,那么我们可以将这个值挂载到flask中自带的全局变量g上,然后在下一个装饰器使用,代码示例如下: from functools import wraps from flask import Flask, g app = Flask(__name__) def decorator1(func): @wraps(func) def wrapper(*args, **kwargs):
2024-12-031.@TableName=(value="对应数据库中得的名称") 2.类需要继承Model<相应类的名称>,主键需要添加自增 @TableName(value="bs_book") public class Book extends Model<Book>{ @TableId(type = IdType.AUTO) private Integer id; //这是下边定义的那个枚举类 private Category category; } 3.枚举值的对应 /** * @Descript
2024-12-03问题描述:在xml文件中添加后无法访问"/hello2dan",访问404 但是访问“/hello”,正确 问题解决: 两处的Web-INF里面xml文件不一样,将xml换成一致。ctrl+C ctrl+V,再访问 成功!
2024-12-03import org.apache.commons.compress.archivers.tar.TarArchiveEntry; import org.apache.commons.compress.archivers.tar.TarArchiveInputStream; import org.springframework.web.multipart.MultipartFile; import java.io.*; import java.util.ArrayList; import j
2024-12-03单线程进程的缺点 只有执行完一个任务才可以执行另外一个cpu资源浪费,万一一个进程阻塞了(单进程没有切换能力) 多线程、进程的缺点 切换成本 (cpu成本浪费,内存也是高消耗,一个进程虚拟内存接近4GB)开发设计变得复杂(同步竞争 ) 调度器1:N模型 无法利用多个cpu,出现阻塞现象 1:N 有一个阻塞了,全都挂了,那我8核cpu,8个阻塞了,那就挂了? 老调度器 创建销毁调度G,都需要每个M获得锁,造成了激烈的锁竞争 M转移G造成额外的系统负载(G里面创建G‘ 可能被其他线程执行) C
2024-12-031.什么是偏移量 在计算机里所有的数据都是以二进制的形式存储的,每一个非中文字符占一个字节(Byte),中文字符占两个字节,而一个字节又是占8bit。 先在redis中设置一个k-v(key:foo value:bar) 注意: 2.常用的方法 这里主要演示一下在代码中使用spring-redis api来操作。 getbit/setbit 获取对应的二进制值 // key是对应的key // offset偏移量 // true则是值1 false则为0 redisTemplate.o
2024-12-031.首先保证springBoot的版本是1.3之后 ===================================================================================== 2.在maven中引入依赖 ========================================================================= org.springframework.boot spring-boot-devtools true
2024-12-03场景 在公司项目中做配置迁移的时候,服务启动时报错 报错信息 Description: An attempt was made to call the method redis.clients.jedis.Jedis.<init>(Ljava/lang/String;IIIZLjavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/SSLParameters;Ljavax/net/ssl/HostnameVerifier;)V but it does not
2024-12-03很奇怪,今天把网页放到template下面静态资源就不显示。 看了网上说是thymleaf的引入问题,那我寻思静态人家网页里面报的是404,明显是找不到了资源。查了一下,原来是application.propertities里面要配置静态资源的位置。 //表示所有的访问都经过静态资源路径 spring.mvc.static-path-pattern=/static/** //spring.resources.static-locations自定义Springboot前端静态资源的位
2024-12-03