安装 Kafka 下载地址Kafka Download 解压步骤tar -zxvf kafka_2.12-2.1.0.tgz cd kafka_2.12-2.1.0 修改 kafka-server 配置kafka_2.1…
标签:后端开发
leetcode380. Insert Delete GetRandom O(1)
题目要求 Design a data structure that supports all following operations in average O(1) time. insert(val): Inserts…
使用RabbitMQ进行消息传递
参考:https://spring.io/guides 本系列为二次整改,均可正常运行 前言 本系列Demo均以SpringBoot快速构建,基本包使用到lombok(一个便捷的对象构造工具 get/set)、sprin…
wordpress主题开发阶段性总结
5-21日凌晨,我有几件事情要做,学习jQ做web应用开发,同时还想看wordpress开发,最终选择了花费一个星期让自己能独立开发wordpress主题。过去5天了,今天是第6天,回顾最近几天发生的事情,再次计划好下一…
Docker安装之window篇
Win10 下载:https://docs.docker.com/docker-for-windows/install/ Docker支持64 位版本的Windows 10 Pro,且必须开启Hyper-V。开启方式为:…
剑指Offer-数组中的逆序对(归并排序应用)
最近一直在复习一些算法及数据结构方面的东西,就找了一个适合找工作笔试的题目,在剑指Offer上刷了几道题目,发现对复习知识点还是很有用的,推荐要找工作的伙伴去剑指Offer刷题。 题目描述 在数组中的两个数字…
PHP_SELF变量解析和重复路径解决
最近升级PHP到PHP7版本,并重新部署了新的Nginx,启动的时候发现了一个问题,全局变量$_SERVER['PHP_SELF']的值发生了改变,从而影响到代码的功能。因此我们来了解下$_SERVER全局变量中的PHP…
多线程 start 和 run 方法到底有什么区别?
昨天栈长介绍了《Java多线程可以分组,还能这样玩!》线程分组的妙用。今天,栈长会详细介绍 Java 中的多线程 start() 和 run() 两个方法,Java 老司机请跳过,新手或者对这两个不是很理解的可以继续往下…
从零开始学netty——初见protobuf
在看此篇内容时需要浏览下面内容 从零开始学netty——如何面对粘包和拆包 从零开始学netty——自定义协议 netty和protobuf的关系 netty和protobuf其实没啥关系。protobuf主要是做对象序…
如果设计一个app答题小程序的后台
先说需求 每天下发一道题,如果用户今天答了题,那么当天只下发今天答的那道题 如果用户今天没答题(标记为题目1),那么明天也下发这道题目1 当用户答了6道题以上,需要告诉用户他在所有用户中的排名 当所有题目都答完了,需要告…
运维笔记:PHP+nginx编译安装参考
前言 由于很多新手问我怎么做编译安装,所以就蛮整理一下。学会编译安装,无论是开发或者运维,都是皆要掌握的硬性要求。 PHP 依赖 yum install libxml2-devel bzip2-devel libcurl…
多线程:(一)线程同步
对于多线程,我自己的应用之处,确实很少,近期在用一些javaweb框架之时,总感觉迷迷糊糊,从基础的类的创建、变量的类型、结构的设计、框架的实现原理、设计模式…等等,这些,都让我突然感觉,我好像什么都不会了,…