首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏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( ; ; ) { // ...

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

    JavaScript 教程6」:数组

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

    41210编辑于 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代码直接插入网页。

    66120发布于 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导出优化初级阶段。

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

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

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

    49950发布于 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中与之对应的充当这个角色的就是数组,它就是一个能装同一类的对象的一个数据组。数组本身还自带一个长度值,并且每一个元素也会自带一个下标,用于表示自己在数组中的位置。

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

    Java漫谈6

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

    74790发布于 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"> <!

    90020发布于 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

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

    菜鸟教程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
  • 来自专栏全栈程序员必看

    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
  • 来自专栏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
  • 来自专栏老高的技术博客

    Nexus6刷机教程

    转眼到了11月黑五,色魔张大妈推了一条信息,奶6促销$199,果断入手。 在经历了清关被扣,又要交税等等事情后,终于于今天(2016年1月19日)顺利收到,在此十分感谢向同事从上海人肉快递到北京!

    91930编辑于 2022-12-28
  • 来自专栏波波烤鸭

    shiro教程6(多realm认证)

    实现多realm认证    在上篇教程的基础上我们来完成此案例shiro教程5(整合SSM项目-认证) 首先MD5和SHA1加密简单实现 SHA1算法 public static void main(

    1.6K30发布于 2019-04-02
  • 来自专栏WordPress果酱

    WordPress 主题教程 #6:侧边栏

    侧边栏是从零开始创建 WordPress 主题系列教程的第六篇,这一篇我们主要讲解 WordPress 主题的侧边栏,让你很快掌握它的结构,并能编码和样式化它。

    1.5K40编辑于 2023-04-14
  • 来自专栏全栈程序员必看

    SpringBoot集成Activiti6教程

    ) package com.springboot.demo.service.impl; import java.util.HashMap; import java.util.List; import java.util.Map; import org.activiti.engine.RepositoryService; import org.activiti.engine.RuntimeService userTask> <exclusiveGateway id="_5" name="ExclusiveGateway"></exclusiveGateway> <sequenceFlow id="_<em>6</em>" x="315.0" y="150.0"></omgdc:Bounds> </bpmndi:BPMNShape> <bpmndi:BPMNEdge bpmnElement="_<em>6</em>" id="BPMNEdge__<em>6</em>"> <omgdi:waypoint x="400.0" y="77.0"></omgdi:waypoint> <omgdi:waypoint

    1.4K20编辑于 2022-09-16
领券