3

.NET Core微服务之基于Steeltoe集成Zuul实现统一API网关

本文极简地介绍了一下Spring Cloud Zuul,并使用Java快速地编写了一个API网关Zuul Server,然后基于上一篇的三个ASP.NET Core演示了一下API网关的效果。当然,对于Zuul还有很多内容,这里就不再一一演示,有兴趣的童鞋或者对这种混搭式的架构感兴趣的童鞋可以去了解... ...

Edison Chou 发布于 2018-09-22 00:06 评论(0)阅读(311)
1

记一次尴尬的Java应用内存泄露排查

这星期被线上JVM内存占用不断增大的问题所困扰,自己提出了一些假设,然后去实施验证都一一失败了,有一些经验和教训在这里分享下. 之所以是尴尬,是最后因为修复了另一个看似不相关的问题导致内存不再上升,但这之间的关系还未明了,还需要继续追踪. 这里讲述一下这次排查的过程. 直接内存的错误判断 服务器的J ...

fairjm 发布于 2018-09-21 23:36 评论(0)阅读(332)
0

RMQ_第一弹_Sparse Table

title: RMQ_第一弹_Sparse Table date: 2018 09 21 21:33:45 tags: acm RMQ ST dp 数据结构 算法 categories: ACM 概述 RMQ (Range Minimum/Maximum Query) 从英文便可以看出这个算法的主要 ...

31415926535x 发布于 2018-09-21 23:23 评论(0)阅读(56)
3

WPF 语言格式化文本控件

前言 本章讲述正确添加语言资源的方式,以及一段语言资源的多种样式显示。 例如:“@Winter,你好!感谢已使用软件 800 天!” 在添加如上多语言资源项时,“XX,你好!感谢已使用软件 X 天!” 那么,你是怎么添加语言资源的呢? 分别添加,“,你好!”、“感谢已使用软件”、“年”3个,再通过界 ...

唐宋元明清2188 发布于 2018-09-21 23:19 评论(0)阅读(252)
0

MyBatis框架原理3:缓存

上一篇[MyBatis框架原理2:SqlSession运行过程][1]介绍了MyBatis的工作流程,其中涉及到了MyBatis缓存的使用,首先回顾一下工作流程图: 如果开启了二级缓存,数据查询执行过程就是首先从二级缓存中查询,如果未命中则从一级缓存中查询,如果也未命中则从数据库中查询。MyBati ...

AbcBoy 发布于 2018-09-21 23:17 评论(0)阅读(159)
0

socket传送二进制流的一些总结

第一次实质性的接触socket通信方面的工作,所以遇到的问题还真不少,写篇博客记录一下,提升下记忆。 需求是通过私有协议进行二进制数据的传输,必须保证数据包不能被丢失,所以选择tcp的socket进行通信。 1. 遇到的第一个问题是客户端与服务端的socket通信没有保持持续的连接状态 这个是一个想 ...

随性者也 发布于 2018-09-21 22:48 评论(0)阅读(176)
28

玩转ASP.NET Core中的日志组件

简介 日志组件 ,作为程序员使用频率最高的组件,给程序员开发调试程序提供了必要的信息。ASP.NET Core中内置了一个通用日志接口ILogger,并实现了多种内置的日志提供器,例如 Console Debug EventSource EventLog TraceSource Azure App ...

LamondLu 发布于 2018-09-21 21:42 评论(8)阅读(1687)
0

朱晔的互联网架构实践心得S1E9:架构评审一百问和设计文档五要素

朱晔的互联网架构实践心得S1E9:架构评审一百问和设计文档五要素 朱晔的互联网架构实践心得S1E9:架构评审一百问和设计文档五要素 【下载文本PDF进行阅读】 本文我会来说说我认为架构评审中应该看的一些点,以及我写设计文档的一些心得。助你在架构评审中过五关斩六将,助你写出能让人收藏点赞的设计文档。 ...

lovecindywang 发布于 2018-09-21 21:24 评论(0)阅读(163)
1

[llvm] LLVM 核心类简明示例 : llvm::Value && llvm::Type && llvm::Constant

LLVM 核心类简明示例 : llvm::Value && llvm::Type && llvm::Constant llvm核心类位于 中,用以表示机器无关且表现力极强的LLVM IR。 llvm::Value llvm::Value 则是这其中的重中之重,它用来表示一个具有类型的值。它是类图如下 ...

racaljk 发布于 2018-09-21 20:26 评论(0)阅读(90)
0

业务拆分的思考

从最初的单体应用,即将进行业务拆分,分而治之,虽心不免有些激动,但是很快就陷入深思。 因为我不得不考虑如何拆分比较好及其现在要不要拆分的问题。 目前我们开发的是一个多租户系统应用,考虑到公共通用功能,例如用户功能、组织功能、菜单功能、??楣δ?、系统监控、审批功能、权限管理等,我们将其作为公共???,而 ...

挑战者V 发布于 2018-09-21 20:19 评论(0)阅读(199)
0

在AndroidStudio上使用AddressSanitizer

在AndroidStudio上使用AddressSanitizer AddressSanitizer是Google主导的一个开源内存问题检测工具。现在也开始支持Android平台,且受Google推荐来替代之前的Valgrind。目前AddressSanitizer能够发现如下问题: Out of ...

willhua 发布于 2018-09-21 20:08 评论(0)阅读(72)
0

跟厂长学PHP7内核(八):深入理解字符串的实现

在前面大致预览了常用变量的结构之后,我们今天来仔细的剖析一下字符串的具体实现。 一、字符串的结构 zend_refcounted_h对应的结构体: 下面我们来了解一下具体每个成员的作用: gc:就是_zend_refcounted_h结构体,主要作用是引用计数以及标记变量的类别。 h:字符串的哈希值 ...

了不起的厂长 发布于 2018-09-21 20:03 评论(0)阅读(125)
3

从壹开始前后端分离 [ vue + .netcore 补充教程 ] 二八║ Nuxt 基?。好嫦蛟绰胙芯縉uxt.js

前言 哈喽大家周五好,又是一个开开心心的周五了,接下来就是三天小团圆啦,这里先祝大家节日快乐咯,希望都没有加班哈哈,今天公司发了月饼,嗯~时间来不及了,上周应该搞个活动抽中几个粉丝发月饼的,下次吧,这里先预告一下,圣诞节活动,给粉丝送苹果吧哈哈,不过听起来好 low 呀,大家有好的想法可以下边评论或 ...

老张的哲学 发布于 2018-09-21 19:20 评论(1)阅读(276)
0

mysql 开发进阶篇系列 42 逻辑备份与恢复(完全恢复)

一.概述 在作何数据库里,备份与恢复都是非常重要的。好的备份方法和备份策略将会使得数据库中的数据更加高效和安全。对于DBA来说,进行备份或恢复操作时要考虑的因素大概有如下: (1) 确定要备份的表的存储引擎是事务型(innodb)还是非事务型。两种不同的存储引擎备份方式在处理数据一致性方面是不太一样 ...

花阴偷移 发布于 2018-09-21 18:12 评论(0)阅读(165)
0

java设计模式自我总结---代理模式

代理模式是给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用,通俗的来讲代理模式就是我们生活中常见的中介。 Spring 的AOP面向切面就是使用动态代理模式来实现的; 打个比方说:我要买房,但是我对该地区房屋的信息掌握的不够全面,希望找一个更熟悉的人(中介)去帮我找,此处的代理就是这个意 ...

云端观云 发布于 2018-09-21 18:09 评论(0)阅读(108)
3

你大概走了假敏捷:《手绘敏捷宝典》在此,还不来收!

欢迎大家前往 "腾讯云+社区" ,获取更多腾讯海量技术实践干货哦~ 本文由 "薄玉桴" 发表于 "云+社区专栏" 今天你敏捷了没有?“敏捷”在互联网和软件开发领域从涓涓细流逐渐演变为行业潮流,往小了说是改进了开发方法,往大了说是革了瀑布流式的命——把产品开发引向了快速迭代、小步快跑的路线上。 我们使 ...

腾讯云+社区 发布于 2018-09-21 18:08 评论(1)阅读(201)
2

LayIM.AspNetCore Middleware 开发日记(七)Asp.Net.Core.SignalR闪亮登场

前言   前几篇介绍了整个中间件的构成,路由,基本配置等等.基本上没有涉及到通讯部分。不过已经实现了融云的通讯功能,由于是第三方的就不在单独去写。正好.NET Core SignalR已经出来好久了,于是乎赶紧对接上??梢韵瓤匆幌轮暗奈恼拢?".Net Core SignalR ...

丶Pz 发布于 2018-09-21 17:49 评论(1)阅读(243)
0

【算法微解读】浅谈线段树

浅谈线段树 (来自TRTTG大佬的供图) 线段树个人理解和运用时,认为这个是一个比较实用的优化算法。 这个东西和区间树有点相似,是一棵二叉搜索树,也就是查找节点和节点所带值的一种算法。 使用线段树可以快速的查找某一个节点在若干条线段中出现的次数,时间复杂度为O(logN),这个时间复杂度非常的理想, ...

黎明幻星 发布于 2018-09-21 17:46 评论(0)阅读(86)
6

深入理解[Future模式]原理与技术

1.Future模式 Future模式和多线程技术密切相关,可以说是利用多线程技术优化程序的一个实例。 在程序设计中,当某一段程序提交了一个请求,期望得到一个答复。但非常不幸的是,服务程序对这个请求的处理可能比较慢,比如,这个请求可能是通过互联网、HTTP或者Web Service等并不高效的方式调 ...

像风一样i 发布于 2018-09-21 17:31 评论(0)阅读(140)
0

[算法总结] 20 道题搞定 BAT 面试——二叉树

本文首发于我的个人博客: "尾尾部落" 0. 几个概念 完全二叉树:若二叉树的高度是h,除第h层之外,其他(1~h 1)层的节点数都达到了最大个数,并且第h层的节点都连续的集中在最左边。想到点什么没?实际上,完全二叉树和堆联系比较紧密哈~~~ 满二叉树:除最后一层外,每一层上的所有节点都有两个子节点 ...

尾尾部落 发布于 2018-09-21 17:24 评论(0)阅读(195)
  • 溃疡恶变也会腹痛 这些肿瘤最容易被误诊 2018-09-04
  • 候选企业:光大证券股份有限公司 2018-09-04
  • 25年全球健康三大变化 2018-07-26
  • 林肯中心室内乐协会再掀浪潮 完整录音入驻中国 亚洲巡演整装待发 室内乐 厂牌 2018-07-25
  • 社会主义是过渡阶段,最终实现共产主义才是其目的。社会主义是在消灭私有制,建立公有制直至无私,实现共产主义。 2018-07-25
  • 呼死你团伙被摧毁 封停83万余个账号抓获210余人 2018-07-25
  • 回复@老老保老张工:伪高工不仅智力低下,知识也很匮乏也!连啥叫计划经济都没搞懂! 2018-07-24
  • 中国经济充当了世界经济发展的火车头。但是,作为世界经济火车头的中国,在世界主要经济体股市都走牛的情况下,为何熊途漫漫?这种不正常的现象,背后是我们资本市场的投融 2018-07-24
  • 社评:中国打的是对美贸易自卫反击战 2018-07-24
  • 世界献血者日 近距离接触一袋合格血的成长历程 2018-07-23
  • 便道汛期被淹学生上学遇阻 来凤老伯坚持背娃过河40年 2018-07-23
  • 以朝鲜民主主义人民共和国为例,难道特金会是由朝鲜工人、农民主导的?[哈哈] 2018-07-23
  • 设计众议院:神奇的MQB让全新一代宝来重生 2018-07-22
  • 回复@不能这样啊:那你不是可以啥事不做天天甩起手耍?你自己不求上进还不准别人有所追求么? 2018-07-22
  • 三位基层书记的一周:思想不转换 其他都白扯 2018-07-22
  • 738| 561| 25| 605| 682| 557| 848| 451| 738| 818|