首页
学习
活动
专区
工具
TVP
发布

一枝花算不算浪漫的专栏

专注于源码分析,持续学习,不断输出!
专栏作者
212
文章
282544
阅读量
52
订阅数
Redis学习三:Redis高可用之哨兵模式
Redis 的 Sentinel 系统用于管理多个 Redis 服务器(instance), 该系统执行以下三个任务:
一枝花算不算浪漫
2020-04-22
5790
HashMap中的hash算法总结
算法一直是我的弱项,然而面试中基本是必考的项目,刚好上次看到一个HashMap的面试题,今天也来学习下 HashMap中的hash算法是如何实现的。
一枝花算不算浪漫
2018-12-19
1.6K0
Arrays.asList中所遇到的坑
最近在项目上线的时候发现一个问题,从后台报错日志看:java.lang.UnsupportedOperationException异常 从代码定位来看,原来是使用了Arrays.asList()方法时把一个数组转化成List列表时,对得到的List列表进行add()和remove()操作, 所以导致了这个问题。
一枝花算不算浪漫
2018-10-15
7370
JSON.toJSONString中序列化空字符串遇到的坑
最近在做系统Bug修复时遇到了一个问题,调用其他服务时传递的参数和自己预先的不一致,例如Map中有10条记录,然后使用JSON.toJSONString 包装后进行网络传递,但是通过调试发现接收方只收到了5条数据。经过追溯发现原来JSON.toJSONString 这里有坑。所以现在总结记录一下。
一枝花算不算浪漫
2018-10-15
2.6K0
SpringBoot actuator 应用监控。
今天在阅读 《SpringCloud微服务实战》一书时看到了SpringBoot actuator相关知识,并且自己也本地调试实践。觉得SpringBoot这一套监控还是挺有意思的,这里记录下学习过程。
一枝花算不算浪漫
2018-10-10
2K0
由初始化线程池引发的NoClassDefFoundError 异常分析
今天说的异常是一个很不常见的异常,至少我不经常见到这个异常。 首先先看下NoClassDefFoundError官方定义 : Java Virtual Machine is not able to find a particular class at runtime which was available at compile time. If a class was present during compile time but not available in java classpath during runtime. Java 虚拟机无法在运行时找到一个在编译时可用的特定类。如果在编译时存在类, 但在运行时 java 类路径中不可用。 最近做的一个项目,由同事到客户方部署及应用,但是期间发生一个诡异的问题:同一套代码打出的jar包在一个公司运行时会有一个NoClassDefFoundError异常抛出。起初看到这个异常,我们都认为是打得包或者依赖有问题。于是便重新打包部署,结果还是同样的问题。异常信息如下:
一枝花算不算浪漫
2018-10-10
5490
Feign请求中报错:Request header is too large 的解决方案。
现在我们项目中都已迁入spring boot和spring cloud。 服务间调用现在都改成feign的调用方式,但是上次在实际使用过程中出现过:Request header is too large 的情况。
一枝花算不算浪漫
2018-08-08
2.6K0
TestNG的简单使用
TestNG的简单使用 TestNG(Test Next Generation)是一个测试框架,其灵感来自JUnit和NUnit,但同时引入了一些新的功能,使其功能更强大,使用更方便。 TestNG是一个设计用来简化广泛的测试需求的测试框架,涵盖单元测试到集成测试 支持依赖测试方法,并行测试,异常测试、参数化测试、时限测试、分组测试等测试方法 基于Annotation机制,使测试方法更为灵活配置 引入xml配置文件,从而使软件测试不仅仅是硬编码到程序中,做到更为灵活 支持多线程测试 编写TestNG测
一枝花算不算浪漫
2018-06-26
1.1K0
[JetBrains注册] 利用教育邮箱注册JetBrains产品(pycharm、idea等)的方法
我们在使用JetBrains的一些产品时,大多使用网上的一些key去注册或者pojie的,但是由于提供这些key的服务器并不能保证稳定可用,所以可能一段时间我们使用的ide又需要重新pojie。 这里给大家提供的是注册教育版ide,这也是JetBrains公司提供给在校大学生的一项福利。这里要感谢我的同事告诉我的这个方法,写在这里希望可以帮助更多的朋友。 理论上可以支持JetBrains出品所有ide,本人亲测pycharm和idea都可以完美登录使用。 1,申请邮箱 地址为:http://mdu.e
一枝花算不算浪漫
2018-06-26
2.8K0
Matcher类的简单使用
今天工作时遇到一个问题, 用正则处理html标签时不知该如何下手。还好有Matcher帮助解决了问题。 需求如下: 例如有如下html文章内容: <p><a href="www.baidu.com">百度的链接</a>; 这是一个百度的链接。 <a href="www.jiakaobaodian.com">驾考宝典的链接</a>这是一个驾考宝典的链接</p>; 在我们做文章内链的时候, 往往掺杂了一些我们不想要的链接, 如上所示我们只想保留www.jiakaobaodian.com 的链接, 如下是我们希望
一枝花算不算浪漫
2018-05-18
7430
TestNG的简单使用
TestNG的简单使用 TestNG(Test Next Generation)是一个测试框架,其灵感来自JUnit和NUnit,但同时引入了一些新的功能,使其功能更强大,使用更方便。 TestNG是一个设计用来简化广泛的测试需求的测试框架,涵盖单元测试到集成测试 支持依赖测试方法,并行测试,异常测试、参数化测试、时限测试、分组测试等测试方法 基于Annotation机制,使测试方法更为灵活配置 引入xml配置文件,从而使软件测试不仅仅是硬编码到程序中,做到更为灵活 支持多线程测试 编写TestNG测
一枝花算不算浪漫
2018-05-18
1.8K0
[JetBrains注册] 利用教育邮箱注册JetBrains产品(pycharm、idea等)的方法
我们在使用JetBrains的一些产品时,大多使用网上的一些key去注册或者pojie的,但是由于提供这些key的服务器并不能保证稳定可用,所以可能一段时间我们使用的ide又需要重新pojie。 这里给大家提供的是注册教育版ide,这也是JetBrains公司提供给在校大学生的一项福利。这里要感谢我的同事告诉我的这个方法,写在这里希望可以帮助更多的朋友。 理论上可以支持JetBrains出品所有ide,本人亲测pycharm和idea都可以完美登录使用。 1,申请邮箱 地址为:http://mdu.ed
一枝花算不算浪漫
2018-05-18
1.4K0
关于Java解压文件的一些坑及经验分享(MALFORMED异常)
关于Java解压文件的一些坑及经验分享 就在本周, 测试人员找到我说现上的需求文档(zip格式的)无法预览了, 让我帮忙看看怎么回事。 这个功能也并不是我做的, 于是我便先看看线上日志有没有什么错误
一枝花算不算浪漫
2018-05-18
28.1K2
【Java】关于项目启动大请求量高负载时如何确保db等资源不出错的问题
还记得当时来现在这家公司面试时, 有过一个问题: 如果一个项目启动时(单机), 瞬间来了1000个访问, 如何确保db等资源不会压垮呢? 现在想想我当时回答的并不好, 而现在看公司框架才发现其实有针对于这一块做过专门的优化的。 下面就来分享下公司关于这个地方的处理, 一句话总结就是:项目启动时会先热身一段时间,概率性拒绝请求以保证服务的高可用。 下面直接说原理: 1, 根据自己的业务需求设置一个热身时间:warmupTime 2, 在服务启动接收请求的时候添加一个拦截器,如果项目还没有热身完就概率性
一枝花算不算浪漫
2018-05-18
8410
Java中常见数据结构List之ArrayList
这里主要包含ArrayList和LinkedList. 关于Java中的集合内容, 感觉都已经被写烂了, 我这里主要是做个复习, 再从扒下源代码, 尽量用最直白的语言把里面的核心内容记录下来。仅此而
一枝花算不算浪漫
2018-05-18
7230
Java中常见数据结构List之LinkedList
二,LinkedList 1, linkedList底层数据结构 linkedList底层是一个双向链表 2,LinkedList和ArrayList的对比 1、顺序插入速度ArrayList会
一枝花算不算浪漫
2018-05-18
8960
mysql性能分析之explain的用法
之前是一直没有听过explain这个关键字的, 最近因为项目中总是会有慢查询的一些操作, 所以请教了旁边的同事帮忙排查下原因, 看到同事用explain来分析一些sql语句, 感觉好像发现了新大陆一样
一枝花算不算浪漫
2018-05-18
7360
Java中常见数据结构Set之HashSet
今天来说说Java集合中的Set系列之HashSet。 Set我们众所周知的就是虑重功能, 我们平时在项目开发中也常用到这个特性的。那么Set为何能够虑重呢? 接下来我们就看下源码吧。 Set的底层实
一枝花算不算浪漫
2018-05-18
5750
testng及JMeter使用之初体验
这里只是简单的说下我再项目中使用testng的JMeter使用的情况, 主要的是使用JMeter的体验, 都是以截图和文字为说明的。 1, 性能测试之testng 关于有一些比较慢的接口则需要再去
一枝花算不算浪漫
2018-05-18
6750
[Java面试八]Hibernate总结以及在面试中的一些问题.
1.为什么要使用Hibernate开发你的项目呢?Hibernate的开发流程是怎么样的? 为什么要使用 ①.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。
一枝花算不算浪漫
2018-05-18
1.6K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档