技术知识点
文章平均质量分 67
_一条咸鱼
这个作者很懒,什么都没留下…
展开
-
SpringDataRedis
1. Redisredis 是一款开源的 Key-Value 数据库,运行在内存中,由 ANSI C 编写。企业开发通常采用 Redis 来实现缓存。同类的产品还有 memcache 、memcached 、MongoDB 等。2. JedisJedis 是 Redis 官方推出的一款面向 Java 的客户端,提供了很多接口供 Java 语言调用。可以在 Redis 官网下载,当然还有...原创 2018-11-25 14:58:18 · 100 阅读 · 0 评论 -
Tomcat性能优化
一:Tomcat内存优化,启动时告诉JVM我要一块大内存(调优内存是最直接的方式)Windows 下的catalina.batLinux 下的catalina.sh 如:JAVA_OPTS=’-Xms256m -Xmx512m’-Xms JVM初始化堆的大小-Xmx JVM堆的最大值 实际参数大小根据服务器配置或者项目具体设置.二:Tomcat 线程优化 在server.xml中 如:...转载 2018-12-13 08:54:31 · 106 阅读 · 0 评论 -
pom.xml does not exist (maven项目父模块无法识别子模块pom)
父模块无法读取子模块pom,<modules> <module>sorl-util</module> <module>page-interface</module> <module>page-service&原创 2018-12-06 12:33:28 · 4752 阅读 · 4 评论 -
MySQL面试题集锦
如何设计一个高并发的系统① 数据库的优化,包括合理的事务隔离级别、SQL语句优化、索引的优化② 使用缓存,尽量减少数据库 IO③ 分布式数据库、分布式缓存④ 服务器的负载均衡锁的优化策略① 读写分离② 分段加锁③ 减少锁持有的时间④ 多个线程尽量以相同的顺序去获取资源等等,这些都不是绝对原则,都要根据情况,比如不能将锁的粒度过于细化,不然可能会出现线程的加锁和释放次数过...转载 2018-12-10 09:13:55 · 177 阅读 · 0 评论 -
漫画看懂什么是微服务?
缺点一:项目过于臃肿当大大小小的功能模块都集中在同一项目的时候,整个项目必然会变得臃肿,让开发者难以维护。缺点二:资源无法隔离就像刚刚小灰的经历一样,整个单体系统的各个功能模块都依赖于同样的数据库、内存等资源,一旦某个功能模块对资源使用不当,整个系统都会被拖垮。缺点三:无法灵活扩展当系统的访问量越来越大的时候,单体系统固然可以进行水平扩展,部署在多台机器上组成集群:但是这...翻译 2018-12-17 18:54:40 · 168 阅读 · 0 评论