6

给 asp.net core 写一个简单的健康检查

健康检查可以帮助我们知道应用的当前状态是不是处于良好状态,现在无论是 docker 还是 k8s 还是现在大多数的服务注册发现大多都提供了健康检查机制来检测应用的健康状态,如果应用本身就提供一个健康检查的机制会更友好,更能真实的反映出应用的健康状态。 我们的开发环境虚拟机配置有点低,所以有时候虚拟... ...

WeihanLi 发布于 2019-05-15 11:04 评论(3)阅读(859)
50

[开源]OSharpNS 步步为营系列 - 5. 添加前端Angular模块[完结]

前后端分离的系统中,前端和后端只有必要的数据通信交互,前端相当于一个完整的客户端应用程序,需要包含如下几个方面:各个模块的布局组合 各个页面的路由连接 业务功能的数据展现和操作流程体现 操作界面的菜单/按钮权限控制 OSharp的Angular前端是基于 NG-ALAIN 框架的,这个框架基于阿里... ...

郭明锋 发布于 2019-05-15 10:51 评论(6)阅读(1221)
13

图片的压缩上传

背景 实际生产中经常遇到这样的场景:为减小服务器压力,上传附件尤其是图片的时候,往往需要限制上传文件的大小。而限制的方案也有两种,一种就是限制用户可上传的文件大小,由用户来选择上传的文件和如果文件过大由用户自行进行压缩裁剪;另一种就是由服务进行图片的压缩和大小控制然后再上传到服务器。这里主要介绍的是 ...

TheFirstDream 发布于 2019-05-15 10:38 评论(2)阅读(1007)
4

项目上线简化流程介绍

最近上线因为高并发多线程定时任务引发了一次事故问题,当上线完成,且将事故处理完后回顾了下本次事故原因。1、后半夜上线,人都比较困乏,极容易产生疏忽得情况。2、上线业务较多,上线后测试点很多。与测试间都是口口相传的方式。上线条理性极差。3、定时任务这块没有专人负责处理。且也没有对其作相关上线方案。 解 ...

拿着菜刀 发布于 2019-05-15 10:20 评论(0)阅读(507)
0

React 进阶之路(三)

React 进阶之路(三),React 绑定属性( 绑定class 绑定style)、引入图片 循环数组渲染数据。 ...

丰寸 发布于 2019-05-15 10:08 评论(0)阅读(167)
0

Swoole 整合成一个小框架

[TOC] 概述 这是关于 Swoole 学习的第六篇文章:Swoole 整合成一个小框架。 "第五篇:Swoole 多协议 多端口 的应用" "第四篇:Swoole HTTP 的应用" "第三篇:Swoole WebSocket 的应用" "第二篇:Swoole Task 的应用" "第一篇:Sw ...

新亮笔记 发布于 2019-05-15 09:56 评论(0)阅读(230)
10

剑指Spring源码(三)俯瞰Spring的Bean的生命周期(大众版)

距离上一次写Spring源码解析,已经过去了快要好几个月了,主要原因还是Spring的源码解析类文章太难写了,不像我先前写的什么CAS源码,AQS源码,LinkedBlockingQueue等等,这些无非就是分析几个核心方法,代码也不算太长,就像比较复杂的AQS源码也是两篇搞定的,虽然AQS源码也很 ...

CodeBear 发布于 2019-05-15 09:56 评论(8)阅读(1737)
0

前端中的事件循环eventloop机制

js是单线程执行的,那么setTimeout和Promise.resolve等异步机制是如何执行的呢? ...

wenzi0_0 发布于 2019-05-15 09:34 评论(0)阅读(162)
18

以互联网公司的经验告诉大家,架构师究竟比高级开发厉害在哪?

目前我在互联网公司里干了1年多,接触了多位技术和业务的架构师,由于我正在升级到架构师,所以能直观地感受到高级开发和架构的差距,而且,对于高级开发如何升级到架构师,本人目前更有切身体会。本文将结合我在互联网公司的工作体验,和大家分享下架构师和高级开发在工作中的侧重点,由此能给大家带来升级到架构师的启示 ...

hsm_computer 发布于 2019-05-15 09:24 评论(17)阅读(3356)
2

SpringBoot应用篇(一):自定义starter

一、码前必备知识 1、SpringBoot starter机制 SpringBoot中的starter是一种非常重要的机制,能够抛弃以前繁杂的配置,将其统一集成进starter,应用者只需要在maven中引入starter依赖,SpringBoot就能自动扫描到要加载的信息并启动相应的默认配置。st ...

超级小小黑 发布于 2019-05-15 09:16 评论(2)阅读(316)
3

[WPF自定义控件]从ContentControl开始入门自定义控件

1. 前言 我去年写过一个在UWP自定义控件的 "系列博客" ,:大部分的经验都可以用在WPF中(只有一点小区别)。这篇文章的目的是快速入门自定义控件的开发,所以尽量精简了篇幅,更深入的概念在以后介绍各控件的文章中实际运用到才介绍。 "ContentControl" 是WPF中最基础的一种控件,Win ...

dino.c 发布于 2019-05-15 09:11 评论(3)阅读(317)
57

自由职业一时爽,一直自由一直爽

自由对一个人的意义,恐怕只有真正失去过自由的人才能真正的理解。 1 可以说,在我第一天上班的时刻起,我就为这一天在准备着。当时我并不知道我想做什么,只是觉得我终究要自己做点事情。 刚毕业的时候,其实没有太多的选择,那时候什么也不懂,最关键的是我还特别特别的需要钱,所以只能从一个小菜鸟开始打怪升级,但 ...

纯洁的微笑 发布于 2019-05-15 09:05 评论(58)阅读(6590)
0

结构型模式:代理模式

文章首发: "结构型模式:代理模式" 七大结构型模式之七:代理模式。 简介 姓名 :代理模式 英文名 :Proxy Pattern 价值观 :为生活加点料 个人介绍 : Provide a surrogate or placeholder for another object to control ...

LieBrother 发布于 2019-05-15 09:00 评论(0)阅读(137)
1

第三章 Goroutine调度策略(16)

本文是《Go语言调度器源代码情景分析》系列的第16篇,也是第三章《Goroutine调度策略》的第1小节。 在调度器概述一节我们提到过,所谓的goroutine调度,是指程序代码按照一定的算法在适当的时候挑选出合适的goroutine并放到CPU上去运行的过程。这句话揭示了调度系统需要解决的三大核心 ...

爱写程序的阿波张 发布于 2019-05-15 08:37 评论(0)阅读(92)
0

scrapy-redis源码解读之发送POST请求

scrapy-redis是对scrapy改进,在分布式爬虫开发上有卓越的表现,但由于scrapy-redis只从redis中读取起始url,导致发送POST困难,本文从源码出发,逐步探寻、解释scrapy-redis实例化request对象流程,并通过美团爬虫实例演示scrapy-redis框架发送... ...

奥辰 发布于 2019-05-15 07:32 评论(0)阅读(131)
0

测试merge效率

测试说明: MERGE是oracle提供的一种特殊的sql语法,非常适用于数据同步场景,即: (把A表数据插到B表,如果B表存在相同主键的记录则使用A表数据对B表进行更新) 数据同步的常规做法是先尝试插入,插入失败再进行更新,MERGE比这种常规做法效率高很多。 (特别是A与B表基本一致,同步时主键 ...

皇家救星 发布于 2019-05-15 00:20 评论(0)阅读(180)
1

静态代理和动态代理

这篇文章记录了 java 中的代理模式的使用。讲静态代理时,简单介绍了与装饰者模式的区别,讲动态代理,分别介绍 JDK 动态代理和 CGlib 动态代理的使用方式。 ...

SharpCJ 发布于 2019-05-15 00:08 评论(0)阅读(237)
0

JDK1.8源码(十一)——java.util.TreeMap类

JDK1.8源码(十一)——java.util.TreeMap类 ...

YSOcean 发布于 2019-05-14 22:42 评论(0)阅读(236)
0

Leetcode 第136场周赛解题报告

周日的比赛的时候正在外面办事,没有参加。赛后看了下题目,几道题除了表面要考的内容,还是有些能发散扩展的地方。 做题目不是最终目的,通过做题发现知识盲区,去研究学习,才能不断提高。 理论和实际是有关系的,一些题目也都有现实意义。计算机的一些模拟操作,通过数学算法,能够大大减轻代码量和算法复杂度。 第一 ...

owenandhisfriends 发布于 2019-05-14 22:11 评论(0)阅读(223)
1

死磕 java同步系列之开篇

java中的同步器是指什么? 哪些类是使用AQS实现的? 分布式环境中怎么实现同步? ...

彤哥读源码 发布于 2019-05-14 21:56 评论(2)阅读(185)
天王娱乐城app下载直营网 银泰BBIN电子时时彩开奖记录 牌九小游戏 威尼斯人吉利彩票官方网 hb牛仔骑马手机app
欧博网上娱乐登入 银河娱乐备用网址登入