自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

路在手上的博客

让知识传播给更多有需要的人

  • 博客(15)
  • 收藏
  • 关注

原创 腾讯轻联或者hiflow的工作流引擎是自研的吗?

一直好奇腾讯轻联的任务流是怎么执行的,尤其是大数据,一个任务需要上一个任务的出参作为入参,是怎么保证效率的。

2023-08-28 09:08:18 152 1

原创 JVM调优思路

1,服务类型,是用户体验营,还是计算型 通过服务类型和内存大小选择cms或者g12,目标,减少full gc次数和时间3,手段,通过持续压测,观察full gc时间,计算出每秒钟产生多少数据,每秒钟进入老年代多少数据,多久触发full gc,分析产生的对象是什么对象,可以从优化代码,减少对象的生成数据,也可以增加年轻代大小,让对象在年轻代young gc,避免进入老年代gc...

2022-08-09 00:11:30 90

原创 堆外内存OHC报错

最近在SpringBoot项目集成OHC,集成版本,springboot版本是2.1.1.RELEASE<dependency> <groupId>org.caffinitas.ohc</groupId> <artifactId>ohc-core</artifactId> <version>0.7.0</version></dependency>总是报下面的错误Exce

2022-01-17 12:53:41 602

原创 五、二分查找

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基

2021-08-24 15:10:05 196

原创 数据结构+算法 面试题

数据结构+算法目录文章目录数据结构+算法目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言背景:主要介绍数据结构和常用算法,能够在工作或者面试中帮助到自己。原因:1、数据结构和算法工作中很少使用,所以只有面试时才突击复习,造成每次面试,都要进行一轮的复习,由于算法的特殊性和大厂对算法的逐年研究,造成题目五花八门,很难一时半会进行针对性复习,茫茫题海中只能刷刷leetcode常见题目,切复习一轮时间复杂度达很高,所以

2021-08-23 13:13:10 367

转载 看完这篇,别人的开源项目结构应该能看懂了

看完这篇,别人的开源项目结构应该能看懂了mb5fdcae83766b70人评论48人阅读2021-01-17 13:19:48转发:https://blog.51cto.com/15061948/2594112我为什么要写这篇近来,和不少初学Spring或Spring Boot的小伙伴私信交流了关于项目目录结构划分和代码分层的问题。很多小伙伴表示网上下载下来的开源项目看不懂,项目结构和代码分层看得很蒙,不知道应该以一个什么样的思路去学习和吸收别人的项目。好,今天.

2021-02-03 14:56:25 190 1

原创 Java项目如何精准命名?

1,命名要精准命名过于宽泛,不能精准描述,这是很多代码在命名上存在的严重问题,也是代码难以理解的根源所在。 命名要能够描述出这段代码在做的事情。 一个好的名字应该描述意图,而非细节。2,命名不要使用技术术语我们再来看一段代码:MapusersMap = userService.getUsers();我们都知道,编程有一个重要的原则是面向接口编程,这个原则从另外一个角度理解,就是不要面向实现编程,因为接口是稳定的,而实现是易变的。虽然在大多数人的理解里,这个原则是针对类型的,但在命名.

2021-01-15 16:08:21 289

原创 2019年6月面试题总结

**玖富面试设计个秒杀应该注意的事项,和设计方案?jdk代理和cglib有什么不同?aqs是什么?mysql怎么优化?你公司哪个项目哪个业务的哪个接口qps最高,达到多少?怎么处理的?**2019.6.27上午 博彦科技mysql怎么优化?分布式数据库什么时候使用?cansandra的选型原因?下午cansandra怎么排序?mongodb怎么排序?syschr...

2019-06-28 23:25:44 144

原创 互联网微服务架构高可用设计思路

1.为什么微服务需要高可用? 高可用的服务能让客户体验更好,从而容易实现公司的目标和利益最大化,如果一个公司的服务经常挂,用户体验收到影响,再好的产品都很难留住客户。2.影响服务高可用的原因?硬件方面硬件不可靠 容易出故障硬件生命周期 上市公司的部分服务器硬件一般3年左右就要换掉网络划分 因为服务间需要网络通信,网络肯定会在某个时间出现问题软...

2019-06-19 17:01:33 1041

原创 2019年06月06 日 java高开面试真题

今天在节前参加了一个美**的面试,对面试中的一些题做个总结,方便以后学习。1. 笔试题1.1 根据节点的值删除单链表中的节点比如,单链表的值: 1->3->4->6->7删除值有4的节点.......public ListNode delNode(ListNode head, int value){.........}此类题主要考察三方面知识:1...

2019-06-10 18:41:40 2490

原创 2019年06月10日 java高开面试真题 2

2019年06月10日 java高开面试真题 2北京*信2019年06月10日 java高开面试真题广视**Spring Cloud 面试类Spring Cloud 常用组件?Spring Boot类面试题Spring Boot 启动顺序?Spring Boot 配置文件有几种?Spring Boot 的application.properties是否可以重命名?S...

2019-06-10 18:13:46 362

原创 2019年06月10日 java高开面试真题 1

2019年06月10日 java高开面试真题广视**Spring Cloud 面试类Spring Cloud 解决了什么,项目中使用了哪些组件?Spring Boot类面试题Spring Boot 如果读取加载Properties的?Spring Boot 如果将全部Configuration读取到一个Bean(再由其他jar依赖的)?Spring Boot 如何不写死某...

2019-06-10 18:00:56 318

原创 单链表的增删遍历

单链表的增删遍历笔者及身边的朋友,在参加2019年的高开和架构面试,基本上都会让手写一个链表的相关题,比如,链表反转,链表查找等,所以懂得链表的基础概念,和基本的增删查,对后面的面试题至关重要。下面简单的介绍单链表的增、删、查。了解链表前必须要了解线性表的概念1、线性表线性表的的第一个表项称为表头,最后一个项称为表尾。因为线性表是有序的,这就意味着每个相邻的表项之间都有直接前驱和直接后继的...

2019-06-10 16:33:29 294

原创 两个有序链表的合并(递归)

@2个有序链表的合并(递归)两个有序链表的合并(递归方式)public class ListedMerge { //定义聊表节点 public static class ListNode{ int value; ListNode next; public ListNode(int value) { th...

2019-06-10 16:04:34 641

原创 学习新技术心得总结

      技术的发展非常的快,技术的更新换代也非常快,作为一个一直在前线工作的人,对技术的敏感度应该非常高。怎样才能最快的学习一门新技术,然后应用到工作中,为公司创造价值呢?下面分享下自己的经验。1、如果英文比较好,基础知识扎实,从官网学习是最科学、快捷的一个方式,可以获得第一手的学习资料,而且还是原汁原味的技术介绍。2、如果英文不好,或者基础知识比较差,看不懂英文官网,只能自己去补习基础了,然...

2018-06-30 15:57:04 7375

空空如也

空空如也

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

TA关注的人

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