神笔君|Okeeper
正在加载今日诗词...
Java学习大纲 Java学习大纲
任何学习都要有目标有规划,这是整个Java知识体系大纲,根据自己的知识体系认知画出来的,有很多还没有细化,也还有很多没有涉猎,比如大数据,列出这些好让自己学的有目标一些吧,也算是一个总结。 在线预览地址:http://naotu.baidu
2022-08-26
分库分表的分页查询 分库分表的分页查询
问题的提出 我们知道,当我们的数据量达到一定数量时,需要将数据表进行水平拆分,从而满足大量数据的存储和查询,保证系统的可用性,但同时会出现另外一个问题就是,如果业务要查询“最近注册的第3页用户”,该如何实现呢?单库上,可以通过简单的sql
2022-08-26
限流相关 限流相关
前言 在大流量场景,秒杀、抢购场景,一般会对网站做一些流量控制,牺牲一部分流量而保护系统而不至于系统直接down机。 常见限流算法 固定计算限流 就是统计固定时间内的流量数量,如果超过了就限制。这种很容易实现,利用AutomicLon
2022-08-26
软件开发方法 软件开发方法
前言:软件开发方法是软件开发的方法学,旨在提供软件的质量,降低开发成本 1 软件生命周期 可行性研究和规划:通过可行性分析确认原件的必要性,价值点,初步确认软件的目标、范围、风险和开发成本等内容。 需求分析:需求分析是开发过程的重要
2022-08-26
Centos 下Redis 安装以及集群搭建 Centos 下Redis 安装以及集群搭建
1.下载redis安装包 cd /root/software wget http://download.redis.io/releases/redis-3.2.4.tar.gz tar -zxvf redis-3.2.4.tar.gz 
2022-08-26
Idea maven 插件安装 Idea maven 插件安装
默认idea 是已经安装好了maven插件的,在File>settings>能搜索到maven的相关配置 但是有时候它会莫名其妙的不见了或消失 检查Plugins是否启用了maven
2022-08-26
Java 8常用转换 Java 8常用转换
1. List转Map /** * List -> Map * 需要注意的是: * toMap 如果集合对象有重复的key,会报错Duplicate key .... * apple1,apple12的id都为1。 *
2022-08-26
Java bean的Getter Setter 自动编译生成工具Lombok Java bean的Getter Setter 自动编译生成工具Lombok
背景 我们在开发过程中,通常都会定义大量的JavaBean,然后通过IDE去生成其属性的构造器、getter、setter、equals、hashcode、toString方法,当要对某个属性进行改变时,比如命名、类型等,都需要重新去生成
2022-08-26
Java开发环境准备 Java开发环境准备
JDK下载地址: https://github.com/frekele/oracle-java/releases idea激活: https://juejin.im/post/5df8a5a5e51d4557f0460990 maven环境
2022-08-26
Redis批量删除命令 Redis批量删除命令
Redis中有指定多个key批量删除的命令,却没有指定模糊key批量删除命令 批量删除多个key del key1 key2 通过通配符"*"模糊匹配删除的lua脚本命令 # 模糊删除 eval "loc
2022-08-26
docker ES安装 docker ES安装
参考docker安装Elasticsearch官方文档 https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html 获取镜像 docker pul
2022-08-26
Selenium Selenium
Selenium安装环境搭建 https://www.zybuluo.com/mwumli/note/222253 遇到问题 报-13权限问题时 sudo npm install --unsafe-perm -g polymer-cli
2022-08-26
2 / 5