自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yameing在努力学习中... ...

努力学习JVM中... ... 努力熟悉Hadoop中... ... 努力进入大数据领域中... ...

  • 博客(23)
  • 资源 (12)
  • 收藏
  • 关注

原创 监控告警的部署与配置(Prothemeus+Alermanager+Grafana)

Alermanager 单机部署。zookeeper告警规则。Prothemeus部署。rocketmq告警规则。Grafana单机部署。zookeeper监控。mariadb 监控。rocketmq监控。

2023-01-03 23:45:00 749 1

原创 「微服务系列」Nacos注册中心

Nacos是阿里巴巴的产品,现在是中的一个组件。相比功能更加丰富,在国内受欢迎程度较高。

2022-12-15 23:45:00 136

原创 「微服务系列」Feign - HTTP客户端

Feign是一个声明式的http客户端,其作用是帮助我们优雅的实现http请求的发送步骤4:使用Feign客户端远程调用Feign的性能优化使用连接池代替默认的URLConnectionFeign底层的客户端实现:以Feign添加HttpClient的支持为例。1、引入依赖2、配置连接池日志级别,最好用basic或none配置Feign日志有两种方式。方式一、配置文

2022-12-15 23:45:00 248

原创 「微服务系列」统一网关Gateway

Query=name, Jack或者- Query=name。步骤2:编写路由配置及nacos地址。请求必须是访问某个host(域名)请求必须包含某些cookie。请求必须包含某些header。请求者的ip必须是指定范围。是某两个时间点之前的请求。请求路径必须符合指定规则。请求参数必须包含指定参数。请求的发起者与服务端发生。,请求被浏览器拦截的问题。是某个时间点之前的请求。请求方式必须是指定方式。

2022-12-15 23:45:00 862 1

原创 「微服务系列」Eureka和Ribbon

如果一个服务器的并发连接数过高,配置了AvailabilityFilteringRule规则的客户端也会将其忽略。并发连接数的上限,可以由客户端的..ActiveConnectionsLimit属性进行配置。(1)在默认情况下,这台服务器如果3次连接失败,这台服务器就会被设置为“短路”状态。以区域可用的服务器为基础进行服务器的选择。这个规则会随机选择服务器,这个权重值会影响服务器的选择。忽略那些短路的服务器,并选择并发数较低的服务器。

2022-12-09 23:45:00 110

原创 「微服务系列」微服务框架的介绍

从求知的角度、企业的角度,微服务都是必知必会的!传统单点架构,无法承载高并发场景;微服务领域按功能模块,将应用拆分成多个服务。大型企业可能拆分出成百上千的服务。1、注册中心:这么多的服务,如何维护、更新服务状态,注册中心记录所有服务的信息,管理服务间的调用管理2、配置中心:所有服务的配置集中管理3、服务网关:验证访问的合法性、管理用户请求4、分布式缓存:缓存数据,解决数据库压力5、分布式搜索:复杂数据、海量数据的搜索6、消息队列:服务间异步通信更进一步:7、分布式日志服务、系统监控链路追踪:记录集群的日志、

2022-12-07 23:45:00 270

原创 「微服务系列」微服务架构演变

将业务的所有功能集中在一个项目中开发,达成一个包部署。优点:缺点: 根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,成为一个服务。优点:分布式架构需要考虑的问题:解决分布式架构的技术:Webservice、ESB、Dubbo、SpringCloud微服务是一种经过良好架构设计的分布式架构方案,微服务架构特征:单体架构特点:分布式架构特点:微服务:一种良好的分布式架构方案

2022-12-07 23:45:00 165 1

原创 基于Hadoop2.5.0的集群搭建

详细记录基于Hadoop2.5.1的集群的安装过程,集群组件包含:JDK、Hadoop、Hive、ZK、MySql、Sqoop,并记录安装过程中遇到的问题及解决方案。

2014-10-08 12:12:02 6169 1

翻译 Hadoop2.5.1 HDFS High Availability With QJM(Quorum Journal Manager)

http://hadoop.apache.org/docs/r2.5.1/hadoop-project-dist/hadoop-hdfs/HDFSHighAvailabilityWithQJM.html(部分太简单一看就懂的,或看不懂的不翻译)一、 目的1. 介绍HDFS HA特性概况 2. 介绍如何使用QJM配置和管理高可用HDFS集群 二、 背景Hadoop2.0之前,

2014-09-30 15:11:46 1879

原创 JVM学习笔记3 虚拟机性能监控与故障分析工具

一、JDK的工具 命令行工具: jps:虚拟机进程状况工具 jstat:虚拟机统计信息监视工具 jinfo:Java配置信息工具 jmap:Java内存映像工具 jhat:虚拟机堆转储快照分析工具 jstack:Java堆栈跟踪工具 可视化工具: JConsole:Java监视与管理控制台 二、调优案例 1、高性能硬件上的程序

2014-06-30 16:41:44 1236

原创 JVM学习笔记2 垃圾收集器与内存分配策略

一、对象已死? 垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象有哪些还“活着”,哪些已经“死去”(即不可能再被任何途径使用的对象) 1、根搜索算法(GC Roots Tracing) 算法的基本思路是:通过一些名为“GC Roots” 的对象作为起始点,从这些节点向下搜索,搜索所走过的路径称为引用链(Reference Chain),当一个对象到GC Roots没有任何引用链相连时

2014-06-30 16:35:05 1166

原创 动态表单

毕业后,一直断断续续地在做这个,腻了!从傻瓜式的字段定义,到可视化设计。页面效果还是一个样——丑!

2014-06-11 16:25:49 2355

原创 JVM 学习笔记1 JAVA内存区域与溢出异常

一、运行时数据区图  HotShot虚拟机内存模型1、程序计数器(Program Counter Register)线程隔离的数据区内容:一块比较小的内存空间可以看作当前线程所执行的字节码的行号指示器异常:唯一一个在 java虚拟机中没有规定任何OutOfMemoryError情况的区域2、Java虚拟机栈(Java

2014-06-02 23:09:47 2121

原创 FCKeditor 插件开发

插件功能:可以给选定的一段文字增加扩展信息,展示时,点击此段文字,页面侧边栏展示扩展信息开发思路:给选定文字增加a标签,在a标签上注册事件,该事件可在文章展示时,点击触发页面侧边栏展示扩展信息版本:2.6.3开发步骤:一、复制%fckeditor%/editor/dialog/fck_link.html 与 %fckedito

2014-03-31 00:02:24 8562

翻译 官方文档译文 Release 2.2.5 译文:Part VII Replication ​29.2 Replica Set Operation and Management

29.2 Replica Set Operation and ManagementReplica sets automate most administrative tasks associated with database replication. Nevertheless, several operations related to deployment and systems m

2013-08-08 13:05:39 2520

翻译 官方文档译文 Release 2.2.5 译文:Part VII Replication ​29.1 Replica Set Fundamental Concepts

副本集的使用和操作       29.1 Replica Set Fundamental Concepts 复制的概述A MongoDB replica set is a cluster of mongod(page 887) instances that replicate amongst one another and ensure automated failov

2013-08-08 13:03:43 2320

翻译 官方文档译文 Release 2.2.5 译文:Part VII Replication ​29.0

第七部分:复制(Replication)Database replication ensures redundancy, backup, and automatic failover. Replication occurs through groups of servers known as replica sets.数据库复制用于冗余、备份、自动故障切换。复制发生在称为副本集的服务器

2013-08-08 13:01:24 7609

原创 六、MongoDB 进阶

通过数据库命令使用高级特性 使用一种特殊的集合——固定大小的集合 使用GridFS存储大文件 利用MongoDB对服务端JavaScript的支持 理解何为数据库引用,何时应该引用一、数据库命令在MongoDB中对文档的创建、读取、更新、删除都是基本操作。除了这些操作,其他操作都是作为命令实现的。 1、命令的工作原理MongoDB中的命令其实是作为一种特殊类型的查询来实现的,这

2013-07-21 23:56:46 1393

原创 五、MongoDB 聚合

1、count————————————————————————> db.ysq.count() // 执行速度很快> db.ysq.count({"x": 1}) // 增加查询条件会使count变慢———————————————————————— 2、distinct————————————————————————

2013-07-21 23:56:10 1568

原创 四、MongoDB 索引

一、索引简介  MongoDB 的索引几乎与传统的关系型数据库索引一模一样。1.1、创建索引————————————————————————> db.ysq.ensureIndex({"username":1})————————————————————————  为了便于区分,将上面的索引称为单键索引,多键索引如下————————————————————————

2013-05-20 00:25:14 2030

原创 三、MongoDB 查询(待续)

一、findfind 默认查询文档为{}————————————————————————> db.ysq.find() /* 1、返回集合ysq中的所以内容 */> db.ysq.find({"name":"ysq"})/* 2、返回name为ysq的集合 */> db.ysq.find({"name":"ysq","age":23})/* 3、多个键的查询条件组合

2013-05-20 00:24:04 2017

原创 二、MongoDB 基本概念 及 CRUD

一、基本概念  文档:MongoDB的核心概念。多个键及其关联的值有序地放置在一起便是文档。相当于关系数据库中的行(但比行复杂)  集合:可以被看做没有模式的表,多个文档组成集合  数据库:多个集合组成数据库    MongoDB shell:MongoDB自带一个JavaScript shell,可以从命令行与MongoDB实例交互。    _id和ObjectId生

2013-05-18 22:12:52 7938

原创 一、MongoDB介绍及下载与安装

引言    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它的特点是高性能、

2013-05-18 10:44:52 1469

基于Hadoop2.5.0的集群搭建

详细记录基于Hadoop2.5.1的集群的安装过程,集群组件包含:JDK、Hadoop、Hive、ZK、MySql、Sqoop

2014-10-08

操作系统实验

进程管理 进程通信 银行家算法 内存管理

2011-12-15

操作系统课程设计——基于JAVA的请求式页面替换算法

分页式虚拟存储系统是将作业信息的副本存放在磁盘中,当作业被调度投入运行时,不把作业的程序和数据全部装入主存,而仅装入立即使用的页面,在执行过程中访问到不在主存的页面时(比如产生缺页中断)再把它们动态装入。

2011-12-15

8086/88寻址方式 flash版 打包

这是一个包含8086/88寻址方式 (flash版) 打包文件,生动形象的表示出8086/88寻址方式的原理。适合刚接触汇编的人群!

2010-04-10

8086/88寻址方式 flash 打包

这是一个包含8086/88寻址方式 (flash版) 打包文件,生动形象的表示出8086/88寻址方式的原理。 适合刚接触汇编的人群!

2010-04-10

Masm for Windows集成实验环境2008·3

Masm for Windows集成实验环境2008·3

2010-04-07

汇编语言程序设计简明教程电子教案 杨文显

汇编语言程序设计简明教程电子教案 汇编语言程序设计简明教程电子教案

2010-04-07

数据结构与算法分析C语言描述习题答案

数据结构与算法分析C语言描述习题答案 数据结构与算法分析C语言描述习题答案 数据结构与算法分析C语言描述习题答案 数据结构与算法分析C语言描述习题答案 数据结构与算法分析C语言描述习题答案 数据结构与算法分析C语言描述习题答案 数据结构与算法分析C语言描述习题答案 数据结构与算法分析C语言描述习题答案

2009-09-03

数据结构与算法分析—C语言描述

数据结构 算法分析 C语言 冯舜玺 这是冯舜玺改编Weiss《数据结构与算法分析—C语言描述》(英语版·第2版) 的课本pdf文件

2009-09-03

高等数学 同济大学主编 第五版 下册

高等数学 同济大学主编 第五版 下册 高等数学 同济大学主编 第五版 下册

2009-04-01

高等数学 同济五版答案 下册

习题8−1 1. 判定下列平面点集中哪些是开集、闭集、区域、有界集、无界集?并分别指出它们的聚点所成的点集(称为导集)和边界. (1){(x, y)|x≠0, y≠0}; 解 开集, 无界集, 导集为R2, 边界为{(x, y)|x=0或y=0}.

2009-03-31

高等数学 同济五版上册 答案

高等数学 同济五版 习题1−1 1. 设A=(−∞, −5)∪(5, +∞), B=[−10, 3), 写出A∪B, A∩B, A\B及A\(A\B)的表达式. 解 A∪B=(−∞, 3)∪(5, +∞), A∩B=[−10, −5), A\B=(−∞, −10)∪(5, +∞), A\(A\B)=[−10, −5).

2009-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除