240 发简信
IP属地:浙江
  • AskMe项目 关注功能与站内信发送

    Redis事务 A关注B时,A的关注列表中有B,B的粉丝列表中有A,这两件事必须要同时发生,因此使用事务可以一次执行多个命令,保证了一致性一个事...

  • # AskMe项目 邮件发送 Freemarker

    这次的邮件发送功能实现了,当用户登录时,向某个邮箱发送登录异常的邮件,还处在学习阶段,过程可供参考 发送邮箱的相关设置 需要打开邮箱的SMTP,...

  • AskMe项目 异步队列

    异步队列简单介绍 队列实现异步可以用单向队列,任务放到队列中,先进先出,或者使用优先队列,按照优先级来选择谁先执行,来防止某一个用户执行大量的请...

  • AskMe项目 Redis学习 赞踩实现

    什么是Redis Key-Value型的数据库,和Mysql的二维表不一样,性能很好,数据存在内存中,支持通用数据结构,如队列,集合,哈希队列等...

  • AskMe Spring项目提问功能——前缀树敏感词过滤

    问题发布功能的重点在于如何实现敏感词过滤,基本的算法是前缀树算法,前缀树也就是字典树,通过前缀树匹配可以加快敏感词匹配的速度下面是具体的代码 前...

  • AskMe Spring项目登录注册 拦截器Interceptor学习

    注册功能实现 密码加Salt后MD5加密就是在设置的密码后面加上一串随机字符,然后调用加密MD5进行加密,到时候登录验证时,只需要将用户输入的密...

  • AskMe项目数据库建立

    建立数据库 使用的是可视化的Mysql工具Navicat,实现数据库AskMe,四个表的建立,分别为user comment message q...

  • Java Spring 项目建立

    Spring 相关网站 官方文档 github例子 新建项目可以选择想要的工具如Web,Templating Engine,AOP,DevToo...

  • Java项目基础建立

    Git学习 初始化仓库用 git bash 打开文件夹 cd 命令用 git init 初始化仓库 将文件上传git add 文件名1 文件名2...