程序员JAVA_程序员俱乐部_JAVA频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· Vector 的实现原理深入剖析发布时间:2020-04-06
Vector介绍:Vector是矢量队列,它是JDK1.0版本添加的类。继承于AbstractList,实现了List,RandomAccess,Cloneable这些接口。Vector继承了AbstractList,实现了List;所以,它是一个队... 查看全文
· Stack 的实现原理深入剖析发布时间:2020-04-06
Stack介绍:Stack是栈。它的特性是:先进后出(FILO,FirstInLastOut)。java工具包中的Stack是继承于Vector(矢量队列)的,由于Vector是通过数组实现的,这就意味着,Stack也是通过数组实现的,而非链表。当然... 查看全文
· Java并发编程锁系列之ReentrantLock发布时间:2020-04-05
Java并发编程锁系列之ReentrantLock对象总结在Java并发编程中,根据不同维度来区分锁的话,锁可以分为十五种。ReentranckLock就是其中的多个分类。本文主要内容:重入锁理解;重入锁代码演示;ReentranckLock的总结本... 查看全文
· DES加密、解密发布时间:2020-04-02
importjava.security.SecureRandom;importjavax.crypto.spec.DESKeySpec;importjavax.crypto.SecretKeyFactory;importjavax.crypto.Se... 查看全文
· Java利用 AES/ECB/PKCS5Paddi发布时间:2020-04-02
对称加密、解密importjavax.crypto.Cipher;importjavax.crypto.spec.SecretKeySpec;importsun.misc.BASE64Decoder;importsun.misc.BASE64Enco... 查看全文
· Java 添加、删除Excel表单控件发布时间:2020-03-31
通过表单控件,用户可以快速地将数据填写到模板文档中,轻松引用单元格数据并与其进行交互。本文通过Java代码示例介绍如何在Excel表格中添加表单控件,包括文本框、单选按钮、复选框、组合框、微调按钮等;以及如何删除Excel中的指定表单控件。程序运行环... 查看全文
· jdbc 大数据量下载发布时间:2020-03-31
1.背景:常见数据应用里面会有数据下载功能,当数据量比较大的时候,用JDBC不错参数处理,容易OOM2.原因:基本的Connetion做查询,ResultSet会将数据全部拉到内存再进行遍历,所以容易OOM3.当我们查询的时候利用PreparedSt... 查看全文
Java并发包下锁学习第二篇队列同步器还记得在第一篇文章中,讲到的locks包下的类结果图吗?如下图:?从图中,我们可以看到AbstractQueuedSynchronizer这个类很重要(在本文中,凯哥就用AQS来代替这个类)。我们先来了解这个类。... 查看全文
· 使用Java程序通过http post访问ABAP发布时间:2020-03-30
#CreatedbyJerryWang,lastmodifiedonAug20,2014sourcecode如下:```Javaimportjava.io.FileNotFoundException;importjava.io.IOException... 查看全文
Java并发编程之-set集合的线程安全类Java中set集合怎么保证线程安全,这种方式你知道吗?在Java中set集合是本篇是《凯哥(凯哥Java:kagejava)并发编程学习》系列之《并发集合系列》教程的第二篇:本文主要内容:Set集合子类底层... 查看全文
· java生产者消费者snippet发布时间:2020-03-28
publicclassTestFactory{publicstaticvoidmain(String[]args){List<Integer>storage=newArrayList<>();BaseRolep1=newPro... 查看全文
SpringBoot里的官方文档叫做ExternalizedConfiguration:优先级依次如下:(1)Devtoolsglobalsettingspropertiesinthe$HOME/.config/spring-bootfolderwh... 查看全文
· Java 设置Excel自适应行高、列宽发布时间:2020-03-24
在excel中,可通过设置自适应行高或列宽自动排版,是一种比较常用的快速调整表格整体布局的方法。设置自适应时,可考虑2种情况:1.固定数据,设置行高、列宽自适应数据(常见的设置自适应方法)2.固定列宽,缩小数据字体大小适应列宽本文将通过java程序来... 查看全文
本文是这篇教程的学习笔记:LoggingwithSpringBoot-Logback,SLF4jandLOG4j2我有一个最简单的SpringBoot应用,其pom.xml里的依赖定义如下:上图看到很多Starter,比如Spring-boot-st... 查看全文
大家都知道其实爱奇艺和某度就是一家的,最新的万能联播版本,加入了很多功能,感觉很不错。最最最主要是支持百度云不限速下载,百度网盘干什么用的就不用多解释了。资源确实丰富,但是难免有时候要下载一些文件资料,尤其是比较大的文件,百度网盘客户端的下载速度可真... 查看全文
大家好,我已转战公众号多时,本博已停更。欢迎关注我的公众号:二进制之路... 查看全文
· RowKeyGenUtil 卡券生成发布时间:2020-03-17
packagecom.njupt.passbook.utils;importcom.njupt.passbook.vo.Feedback;importcom.njupt.passbook.vo.GainPassTemplateRequest;impo... 查看全文
Java多线程并发之同步容器和并发容器-第一篇概述本文主要讲解在Java多线程并发开发中,集合中有哪些支持并发的的。什么是同步容器(集合),什么是并发容器(集合)?并发容器分类有哪些?每个分类都有哪些类?本文是《凯哥分享Java并发编程之J.U.C包... 查看全文
Java并发之原子变量及CAS算法-下篇概述本文主要讲在Java并发编程的时候,如果保证变量的原子性,在JDK提供的类中是怎么保证变量原子性的呢?。对应Java中的包是:java.util.concurrent.atomic包下。因为涉及到了CAS算... 查看全文
· spring cloud2b2c电子商务发布时间:2020-03-13
用java实施的电子商务平台太少了,使用springcloud技术构建的b2b2c电子商务平台更少,大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。Sp... 查看全文