Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· Java 将Html转为PDF发布时间:2020-06-24
本文介绍如何在Java程序中将html文件转换成PDF文件。转换时,需要注意以下两点:一、需要使用转换插件可根据不同的系统来下载对应的插件,下载地址:windows-x86.zip,windows-x64.zip,macosx_x64.zip,及linux_x64.zip,下载后需要将插件包解压到本地指定文件夹路径。二、需要使用到PDF库,Spire.PDFforJava版本:3.6.6可通过2种方法导入jar:1.可以手动下载jar包,并解压将lib文件夹下的jar文件导入Java程序;2... 查看全文
点个赞,看一看,好习惯!本文GitHubhttps://github.com/OUYANGSIHAI/JavaInterview已收录,这是我花了3个月总结的一线大厂Java面试总结,本人已拿大厂offer。另外,原创文章首发在我的个人博客:blog.ouyangsihai.cn,欢迎访问。大家好,又跟大家见面了,非常高兴能够跟大家分享一些Java相关的知识,也是很久没有分享视频,在上一期当中我就分享了一个非科班的学生,或者说从来没有接触到Java行业的从业人员的话... 查看全文
一、概述及环境准备本文介绍使用免费版PDF库-FreeSpire.PDFforJava加载图片来设置成PDF平铺图片背景的效果,也可以作为平铺图片水印来使用;编辑代码前,需要先导入jar文件,有两种方法可供选着导入:1.手动下载导入:可前往官网下载jar包,并解压,将lib文件夹下的Spire.Pdf.jar文件导入Java程序;2.Maven仓库导入:通过创建Maven项目,在pom.xml文件中配置Maven仓库路径并指定FreeSpire.PDFforJava的Maven依赖,如下... 查看全文
· Java 复制Excel工作表发布时间:2020-06-04
本文归纳了关于Java如何复制Excel工作表的方法,按不同复制需求,可分为:1.复制工作表1.1在同一个工作簿内复制工作表1.2在不同工作簿间复制工作表2.复制单元格2.1复制指定单元格数据2.2复制单元格只保留公式值2.3复制单元格中的数据验证对于复制方法copy(),这里简单整理了一个表格,其中包含了对数据复制的不同应用需求,可参考使用:方法解释copyFrom(Worksheetworksheet)复制自源工作表的数据copy(CellRangesourceRange... 查看全文
TableGo_20200520v6.9.0正式版发布,此次版本更新如下:1、新增对JDK9及以上版本Java环境的支持2、生成JavaBean更名为生成数据模型并且提供了C#、C++、Golang、Rust、Python、Objective-C、Swift等编程语言数据模型的简单模板3、新增生成SpringBoot项目工程的功能,在生成自定义文件界面直接生成一个可以跑起来的项目4、新增对数据库视图的支持5、新增大量自定义模板示例6、新增SQL查询导出数据功能... 查看全文
· 读写分离的java redis 接口发布时间:2020-05-28
目的:为了spring上下文添加读写分离的接口,可以在启动后自动注入redis只读接口或可读写接口1.定义一个相关的functionalinterface-在springboot的启动类里面要用到(@EnableDynamicKeyValueServiceCreation)@Retention(value=RetentionPolicy.RUNTIME)@Import(KeyValueServiceRegister.class... 查看全文
· 一个10年java老程序员简单历程发布时间:2020-05-14
首先我是一个优秀的人2017年到2020年这三年里薪资最少时15k最多时22k这三年里经历了三家公司,槐荫区某公司12K打卡+3k现金市中区万达广场某公司20k工资卡+2K加班技术攻关费槐荫区西进时代16k对于济南这个城市来说能拿到这样的薪水说明能够为公司解决问题只有创造价值优秀的人才能拿到合适薪资凡是所在公司有优秀员工评比的,我都拿到过山东天易公司最佳新人奖,月度优秀员工,年度优秀员工槐荫区某公司月度优秀员工(几乎每月都评上)西进时代公司年度优秀员工(2019年入职)公司与项目经历2009... 查看全文
一、什么是内存溢出?内存溢出(OOM:outofmemory)通俗理解就是内存不够,通常在运行大型软件或游戏时,软件或游戏所需要的内存远远超出了你主机内安装的内存所承受大小,就叫内存溢出。在Java中,将会产生java.lang.OutOfMemoryError。看下关于的官方说明:ThrownwhentheJavaVirtualMachinecannotallocateanobjectbecauseitisoutofmemory... 查看全文
· Java泛型中E、T、K、V等的含义发布时间:2020-05-12
Java泛型中的标记符含义:——————————————————————————————————————E-Element(在集合中使用,因为集合中存放的是元素)T-Type(Java类)K-Key(键)V-Value(值)N-Number(数值类型)?-表示不确定的java类型S、U、V-2nd、3rd、4thtypesObject跟这些标记符代表的java类型有啥区别呢?Object是所有类的根类,任何类的对象都可以设置给该Object引用变量,使用的时候可能需要类型强制转换... 查看全文
今天给大家分享一份【Java面试+Java后端技术学习指南】:一份通向理想互联网公司的面试指南,包括Java,技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、分布式、数据库(MySQL、Redis)、Java项目实战等,新鲜出炉!Github地址如下:https://github.com/OUYANGSIHAI/JavaInterview,不要脸求个star!目前,我已经我这半年来的总结的知识全部都总结到了github上面... 查看全文
· Java中常用七个阻塞队列的总结发布时间:2020-05-04
Java队列总结通过前面文章的学习,我们对Java中常用队列做了介绍。本文,咱们来对队列做个总结吧。首先,我们介绍了现实生活中的实际场景(排队买票等),来告诉我们为什么需要使用队列。队列是一种先进先出(FIFO)的抽象数据结构,在Java中,队列使用了两种数据类型来实现的,分别是:数组和链表这两种数据结构。本文主要内容:回顾Java中常用的七个阻塞队列进行总结及阻塞队列中四组AP并进行总结。本文来源:本文是由凯哥Java(kaigejava)原创发布。接着,我们介绍了队列的分类,可以分为两类... 查看全文
· Java内部类使用场景和收益发布时间:2020-05-01
一、Java内部类的分类Java内部类一般包括四种:成员内部类、局部内部类、匿名内部类和静态内部类大多数业务需求,不使用内部类都可以解决,那为什么Java还要设计内部类呢。二、内部类的使用场景1、几个类的逻辑关系很强,同时想对外隐藏这些类;2、线程类中;3、类中要实现多继承;三、内部类收益Java不支持多继承,内部类可以完善Java的多继承机制。... 查看全文
· Java 操作PFX JKS keystore发布时间:2020-04-29
Java中默认keystore类型是JKS格式,CA签发设备证书和个人证书通常是PFX格式,有时需要相互转换。可以用于转换的工具有keytool或者openssl命令行工具,另外JDK自身也提供了一组API,可以实现各类型相互转换;以下代码时间将JKS读取为PFX格式到内存:publicStringreadJKSAsPfx(StringJKSPath,Stringpwd){Stringdefault_pfx_site_certificate_pwd="11111111"... 查看全文
· java中的标记接口(标签接口)发布时间:2020-04-29
Java中的标记接口(MarkerInterface),又称标签接口(TagInterface),具体是不包含任何方法的接口。在Java中很容易找到标记接口的例子,比如JDK中的Serialzable接口就是一个标记接口。首先要明确的是,标记接口并不是Java语言独有的,而是计算机科学中的一种通用的设计理念。Thetag/markerinterfacepatternisadesignpatternincomputerscience,usedwithlanguagesthatproviderun... 查看全文
阿里巴巴Java开发规范4.22-泰山版下载地址链接:https://pan.baidu.com/s/1a8wnknovFPoo55IG0-97qQ提取码:9rt2... 查看全文
本文介绍通过Java程序来设置Excel图表背景填充的方法,填充时,可设置颜色填充或者加载图片填充;填充区域可设置整个图表区域或者绘图区域。设置方法参考以下内容。使用工具:FreeSpire.XLSforJava(免费版)获取及导入:官网下载jar包,解压将lib文件夹下的jar文件导入Java程序。Java代码示例:importcom.spire.xls.*;importjava.awt.*;publicclassBackgroundOfChart{publicstaticvoidmain... 查看全文
Java中常用的七个阻塞队列介绍第一篇在上一篇我们对Java中的队列分类做了简单的介绍。本文咱们主要来聊聊阻塞队列中的七个常用子类。这七个阻塞队列的学习步骤:先看源码,分析完源码之后,我们再来对每个队列进行总结。最后在来个大总结。文章可能有点长,但是,大家耐着性子看完,保证你对这七大阻塞队列有深刻的理解。本文主要内容:介绍前三个队列及查看源码总结每个队列的特点本文出自凯哥Java(kaigejava)的《凯哥Java并发系列》之《Java并发编程之队列》系列的第二篇:... 查看全文
· Java加密和数字签名发布时间:2020-04-14
Java加密和数字签名消息摘要这是一种与消息认证码结合使用以确保消息完整性的技术。主要使用单向散列函数算法,可用于检验消息的完整性,和通过散列密码直接以文本形式保存等,目前广泛使用的算法有MD4、MD5、SHA-1,java.security.MessageDigest提供了一个简易的操作方法私钥加密消息摘要只能检查消息的完整性,但是单向的,对明文消息并不能加密,要加密明文的消息的话,就要使用其他的算法,要确保机密性,我们需要使用私钥密码术来交换私有消息。使用私钥加密的话,首先需要一个密钥... 查看全文
本文介绍操作PDF图层的方法。可分为添加图层(包括添加线条、形状、字符串、图片等图层)、隐藏或显示图层、删除图层等。具体可参考如下Java代码示例。工具:FreeSpire.PDFforJava(免费版)Jar包下载和导入:可通过官网下载,下载后,解压,将lib文件夹下的Sprie.Pdf.jar导入Java程序;或者可通过Maven仓库下载导入。Java示例1:添加图层importcom.spire.pdf.*;importcom.spire.pdf.graphics.*;importcom... 查看全文
Java多线程并发工具类-Semaphore对象讲解通过前面的学习,我们已经知道了Java多线程并发场景中使用比较多的两个工具类:做加法的CycliBarrier对象以及做减法的CountDownLatch对象并对这两个对象进行了比较。我们发现这两个对象要么是做加法,要么是做减法的。那么有没有既做加法也做减法的呢?当然有了。Semaphore这个工具类就可以实现Oneoutonein的。本文主要内容:Semaphore是什么?从生活中例子中来理解Semaphore;代码演示;总结。通过总结... 查看全文