ICode9

精准搜索请尝试: 精确搜索
  • nohup命令执行jar包后找不到日志文件2021-09-23 16:06:14

    nohup命令执行jar包后生成的日志文件是以执行该命令时所在的目录为依据,而不是以jar包所在的目录为依据。  使用ssh进入服务器后,位置默认在root目录下,如果用 honup java -jar /xxx/xxxx/xxxxx.jar & 执行jar包,生成的nohup.out日志文件在/ROOT目录下 而先进入对应jar包的目录再

  • 插入排序——java实现2021-09-23 16:04:09

    package paixu; /** * @author 冰白寒祭 * @see 插入排序 * @date 2021-9-13 * @time 下午10:20:02 * @version 0.9 */public class Charupaixu {/** * @see 插入排序方法 * @date 2021-9-13 * @time 下午10:20:20 * @param array 待排数组 */public void insertionSort(int[] arr

  • Java零基础入门需要学什么?最适合java小白的学习教程来了2021-09-23 16:03:48

    今天这篇文章主要针对java小白,java零基础的小伙伴们,让我们看看入门java到底都需要掌握哪些知识点。 很多人都问我:大佬,你是在哪里学的Java啊!怎么那么强啊! emmm,我是看视频学的JavaSE,当时听说动力节点的Java教程比较不错,就去看了 看了发现,确实不错! 知识点讲得挺碎的,适合零基础的,转

  • maven资源过滤文件2021-09-23 16:03:33

    <!--maven的资源过滤问题--> <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include>

  • java 打印日志 规范建议2021-09-23 16:02:09

    1. 选择恰当的日志级别 常见的日志级别有5种,分别是error、warn、info、debug、trace。日常开发中,我们需要选择恰当的日志级别 error:错误日志,指比较严重的错误,对正常业务有影响,需要运维配置监控的; warn:警告日志,一般的错误,对业务影响不大,但是需要开发关注; info:信息日志,记录排查问题

  • 浅析Java中不使用的对象应赋值为null的深层理解:JVM中局部变量表(运行时候的栈状态)和slot(运行时栈里的索引)的理解、Java的栈优化(重用栈索引节约内存空间)、GC的可达性分析算法-如何2021-09-23 16:01:53

      经常听说“不使用的对象应手动赋值为null”,但是要问原因,大都回答“有利于GC更早回收内存,减少内存占用”,但再往深入问就回答不出来了。所以这里做一点深入研究。 一、问题背景   我们来看一段非常简单的代码: public static void main(String[] args) { if (true) {

  • Wrong 1st argument type. Found:List<java.lang.String>‘, required: ‘java.util.List<T>2021-09-23 15:58:12

    错误: 代码 @Test public void pl(){ List<String> list=new ArrayList(); list.add("1"); list.add("1"); Predicate<String> nonEmptyStringPredicate = (String s)->!s.isEmpty(); List fil

  • 第三周-自主学习任务-面向对象基础与类的识别2021-09-23 15:35:58

    学习目标 1.重点:掌握pivate、public关键字的用途及其与setter/getter模式和封装性之间的关系。 2.理解static属性与static方法的用途。 3.掌握使用初始化块初始类的方法。掌握初始化块与静态初始化块的区别。 4.掌握使用我package管理类。 5.重点:学会识别问题中的类并定义解决问题

  • JAVA字符串转日期或日期转字符串2021-09-23 15:32:51

    字符串转成时间(Date)对象和时间(Date)对象转换成时间字符串是开发中经常会遇到的, 在API中,java.text.SimpleDateFormat下有一个叫SimpleDateFormat的对象,就是专门用来实现时间这种和字符串之间的互相转换。 用法:   1,创建SimpleDateFormat对象的实例     SimpleDateFormat sdf

  • java基础语法2021-09-23 15:30:11

    注释、标识符、关键字 注释 注释并不会被执行,注释是给程序员看的 书写注释是一个非常好的习惯 单行注释 只能注释一行文字 //注释内容 多行注释 可以注释一段文字 /* 注释内容 */ JavaDoc 即文档注释,能被识别。 /** 注释内容 */ 标识符 Java所有的组成部分都需要名字。类名

  • 从外卖员到程序员,自学3年终于转行成功,三面“拿下”拼多多2021-09-23 14:30:26

    前言 先来自我介绍: 老家农村,家里好不容易把我送到大城市读书,大学非985,211,但在我们老家,能出一个本科大学生也是非常不容易的。因为农村信息的相对闭塞,我对大学专业一无所知,加上分数并非前茅,最后被调剂一个我并不喜欢的专业,这里就不透露自己是什么学校了,只能说毕业之后为了能多赚

  • Java-使用散列映射统计字符出现次数2021-09-23 14:03:43

    要求:需要对一个字符串中字符出现次数进行统计,这里分别使用顺序存储和散列映射存储两种方式统计字符出现次数 散列映射存储(HashMap) public static HashMap<String, Integer> statisticStrCountMap(String str) { HashMap<String, Integer> map = new HashMap<>(); for (i

  • 2021-09-232021-09-23 13:58:28

    linux jdk安装 (b站 动力节点) 1.下载 官网:https://www.oracle.com/java/technologies/downloads/#java8 2.将其放到Linux 系统根目录下(使用的Xftp工具) 3.解压到 urs/local 命令 : tar -zxvf jdk-8u301-linux-x64.tar.gz -C /usr/local/ 4.环境变量的配置(etc : 配置信息

  • windows10下搭建java开发环境之tomcat安装2021-09-23 13:34:16

    我们演示安装的版本是apache-tomcat-8.5.38-windows-x64。 在需要编译和运行Java程序的计算机安装Tomcat服务器,具体步骤如下: 我们解压缩到d:\tomcat8    CATALINA_HOME是TOMCAT安装路径的别名,目的是为了方便使用TOMCAT 计算机>属性>高级系统设置>高级>环境变量, 新建环境变量

  • 2021-09-232021-09-23 13:32:05

    Java的名字的来源:Java是印度尼西亚爪哇zd岛的英文名称,因盛产咖啡而闻名。Java语言中的许多库类名称,多与咖啡有关,如JavaBeans(咖啡豆)、NetBeans(网络豆)以及ObjectBeans (对象豆)等等。SUN和JAVA的标识也正是一杯正冒着热气的咖啡。 Java的取名也有一个版趣闻,有一天,几位Java成员

  • java面向对象的四大特征2021-09-23 13:29:52

    Java是面向对象的编程语言 面向过程和面向对象的关注点: 面向过程关注每个阶段的过程 面向对象关注每个动作的执行者 面向对象的四大特征有 封装 继承 多态 抽象 面向对象的四大特征我认为可以称之为四大行为或动作 没有抽象封装继承多态,我们也可以写代码,这就是面向过程语言

  • 测试开发进阶——Servlet ——简单示例2021-09-23 13:03:35

    Hello World 示例代码 下面是 Servlet 输出 Hello World 的示例源代码:   // 导入必需的 java 库 import java.io.*; import javax.servlet.*; import javax.servlet.http.*; // 扩展 HttpServlet 类 public class HelloWorld extends HttpServlet { private String message

  • JVM内存模型简谈2021-09-23 13:02:45

    JVM内存模型 JVM的主要组成JVM内存模型图为什么要将永久代 (PermGen) 替换为元空间 (MetaSpace) 呢?java会出现内存泄漏?什么情况下会发生栈内存溢出?栈溢出StackOverflowError示例字符串常量池八种基本类型的包装类和对象池 JVM的主要组成 作用:首先通过编译器将.java文

  • java线程池2021-09-23 13:01:48

    线程状态 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。线程对象在不同的时期有不同的状态 NEW 一个尚未启动的线程的状态。也称之为初始状态、开始状态。线程刚被创建,但是并 未启动。还没调用start方法。MyThread t = new MyThread()只

  • 2021-09-232021-09-23 12:59:46

    JAVA的图标和由来 1995年,Sun公司发布了java语言,并将其放在因特网上,免费供大家使用。目前已经分为三个版本JavaSE、JavaEE和JavaME。据说JAVA是詹姆斯·高斯林(James Gosling)发明的,当时他想到自己手里拿着咖啡。这种语言最初是在高斯林办公室外面的一

  • Java 常用类(二)时间类2021-09-23 12:57:52

    在java中,还有很多的常用类,可以说是一个工具类,下面说一些关于时间的类 一、Date时间 Date输出的是格林威治时间 public class Demo01 { public static void main(String[] args) { Date date = new Date(); System.out.println(date); } } 结果: Thu

  • 2021年Java高级面试题,那些被大厂优化的程序员们2021-09-23 12:05:41

    内容介绍 这是一本程序员面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏权威题目汇总这一痛点,本书选取将近200道真实出现过的经典代码面试题,帮助广 大程序员的面试准备做到万无-一失。 “刷”完本书后,你就是“题王”! 本

  • Java方法的定义和使用2021-09-23 12:04:39

    方法的最大好处是可以进行重复调用,但是至于说那些操作要形成方法,这些都要根据你的实际项目经验而自我总结的。 方法的基本定义 限制条件:在主类中定义,并且由主方法直接调用的方法形式。 public static 返回类型 方法名称([参数类型 变量, ......]) { 方法体代码; [return [返回值

  • 2021年一起努力应对互联网寒冬吧,Java程序员面试笔试宝典答案2021-09-23 12:04:20

    第一阶段:架构师筑基必备技能 我觉得,但凡是个成年人应该都清楚扎实的基本功对自己的工作帮助有多重要。从各大招聘网站的招聘要求来看,第一条都明确说明需要扎实的Java基础。因此,一般笔试以及面试的第一轮,对基础的考察是比较多的。 其实我发现有很多开发几年了,基础知识都不扎实,比如

  • 2021年一起努力应对互联网寒冬吧,字节跳动Java高级工程师2021-09-23 12:02:14

    Part1 SpringIOC 学习Spring最重要的无非是Spring IOC以及Spring AOP,首先咱们把Spring IOC吃透,以下内容将截图展示。 Spring IOC主要学习内容分为以下7点: ①Spring框架 ②Spring lOC容器Bean对象实例化模拟实现 ③Spring IOC容器Bean对象实例化 ④Spring lOC配置文件加载 ⑤Bea

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有