• java程序员云计算学习路线

    时间:2023-01-09 15:30:23

    第一阶段:大数据技术(linux+Hadoop2+Storm+Spark) Linux 1、 Linux的介绍:Linux的发展历史、Linux和Windows的对比和优势、Linux的常见版本2、 Linux的安装:VMware Workstation虚拟软件安装过程、CentOS虚拟机...

  • Java在线笔试编程(4)----计算质数

    时间:2023-01-09 15:20:14

    题目来自于2017年搜狗公司在线笔试。 题目如下:定义两个大于2的偶数之间的距离,为这两个数之间质数的个数。从小到大输入n个大于2的偶数,输出所有数两两之间距离的总和(应该有n*(n-1)/2个距离,输出总和就好)。 输入描述: 第一行是输入偶数的个数,最小为2,最大可能到几万,之后每行为一个偶数,...

  • 通过这些示例快速学习Java lambda语法

    时间:2023-01-09 15:15:51

    对于那些不熟悉函数式编程的人来说,基本的Java lambda语法起初可能有点令人生畏。但是,一旦将lambda表达式分解为它们的组成部分,语法很快就会变得有意义并变得非常自然。Java中lambda表达式的目标是实现单个方法。所有Java方法都有一个参数列表和一个正文,因此毫不奇怪这两个元素是Ja...

  • Java微信公众平台开发(十六)--微信网页授权(OAuth2.0授权)获取用户基本信息

    时间:2023-01-09 15:11:26

    转自:http://www.cuiyongzhi.com/post/78.html好长时间没有写文章了,主要是最近的工作和生活上的事情比较多而且繁琐,其实到现在我依然还是感觉有些迷茫,最后还是决定静下心来坚持一开始的选择,继续我们的微信系列文章的后续更新,也希望在自己有时间的时候能把更多的内容呈现给...

  • Java中用Apache POI生成excel和word文档

    时间:2023-01-09 14:10:33

    概述:近期在做项目的过程中遇到了excel的数据导出和word的图文表报告的导出功能。最后决定用Apache POI来完毕该项功能。本文就项目实现过程中的一些思路与代码与大家共享。同一时候。也作为自己的一个总结。以备后用。功能:1、从数据库查询数据导出为excel;2、导出word的包含,内容有文字...

  • 使用Java POI来选择提取Word文档中的表格信息

    时间:2023-01-09 14:10:45

    通过使用Java POI来提取Word(1992)文档中的表格信息,其中POI支持不同的ms文档类型,在具体操作中需要注意。本文主要是通过POI来提取微软2003文档中的表格信息,具体code如下(事先需要导入POI的jar包):public static void testWord2() {try...

  • Java内存区域有哪些构成?

    时间:2023-01-09 14:11:14

    目录前言Java 内存区域程序计数器虚拟机栈本地方法栈堆方法区字符串常量池运行时常量池直接内存小结作者:小牛呼噜噜 | https://xiaoniuhululu.com计算机内功、JAVA底层、面试相关资料等更多精彩文章在公众号「小牛呼噜噜 」大家好,我是呼噜噜,这次我们一起来看看Java内存区域...

  • 用java将简单的word文档换成pdf文档

    时间:2023-01-09 14:05:43

    用java将简单的word文档换成pdf文档的方式很多,因为很多都没有实际测试过,所以这里就先泛泛的说一下整体上来看分两种:1.纯java代码实现,有很多优秀的开源软件可以用,比如poi,itext,xdocreport,docx4j等等。主要缺点是只能处理简单的文档2.通过在操作系统安装转换软件,...

  • java使用poi读取ppt文件和poi读取excel、word示例

    时间:2023-01-09 14:05:37

    java使用poi读取ppt文件和poi读取excel、word示例http://www.jb51.net/article/48092.htmjava使用poi读取ppt文件和poi读取excel、word示例的更多相关文章php file_get_con...

  • 【开源java游戏框架libgdx专题】-09-动画的使用

    时间:2023-01-09 13:24:11

    1.Animation类介绍 Api定义:动画是由多个帧,在设定的时间间隔序列显示。比如,一个跑步的人一个动画可以通过运行时播放这些图像无限拍照他了。功能用法:管理动画,设置随即播放模式和播放顺序。使用方法: walkAnimation = new Animation(float fDuration...

  • 【转载】java项目中经常碰到的内存溢出问题: java.lang.OutOfMemoryError: PermGen space, 堆内存和非堆内存,写的很好,理解很方便

    时间:2023-01-09 13:19:45

    Tomcat Xms Xmx PermSize MaxPermSize 区别 及 java.lang.OutOfMemoryError: PermGen space 解决解决方案 在 catalina.bat 里的 蓝色代码前加入: 红色代码rem ----- Execute The Request...

  • JAVA面试题:String 堆内存和栈内存

    时间:2023-01-09 12:55:41

    java把内存划分为两种:一种是栈(stack)内存,一种是堆(heap)内存在函数中定义的一些基本类型的变量和对象的引用变量都在栈内存中分配,当在一段代码块定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即...

  • (转载)Java自带的GUI性能监控工具Jconsole以及JisualVM简介

    时间:2023-01-09 12:45:56

    原文链接:http://blog.csdn.net/chendc201/article/details/229055031 Jconsole1.1 简介以及连接JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,它是Java自带的简单性能监控工具。下面以对tomcat的监控为例,...

  • 【Java集合的详细研究4】Java中如何遍历Map对象的4种方法

    时间:2023-01-09 12:45:50

    方法一 通过Map.entrySet遍历key和value,在for-each循环中使用entries来遍历.推荐,尤其是容量大时这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。Map<Integer, Integer> map = new HashMap<...

  • 求你了,别再说Java对象都是在堆内存上分配空间的了!

    时间:2023-01-09 12:36:54

    Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点,所以,即使是一个Java的初学者,也一定或多或少的对JVM有一些了解。可以说,关于JVM的相关知识,基本是每个Java开发者必学的知识点,也是面试的时候必考的知识点。在JVM的内存结构中,比较常见的两个区域就是堆内存和栈内存...

  • 20155315 2016-2017-2 《Java程序设计》第二周学习总结

    时间:2023-01-09 12:36:42

    教材学习内容总结在教材中,有一句话叫做伪代码是最好的注释。一开始我不理解什么是伪代码,但在参考了百度和C语言的学习过程后,我发现伪代码的作用就相当于是解决问题前期的流程图设计,伪代码设计好了之后就可以用编程语言进行编程了。而为了保证程序的高效,条理清晰、命令明确的伪代码在编译的过程中就能帮助人们更好...

  • Java直接内存与堆内存

    时间:2023-01-09 12:28:06

    NIO的Buffer提供了一个可以不经过JVM内存直接访问系统物理内存的类——DirectBuffer。 DirectBuffer类继承自ByteBuffer,但和普通的ByteBuffer不同,普通的ByteBuffer仍在JVM堆上分配内存,其最大内存受到最大堆内存的限制;而DirectBuff...

  • 深入了解java虚拟机(JVM) 第三章 内存区域----堆空间

    时间:2023-01-09 12:18:55

    一、堆的含义jvm堆的区域主要是用来存放对象的实例,它的空间大小是JVM内存区域中占比重最大的,也是jvm最大的内存管理模块,最重要的是,这个区域是垃圾收集器主要管理的区域,这意味着我们在考虑垃圾回收优化的时候,首先就要想到堆中的区域。二、方法区方法区同样是jvm的内存区域,它和堆一样,都是线程共享...

  • Java引用机制——reference

    时间:2023-01-09 12:13:42

    所谓引用传递就是指将堆内存空间的使用权交给多个栈内存空间。例子<1>public class Aliasing {int temp = 30;public static void main(String[] args) {// TODO 自动生成的方法存根Aliasing d1 = ne...

  • Java面试的一些面试题

    时间:2023-01-09 12:10:38

    ​10<<2=?tip:10的二进制为1010,左移两位即:101000,换算为十进制为2的5次方加上2的三次方等于40答:401.dr-xr-xr-r解释一下权限的含义tip:参考:Liunx学习总结(四)--文件的权限管理 - MarkLogZhu - 博客园答:dr-xr-xr-x...