
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
tomcat 启动时报告以下内容:jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class百度有位大神说是以为WEB-INF/lib目录下的servlet-api-xxxx.jar和tomcat中的servlet-api.jar冲突了, 按照他给的提示,
背景: springboot的配置文件可以放在resources目录下面,或者项目根目录的config目录下面。 config目录下面的配置文件大概率不会被idea识别为spring的配置(不是“绿叶”的图标, 具体表现为没有相关配置的提示, 但项目启动后仍然可以从这些文件中加载到配置),。 甚至有时候resources中的文件的图标也不能呈现出“绿叶”的样子。如下图, application.y
目的:限制本地仓库某一个分支提交代码,只能通过合并代码的方式更新分支代码。(注:合并代码冲突了, 这个必须在该分支提交。此时可以放开限制提交代码)场景: 开发过程中我们可能会有开发分支和测试分支,因不确定多个需求的上线点是否一致(即使事先确定同一时间点上线也可能因为各种原因导致仅能上线部分功能),会考虑不同的需求放在不同的分支上开发,但为了方便测试,会将不同的需求放在同一分支发布到测试环境。 这个
静态文件代理: nginx作为web服务器, 供外界访问html服务代理: 将域名解析到对应的服务上, 或者负载均衡处理请求nginx作为web服务, 对外提供单页面应用server {# 监听端口listen80;# 域名server_namewww.baidu.com;location / {...
springboot中比较常见的获取properties中的值,就是直接在字段上面添加@Value的属性. 但有时候我们不确定key有多少, 但是会有一定的规律(这个规律是根据业务来定的,如下), 这时候我们就可以考虑将properties中的信息转换为一个map, 然后根据key的规律操作响应的数据1. 创建一个properties文件, properties文件内容:# 配置格...
mybatis提供了缓存机制, 有一级缓存, 二级缓存, 用于缓存查询结果. 默认情况下mybatis仅开启一级缓存的(springboot没有事务的情况下, 每个mapper操作语句都会重新生成一个SQLSession, 所以看不到一级缓存的效果. 开启事务就能看到缓存效果了), 要想使用二级缓存需要额外做配置. 配置二级缓存有两种方式, 第一种在mapper接口上添加@CacheNames..
需求一:获取字符串中特定字符逗号","在字符串",abc,,,d,,ef,"中出现的次数(共出现7次)。需求二: 获取字符串中特定字符串“@-”在字符串“@-ab@@cd--ef@h-j”中出现的次数(工出现1次)--------------------需求一---------------方式一, regexp_count函数:语法: regexp_coun
拼接条件where后面一定存在参数– 字符串参数select * from t_student t where t.stu_name = ‘${stuName}’– 数字参数select * from t_student t where t.id=${id}– 模糊查询select * from t_student t where t.stu_name like ‘%${name}%’where后
ping www.baidu.com 可以测试虚拟机是否可以访问外网1. 启用虚拟机的网络访问控制面板-->网络和Internet--->网络连接--->虚拟机图标的图标,都使其处于已启用状态如图: 2. 调整虚拟机的网络设置菜单栏-->虚拟机-->设置-->网络适配器-->选中NAT模式如图:
问题:1. 虚拟机不能通过NAT方式联网2. linux 执行ifconfig命令eth0列表不展示inet addr的信息 (解决方法:1. 开启本机所有vm服务 2. 虚拟机执行dhclient eth0)3. 本机ipconfig 只显示了VMnet1, VMnet8的ip地址, 本机ip地址没显示,且有大量的“Media disconnected”提示(解决方法: 禁用VMn...







