随笔分类 -  Java语言编程

摘要:为什么要重视算法 面试毕竟历程 其实这是个伪命题,如果为了面试,大家去背一下特定的几个算法答案就好了 提高逻辑思维,理解能力 提高代码质量 为什么说算法是程序员最应该学习的技能,没有之一 为什么这么说呢?可以思考一下 学框架其实就是学怎么更好的用人家封装好的api 看源码,就是看人家怎么实现的这个组 阅读全文
posted @ 2021-04-26 20:18 房上的猫 阅读(408) 评论(0) 推荐(2) 编辑
摘要:/* * Author: Sami Salkosuo, sami.salkosuo@fi.ibm.com * * (c) Copyright IBM Corp. 2007 */ package com.baidu.traffic.sc.common.util; // add by liushouyu 阅读全文
posted @ 2020-03-03 16:15 房上的猫 阅读(1955) 评论(2) 推荐(1) 编辑
摘要:近一年来一直在用公司内wiki进行技术调研以及记录,后期有时间将逐步迁移至博客园 参考资料: https://github.com/grpc/grpc-java https://www.cnblogs.com/gutousu/p/9951956.html 可以一次性的在一个 .proto 文件中定义 阅读全文
posted @ 2020-03-03 16:03 房上的猫 阅读(1772) 评论(0) 推荐(0) 编辑
摘要:/** * 时间范围占比 * * @param st 开始时间戳 * @param et 结束时间戳 * @param cst 对比开始时间戳 * @param cet 对比结束时间戳 * @return 占比 * @author liushouyun */ public static Tuple2 阅读全文
posted @ 2020-02-14 19:44 房上的猫 阅读(310) 评论(0) 推荐(0) 编辑
摘要:设计模式总共分为三大类 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、原型、工厂方法、抽象工厂、建造者等 5 种创建型模式。 结构型模式:用于描述如何将类或对象按某种布局组成更大的结构,GoF 中提供了代理、适配器、桥接、装饰、外观、享元、组合 阅读全文
posted @ 2019-11-14 13:17 房上的猫 阅读(455) 评论(0) 推荐(2) 编辑
摘要:背景: 项目新上线一个月,qa需要测试断电服务拉起,服务拉起成功后,发现mysql主从异常 以下是发现的问题以及解决方案 问题1: Slave_IO_Running: No 一方面原因是因为网络通信的问题也有可能是日志读取错误的问题。以下是日志出错问题的解决方案: Last_IO_Error: Go 阅读全文
posted @ 2019-08-13 20:44 房上的猫 阅读(914) 评论(0) 推荐(0) 编辑
摘要:栈和局部变量操作 将常量压入栈的指令 aconst_null 将null对象引用压入栈 iconst_m1 将int类型常量-1压入栈 iconst_0 将int类型常量0压入栈 iconst_1 将int类型常量1压入栈 iconst_2 将int类型常量2压入栈 iconst_3 将int类型常 阅读全文
posted @ 2019-07-17 15:21 房上的猫 阅读(10456) 评论(0) 推荐(8) 编辑
摘要:最近没有时间所有没用给大家更新spring cloud 系列学习,在这先给大家奉献上我学习spring cloud 的路线当然第一步先学习springboot然后:spring cloud eureka server 注册中心spring cloud eureka client 客户端spring 阅读全文
posted @ 2018-10-20 16:34 房上的猫 阅读(2375) 评论(1) 推荐(2) 编辑
摘要:最近SSM 需要用到文件下载,以前没用过,在百度上找了好久发现没有一篇博客,对于此段代码进行详细讲解, 这里是本人的个人总结,跟大家分享一下!!!不谢/** * 文件下载 * ResponseEntity:该类实现响应头、文件数据(以字节存储)、状态封装在一起交给浏览器处理以实现浏览器的文件下载 * 阅读全文
posted @ 2018-09-25 12:43 房上的猫 阅读(2266) 评论(0) 推荐(0) 编辑
摘要:最近发现了几个非常好用 提高编码效率 的idea 插件 跟大家分享一下,不用谢我 1.FindBugs-IDEA 2.Maven Helper 3.VisualVM Launcher 4.GenerateAllSetter 5.Rainbow Brackets 6.Translation 7.P3c Alibaba Java Coding Guidelines 阅读全文
posted @ 2018-09-14 15:00 房上的猫 阅读(2468) 评论(4) 推荐(10) 编辑
摘要:本篇文章基于: 01)玩转SpringCloud 一.服务的注册与发现(Eureka) 02) 玩转SpringCloud 二.服务消费者(1)ribbon+restTemplate 03) 玩转SpringCloud 二.服务消费者(2)feign 04) 转SpringCloud 三.断路器(H 阅读全文
posted @ 2018-09-12 15:36 房上的猫 阅读(1563) 评论(0) 推荐(0) 编辑
摘要:此文章基于: 玩转SpringCloud 一.服务的注册与发现(Eureka) 玩转SpringCloud 二.服务消费者(1)ribbon+restTemplate 转SpringCloud 二.服务消费者(2)feign 三.断路器(Hystrix) 在微服务架构中,根据业务来拆分成一个个的服务 阅读全文
posted @ 2018-09-11 16:53 房上的猫 阅读(2619) 评论(0) 推荐(0) 编辑
摘要:上一篇博客讲解了服务消费者的ribbon+restTemplate 模式的搭建,此篇文章将要讲解服务消费者feign模式的搭建,这里是为了普及知识 平时的项目中两种消费模式选择其一即可 本篇博客基于博客 玩转SpringCloud 一.服务的注册与发现(Eureka) 中的项目为基础 : https 阅读全文
posted @ 2018-09-11 12:03 房上的猫 阅读(2733) 评论(2) 推荐(1) 编辑
摘要:上一篇博客有人问我,Springcloud系列会不会连载 ,大家可以看到我的标签分类里已经开设了SpringCloud专题,所以当然会连载啦,本人最近也是买了本书在学习SpringCloud微服务框架,知识会随时分享的!!!!!!!!!!!!!!!!!!!!! 二.服务消费者 在微服务架构中,业务都 阅读全文
posted @ 2018-09-11 09:11 房上的猫 阅读(3398) 评论(0) 推荐(2) 编辑
摘要:一.服务的注册与发现(Eureka) spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等 1. 主项目:版本控制 Springboot集中声明 Springcloud版本 主项目管理的依赖J 阅读全文
posted @ 2018-09-09 15:30 房上的猫 阅读(7789) 评论(2) 推荐(3) 编辑
摘要:Spring Cloud 简介 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring C 阅读全文
posted @ 2018-09-04 11:19 房上的猫 阅读(658) 评论(0) 推荐(0) 编辑
摘要:因为此文章为MyBatis知识点的详细拆分讲解 所以学习此文章请先去简单了解Mybatis基本结构 阅读全文
posted @ 2018-08-14 16:07 房上的猫 阅读(1293) 评论(2) 推荐(2) 编辑
摘要:进制 程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。 首先呢,了解位运算之前,我们要先指定进制之间的转换 众所周知我们生活中所用的使用的数字是十进制数,而计算机所认识的是二进制 所以呢,作为一个程序员我们必须要掌握二进制与十进制之间的互 阅读全文
posted @ 2018-07-11 10:32 房上的猫 阅读(1461) 评论(2) 推荐(5) 编辑
摘要:NIO: Jdk 1.4+ New IO 面向通道和缓冲区 所在包:java.nio 执行流程: 数据总数由通道写入到buffer , 或者是从buffer写入通道 完全替换IO(面向流 单向的) 三个组件: 1. channel 通道 2. Buffer 缓冲区 3. Selector 选择器 N 阅读全文
posted @ 2018-07-06 09:05 房上的猫 阅读(835) 评论(1) 推荐(0) 编辑
摘要:目录: 一、java io 概述 什么是IO? IO包括输入流和输出流,输入流指的是将数据以字符或者字节形式读取到内存 分为字符输入流和字符输入流 输入流指的是从内存读取到外界 ,分为字符输入流和字节输出流 Java IO即Java 输入输出系统。不管我们编写何种应用,都难免和各种输入输出相关的媒介 阅读全文
posted @ 2018-07-05 09:06 房上的猫 阅读(2968) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示

Powered by Yiting & Majiang