摘要:
待更新。。。 阅读全文
摘要:
问题的产生: 在编写微服务点赞模块时,为防止用户重复点赞,是将用户的id组合自定义的点赞字符串组合拼接存入redis中,由redis的过期时间来保证用户在一段时间内不允许重复点赞。 对于一般的业务而言也满足了需求,尤其是用户量不是很大,但帖子更新速度尚可的网站。用户在点赞某一篇文章后,第二天会较难再 阅读全文
摘要:
什么是垃圾回收? 程序的运行必然需要申请内存资源,无效的对象资源如果不及时处理就会一直占有内存资源,最终将导致内存溢出,所以对内存资源的管理非常重要。 垃圾回收就是对这些无效资源的处理,是对内存资源的管理。 垃圾回收的算法? 引用计数法 引用计数是历史最悠久的一种算法,最早George E. Col 阅读全文
摘要:
三种参数 jvm的参数类型分为三类,分别是: 标准参数-help-version -D设置系统属性参数 :java ‐Dstr=123 TestJVM -X参数 (非标准参数) ‐client :Client VM相对来讲会保守一些,初始堆空间会小一些,使用串行的垃圾回收器,它 的目标是为了让JVM的启动速度更快 ‐server :初始堆空间会大一些,默认使用的是并行垃圾回收器,启动... 阅读全文
摘要:
简单来说:文件服务器缺少允许文件读写的配置,直接跳到本帖下面web.xml文件部分,添加配置信息即可解决! 使用springmvc 跨服务器进行文件上传时出现错误: jersey 上传文件报错出现returned a response status of 403 Forbidden 或returne 阅读全文
摘要:
什么是Spring? Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control: 反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 Spring MVC 阅读全文
摘要:
MyBatis是Apache公司开发为解决数据持久化问题的框架。 下面以maven工程为例,来介绍搭建mybatis开发环境(使用mysql数据库)的一些细节。 要搭建mybatis环境,首先必须的是在pom.xml中配置jar的打包方式,以及mybatis和mysql-connector-java 阅读全文
摘要:
IDEA自带maven2和maven3,但是为了熟悉配置的过程,所以选择自己的maven版本来从零开始配置, 首先你需要去官网下载maven,使用搜索引擎,选择自己的平台,下载相关的文件, 解压到一个不含中文路径的文件夹中 然后打开conf目录下的settings.xml 添加国内的镜像仓库,比如阿里的,如果你跳过了这步,并且你的网络环境处于国内,那么下载速度会很慢。 (IDEA自带的mav... 阅读全文
摘要:
本帖简单来说,注意配置的xml文件中的“&”的写法,改成xml文件中支持的“&”即可解决问题。 其他类型的错误排查及排查步骤见下方 因为hibernate和spring等开源框架均使用C3P0来做来创建和管理连接。所以打算自己来体验一下C3P创建的具体过程,在使用C3P0指定的配置文件来创建 阅读全文