首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏石奈子的Java之路

    原 荐 Java9之Jshell入门

    jshell 在学习JSHELL之前确保,已经安装过jdk9,可以参阅Java9安装。 /list,列出所有你输入过的Java源代码(非命令相关) ? 也可以根据id进行查询 ? 上图列出了我历史操作的一些与Jshell交互的Java代码命令。 根据ID查看Java命令并执行。 ? /exit ,退出Jshell命令行 ? /drop 删除Java历史操作记录 根据id进行删除,也可以根据名称进行删除。 ? /reset,重置环境状态,会清空历史和list等。 ? /imports,查看导入的Java工具类。 ? /open,引入外部Java文件 准备外部Java文件 ? 执行外部文件 ?

    1.1K50发布于 2018-06-13
  • 来自专栏dotnet & java

    WCF入门9

    前些天往手机里面放了几集WCF入门视频,今天用暴风影音看了一下,发现极其不清楚,图像被严重压缩了,正愁是不是试试迅雷影音之类的软件时,想到了系统不是自带了播放器,一试,果然,效果不错。 378190436 第九集 How to enable tracing and message logging in WCF (如何在WCF里面启用追踪和记录日志) 今天第九集(希望以后能做到每天一集),入门视频

    43710发布于 2018-08-24
  • 来自专栏高渡号外

    Python入门9

    Python入门9/18) 第九节 数据结构:列表 大家好,在我们学习了python的模块以后,我们几乎可以编写完整的Python应用程序,甚至面对一些相对复杂的应用需求,我们还能通过包和模块来搭建一个漂亮的系统架构 (9)、list.extend(seq):在列表末尾追加另一个序列中的值。 8、列表的合并与追加 1、list列表的合并运算使用“+”号,它将生成一个新的列表。

    84730发布于 2020-09-22
  • 来自专栏程序猿DD

    Java 9 - 17 特性解读:Java 9

    所以胖哥抽时间梳理了一下从Java 9Java 17的一些常用API的变动。今天先来看看Java 9 都有什么东西。 Java 9 Java 9 最大的变化就是引入了一个JShell和模块化,日常并没有用太多,所以今天不花时间在这些功能上面。 Java 9改善了这一现状,现在你可以: // [1, 2, 3, 4] List<Integer> integers = List.of(1, 2, 3, 4); // {1,2,3} Set<Integer Stream扩展 Stream API 是Java 8中引入的最重要的特性之一。在Java 9中Stream进一步得到了加强。 总结 其实Java 9 还有一些底层的优化,不过对于普通开发者来说了解这些就够用了。上面几个特性,比较常用的就是静态不变集合、try-with-resources优化。

    56030编辑于 2023-04-04
  • 来自专栏码农小胖哥的码农生涯

    Java 9Java 17之Java 9

    所以胖哥抽时间梳理了一下从Java 9Java 17的一些常用API的变动。今天先来看看Java 9 都有什么东西。 Java 9 Java 9 最大的变化就是引入了一个JShell和模块化,日常并没有用太多,所以今天不花时间在这些功能上面。 Java 9改善了这一现状,现在你可以: // [1, 2, 3, 4] List<Integer> integers = List.of(1, 2, 3, 4); // {1,2,3} Set<Integer Stream扩展 Stream API 是Java 8中引入的最重要的特性之一。在Java 9中Stream进一步得到了加强。 总结 其实Java 9 还有一些底层的优化,不过对于普通开发者来说了解这些就够用了。上面几个特性,比较常用的就是静态不变集合、try-with-resources优化。

    98330发布于 2021-09-29
  • 来自专栏Java爬坑系列

    Java入门提高篇】Day9 Java内部类——静态内部类

      今天来说说Java中的最后一种内部类——静态内部类   所谓的静态内部类,自然就是用static修饰的内部类,那用static修饰过后的内部类,跟一般的内部类相比有什么特别的地方呢?   

    68360发布于 2018-01-09
  • 来自专栏柠檬先生

    VUE 入门基础(9)

              el: '#list-demo',           data: {               items: [1,2,3,4,5,6,7,8,9]             el: '#flip-list-demo',             data: {                 items: [1,2,3,4,5,6,7,8,9]

    2.2K50发布于 2018-01-22
  • 来自专栏浩Coding

    Java EE之SSM框架整合开发 -- (9) Spring MVC入门

    Controller接口将处理用户请求,这和Java Servlet扮演的角色是一致的。 9.2 第一个Spring MVC应用 9.2.1 创建Web应用并引入JAR包 在Eclipse中,创建一个名为ch9的Web应用,在ch9的lib目录中添加Spring MVC程序所需要的JAR 例如,运行ch9应用时,可以选中应用名称ch9单击右键,选择【Run As】/【Run on Server】打开对话框,在对话框中单击【Finish】即完成发布并运行,运行截图如下(没什么可看的,注意分析 此时不做过多解释: //报错哦 return new ModelAndView("/WEB-INF/jsp/login.jsp") 本章知识点讲解完毕,这一章还是比较简单的,这一章就是SpringMVC入门知识 本教程所有源码地址: https://github.com/jiahaoit/java_ssm_course

    1.3K50发布于 2019-07-03
  • 来自专栏公众号:懒时小窝

    Java】A Guide to Java 9 Modularity

    引言近期在 Baeldung 看到了一篇有关Java9模块化入门介绍的文章,整体翻译加理解下来发现确实不错,个人认为美中不足的是项目构建过于简单和偏手动,个人建议找一些简单的Java9以及之上的开源项目结合参考使用更佳 原文A Guide to Java 9 Modularity | Baeldung1. Module System (JPMS), or “Modules” for short.Java 9 在包上面引入了新的层次,正式的名称叫做 Java 平台模块系统(JPMS),或者更简单称之为“模块 Default ModulesWhen we install Java 9, we can see that the JDK now has a new structure.安装JDK9之后可以看到现在有一个新结构 比如我们使用Java9运行低版本的Java8的程序时候,可能需要添加模块化。

    45120编辑于 2023-06-27
  • 来自专栏怀英的自我修炼

    Java漫谈9

    / 简单来说,就是因为java的编译器会自动给你加上。 由此,我想到两点: 第一是,java中的那些基本数据类型,会不会也是由编译器自动加上new这个关键字的。搜了一下必应,没搜到什么有效的答案。 如果常量池中的“hello”长时间没有被引用,java的垃圾回收器就会自动将它回收,释放“hello”对象所占用的空间。对于堆内存中的“hello”对象也是如此。 这里补充说一下,在java中,双等号是用来判断相等的,在String中它判断的是对象的地址是否相等,若要判断String的值是否相等,要用equals方法。 这些东西一开始我只是会用,但说不上原因,在逐渐的模仿之中逐渐地形成了习惯用法,而新入门的人又会顺着这个方式一轮一轮,反复循环。

    74990发布于 2018-03-12
  • 来自专栏云计算linux

    Java 9 揭秘

    Java SE 9之前,JDK构建系统用于生成两种类型的运行时映像 ——Java运行时环境(JRE)和Java开发工具包(JDK)。 Java SE 9之前的JDK和JRE目录布局 在 Java SE 9之前,JDK中: bin目录用于包含命令行开发和调试工具,如javac,jar和javadoc。 Java SE 9中的JDK目录布局 在Java SE 9 的JDK中: 没有名为jre的子目录。 bin目录包含所有命令。 在Windows平台上,它继续包含系统的运行时动态链接库。 ="Windows" JAVA_VERSION="9" JAVA_FULL_VERSION="9-ea+133" 在列表中只显示了三个模块。 Java SE 9仍然支持认可的标准和独立API覆盖机制。 在Java SE 9中,运行时映像由模块组成。 要使用此机制,需要使用更新版本的模块,用于支持标准和独立API。

    85110编辑于 2024-12-19
  • 来自专栏公众号:懒时小窝

    Java】A Guide to Java 9 Modularity

    引言 近期在 Baeldung 看到了一篇有关Java9模块化入门介绍的文章,整体翻译加理解下来发现确实不错,个人认为美中不足的是项目构建过于简单和偏手动,个人建议找一些简单的Java9以及之上的开源项目结合参考使用更佳 原文 A Guide to Java 9 Modularity | Baeldung 1. Java 9 在包上面引入了新的层次,正式的名称叫做 Java 平台模块系统(JPMS),或者更简单称之为“模块”。 在Java9之后,这种反射滥用的行为受到明确限制,我们必须要明确授予其他模块对于我们模块的反射访问权限。 比如我们使用Java9运行低版本的Java8的程序时候,可能需要添加模块化。

    47920编辑于 2023-09-02
  • 来自专栏码匠的流水账

    java9系列(二)docker运行java9

    序 本文介绍下如何在docker运行java9 镜像 docker pull openjdk:9-jdk 启动 docker run -it openjdk:9-jdk /bin/jshell 然后就可以正常使用 (1,2,3,4).stream().limit(3).forEach(e -> System.out.print(e)) 123 退出 jshell> /exit | Goodbye 查看此镜像的java 版本 docker run -it openjdk:9-jdk /bin/bash root@44d1d18351a8:/# java -version openjdk version "9-Debian " OpenJDK Runtime Environment (build 9-Debian+0-9b181-4) OpenJDK 64-Bit Server VM (build 9-Debian+0-9b181 -4, mixed mode) doc Start using Java 9 shell — jshell with docker

    98000发布于 2018-09-17
  • 来自专栏wuter

    JavaWeb后端入门9—JSTL

    概述 下面只介绍if和foreach两个案例 1.1 什么是JSTL 1.2 为什么要学JSTL 主要和EL来取代传统页面上直接嵌入Java代码写法。提升程序可读性、维护性和方便性。 简单案例 2.1 引入jar包 jstl.jar和standard.jar 2.2 新建jsp并引入标签库 <%@taglib uri="http://<em>java</em>.sun.com/jsp/jstl/core

    39700编辑于 2025-04-03
  • 来自专栏分享/效率/工具/软件

    shell入门系列(9)grep

    shell入门系列(9)grep 简介 搜索文本文件内容,默认输入匹配到的那一行 通配符 正则表达式 入门小案例 搜索单个文件 # grep "内容" 文件 grep "bash" ~/.bashrc 选项 -E 使用正则表达式 # grep -E "[0-9]+" ~/.bashrc egrep "[0-9]+" ~/.bashrc [外链图片转存失败(img-Us3HVPA2-1563242272153

    58320发布于 2019-09-17
  • 来自专栏EdisonTalk

    MongoDB入门实战教程(9

    本系列教程目录: MongoDB入门实战教程(1) MongoDB入门实战教程(2) MongoDB入门实战教程(3) MongoDB入门实战教程(4) MongoDB入门实战教程(5) MongoDB 入门实战教程(6) MongoDB入门实战教程(7) MongoDB入门实战教程(8) 参考资料 唐建法,《MongoDB高手课》(极客时间) 郭远威,《MongoDB实战指南》(图书) 作者:周旭龙

    2K30发布于 2021-07-01
  • 来自专栏Java爬坑系列

    JAVA零基础入门系列】Day9 Java中的那个大数值

    Java中有两个用于表示大数值的类,BigInteger和BigDecimal,那到底能表示多大的数值呢?理论上,可以表示任意长度,任意精度,想要多大,就能有多大。   为什么要用大数值? 改写后如下: import java.math.BigDecimal; public class Test{ public static void main(String[] args) { 大数值运算跟普通运算不一样,由于Java里的大数值没有重载运算符操作,也没有赋予程序员这样的权力,所以只能通过调用方法的方式进行计算。      

    872100发布于 2018-01-09
  • 来自专栏朝雨忆轻尘

    Java笔记:Java 9 新特性

    在这个两个模块java9Demo和java9Test中,java9demo编写一个实体类Person,在java9Test调用这样一个过程         这个是java9Demo 将 java9Test package-info.java,引入java9Demo模块导出包名 module java9Test{ requires java9Demo; } 这样就可以直接在java9Test中引入Person 9Java9新特性之---String底层存储结构更换     java8之前 String的底层结构类型都是 char[] ,但是java9 就替换成 byte[] 这样来讲,更节省了空间和提高了性能 所以java9在这一方面进行了更新,现在的java9 是基于ISO/latin1/Utf-16  ,latin1和ISO用一个byte标识,UTF-16用两个byte标识,java9会自动识别用哪个编码 11、Java9新特性之---引进HttpClient     以往我们都是通过maven添加httpclient ,java9直接引入即可 Java9所有特性都是为了提高性能和内存。。。。

    67420发布于 2019-06-18
  • 来自专栏zaking's

    黑客玩具入门——9、Burp Suite

    Burp Suite是由Java语言编写,因为Java是可以跨平台的,所以Burp Suite也是跨平台的,支持windows、linux、mac。 基础的黑客入门到这里就结束了,学完了这些,你就可以自学了。 师傅领进门,修行靠个人。 最后,但行好事,莫问前程。法网恢恢,疏而不漏。莫伸手,伸手必被抓!!!!

    4.4K11编辑于 2023-12-02
  • 来自专栏coding for love

    CSS入门9-定位机制

    (具体的覆盖规则可以看CSS入门11-定位与覆盖) fixed 固定定位,元素框的表现类似于将 position 设置为 absolute,不过其包含块是视窗本身,脱离了普通文档流。

    49530发布于 2018-08-27
领券