首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏c++与qt学习

    开始手写Tomcat的教程8节----加载器

    开始手写Tomcat的教程8节----加载器 Java的类加载器 解答一: servlet只能访问指定目录下的类,类加载器如何实现这种隔离访问机制的呢? user.dir"属性的值,如下所示: System.setProperty("catalina.base",System.getProperty("user.dir")); 事实上,上面代码就是 BootStrap类的main方法的第一行代码,然后实例化默认连接器: Connector connector=new Connector(); 然后,与之前章节中应用程序一样,它为两个servlet类创建两个

    36410编辑于 2022-05-10
  • 来自专栏从零开始学自动化测试

    VSCode 使用教程-8.设置代码自动保存

    前言 VSCode 编辑代码默认不会自动保存,需手动按Ctr+S保存代码,长时间编辑代码没保存可能会导致代码意外丢失。 可以设置自动保存,这样就方便多了。

    3.5K50编辑于 2022-09-20
  • 来自专栏用户5019215的专栏

    Git代码托管基础使用教程,代码上传到码云

    目前使用的最多的代码托管工具就是Git和Svn,我平时用的最多的就是git,这两个工具的作用主要就是代码管理,是真的好用,有时候我们开发的过程中会遇到回退的情况,如果你没有使用工具,回退只能依靠编辑器的撤销功能 我用的最多的就是代码对比和站点部署,还有开发环境和测试环境的切换,今天这个分享主要是讲怎么样通过工具把代码上传到git平台,我用的是码云,大部分人都喜欢用github,但是由于网络问题,个人喜欢码云,国内的平台速度快 1,下载git工具,全部安装(关注文末的公众号回复:GIT工具,免费下载) 2,上面的工具依次安装完成,设置成中文版,继续看下图操作 3,注册码云账号 4,创建仓库 5,克隆代码 6, 克隆过程中可能会提示让你设置邮箱和昵称 7,在你要上传代码的目录右键--提交(是提交并推送) 8,在码云上查看是否成功

    73230编辑于 2021-12-17
  • 来自专栏编译器开发

    llvm入门教程-Kaleidoscope前端-8-编译目标代码

    (PS:初步翻译文档放在github上了,需要可自取,也欢迎提PR共同完善) Kaleidoscope:编译成目标代码 第八章引言 欢迎阅读“使用LLVM实现语言”教程的第8章。 在本教程中,我们将以当前计算机为目标。 为了指定您想要面向的体系结构,我们使用一个名为“目标三元组”的字符串。 我们已准备好发出目标代码! 让我们试一试,我们需要编译代码,但是请注意,llvm-config的参数与前几章不同。 源代码如下: #include <iostream> extern "C" { double average(double, double); } int main() { std:

    75810编辑于 2021-12-09
  • 来自专栏Java Tale

    Java 8教程

    阅读更多:Java 8 Lambda表达式教程 函数式接口 函数式接口也称为单抽象方法接口(SAM接口)。正如名字所暗示的,他们只允许一个抽象方法。 Reda更多:Java 8默认方法教程 Streams 另一个重大改变引入了Java 8 Streams API,它提供了一种以各种方式处理一组数据的机制,可以包括过滤,转换或可能对应用程序有用的任何其他方式 API更改 Java 8 Lambda表达式教程 一个非常全新而令人兴奋的功能,java 8搭配它,是Lambda表达式。 Java 8默认方法教程 我们了解了Lambda表达式和函数式接口。现在,让我们继续讨论,并谈谈另一个相关的功能,即默认方法。那么这对java开发者来说真的是革命性的。 java 8中的默认方法是什么? 默认方法使您能够向库的接口添加新功能,并确保与旧版本的这些接口编写的代码的二进制兼容性。 顾名思义,java 8中的默认方法是默认的。

    2.1K42发布于 2020-03-18
  • 来自专栏编程创造城市

    基础Python教程031期 for循环,让代码更灵活!

    Range函数的作用是返回一个数组。使用的时候需要传入一个数值的开始,和数值的结尾。注意:range函数是一个半开半闭区间,包含开头的值,不包含结尾的值。

    44840发布于 2019-11-05
  • 来自专栏SpringBoot图文教程

    SpringBoot图文教程8 — SpringBoot集成MBG「代码生成器」

    有天上飞的概念,就要有落地的实现 概念十遍不如代码一遍,朋友,希望你把文中所有的代码案例都敲一遍 先赞后看,养成习惯 SpringBoot 图文教程系列文章目录 SpringBoot图文教程1「概念+ 案例 思维导图」「基础篇上」 SpringBoot图文教程2—日志的使用「logback」「log4j」 SpringBoot图文教程3—「‘初恋’情结」集成Jsp SpringBoot图文教程4—SpringBoot 实现文件上传下载 SpringBoot图文教程5—SpringBoot 中使用Aop SpringBoot图文教程6—SpringBoot中过滤器的使用 SpringBoot图文教程7—SpringBoot Mybatis 代码生成器 MBG MBG 全称 MyBatis Generator,可以用来生成Mybatis开发相关的代码,包括基本增删改查的实体类,dao接口和mapper文件。 xml version="1.0" encoding="UTF-8"?> <!

    1K20发布于 2020-03-28
  • 来自专栏磐创AI技术团队的专栏

    开始实现穿衣图像分割完整教程(附python代码演练)

    时装业是人工智能领域很有前景的领域。研究人员可以开发具有一定实用价值的应用。我已经在这里展示了我对这个领域的兴趣,在那里我开发了一个来自Zalando在线商店的推荐和标记服装的解决方案。

    1.6K30发布于 2019-07-10
  • 来自专栏机器学习AI算法工程

    开始实现穿衣图像分割完整教程(附python代码演练)

    在这篇文章中,我们会开发一个提取连衣裙的应用。 它输入原始的图像(从网络上下载或用智能手机拍照),并提取图像中的连衣裙。 分割的难点在于原始图像中存在了大量的噪声,但是我们会在预处理期间通过一个技巧来解决这个问题。

    1.2K20发布于 2019-10-28
  • 悬赏任务源码搭建教程_从开发任务悬赏平台附源代码

      在共享经济与工经济蓬勃发展的背景下,任务悬赏平台已成为连接需求方与技能提供者的重要枢纽。 latest witkey-frontendcd witkey-frontendnpm install element-plus axios vue-router pinia  三、核心功能实现(关键代码片段 KEY `idx_status` (`status`), KEY `idx_create_time` (`create_time`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4

    48710编辑于 2025-07-24
  • 来自专栏MyTechnology

    MySQL8安装教程

    这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 # 服务端使用的字符集默认为UTF8 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8 3.安装mysql 在MySQL安装目录的 bin 目录下执行命令 当然,如果你的电脑上需要安装多个MySQL服务,就可以用不同的名字区分了,比如 mysql5 和 mysql8。 安装完成之后,就可以通过命令net start mysql启动MySQL的服务了。 在MySQL中执行命令: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; MySQL8安装完成

    1.7K20发布于 2020-07-31
  • 来自专栏java达人

    Java 8 Stream 教程 (三)

    ) 前面的教程: Java 8 Stream 教程 (一) Java 8 Stream 教程 (二) 并行stream 为增强大数据量下的运行性能,stream可以并行执行。 实际上,在并行stream上,sort底层使用新的Java 8方法Arrays.parallelSort()。 结尾 我的Java 8 stream编程指南在这里完结了。如果您有兴趣了解更多关于Java 8 stream的知识,我向您推荐Stream Javadoc文档。 您还可以阅读我的Java 8 Tutorial 和 Java 8 Nashorn Tutorial. 希望本教程对您有所帮助,您喜欢阅读。本教程示例的完整源代码托管在GitHub上。 相关链接: Java 8 Tutorial 和 Java 8 Nashorn Tutorial http://winterbe.com/posts/2014/03/16/java-8-tutorial/

    83160发布于 2018-01-31
  • 来自专栏EdisonTalk

    MongoDB入门实战教程8

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

    78950发布于 2021-06-29
  • 来自专栏FunTester

    上手 Fabric8 KubernetesClient

    为何选择 Fabric8 KubernetesClient 在 Kubernetes 的世界里,管理容器资源的方法可谓是八仙过海,各显神通。 最直接的方式当然是使用 kubectl 命令,但如果想在 Java 代码里优雅地操作 Kubernetes,那就得借助 Kubernetes Java 客户端了。 为什么推荐 Fabric8 KubernetesClient? 链式调用,API 设计简洁:用起来比原生客户端更顺手,简直是如鱼得水。 如何使用 Fabric8 KubernetesClient? 1. 如果你是测试开发工程师,正在做 Kubernetes 相关项目,Fabric8 KubernetesClient 绝对值得一试!

    70810编辑于 2025-02-24
  • 来自专栏波波烤鸭

    shiro教程8(缓存管理)

    xml version="1.0" encoding="UTF-8"?

    1.4K60发布于 2019-04-02
  • 来自专栏java达人

    Java 8 Stream 教程 (二)

    我们已经了解了最重要的操作,如filter或map Java 8 Stream 教程 (一) 。您可以学习其他的操作(参考Stream Javadoc)。 本节的大部分代码示例使用下面 person组成的list进行演示: class Person { String name; int age; Person(String name 这听起来很复杂,优点是Java 8通过Collector类支持各种内置收集器。因此,对于最常见的操作,您不必自己实现Collector。 因此,每个对象将被转换为个、一个或多个基于stream的不同对象。这些stream的内容将被放置到flatMap操作的返回stream中。 Java 8支持三种不同的reduce方法。第一种将stream中元素reduce为一个。

    906100发布于 2018-01-31
  • 来自专栏全栈程序员必看

    基础学Java(8)数组

    SevenSample { public static void main(String[] args) { int[] smallPrimes = {2, 3, 4, 5, 6, 7, 8} 实战 写一个程序,它产生一个抽彩游戏中的随机数字组合,我们加入抽彩是从49个数字中抽取6个,那么输出的结果为: 下注以下组合,它会使你发财 8 30 32 43 46 49 具体代码如下: public System.out.println("下注以下组合,它会使你发财"); for (int r: result) System.out.println(r); } } 代码逻辑分析 NRATES]; 另外,如果知道数组元素,就可以不调用new,而直接使用简写形式对多维数组进行初始化: int[][] magicSquare = { {1, 2, 3, 4}, {5, 6, 7, 8}

    87420编辑于 2022-09-19
  • 来自专栏JavaPark

    JavaScript 教程8」:面向对象

    之前学习的数据类型在存储一些复杂的信息时,十分不方便,而且也难以区分。为此,为了更加详细方便的描述某一个事物,因而提出面向对象的概念。

    46920编辑于 2022-11-30
  • 来自专栏全栈程序员必看

    ROS安装教程|从开始

    想到大家可能还有从来没接触过ROS的,不知道怎么安装,我就记录一下这次的重装过程 安装VMware,这个我已经装了,就不细说了,管家公众号上有安装教程 下载ubuntu镜像文件 Index of /ubuntu-releases https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/18.04.6/这里我用的清华镜像,下载速度比较快,基本稳定在8MB/s以上,几分钟就下好了 用 https://blog.csdn.net/u013559309/article/details/122427474 按照ROS的官方安装教程进行安装 cn/melodic/Installation/Ubuntu

    92110编辑于 2022-10-02
  • 来自专栏Java架构

    Java 8简明教程

    ImportNew注:有兴趣第一时间学习Java 8的Java开发者,欢迎围观《征集参与Java 8原创系列文章作者》。 以下是《Java 8简明教程》的正文。 “Java并没有没落,人们很快就会发现这一点” 欢迎阅读我编写的Java 8介绍。本教程将带领你一步一步地认识这门语言的新特性。 看完这篇教程后,你还将对最新推出的API有一定的了解,例如:流控制,函数式接口,map扩展和新的时间日期API等等。 代码很啰嗦:用了6行代码才实现了一个简单的计算功能:a*100开平方根。我们在下一节会看到,Java 8 还有一种更加优美的方法,能够实现包含单个函数的对象。 下面的例子就演示了如何使用并行流进行操作来提高运行效率,代码非常简单。

    1.2K50发布于 2018-06-14
领券