第9页

  • 程序员的朋友圈应该是这样的。。。

    程序员的朋友圈应该是这样的。。。

    来源:网络1、每天都过的很充实。2、找个女朋友,是不是应该加个 gf.sex ?3、条件可以多加点,比如 weight。4、我只想知道这么多 29.3 怎么买到的?5、产房报喜,然后最后一句是不是应该用分号?...

    Java知识 2019-10-26 143 0
  • 性能优化指南(5000 字小结)

    性能优化指南(5000 字小结)

    来源:cnblogs.com/xybaby/p/9055734.html一般性原则性能优化的层次一般性方法缓存并发惰性批量,合并更高效的实现缩小解空间性能优化与代码质量总结作为一个程序员,性能优化是常有的事情,不管是桌面应用还是web应用,不管是前端还是后端,不管是单点应用还是分布式系统。本文从以下几个方面来思考这个问题:性能优化的一般性原则,性能优化的层次,性能优化的通用方法。本文不限于任何语言、框架,不过可能会用Python语言来举例。不过囿于个人经验,可能更多的是从Linux服务端的角度来思考这些问题。一般性...

    Java知识 2019-10-25 140 0
  • JVM 线上故障排查基本操作

    JVM 线上故障排查基本操作

    前言CPU 飚高内存问题排查总结前言对于后端程序员,特别是 Java 程序员来讲,排查线上问题是不可避免的。各种 CPU 飚高,内存溢出,频繁 GC 等等,这些都是令人头疼的问题。楼主同样也遇到过这些问题,那么,遇到这些问题该如何解决呢?首先,出现问题,肯定要先定位问题所在,然后分析问题原因,再然后解决问题,最后进行总结,防止下次再次出现。今天的文章,就如我们的题目一样,讲的是基本操作,也就是一些排查线上问题的基本方法。为什么这么说呢?因为线上问题千奇百怪,就算是身经百战的专家也会遇到棘手的问题,因此不可能在一篇文...

    Java知识 2019-10-25 155 0
  • MongoDB 是什么 ? 能干嘛 ?

    MongoDB 是什么 ? 能干嘛 ?

    来源:blog.csdn.net/hayre1、MongoDB是什么?2、为什么要用MongoDB?3、主要特性4、C/S服务模型5、完善的命令行工具6、几个shell实操7、在Java中使用MongoDB最近在回顾mongodb的相关知识,输出一篇文章做为MongoDB知识点的总结。总结的目的在于回顾MongoDB的相关知识点,明确MongoDB在企业级应用中充当的角色,为之后的技术选型提供一个可查阅的信息简报。1、MongoDB是什么?MongoDB是一款为web应用程序和互联网基础设施设计的数据库管理系统。没...

    Java知识 2019-10-25 141 0
  • HashMap ?线程池?分布式?三问结束直接挂了

    HashMap ?线程池?分布式?三问结束直接挂了

    其实java面试并没有那么复杂!纵观目前的Java面试套路,无非可以分为这几个部分,Java基础、主流框架、分布式相关、数据库等。Java基础面试官最喜欢问的无非是HashMap,HashMap被经常问的也就是线程安全相关,为啥线程不安全?怎么扩容的?JDK1.7和1.8的实现有啥区别?引出ConcurrentHashMap的实现原理,分段锁怎么做的接着就是JUC相关的了,根据并发下的三类问题原子性、可见性、有序性引出synchronized、volatile、CAS、线程池等相关问题。问到CAS,一般又会问一下他...

    Java知识 2019-10-24 160 0
  • 如何使用 Java 生成二维码?

    如何使用 Java 生成二维码?

    来源:blog.csdn.net/weixin_39936341/article/details/829100511. 下载jar包(QRCode.jar)2. maven项目手动引入jar包3. 编写实体类实现二维码的生成4. controller调用1. 下载jar包(QRCode.jar)下载网址如下: QRCode生成二维码网址:http://swetake.com/qrcode/index-e.html2. maven项目手动引入jar包mvn install:install-file-Dgro...

    Java知识 2019-10-24 166 0
  • 首次公开:京东数科强一致、高性能分布式事务中间件 JDTX

    首次公开:京东数科强一致、高性能分布式事务中间件 JDTX

    来源:https://www.infoq.cn/article/BAXzcfjRTcgmKisa7JHm在分布式数据库、云原生数据库、NewSQL 等名词在数据库领域层出不穷的当今,变革——在这个相对稳定的领域已愈加不可避免。相比于完全革新,渐进式增强的方案在拥有厚重沉淀的行业则更受青睐。同所有分布式领域的解决方案相同,分而治之的透明化数据分片方案,是新一代数据库解决海量数据的核心理念。水平拆分使得分布式事务的重要性,较之垂直拆分的业务系统进一步提升。另外,弹性扩(缩)容、HTAP 等概念也是新一代数据库的关注重点...

    Java知识 2019-10-24 179 0
  • 用 Spring 的 BeanUtils 前,建议你先了解这几个坑!

    用 Spring 的 BeanUtils 前,建议你先了解这几个坑!

    来源:jianshu.com/p/357b55852efc背景总结最后的最后背景最近项目中在和第三方进行联调一个接口,我们这边发送http请求给对方,然后接收对方的回应,代码都是老代码。根据注释,对方的SDK中写好的Request类有一个无法序列化的bug,所以这边重新写了一个Request类,基本属性都是相同的,但是重点是有一个属性是静态内部类,还有两个是list属性,类似于下面这样:private List<Order> orders;private AddReques...

    Java知识 2019-10-24 368 0
  • Flink or Spark?实时计算框架在K12场景的应用实践

    Flink or Spark?实时计算框架在K12场景的应用实践

    如今,越来越多的业务场景要求 OLTP 系统能及时得到业务数据计算、分析后的结果,这就需要实时的流式计算如Flink等来保障。例如,在 TB 级别数据量的数据库中,通过 SQL 语句或相关 API直接对原始数据进行大规模关联、聚合操作,是无法做到在极短的时间内通过接口反馈到前端进行展示的。若想实现大规模数...

    Java知识 2019-10-23 171 0
  • 一个 Java 对象到底有多大?

    一个 Java 对象到底有多大?

    来源:blog.lichengwu.cn一个Java对象到底有多大?Java对象结构节约内存原则(1)尽量使用基本类型,而不是包装类型。(2)斟酌字段类型,在满足容量前提下,尽量用小字段。(3)如果可能,尽量用数组,少用集合。(4)小技巧。总结编写Java代码的时候,大多数情况下,我们很少关注一个Java对象究竟有多大(占据多少内存),更多的是关注业务与逻辑。但是殊不知,在我们不经意间,大量的内存被无形地浪费了。一个Java对象到底有多大?想要精确计算一个Java对象占用的内存,首先要了解Java对象的结构表示。J...

    Java知识 2019-10-23 160 0