8-毛俊杰
 位运算技巧和总结
按位与运算​ 通常用来将某变量中的某些位清零而保留其他位不变,例如,如果需要将int型变量n的低8位全置成0,而其余位不变,则可以执行:​ n= n & 0xffffff00;​ 也可以写成:​ n & = 0xfffff
8-毛俊杰
 距离矢量路由算法
Bellman-Ford算法的模拟动态路由更新的实现。二维数组M存储的是原始的路由器的图结构。#include<iostream> #include<vector> #include<algorithm>
8-毛俊杰
 自动类型转换
在赋值语句中,如果等号左边的变量类型为T1,等号右边的变量或常量类型为T2,T1和T2不相同,那么编译器会将等号右边的变量或常量的值自动转换成一个T1类型的值,再将此值赋给等号左边的变量。这个过程叫做自动类型转换。能进行自动类型转换的前提
shann
 【转自知乎Milo Yip专栏】如何用 C 语言画小猪佩奇
我们曾在《用 C 语言画光(一):基础》中,使用到带符号距离场(signed distance field, SDF)表示圆形:沿用这个方法表示形状,但这次我们想利用 ASCII 字符|/=\画出形状的外框,并填充内部,类似这样: SDF
美团点评送外卖
 文章迁移
以后呢,技术文章都会迁移到我的个人博客上面,http://www.leemaster.cn 代码 都扔到 github 上了github.com/leemaster
8-毛俊杰
 算法学习:深度优先搜索(DFS)经典例题(二)
Oil DepositsProblem DescriptionThe GeoSurvComp geologic survey company is responsible for detecting underground oil depo
8-毛俊杰
 算法学习:深度优先搜索(DFS)经典例题(一)
题目描述输入第一行输入一个整数N,表示共有N组测试数据 每一组数据都是先输入该地图的行数m(0<m<100)与列数n(0<n<100), 然后,输入接下来的m行每行输入n个数,表示此处有水还是没水 (1表示此处是水池
美团点评送外卖
 JD面筋和准备
Offer 已经确认了,京东云,主要做容器那块的业务,看来以后要经常和docker k8s openstack 之类的东西打交道了。其实美团和京东的offer 还是挺难选的,美团的容器技术可以说已经挺成熟了,京东的云计算应该算刚刚起步,虽然
美团点评送外卖
 算法设计与分析(4)
终于到DP了?mark了,等我把手上的项目弄的差不多了写好了,这个也还是蛮简单的!
美团点评送外卖
 算法设计与分析(3)
接着上次的分治开篇,来几个问题来讨论一下分治算法的应用和分析场景。接下来的一堆问题,所有的题目描述都是英文,而且我自己实现的java代码也都是英文的注释。没有为什么,懒得写代码的时候切换输入法!第一个个问题寻找最大矩形。Find the l
美团点评送外卖
 JUC 并发最佳实践
这个包还是蛮大的,其实我阅读了好几遍这个的源码还是没有弄明白很多东西,不过拿出来实践实践造轮子还是没问题的。这个文章会一直的更新,文章主要为了阅读源码来进行服务,毕竟没有用过JUC包的java程序员还是以后别说自己写java的吧,虽然一般用
美团点评送外卖
 算法设计与分析(2)
一直在忙地税的项目,今天正好不忙了 ,来逼逼点分治的东西吧感谢17 3 班的范同学,确实我的例子很简单,简单的问题将最麻烦的原理就足够了,那么有时间我逼逼一下那个传说中O(1) 的 morris遍历的算法,算法这个东西我的理解也就那么回事,
美团点评送外卖
 算法设计与分析 (1)
开始读算法设计和分析了,里面描述了很多好玩的东西,计算机程序设计艺术,以后再读吧。准备开个专题,系统的整理一下怎么设计算法,算法内的数学内涵和艺术,其实算法没有想象的那么难,只不过讲起来比较无聊,然后也没有深入的带入,才会导致2017ACM
美团点评送外卖
 分布式事务协调-Mysql
本来打算写一个关于微服务负载均衡和容错高可用的文章,但是有一些业务需要用分布式的事务,也就是要造一个事务管理器,当然分布式的化,JTA还是很爽的,然而Spring 的那些配置还没看,所以干脆我们决定基于RabbitMQ自己造一个事务管理器好
美团点评送外卖
 Spring Cloud 服务发现和注册
首先贴上我的Demo github  https://github.com/LeeMaster/spring-cloud项目怎么玩的还是很简单的,Eureka 就是一个简单的Java 程序 弄一堆框架 直接 在 boot 环境下一启动就好了
美团点评送外卖
 Future Pattern
Future  是一种异步计算的模式,可以用在一些比较大的计算任务里面进行一个异步计算,直接返回一个Tag 标记 然后在完成之后通知客户端来拿需要的数据。先来一段JavaScript吧 Jquery 实现的一个Ajax 调用方案来展示一下什
美团点评送外卖
 Redis 分布式锁
直接上代码好了,还是很简单的 用的时候直接lock 和 unlock public class RedisDistributedLock implements Lock { private static final Log log = Lo
美团点评送外卖
 LB 算法
在拆分原来的业务,将原来的单体业务拆分到一个一个微服务上面,刚刚把Oatuh 认证服务拆分出来,然后看了一下LB 算法,用的spring cloud 技术栈,所以负载均衡 这边主要是消费者控制,各种 LB算法,都用Java 实现一下好了负载
美团点评送外卖
 Vue 可复用的前端开发
其实之前一直写React 的 ,最近项目需要改写Vue 了,Vuex 和 Vue-router 确实比 Redux 和 React-router好用许多,或者文档写的好。前端写了很多,但是从来没有自己封装过一个什么Css库 Js 库,懒得封
美团点评送外卖
 Mysql 无限分类的思路
最近在跟着一群阿里的小伙伴写一个OA 系统,目前我负责的是CMS 系统 选型是 Spring boot  + redis + Eureka + Vue 进行的开发。那么为了可以动态的增加栏目和内容,并且支持前后端完全的解耦,就遇到了无限分类