自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

皮卡皮卡ts的博客

皮卡皮卡ts的博客

  • 博客(10)
  • 收藏
  • 关注

原创 在使用Spring的Cache时出现Property or field ‘***‘ cannot be found on object of type的报错

项目中使用了Spring的@Cacheable注解来使用cache,使用@CacheEvict注解来清除缓存,但在使用的过程中却报错了。

2024-10-09 17:14:00 194

原创 使用POI导出Word时,设置柱状图、折线图等图表的标题字号

对象中却没有方法设置标题的字号,最终百度了很久找到下面这个方法,可以设置标题的字号、是否加粗等属性。在使用POI导出Word时,其中有图表的需求,可以通过。方法可以直接设置图表的标题。设置之后的效果如下图。

2024-09-14 14:16:43 272

原创 SpringDataJpa更新后查询不到的情况

在使用SpringDataJpa进行更新数据时,出现的更新后再查询但是查询不到的问题,经查询原来是因为Hibernate的缓存机制导致的。

2024-04-01 09:53:47 606

原创 mac10.15安装php扩展swoole遇到的问题

最近项目需要用到websocket的功能,所以需要装一下swoole的扩展,安装过程真的是及其复杂、繁琐、费事,记录一下安装时出现的问题。Cannot find autoconf需要先安装Homebrew。国内安装地址: /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"然后用brew安装autoconf和automake:brew install autoconfbr

2020-05-15 10:21:53 442 1

原创 mysql无法启动,日志文件显示“Ignoring the redo log”

今天突然遇到mysql无法启动的问题,系统是Centos7. systemctl start mysqld 显示Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See “systemctl status mys...

2018-09-03 16:00:27 3733 1

原创 mysql数据库通过ibd文件恢复数据

首先需要一个跟要恢复的表结构完全一致的表然后执行ALTER TABLE 表名 DISCARD TABLESPACE。(这里一定不能手动删除ibd文件,如果删除了会导致mysql停止后无法重启)把要恢复的ibd文件复制到mysql的data文件夹下,跟表名.frm文件同级然后执行ALTER TABLE 表名 IMPORT TABLESPACE完成,数据恢复成功。...

2018-07-11 11:57:33 3020

原创 php json解析失败,需要删除字符串中的bom

今天有个项目是需要接收别人传过来的数据然后进行操作。传过来的数据格式是Content-Type:application/json;接收之后是应该是json格式,但是我用json_decode解析出来死活都是空。百度了之后发现php有个函数json_last_error可以返回 JSON 编码解码时最后发生的错误:0 JSON_ERROR_NONE No error has occurr...

2018-06-08 15:13:55 1173

原创 Linux编译php增加jpeg扩展死活不行

今天在写代码的时候发现php环境里没有配置jpeg拓展,相关的函数没法用,百度了一下,编译php的时候加上–with-jpeg-dir就行了。但是我重新configure make make install之后发现还是没有jpeg扩展,反反复复试了很多次一直都不行。偶然发现解决办法:configure之后make之前需要先执行make clean然后再make&&make in...

2018-05-18 15:04:26 759 1

原创 关于ThinkPHP5中控制器初始化函数_initialize

_initialize()是ThinkPHP定义的控制器初始化函数。功能类似于php原生的__construct。 网上很多人说用_initialize就可以不用写parent::__construct了,这种说话是不对的。 只有当你的控制器继承了think\Controller时,你可以直接在控制器中使用_initialize(),此时会执行父类的__construct和当前类的_initi...

2018-04-12 15:41:36 4957

原创 使用阿里云ECS搭建websocket服务时IP设置不对

最近用阿里云ECS+PHP+Swoole做一个在线聊天室,发现在搭建websocket服务时,需要输入服务器的IP,但是我把服务器的公网IP配置上运行websocket服务时总是不对,最后才发现原来这里的IP写阿里云的内网IP就对了。...

2018-04-02 11:32:22 7429 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除