首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏java基础教程

    Java基础教程(6)-Java中的流程控制语句

    Java中的流程控制语句Java的程序控制语句分为以下几类:选择,重复和跳转。根据表达式结果或变量状态选择语句来使你的程序选择不同的执行路径。 if语句:if语句是Java中的条件分支语句。它能将程序的执行路径分为两条。 Java的循环语句有for,while和 do-while。whilewhile语句是Java最基本的循环语句。当它的控制表达式是真时,hile语句重复执行一个语句或语句块。 对所有的Java循环都一样,条件condition必须是一个布尔表达式。forfor循环是一个功能强大且形式灵活的结构。 Java允许你在for循环的初始化部分和反复部分声明多个变量,每个变量之间用逗号分开在Java中可以使for循环的初始化、条件或者反复部分中的任何或者全部都为空for( ; ; ) { // ...

    43610编辑于 2024-04-24
  • 来自专栏JavaPark

    JavaScript 教程6」:数组

    利用 new 创建数组 这里其实跟 JavaScript 中的面向对象相关,和 Java 中也类似,其语法结构为: var 数组名 = new Array(); 除了数组名,其他都是固定的,通过这种方式

    41310编辑于 2022-05-23
  • 来自专栏极客编程

    ECMAScript 6教程 (一)

    该系列课程是汇智网 整理编写的,课程地址为 http://www.hubwiz.com/course/5594e91ac086935f4a6fb8ef/ 什么是ES6? ----   ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。 不用紧张,对ES6的支持可以查看kangax.github.io/es5-compat-table/es6/,在这里可以清晰的了解到不同版本的浏览器对ES6功能的支持情况。 随着时间的推移,支持度已经越来越高了,ES6的大部分特性都实现了。   如果你想现在就在浏览器使用ES6的特性,还可以通过引用兼容包的方式提前尝尝鲜。 https://github.com/paulmillr/es6-shim 环境支持 ---- 直接插入网页 Traceur允许将ES6代码直接插入网页。

    66420发布于 2018-09-04
  • 来自专栏架构师成长之路

    Java(6)-java线程

    多线程是 Java 语言的一个很重要的特征。 多线程程序设计最大的特点就是能够提高程序执行效率和处理速度。Java 程序可同时并行运行多个相对独立的线程。 Java 提供的多线程机制使一个程序可同时执行多个任务。线程有时也被称为小进程,它是从一个大进程里分离出来的小的独立的线程。由于实现了多线程技术,Java 显得更健壮。 程序与程序ThreadDemo1.java表面上看运行结果相同,但是仔细对照会发现,程序OnlyThread.java中对 run方法的调用在程序ThreadDemo1.java中变成了对 start 也就是说看java是运行在什么操作系统上,java这个应用程序进程的线程调度算法就是什么。 Java SE 还声明JVM可以任何方式实现线程的优先级,甚至忽略它的存在。 3、在Linux上Java线程一对一地映射到内核级线程上。

    3.5K21编辑于 2022-04-14
  • 来自专栏凯哥Java

    Java中注解学习系列教程-6 excel导出优化plush版

    如下图: 还记的在《Java中注解学习系列教程-3》中我们知道,自定义注解的成员属性还可以是一种特殊的类型:Annotation的。也就是在注解中使用注解。 关注凯哥公众号:凯哥Java。获取 声明:本文是《Java中注解学习系列教程》第五篇文章-小案例,使用自定义注解实现Excel导出优化初级阶段。

    28720编辑于 2022-12-15
  • 来自专栏凯哥Java

    Java中注解学习系列教程-6 excel导出优化plush版

    还记的在《Java中注解学习系列教程-3》中我们知道,自定义注解的成员属性还可以是一种特殊的类型:Annotation的。也就是在注解中使用注解。

    50150发布于 2019-06-28
  • 来自专栏全栈程序员必看

    java教程安装_java 安装教程

    3、配置环境变量 1) 新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.8.0_11 2) 打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 备注: 1) .表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME; 2) JAVA_HOME 3) PATH使得系统可以在任何路径下识别java命令。 4) CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。 4、测试jdk 在CMD命令窗口下输入javac java javadoc命令,出现如下界面,则安装成功。 echo %JAVA_HOME% java –version 2、对maven zip包进行解压,建议解压后复制到C:\Maven 3、配置环境变量  新建变量名:M2_HOME,变量值:C:\Maven

    6.1K30编辑于 2022-09-08
  • 来自专栏全栈程序员必看

    Activiti6详细教程

    Flowable 开源 免费 开发工作量大 开发难度大 中文支持不好 Activiti 相对JBPM上手容易 原生支持Spring 与 Spring boot 集成较好 Flowable新出的,使用人数少教程资源少 act_hi_attachment 历史附件表 3) act_ih_comment 历史意见表 4) act_hi_identitylink 历史流程人员表 5) act_hi_detail 历史详情表,提供历史变量的查询 6) 6.完成以上步骤,就可以在程序中使用自动注入的方式,使用Activiti的7大接口。 currentActs, new ArrayList<String>(), fontName, fontName, fontName, null, 1.0); } 参照教程

    3.3K21编辑于 2022-09-13
  • 来自专栏怀英的自我修炼

    Java漫谈6

    在聊数组之前先聊个别的,如果想在Java中实现一个 数字-月份 转换,那我该怎么做呢?就比如数字1代表了一月份,数字2代表了二月份…数字12代表了十二月份。 Java中与之对应的充当这个角色的就是数组,它就是一个能装同一类的对象的一个数据组。数组本身还自带一个长度值,并且每一个元素也会自带一个下标,用于表示自己在数组中的位置。

    758110发布于 2018-03-12
  • 来自专栏怀英的自我修炼

    Java漫谈6

    在聊数组之前先聊个别的,如果想在Java中实现一个 数字-月份 转换,那我该怎么做呢?就比如数字1代表了一月份,数字2代表了二月份…数字12代表了十二月份。 Java中与之对应的充当这个角色的就是数组,它就是一个能装同一类的对象的一个数据组。数组本身还自带一个长度值,并且每一个元素也会自带一个下标,用于表示自己在数组中的位置。

    75490发布于 2018-03-12
  • 来自专栏波波烤鸭

    mybatis教程6(逆向工程)

    1.什么是逆向工程   简单点说,就是通过数据库中的单表,自动生成java代码。 Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类)企业中,逆向工程是个很常用的工具,比我们手动创建映射文件的配置信息方便很多 创建项目 项目类型没有限制,可以是java项目也可以是web项目,或者maven项目都可以。 创建配置文件 在src下创建一个配置文件 ? <? -- 数据库的驱动包路径 --> <classPathEntry location="C:\tools\maven-repository\mysql\mysql-connector-<em>java</em>\5.1.27 \mysql-connector-<em>java</em>-5.1.27.jar" /> <context id="DB2Tables" targetRuntime="MyBatis3"> <!

    90920发布于 2019-04-02
  • 来自专栏又见苍岚

    IPv6 理论教程

    Internet协议版本6(IPv6)是互联网协议(IP)的最新修订版本和要广泛部署的协议的第一版本。 IPv6由互联网工程任务组(IETF)开发,用于处理IPv4地址耗尽的长期预期问题。 。 简化标题 通过将所有不必要的信息和选项(存在于IPv4报头中)移动到IPv6报头的末尾,简化了IPv6的报头。 IPv6报头只有IPv4的两倍大,只要IPv6地址是四倍长。 BGPv4是BGP的升级以支持IPv6路由。 协议更改为支持IPv6 ICMPv6 :Internet控制消息协议版本6是ICMP的升级实现,以适应IPv6要求。 启用IPv6的主机不需要任何DHCPv6服务器获取IP地址,因为它们可以自动配置。 他们也不需要DHCPv6定位DNS服务器,因为可以通过ICMPv6邻居发现协议发现和配置DNS。 /ipv6/ipv6_special_addresses.html https://www.w3cschool.cn/ipv6/ipv6_headers.html

    2K31编辑于 2022-08-06
  • 来自专栏全栈程序员必看

    p6使用教程_p6slite

    类似都是实现java.sql.Driver接口 源码如下图所示: 3、增加配置文件 在resources下面创建spy.properties配置文件,如下图所示: 内容为: module.log # 指定应用的日志拦截模块,默认为com.p6spy.engine.spy.P6SpyFactory #modulelist=com.p6spy.engine.spy.P6SpyFactory,com.p6spy.engine.logging.P6LogFactory #jndicontextcustom=java.naming.factory.url.pkgs;org.jboss.naming:org.jnp.interfaces # 是否开启日志过滤 默认false (seconds) 4、自定义配置类 如果需要自定义输出日志格式,以及输出的内容,可以自定义配置日志输出内容类,直接继承与MessageFormattingStrategy即可,可以参考如下类: P6spyLogFormatStrategy.java sql, String url) { return "SQL耗时【" + elapsed + "毫秒】 连接信息【" + url + "】 最终执行SQL【" + sql + "】"; } } P6SpyLogger.java

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

    p6操作教程_pc6视频教学

    p6spy就是一款这样的工具,下面给大家介绍一下p6spy的使用。 使用p6spy需要做以下三步: 1. 导入jar包: 将jar包复制到项目中去,记得要build path一下。 我用的是p6spy-3.8.2.jar,之前用2.0.1版本的,会出现下图所示的bug: Cannot instantiate com.p6spy.engine.logging.appender.FileLogger

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

    菜鸟教程java_JAVA笔记(菜鸟教程)

    6.final及继承 public class TestFinal { public static void main(String[] args) { final Person p1=new 序列化的对象包含被 transient 修饰的实例变量时,java 虚拟机(JVM)跳过该特定的变量。volatile 修饰的成员变量在每次被线程访问时,都强制从共享内存中重新读取该成员变量的值。 9.位运算符 位运算符1.jpg 位运算符2.jpg 10.增强型for循环 增强型for循环.jpg 11.Java转义序列 转义序列.jpg 12.创建string对象,一旦创建就不能改变 Java编译器根据方法签名判断哪个方法应该被调用。的max方法就会被调用;如果传递的是double型参数,则double类型的max方法体会被调用,这叫做方法重载。重载的方法必须拥有不同的参数列表。

    1.8K10编辑于 2022-09-06
  • 来自专栏bit哲学院

    Java视频教程,最新全套Java教程

    参考链接: Java教程 Java视频学习,来看这一篇就对了,又学习路线图,学习视频,学习技能树,你想要的通通在这里!  在Java基础板块中有6个子模块的学习:  基础语法,可帮助你建立基本的编程逻辑思维;面向对象,以对象方式去编写优美的Java程序;集合,后期开发中存储数据必备技术;IO,对磁盘文件进行读取和写入基础操作 配套学习视频:  Java基础班教程-小白的福音 完整视频:http://yun.itheima.com/course/232.html? 2006stt 配套资料:https://pan.baidu.com/s/1ChL3wUx89x9GDGuEe1wscg  提取码:3hwz  java进阶教程4天oracle快速入门 完整视频:http 2005stt 配套资料:https://pan.baidu.com/s/1jIWRAGq6QW7U9RqVJrZs7A  提取码:26qw  Java提升-Tomcat核心原理解析  完整视频:http

    2K20发布于 2021-02-02
  • 来自专栏余林丰

    《ElasticSearch6.x实战教程》之复杂搜索、Java客户端(下)

    男 25 1994-05-11 Java工程师 李四 / 研发部 2018-03-10 1562167817000 1562167817000 插入6条数据: POST http://localhost modified":"1562167817000", "created":"1562167817000" } POST http://localhost:9200/company/employee/6? routing=1 { "id":"6", "name":"周八", "sex":"男", "age":28, "birthday":"1994-05-11", 第九章-Java客户端(下) 基于Java客户端(上),本文不再赘述如何创建一个Spring Data ElasticSearch工程,也不再做过多文字叙述。 本章请一定结合代码重点关注如何如何通过Java API进行父子文档的数据插入,以及查询。

    1.1K30发布于 2019-07-24
  • 来自专栏周小末天天开心

    Java 基础学习(6

    : 右结核性 =  +=  -=  /=  *=  %=  &=  |=  ^=  <<=  >>=  >>>= 右结核性 三、标识符 (1)标识符的概念         Java中凡是可以对各种变量 2)标识符命名中数字不能开头 3)标识符的命名不可以使用关键字和保留字 4)标识符不能包含空格 5)标识符中字母可以打写,并且标识符严格区分大小写,长度无限制 四、关键字         关键字是被 Java 五、保留字         保留字是现有 Java 版本尚未使用,但以后版本可能会作为关键字使用的字符串。

    53410编辑于 2022-10-26
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java面试系列6

    java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。 为了提高效率节省空间,我们应该用StringBuffer类 2.int 和 Integer 有什么区别 Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。 Int是java的原始数据类型,Integer是java为int提供的封装类。 Java为每个原始类型提供了封装类。 java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。

    76850发布于 2018-03-19
  • 来自专栏iSharkFly

    Confluence 6 教程:空间高手 原

    这个教程将会带你如何在 Confluence 中创建和自定义空间,同时也包括如何删除空间,如果需要的话。通过这个教程,你将成为使用空间的高手。 空间的小组 在这个教程中,你是你新项目的成员之一,尽管你自己也是新的项目成员,但是你自己还具有很多责任。你需要了解更多才能让项目进行下去。 任务摘要 你目前正在火星项目中负责组织信息和有关的资源。 https://www.cwiki.us/display/CONF6ZH/Tutorial%3A+Space+ace

    76630发布于 2019-01-30
领券