• 社区项目遇到的问题


    • 集成es搜索引擎,实现高亮搜索,在测试中,发现如果用户输入的是html标签,会把html标签搜索出来且显示,导致格式错乱。解决方案:es中,不存入html标签内容。存入前,将html标签进行去除。

    • 集成quartz定时框架,定时刷新帖子分数,开发的时候设置的定时间隔较短。正式部署到服务器上,发现定时任务执行不正常,排查定时任务时间间隔,是否修改。代码层次检查时间正确。删除原有quartz数据表,。重新进行单元测试,发现时间正常。怀疑是因为新修改的定时任务时间未更新到数据库,查询数据库,发现定时时间确实没有更新,查找相关资料。发现存在overwrite-existing-jobs配置,默认为false。修改为true。覆盖已存在的任务。经测试,程序开始正常执行任务。

    • 前端富文本实现表情功能,由于使用的是Quill富文本,所以就去官方查看了一下是否支持表情的功能。经过查询,发现只能通过自定义模块来实现自己想要的功能。所以Quill还是很强大的。自己也尝试自定义模块,实现了表情的插入,toolbar的显示。但是由于前端不是很熟悉,且通过github发现了已经有成熟的表情模块,所以就放弃了自己的自定义模块,从而节约时间,使用了更高效完美的开源模块。

    • ​ 部署的时候,因为是前端页面和后端页面分了2个项目开发,部署的时候又想部署到一起,于是采用nginx进行页面的部署。但是这个部署的时候就遇到了问题,访问的时候正常,一刷新就报404错误。经过百度,发现vue单页面应用,需要配置try_files参数。从而解决了本次部署问题。

  • 相关阅读:
    android 中使用AsyncTask实现简单的异步编程
    android TextView 垂直自动滚动
    (转)c3p0配置大全
    Android中在底端显示选项卡
    android 中ImageView的scaletype属性
    android 权限大全
    Palm应用开发之六 常用命令及debug
    android spinner 实现Text 和 value
    [转载]【职场宝典】面试官如何看待学历?
    起跑
  • 原文地址:https://www.cnblogs.com/chaoba/p/15889434.html
Copyright © 2020-2023  润新知