文章库ARTICLE COLUMN

  • 彻底理解Java中的基本数据类型转换(自动、强制、提升)

    彻底理解Java中的基本数据类型转换(自动、强制、提升)

    摘要:说基本数据类型转换之前,先了解下中的种基本数据类型,以及它们的占内存的容量大小和表示的范围,如下图所示。自动类型转换自动类型转换是指数字表示范围小的数据类型可以自动转换成范围大的数据类型。 showImg("https://segmentfault.com/img/remote...

    VioletJackVioletJack 评论0 收藏0
  • Java序列化技术即将被废除!!!

    Java序列化技术即将被废除!!!

    摘要:我们的对象并不只是存在内存中,还需要传输网络,或者保存起来下次再加载出来用,所以需要序列化技术。据悉,在未来的版本中,将会有一个迷你序列化框架来替代现在的古董序列化技术。序列化技术自诞生到现在已经发展了来年了,但并未有什么改进和突破。...

    awokezhouawokezhou 评论0 收藏0
  • Java中获取类名的3种方法!

    Java中获取类名的3种方法!

    摘要:获取类名的方法中获取类名的方式主要有以下三种。返回的是更容易理解的类名表示。返回的是类的简称。之后代表类描述符,最后表示类名结束。在获取普通类和内部类名的时候没区别,在获取数组类的时候有区别。 获取类名的方法 Java 中获取类名的方式主要...

    caozhijiancaozhijian 评论0 收藏0
  • Spring Cloud Finchley 正式发布,包含 4 个重大更新!

    Spring Cloud Finchley 正式发布,包含 4 个重大更新!

    摘要:在的官方博客上已经看到在月日这一天正式发布了,我们在中央仓库也看到了最新版的更新。正式版的发布貌似经历了相当长的时间,果然是闷声发大财,这次的重大发布主要带来了以下项重大更新。将于年月结束生命周期。 showImg("https://segmentfault.com/...

    CristicCristic 评论0 收藏0
  • 实时联网游戏后台服务技术选型与挑战(网络接入篇)

    实时联网游戏后台服务技术选型与挑战(网络接入篇)

    摘要:概述本系列文章将从开发者角度梳理开发实时联网游戏后台服务过程中可能面临的挑战,并针对性地提供相应解决思路,期望帮助开发者依据自身游戏特点做出合理的技术选型。多路复用避免了读写阻塞,减少了上下文切换,提升了利用率和系统吞吐率。 概述:本...

    zhishengzhisheng 评论0 收藏0
  • Mybatis基本映射--SELECT

    Mybatis基本映射--SELECT

    摘要:概述上一篇针对进行了入门体验,本节将继续介绍基本映射单表查询。本系列文章是基于版本。总结本节实例了基本查询及映射,这些也是实际工作中用的最多的功能,虽然简单,日积月累会构建起我们的知识结构和体系,一步一步来。。。 概述 上一篇针对Mybat...

    printempwprintempw 评论0 收藏0
  • XXL-CONF v1.5.0 发布,分布式配置中心

    XXL-CONF v1.5.0 发布,分布式配置中心

    摘要:新特性配置中心服务增强针对非应用提供服务获取配置,提供同步异步两种请求方式,原生支持的方式获取配置数据并实时感知配置变更。现已开放源代码,开箱即用。 v1.5.0 新特性 1、配置中心Agent服务增强:针对非Java应用提供Agent服务获取配置,提供同...

    flybywindflybywind 评论0 收藏0
  • java实现归并排序

    java实现归并排序

    摘要:归并排序是一种十分优秀的排序方法,在一开始学习的时候可能会对它的实现思路有点难以理解,不过当你想通了之后就会发现这种方法的绝妙之处。 归并排序是一种十分优秀的排序方法,在一开始学习的时候可能会对它的实现思路有点难以理解,不过当你想通了...

    silvertheosilvertheo 评论0 收藏0
  • 自己动手写一个单链表

    自己动手写一个单链表

    摘要:链式存储结构的线性表将采用一组任意的存储单元存放线性表中的数据元素。三单向链表的实现下面的程序分别实现了线性表的初始化获取线性表长度获取指定索引处元素根据值查找插入删除清空等操作。 文章有不当之处,欢迎指正,如果喜欢微信阅读,你也可以...

    岳光岳光 评论0 收藏0
  • Java+Netty、Vue+Element-UI实现的即时通信应用 leo-im

    Java+Netty、Vue+Element-UI实现的即时通信应用 leo-im

    摘要:服务和服务之间的解耦和通讯可使用内置的队列或发布订阅实现,消息处理器接收到任务后,会将该任务交由线程池处理,处理后通过发送广播或发给指定的。前端基于开发,建议使用浏览器体验。在线体验测试用户,口令均为源码地址服务端端 之前工作接触了几...

    zhaofeihaozhaofeihao 评论0 收藏0
  • MaxCompute读取分析OSS非结构化数据的实践经验总结

    MaxCompute读取分析OSS非结构化数据的实践经验总结

    摘要:本文对使用分析文本数据的实践过程中遇到的一些问题和优化经验进行了总结。作为前提,读者需要详细了解读取文本数据的一些基础知识,对这篇官方文档访问非结构化数据最好有过实践经验。这需要针对含有非英文字符的文本数据做一些特殊处理。 摘要: 1. ...

    robinrobin 评论0 收藏0
  • Java+Netty实现的RESTful框架--netty-rest-server

    Java+Netty实现的RESTful框架--netty-rest-server

    摘要:在工作中用做了几个服务,感觉做出来的程序性能好,资源占用少,但是实现服务比较麻烦,于是就参考的注解基于实现了一个轻量级的框架。该框架提供了控制器注解全局异常控制器拦截器等功能。跨域拦截器不用拦截的测试服务源码与实例程序典型应用 在工作...

    sixgosixgo 评论0 收藏0
  • 一篇文章把本该属于你的源码天赋还给你

    一篇文章把本该属于你的源码天赋还给你

    摘要:一些方法不应该这样不应该漫无目的地随手拿起一分源码,试图去通读。应该这样精心挑选要阅读的源码项目。这最好是与你的编程语言你的工作内容你的兴趣所在相关的,这样才能更切实地感受到阅读源码给你带来的益处,更有动力继续。 showImg("https://seg...

    chanjarsterchanjarster 评论0 收藏0
  • Mybatis基本映射--INSERT

    Mybatis基本映射--INSERT

    摘要:概述本章学习基本映射相关知识点。表示执行该语句将清空一级二级缓存,默认为。赋值主键的字段名,即把数据库内部生产的主键赋值给该字段。 概述 本章学习Mysql基本映射--INSERT相关知识点。insert的用法比select要简单很多。 本系列文章是基于Mybatis...

    csRyancsRyan 评论0 收藏0
  • 数据结构HashMap(Android SparseArray 和ArrayMap)

    数据结构HashMap(Android SparseArray 和ArrayMap)

    摘要:也是我们使用非常多的,它是基于哈希表的接口的实现,以的形式存在。源码分析三个构造函数默认初始容量,默认加载因子构造一个带指定初始容量和默认加载因子的空。该临界点在当中元素的数量等于数组长度加载因子。 HashMap也是我们使用非常多的Collect...

    happenhappen 评论0 收藏0
  • 设计模式之策略模式

    设计模式之策略模式

    摘要:策略模式即设计不同的策略应用于不同的实现上。代码实现如下动物让和组合起来可调用方法来给每种不同的动物加不同的行为让行为动起来各种动物的实现行为接口定义各种行为汪汪。。。。 策略模式即设计不同的策略应用于不同的实现上。showImg("https://s...

    yachengyacheng 评论0 收藏0
  • ubuntu 18.04 安装XMIND 8 打开报错问题解决方案。

    ubuntu 18.04 安装XMIND 8 打开报错问题解决方案。

    摘要:此软件依赖,因此我们首先需要安装编辑新增一下内容保存退出打开软件使用吧。 此软件依赖java8 ,因此我们首先需要安装 jdk showImg("https://segmentfault.com/img/bVbcwgG?w=749&h=100"); java --version sudo apt-get install openjdk-8-jdk showI...

    lentruelentrue 评论0 收藏0
  • 设计模式之单例模式

    设计模式之单例模式

    摘要:单例模式可保证一个类只有一个实例,并提供一个类方法来访问该实例。构造函数的访问权限设置为,防止外部自己构造实例以上方法仅适用于单线程的情景下,因为在多线程情景下,会发生创建多个类实例的情况。 单例模式可保证一个类只有一个实例,并提供一...

    wing324wing324 评论0 收藏0
  • Java知识点总结(Java容器-Iterator)

    Java知识点总结(Java容器-Iterator)

    摘要:知识点总结容器知识点总结容器对象称作迭代器,用于方便地实现对容器内元素的遍历操作接口定义如下判断是否有元素没有被遍历返回游标当前位置的元素并将游标移动到下一个位置删除游标左面的元素,在执行完之后该操作只能执行一次迭代器的使用实现实现原...

    iliyakuiliyaku 评论0 收藏0
  • Quartz学习之多作业、监听

    Quartz学习之多作业、监听

    摘要:多作业例子在这个例子中,我们将介绍如何通过多个作业。在调度框架中,每个作业将被连接到一个唯一的触发,并且由调度器运行它。备注说明在中,一个触发器触发多个作业是不可以的。第一步创建个作业,,和。 多作业例子 在这个例子中,我们将介绍如何...

    miracledanmiracledan 评论0 收藏0
  • 关于同一账号多人同时登录的token重复问题

    关于同一账号多人同时登录的token重复问题

    摘要:最近在项目上遇到了一个同一账号多终端或者说多用户同时登录导致的重复问题。修改后的伪代码如下同一账号不能同时登录用户不存在当有两个线程进入到,第一个线程会修改版本号并插入,而第二个线程则会因为版本号不一致,抛出异常。 最近在项目上遇到了...

    GeminiGemini 评论0 收藏0
  • 设计模式 单例模式

    设计模式 单例模式

    摘要:单例模式确保一个类只有一个实例,而且自动实例化并向整个系统提供这个实例。将构造函数设置为私有的,防止外界出该类的实例,从而失去了单例的意义。这种实现的单例模式是最简单的,同时多个线程操作该单例时也不会有问题。这就违反了单例模式。 单例...

    SourcelinkSourcelink 评论0 收藏0
  • 学习Java Collection Framework的Iterator实现

    学习Java Collection Framework的Iterator实现

    摘要:源码,由于的结构并不是顺序的,在执行方法时不能通过指针或下标的方式直接找到下一个元素,为了能达到这个目的,在构造函数和方法中预先做了处理。 继续研读JDK的源码,在比较HashMap和ConcurrentHashMap的不同之处发现了一个细节——关于Iterator的...

    VPointerVPointer 评论0 收藏0
  • 基于java的IO流的文件读取系统

    基于java的IO流的文件读取系统

    摘要:流读写基本功能新建文件查看列表写文件删除文件查看文件导入的包下面新建一个类,然后在函数里初始化一个方法,方法中用来判断输入的值所相对应的功能板块。这里也只限制于在正常情况下的输入输出。 IO流读写 基本功能: 新建文件 查看列表 写文件 删...

    chunquedongchunquedong 评论0 收藏0
  • 关于MySQL的知识点与面试常见问题都在这里

    关于MySQL的知识点与面试常见问题都在这里

    摘要:串行最高的隔离级别,完全服从的隔离级别。但是这将严重影响程序的性能。此外,垂直分区可以简化表的结构,易于维护。 我自己总结的Java学习的一些知识点以及面试问题,目前已经开源,会一直完善下去,欢迎建议和指导欢迎Star: https://github.com/Sn...

    hss01248hss01248 评论0 收藏0

热门文章

<