标签:问题修复

php setcookie无效问题解决

最近修改优化程序员在线工具箱网站的喜欢按钮,发现setcookie无效,导致服务器端一直无法将cookie信息传回浏览器,搞了好久,终于解决了!下面,潘老师说下php的setcookie方法失效问题的解决办法。 刚开始网上一般的方法都尝试过,基本无效,在浏览器允许Cookie的情况下,php的setcookie方法无效根本的原因就在于在调用setcookie……

Apache Log4j2 远程代码执行漏洞怎么排查修复

Apache Log4j2 对于Java开发人员真是太熟悉不过了,基本每个Java Web项目都会用到,最近,Log4j2竟然爆出有安全漏洞,涉及范围甚是广泛,几乎波及全球,就连我的小站都未能幸免被尝试攻击,因为在这个期间经常有人在我博客评论内容类似:${JNDI:ldap//127.0.0.1......}内容,毫无疑问就是在攻击我~。 这个Log4j2中……

SpringBoot提示No serializer found for class org.apache.ibatis.executor.loader

今天在做自己的SpringBoot项目时,改完代码后登录突然发现报错如下: Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class org.apache.ibatis.executor.loader.java……

push代码到Gitee提示Oauth: Access token is expired

今天提交代码到Gitee突然提示如下错误: remote: [session-dc49e5b1] Oauth: Access token is expired fatal: unable to access https://gitee.com/xxx/xxx.git/ The requested URL returned error: 403 具体如图: ……

解决ubuntu18.04安装mysql5.7无法远程连接的问题

公司开发一个基于arm64硬件的盒子项目,盒子中装的aarch64 GNU/Linux Ubuntu 18.04.1系统,我在该系统上装了mysql5.7,能成功启动mysql,也能成功登入,但是就是在远程连接时始终提示无法访问,于是开始各种查找解决方案,最终花了大半天时间终于搞定! 安装说明 先说下我是怎么安装支出aarch6版的mysql的,一开始想从m……

Mybatis Datetime日期类型返回Json数据格式化处理

在我们使用Mybatis开发时,针对数据库Datetime日期类型或者Timestamp日期类型时,在Mapper映射为Domain实体并通过@ResponseBody转为json格式的数据返回时,我们会发现,日期类型数据往往不是我们想要的格式,我们需要对其统一做格式化处理。 一、问题阐述 首先,Java潘老师带大家看下问题产生的情形: 1)数据库日期字段类……

SpringBoot项目@Configuration类中使用@Autowired自动注入为null

最近潘老师在搭建SpringBoot项目整合Shiro框架时,在@Configuration注解的类中使用@Autowired或@Resource等注解自动注入service对象时,在启动后无法获取注入的对象值,始终为null,经过一番查找终于找到了解决方案。 一、先看问题代码 1)service层代码 @Service public class S……

docker安装gitlab 502 问题解决Whoops, GitLab is taking too much time to respond.

最近在使用docker安装gitlab时,什么都配置好了,但浏览器一访问就报错 502 ,具体提示 Whoops, GitLab is taking too much time to respond. 该问题应该如何解决呢? 其实产生为原因很简单,就是因为你虚拟机内存太小,直接调大虚拟机内存,我是直接调到了3G内存才行,2G都不够,这说明gitlab启动起……

vscode拉取git代码到本地提示 在签出前,请清理存储库工作树

最近使用vscode拉取git代码到本地提示“在签出前,请清理存储库工作树”,具体如图: 一、原因分析 原因很简单,就是因为本地代码和git远程库代码存在冲突,也就是你改的文件,别人也做了修改,并且别人先于你提交了,当你再去拉取时就会发现如上提示,导致拉取失败。 二、解决办法 解决办法也不是很复杂,其操作原理:就是将本地变更的代码stash起来,那么本地的……

TypeScript提示Property ‘xxx’ does not exist on type ‘never’问题解决

在使用Vue3中使用TypeScript时,根据角标引用数组元素时出现如下错误: 其中state和formState定义代码如下: let state = reactive({ staplantypesArr: [], dynplantypesArr: [], }); let formState = reactive({ ……

npm run serve提示error Mixed spaces and tabs no-mixed-spaces-and-tabs解决办法

今天在vscode中修改了部分vue代码,然后保存重新npm run serve就提示如下错误: 具体如图: 看这个错误提示意思就是“不允许代码中出现空格和tab键混合的情况” 大多数代码约定要求使用空格或 tab 进行缩进,禁止使用空格和tab混合缩进。因此,一行代码同时混有 tab 缩进和空格缩进,通常是错误的。 原因找到了,解决办法就是找到space……

vscode无法获取切换git上最新的远程分支解决办法

最近在使用vscode开发前端,由于每两周为一个迭代周期,因此需要经常从git远程拉取新分支,但是在使用vscode的左下角点击分支准备拉取新分支时,根本无法看到代码托管平台的新分支,从而也无法切换,为了更清楚地展示这个现象,可以看如下截图: 1)从代码托管平台上的分支截图可以看出有个feature/V1.0.0.0822_A的分支 2)我在终端使用如下指……