会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小菜fly
博客园
首页
新随笔
联系
管理
订阅
2016年7月31日
带权随机数问题--根据权重随机选择一条路径
摘要: 最近工作中遇到了一个根据权重随机选择一条路径的问题,一时没有啥好方案,参考借鉴了网上的经验,得出了如下解决方案: 思路:1.求权重的和,对(0,权重之和]区间进行划分,每个权重占用长度为权重的区间; 2.产生一个在(0,权重之和]区间的等概率随机数; 3.该随机数落在哪个区间,则该区间对应的权重的映
阅读全文
posted @ 2016-07-31 02:12 小菜fly
阅读(1636)
评论(0)
推荐(0)
2016年3月28日
使用ngrok将本地内网项目发布到互联网
摘要: 在开发过程中经常会遇到要将自己本地的项目发布到互联网,由于是在内网环境下,外网用户访问不到,映射端口又比较麻烦,有时候还没办法进行端口映射,这时候可以通过ngrok来将自己的项目发布到互联网上。 首先下载ngrok: https://ngrok.com/ 下载之后得到一个ngrok的可执行文件, 最
阅读全文
posted @ 2016-03-28 17:00 小菜fly
阅读(28)
评论(0)
推荐(0)
2015年9月10日
网段划分
摘要: 在A类地址中1.0.0.0~127.255.255.255,10.0.0.0到10.255.255.255是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。在B类地址中128.0.0.0~191.255.255.255,172.16.0.0到172.31.255.255是私...
阅读全文
posted @ 2015-09-10 19:52 小菜fly
阅读(526)
评论(0)
推荐(0)
BGP协议
摘要: BGP属于自治系统间路由协议。BGP的主要目标是为处于不同AS中的路由器之间进行路由信息通信提供保障。BGP既不是纯粹的矢量距离协议,也不是纯粹的链路状态协议,通常被称为通路向量路由协议。这是因为BGP在发布到一个目的网络的可达性的同时,包含了在IP分组到达目的网络过程中所必须经过的AS的列表。通路...
阅读全文
posted @ 2015-09-10 19:48 小菜fly
阅读(543)
评论(0)
推荐(0)
应用程序PING发出的是什么报文?
摘要: Ping位于用户层,一般用来测试一台主机是否可达,该程序发送一份ICMP回显请求报文给主机,并等待返回ICMP回显 应答
阅读全文
posted @ 2015-09-10 19:25 小菜fly
阅读(2236)
评论(0)
推荐(0)
【2016美团】浏览器和服务器在基于https进行请求链接到数据传输过程中,用到了如下哪些技术
摘要: A.非对称加密技术B.对称加密技术C.散列(哈希)算法D.数字证书答案:ABCDHTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议是一套加密传输的协议,使用了非对称加密,对称加密以及HASH算法。握手过程的简...
阅读全文
posted @ 2015-09-10 19:07 小菜fly
阅读(3363)
评论(0)
推荐(0)
2015年8月11日
对Item中定时器的理解
摘要: 一、Diamond介绍Diamond主要提供持久配置的发布和订阅服务,最大特点是结构简单,稳定可靠。主要的使用场景:TDDL使用Diamond动态切换数据库,动态扩容等;业务使用Diamond推送系统开关配置。架构如下:发布或者更新配置数据时,步骤如下:写入MySql数据库写本地磁盘通知集群其他机器...
阅读全文
posted @ 2015-08-11 16:28 小菜fly
阅读(1642)
评论(0)
推荐(1)
2015年8月8日
ClassLoader类加载机制&&JVM内存管理
摘要: 一、ClassLoader类加载机制在java中类加载是遵循委派双亲加载的:通过调用loadClass方法逐级往上传递委派加载请求,当找不到父ClassLoader时调用其findClass方法尝试进行查找和加载,如果当前ClassLo找不所需的Class,则由其孩子尝试进行查找和加载,如果当前Cl...
阅读全文
posted @ 2015-08-08 18:19 小菜fly
阅读(7131)
评论(1)
推荐(0)
基于Quartz实现简单的定时发送邮件
摘要: 一、什么是QuartzQuartz是一个轻量级任务调度框架,只需要做些简单的配置就可以使用;它可以支持持久化的任务存储,即使是任务中断或服务重启后,仍可以继续运行。Quartz既可以做为独立的应用提供服务,也可以和其他应用集成一起使用。核心概念:1、Job表示一个工作,要执行的具体内容。此接口中只有...
阅读全文
posted @ 2015-08-08 17:38 小菜fly
阅读(1514)
评论(0)
推荐(0)
2015年8月3日
基于NIO的Socket通信
摘要: 一、NIO模式的基本原理:服务端: 首先,服务端打开一个通道(ServerSocketChannel),并向通道中注册一个通道调度器(Selector);然后向通道调度器注册感兴趣的事件SelectionKey(如:OP_ACCEPT),接着就可以使用通道调度器(Selector)轮询通道(Ser...
阅读全文
posted @ 2015-08-03 11:35 小菜fly
阅读(884)
评论(0)
推荐(0)
下一页
公告