• JAVA社区
  • 57
    位关注
    3
    个提问
    333
    篇博客
热门话题
  • 无奈的GPU
  • kafka出现消息处理异常时的解决方案
  • 有一天,卡尔维护的购买系统发生了一个奇怪的异常,从日志里看到,购买后的任务处理竟然先于购买任务执行了。“不可能啊,按照代码的顺序,一定是先执行购买流程,再发送消息到kafka,最后消费端接收到消息后执行购买后的一些善后任务。从A到B到C,顺序清清楚楚。” 于是,他请
  • JAVA社区
    1天前
    96 热度
    0 评论
  • 过站不停
  • java程序员如何转型学习C++
  • java切入到cpp的学习,首先会具备以下几个优势点1.没有初学编程语言的恐惧感,毕竟作为过来人切入新的编程语言的学习,驾轻就熟学习的套路上都已经很熟悉了,如果是中级的java程序员切入进来会更加方便,还能缩短学习的周期,很多人
  • JAVA社区
    4天前
    87 热度
    0 评论
  • 酸梅汤
  • Python和Java的硬盘夜话
  • 这是一个程序员的电脑硬盘,在一个叫做“学习”的目录下曾经生活着两个小程序,一个叫做Hello.java,即Java小子;另外一个叫做hello.c ,也就是C老头儿。C老头儿的命运比较悲催,程序员主人觉得C语言的指针太复杂了,内存管
  • JAVA社区
    1周前
    113 热度
    0 评论
  • 风吹屁屁凉
  • Kotlin来砸场子 JAVA将被取代 ?
  • Java 10 发布了,对于广大程序员来说,算是个大新闻。毕竟在程序员的世界里,Java 仍然保持了一哥的地位,也就是说,这个世界上使用 Java 语言编程的程序员可能是最多的。不过最近 Java 大版本更新的速度确实让老程序员们瞠目结舌。十八年前,也就是千禧年 2000,Sun 公司像神经病一样连续在 5 月份推出了 JKD1.3 和 1.4,按照现在的版本规则,也就是 Java
  • JAVA社区
    1周前
    71 热度
    0 评论
  • 完美演绎
  • 从JDBC看Mybatis的设计
  • Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 六步流程: 1.加载
  • JAVA社区
    1个月前
    47 热度
    1 评论
  • 林勇
  • 慎用枚举类型 因为枚举更占内存
  • 从以前学习java 开始就听说枚举很占内存,然后老版Android开发指南文章也指出,枚举通常需要比静态常量多两倍的内存。你应该严格避免在android上使用枚举。那么究竟为什么说枚举更占内存呢?本文就是通过这种方法来分析枚举为什么占内存的,而不是说拒绝枚举。关于 Enum Enum 一般用来表示一组相同类型可列举的常量。如性别、日期、
  • JAVA社区
    1个月前
    54 热度
    0 评论
  • 超威蓝猫
  • Spring中如何测试Request对象是否是线程安全的
  • 测试的基本思路,是模拟客户端大量并发请求,然后在服务器判断这些请求是否使用了相同的request对象。判断request对象是否相同,最直观的方式是打印出request对象的地址,如果相同则说明使用了相同的对象。然而,在几乎所有web服务器的实现中,都使用了线程池,这样
  • JAVA社区
    1个月前
    30 热度
    0 评论
  • Zoker
  • 用JAVA实现MySQL数据库的备份和还原
  • 我们一般进行数据库的备份和还原都是直接使用数据库的相关管理工具进行实现,但是有些情况下我们可能没办法直接把这个数据库管理工具开放给用户使用,而只能给用户一个在线工具,让用户进行数据库的备份和还原操作,今天这篇文章就是介绍如何用JAVA实现MySQL数据库的备份和还原操作的,有需要开发类似数据库管理系统的同学可以参考一下。直接看代码:import java.io.Buffered
  • JAVA社区
    1个月前
    29 热度
    0 评论
  • 午后阳光
  • JAVA如何连接Access数据库?
  • 最近接了个旧系统升级的外包私活,因原来的系统用的是Access数据库,客户要求保留Access里的数据,所以需要继续使用Access数据库。因本人以前都是一致用Oracle数据库,所以没有Access数据库的使用经验,现在遇到个难题,就是JAVA程序要连接Access数据库的问题,
  • JAVA社区
    1个月前
    38 热度
    2 评论
  • Kion
  • JAVA生成验证码的问题
  • 我现在再做一个招标系统,要有一个给供应商登录报价的功能模块,因该模块需要放公网,所以领导要求在供应商登录系统的时候要有一个验证码的功能,以提高网站的安全性,因以前没用JAVA做过验证码的功能,有谁有现成的生成验证码的功
  • JAVA社区
    1个月前
    48 热度
    2 评论
  • Ketty
  • 一次阿里云消息队列封装的记录
  • 最近公司有使用阿里云消息队列的需求,为了更加方便使用,本人用了几天时间将消息队列封装成api调用方式以方便内部系统的调用,现在已经完成,特此记录其中过程和使用到的相关技术,与君共勉。现在阿里云提供了两种消息服务:mns服务和ons服务,其中我认为mns是简化版的ons,而且mns的消息消费需要
  • JAVA编程
    1个月前
    131 热度
    1 评论
  • T-Bag
  • Java中类的加载机制-你不懂说明你还太嫩
  • 如果你觉得“类的加载机制”这样的话题你从未听说过,或者说觉得离你还很遥远,那说明你才刚接触JAVA没多久,或者说只是对JAVA只有蜻蜓点水般的了解,随着你做开发的时间越来越长,你会慢慢的意识到虚拟机相关要领的重要性。好了,不说废话了,大家一起来看下代码吧,都来猜猜下面的两份代码的执行结果是什么?class Singleton {private static Singleton si
  • JAVA编程
    2个月前
    107 热度
    0 评论
  • 北国码农
  • 开肠破肚JAVA中的AarrayList数组对象
  • 数组是我们最常用最简单的数据结构,Java里对数组做了一个简单的包装,就是ArrayList,提供自动扩容的功能。最常用法list在我们日常代码中最为常用的做法是创建一个list,放入数据,取出数据。如下: @Test publi
  • JAVA编程
    2个月前
    84 热度
    0 评论
  • 不二神话
  • 说说JAVA的反射机制
  • Java反射机制是一个非常强大的功能,在很多大型项目比如Spring, Mybatis都可以看见反射的身影。通过反射机制我们可以在运行期间获取对象的类型信息,利用这一特性我们可以实现工厂模式和代理模式等设计模式,同时也可以解决Java泛型擦除等令人苦恼的问题。本文我们就从实际应用的角度出发,来应用一下Java的反射机制。反射基础p.s: 本文需要读者对反射机制的API有一定程度的了解,如果之前没有接触过的
  • JAVA编程
    2个月前
    87 热度
    0 评论
  • 卡农
  • 来说说JAVA的反射机制
  • Java反射机制是Java语言中一种很重要的机制,可能在工作中用到的机会不多,但是在很多框架中都有用到这种机制。我们知道Java是一门静态语言,在程序编译时变量的数据类型都已经确定,那么在Java运行时环境中,对于任意一个类,我们能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java的
  • JAVA编程
    2个月前
    85 热度
    0 评论
  • 朱莎莎
  • JVM运行时重吗?
  • 一种语言是轻是重,可能会影响到使用者的选型;同时,语言的轻和重有很多度量的维度。本文通过几个方面对比,看看JVM是否有想象中的那么重。如何来度量?下载包的大小?运行时占用的资源?库文件占用硬盘大小?部署成本?开发成本?这些问题可以让我们抛开一些偏见,从多个方面来度量JVM。安装成本高嘛?认为JVM重的第一个原因是前期安装成本比较高。相比于下载大小只有大约15MB左右的Node和Rub
  • JAVA编程
    2个月前
    86 热度
    0 评论
  • 李白羽
  • 为什么JVM需要垃圾回收器
  • 最近社区内有人发起了一个讨论,关于JVM是否一定需要GC?他们认为应用程序的回收目标是构建一个仅用来处理内存分配,而不执行任何真正的内存回收操作的 GC。即仅当可用的 Java 堆耗尽的时候,才进行顺序的 JVM 停顿操作。首先需要理解为什么需要GC。随着应用程序所应对的业务越来越庞大、复杂,用户越来越多,没有GC就不能保证应用程序正常进行。而经常造成STW的GC又
  • JAVA编程
    2个月前
    79 热度
    0 评论
  • 范蓉蓉
  • JAVA中的泛型的概念及用法
  • 泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。泛型基础泛型类我们首先定义一个简单的Box类:public class Box {private String object;public void set(String object) { this.obj
  • JAVA编程
    2个月前
    85 热度
    0 评论
  • 明朝那些事
  • Java性能最后一个领域:去除垃圾回收器
  • 来自RedHat的性能和OpenJDK开发者Aleksey Shipilëv,提交了一份新的JEP草案,其内容为创建一个无操作垃圾回收器:一种实际上不进行实际内存回收的GC方式。该回收器旨在帮助JVM实现者和研究者,以及少部分无需垃圾回收的超高性能应用程序。如果这项JEP继续推进,新的GC方式将会和现有GC方式一起存在,并且通过显式激活方式使用。垃圾
  • JAVA编程
    2个月前
    84 热度
    0 评论
   可能感兴趣的群组
   可能感兴趣的人
   这些书籍很有料