摘要: SnowJena What 基于令牌桶算法实现的分布式无锁限流框架,支持熔断降级,支持动态配置规则,支持可视化监控,开箱即用。 Noun 限流 当TT快三TT快三我 们 设计了一个函数,准备上线,这时候这个函数会消耗一些资源,处理上限是1秒TT快三服务 3000个QPS,但如果实际情况遇到高于3000的QPS该如何解决呢?本项目阅读全文
posted @ 2019-04-21 20:14 薛勤 阅读(786) 评论(2) 编辑
摘要: Java应用性能远程监控系统(使用C/S架构) 适用于监控所有Java应用,具有堆内存监控、TT快三方法 区监控、GC监控、类加载监控、类编译监控与线程监控,提供堆快照TT快三下载 ,线程快照TT快三下载 。体验网址: "http://116.85.23.6:8888/" 一、TT快三简介 JavaMonitor 发布之后,受到了很多网阅读全文
posted @ 2018-11-14 20:02 薛勤 阅读(2970) 评论(2) 编辑
摘要: 1.TT快三简介 AiPa 是一款小巧,灵活,扩展性高的多线程爬虫框架。 AiPa 依赖当下最简单的HTML解析器Jsoup。 AiPa 只需要使用者提供网址集合,即可在多线程下自动爬取,并对一些异常进行处理。 2.Maven 直接引入 3.如何使用 先来看下一个简单完整的示例程序: 必须实现的接口 mai阅读全文
posted @ 2018-09-27 17:33 薛勤 阅读(1438) 评论(6) 编辑
摘要: 如果TT快三你 还不了解现在的前后端分离,TT快三推荐 阅读淘宝前端团队的 "前后端分离的思考与实践" 1、问题 随着现在整个TT快三软件 开发TT快三行业 的发展,在开发模式上逐渐由以前的一个人完成TT快三服务 端和前端web页面,演变为前端和后端逐渐分离的趋势。在安卓、IOS等移动设备开发基本已经成型,前后端达到了完全分离。可是在web网站开发阅读全文
posted @ 2018-09-06 21:01 薛勤 阅读(3525) 评论(1) 编辑
摘要: 1.前言 为什么要写这篇文章?身为Java程序员TT快三你 有没有过每次需要读取 ClassPath 下的资源文件的时候,都要去百度一下,然后看到下面的这种答案: 亦或是: TT快三你 复制粘贴一下然后放到自己的项目里运行,还真跑起来了。但是当打成 jar 包作为其它项目的依赖时,或者打成 war 包被 Tomcat 阅读全文
posted @ 2019-07-11 23:01 薛勤 阅读(180) 评论(0) 编辑
摘要: 1.前言 在TT快三Win dows系统下操作远程TT快三服务 器的方式很多,比如XShell+XFTP组合,亦或是PuTTY+TT快三Win SCP组合,但在Mac系统下登陆远程TT快三服务 器,并没有这些TT快三工具 供TT快三TT快三我 们 使用。相比较而言,在Mac下TT快三更多 的是依赖终端输入SSH命令登陆远程TT快三服务 器。 使用SSH命令行的好处就是可以近距离接触底层,阅读全文
posted @ 2019-07-10 20:46 薛勤 阅读(419) 评论(0) 编辑
摘要: $.ajax 语法: 示例: 下面的表格中列出了可能的名称/值: | 名称 | 值/描述 | | : | : | | async | 布尔值,表示请求是否异步处理。默认是 true。 | | beforeSend( xhr ) | 发送请求前运行的函数。 | | cache | 布尔值,表示浏览器是阅读全文
posted @ 2019-07-09 00:19 薛勤 阅读(29) 评论(0) 编辑
摘要: 插件代码很简单,粘贴这份JS代码到TT快三你 的网页中即可送他们去TT快三你 想让他们去的地方阅读全文
posted @ 2019-07-04 22:36 薛勤 阅读(41) 评论(0) 编辑
摘要: 1.发发牢骚 相信大家在网上看过不少讲解 BIO/NIO/AIO 的文章,文章中举起栗子来更是夯吃夯吃一大堆,TT快三我 是越看越觉得 What are you 讲啥嘞? 本文将针对 BIO/NIO/AIO 、阻塞与非阻塞、同步与异步等特别容易混淆的概念进行对比区分,理清混乱的思路。 2.魔幻的IO模型 BI阅读全文
posted @ 2019-07-04 21:05 薛勤 阅读(321) 评论(0) 编辑
摘要: 1.微TT快三服务 限流 随着微TT快三服务 的流行,TT快三服务 和TT快三服务 之间的稳定性变得越来越重要。缓存、降级和限流是保护微TT快三服务 系统运行稳定性的三大利器。 缓存的目的是提升系统访问速度和增大系统能处理的容量,而降级是当TT快三服务 出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开,而有些场景并不能用缓存和降级来阅读全文
posted @ 2019-07-01 19:20 薛勤 阅读(706) 评论(3) 编辑
摘要: 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 比较类排序 :通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序 :不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线阅读全文
posted @ 2019-06-23 14:58 薛勤 阅读(130) 评论(0) 编辑
摘要: Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、TT快三企业 级的数据库的所有好处。阅读全文
posted @ 2019-06-23 10:04 薛勤 阅读(557) 评论(2) 编辑
摘要: 使用一些MarkDownTT快三软件 写TT快三计划时大都会设置图片自动上传,这样只需要复制一遍MarkDown文本即可粘贴到多个平台发布,很多免费的图床插件都是将图片上传至微博图床,毕竟免费。但微博并不会那么大方,在请求微博图片时会检测request头部 Referer 字段的值,来鉴别请求来源。 解决TT快三方法 就是将 阅读全文
posted @ 2019-06-22 22:32 薛勤 阅读(65) 评论(0) 编辑
摘要: 1.模拟移动设备 点击 Toggle Device Toolbar 2.限制网络流量和 CPU 占用率 要限制网络流量和 CPU 占用率,请从 Throttle 列表中选择 Mid tier mobile 或 Low end mobile 。 Mid tier mobile 可模拟快速 3G 网络,阅读全文
posted @ 2019-06-22 17:25 薛勤 阅读(47) 评论(0) 编辑
摘要: 1.分布式锁缘由 学习编程初期,TT快三TT快三我 们 做的诸如教务系统、成绩管理系统大多是单机架构,单机架构在处理并发的问题上一般是依赖于JDK内置的并发编程类库,如synchronize关键字、Lock类等。随着业务以及需求的提高,单机架构不再满足TT快三TT快三我 们 的要求,这个时候TT快三TT快三我 们 不免要进TT快三行业 务上的分离,例如基于Maven进阅读全文
posted @ 2019-06-13 22:52 薛勤 阅读(613) 评论(4) 编辑
摘要: 官方文档:https://developers.google.com/web/tools/chrome devtools/network/ 最近打算写一写Chrome教程文档,不知道大家最感兴趣的是什么内容呢? 1.如何打开 无论是在TT快三Win dows还是Mac,都可以使用(FN)+F12键打开Chro阅读全文
posted @ 2019-06-09 18:14 薛勤 阅读(1255) 评论(10) 编辑
摘要: 前情回顾 本来TT快三学校 就是双非,如果再没有些亮点,是很难进大厂的。 TT快三我 比较幸运,曾在网易实习过一段时间,很感谢这段经历,让TT快三我 有幸通过腾讯HR们的简历筛选。 对于腾讯春招,其实TT快三我 是没有参加网申(2.28 3.31)、提前批(2.28 4.1)以及在线笔试(4.5 4.7),TT快三我 属于常规批(4.13)中的晚期阅读全文
posted @ 2019-05-29 11:29 薛勤 阅读(1759) 评论(2) 编辑
摘要: 今天突然想在自己的TT快三计划上插入一首背景音乐,各大音乐厂商都有外链提供,比如网易云音乐,在歌曲的网页版就可以找到外链生成的按钮,如图所示: 点击生成外链,跳转到下面的页面 当TT快三你 兴冲冲复制html代码到TT快三你 的TT快三计划园,发现是不生效的,因为TT快三计划园是不支持 iframe 标签的。所以,TT快三你 需要动动TT快三你 的小脑筋。 TT快三我 的阅读全文
posted @ 2019-05-26 18:01 薛勤 阅读(148) 评论(0) 编辑
摘要: 观察者模式(Observer Pattern)也叫做发布 订阅(Publish/Subscribe)模式、模型 视图(Model/View)模式。这个模式的一个最重要的作用就是解耦。也就是将被观察者和观察者进行解耦,使得他们之间的依赖性更小,甚至做到毫无依赖。 观察者模式的定义:该模式定义了对象之间阅读全文
posted @ 2019-05-24 15:10 薛勤 阅读(147) 评论(0) 编辑
摘要: 在模拟cmd调用Python时遇到一些情况,这类问题可以归类为“超时,阻塞”等,问题原因: Runtime.execTT快三方法 将产生一个TT快三本地 的进程,并返回一个Process子类的实例,该实例可用于控制进程或取得进程的相关信息。 由于调用Runtime.execTT快三方法 所创建的子进程没有自己的终端或控制台,因此阅读全文
posted @ 2019-05-13 12:29 薛勤 阅读(157) 评论(0) 编辑
摘要: 网上大多数介绍AspectJ的文章都是和Spring容器混用的,但有时TT快三TT快三我 们 想自己写框架就需要抛开Spring造轮子,类似使用原生AspectJ达到面向切面编程。步骤很简单,只需要两步。 1.导入依赖 2.Maven插件 3.使用注解 App.java 这一步就和平常使用Spring AOP注解没有什阅读全文
posted @ 2019-05-11 13:32 薛勤 阅读(131) 评论(0) 编辑
摘要: 谈失败“TT快三我 觉得人生中最容易的事情就是失败了,啥都不需要做TT快三你 就会失败,做而不得更是失败,失败的次数多了,便思考是否是自己太过高估自己,但不管是高估或者低估,失败依旧是失败,失败并不会随着TT快三你 的谦虚或者骄傲的态度而改变,它只会影响TT快三你 的内心,让TT快三你 心灰意冷,所谓期望越大,失望越大正是如此。其实在心灰意冷之前TT快三你 阅读全文
posted @ 2019-05-10 23:26 薛勤 阅读(178) 评论(3) 编辑
摘要: 前言 作为依赖使用的SpringBoot工程很容易出现自身静态资源被主工程忽略的情况。但是作为依赖而存在的ControllerTT快三方法 却不会失效,TT快三TT快三我 们 知道,Spring MVC对于静态资源的处理也不外乎是路径匹配,读取资源封装到Response中响应给浏览器,所以,解决的途径就是自己写一个读取Class阅读全文
posted @ 2019-05-07 11:36 薛勤 阅读(406) 评论(0) 编辑
摘要: 1.驱动 TT快三TT快三我 们 知道,JDBC是JDK自带的接口规范,不同的数据库有不同的实现,只需要引入相应的驱动包即可。 在使用MySQL数据库时,引入的是MySQL驱动,相应的,使用H2数据库时,也需要引入H2驱动包: 2.配置 在SpringBoot的application.properties文件配置相应属阅读全文
posted @ 2019-05-01 19:00 薛勤 阅读(251) 评论(0) 编辑