java循环判断_Java入门(五)之循环与判断

  • Post author:
  • Post category:java

Java入门之循环与判断 1. 循环结构 1. while语句 while(布尔表达式){ //循环内容 } //例子 while(true){ System.out.println("无限循环"); } int i = 100; while(i){ i--; System.out.println("还有"+i+"次循环就结束啦。"); } 2. do...while语句(不常用) while语句…

继续阅读 java循环判断_Java入门(五)之循环与判断

Java静态方法详解和使用

  • Post author:
  • Post category:java

静态方法是什么? 静态方法是一种属于类而不是类的实例的方法。它可以通过类名直接调用,而无需创建类的实例。在Java中,使用关键字"static"来声明静态方法。 静态方法与实例方法有一些不同之处: 调用方式:静态方法可以通过类名直接调用,例如: ClassName.staticMethod() 。而实例方法需要通过创建类的实例后调用,例如: ClassName instance = new Cla…

继续阅读 Java静态方法详解和使用

Java之模块化

  • Post author:
  • Post category:java

文章目录 1、模块化概述 2、模块的基本使用 3、模块服务的使用 1、模块化概述 Java语言伴随这些年的发展,越来越庞大,逐渐发发展成为一门“臃肿”的语言。无论是运行一个大型折软件系统,还是运行一个小的程序,即使程序只需要使用Java的部分核心功能,JVM也要加载整个JRE环境。 为了给Java瘦身,让Java实现轻量化,Java9正式的推出了模块化系统。Java被拆分为N多个模块,并允许Jav…

继续阅读 Java之模块化

Java Spring-AOP动态代理-JDK和CGlib实现

  • Post author:
  • Post category:java

Java Spring-AOP CGlib和JDK动态代理实现 编码是为了解决生活中的问题,譬如现在我想用筷子吃饭的时候看手机,那么首先会有两个对象。 现在如果是 面向对象编程 思想,我们会new一个筷子对象,new一个手机对象,然后先调用 chopsticks.pickUp() ,再调用 phone.user() 。 那有没有一种做法,在不改动现有两个对象类内容的情况下,我直接把手机的使用方法 …

继续阅读 Java Spring-AOP动态代理-JDK和CGlib实现

java pcap4j http_java用jpcap怎么识别出http和https的数据包?

  • Post author:
  • Post category:java

问题简述: 利用java的第三方库jpcap写抓包程序,求解怎么识别出http和https的数据包(就只要能判断出是http协议或https协议即可)。 测试的解法: 1.在tcp包(jpcap自带TCPPacket类比较方便识别tcp包)的基础上用80端口和443端口区分http和https,但是连tcp都识别成http或https了(不成功)。 2.设法找出http或https特有而tcp没有…

继续阅读 java pcap4j http_java用jpcap怎么识别出http和https的数据包?

javaWeb基础之Servlet的三种实现方式以及两种配置方式

  • Post author:
  • Post category:java

一、Servlet的三种实现方式 Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。 1、Servlet的第一种创建方式:继承HttpServlet(最优) 重写doGet(HttpServletRequest request, HttpServletRes…

继续阅读 javaWeb基础之Servlet的三种实现方式以及两种配置方式

以面向对象的思维和软件架构完成一道编程题目(Java)–原作者:小康小白–重写

  • Post author:
  • Post category:java

今天刚好没事,看了下CSDN,看到有这个题,一时兴起就做了一下 原文链接:https://blog.csdn.net/weixin_45791445/article/details/108890171 作者是:小康小白 开始看的时候感觉很简单,半天就可以写完了,写着写着突然想尝试一下NIO来代替普通IO流,不太熟悉缓冲区结构,查了点资料,加调错,结果就花了一天时间。。 当然,我知道NIO只是在读大…

继续阅读 以面向对象的思维和软件架构完成一道编程题目(Java)–原作者:小康小白–重写

JavaScript获取元素样式

  • Post author:
  • Post category:java

元素:style:样式名=样式值  读取方式:元素.style.样式名 1.通过style属性设置喝读取的都是内联样式 案例:(在此和之前一样,创建HTML就省略不写了,一如既往的给出示例) 2.HTML 3.css 4.Js 获取元素内联样式属性 Js 里还可以写其他内联样式,比如: box.style.height = “300px” 、box.style.backgroundColor = …

继续阅读 JavaScript获取元素样式

sh文件重启java服务

  • Post author:
  • Post category:java

#!/bin/bash source /etc/profile file_path=/home/ jar_name=xxx-0.0.1-SNAPSHOT.jar tomcat_id=$(ps -ef|grep $jar_name|grep -v "grep"|awk '{print $2}') if [ ! -z "$tomcat_id" ] then kill -9 $tomcat_id fi …

继续阅读 sh文件重启java服务

Java事件监听

  • Post author:
  • Post category:java

定义 事件源:执行某些操作时,产生事件;事件源中注册了监听器,将产生的事件传给监听器,由监听器处理事件 事件:由事件源执行某些操作时产生,事件中包含事件源,这样监听器可以根据事件源执行特定的处理操作 监听器:很多事件的处理方法,根据事件或事件源,执行不同操作 事件监听处理流程 事件源–》添加事件监听器–》执行活动,生成事件,触发事件监听器–》事件监听器:根据传入的事件,执行某些操作 事件源、事件、…

继续阅读 Java事件监听