JVM八:class类文件结构(1)

  • Post author:
  • Post category:其他

       Java在诞生时就以一次编写,到处运行特点在各个平台都可以进行运行。其实就是通过不同的编译器(Javac编译器,jrubyc编译器,groovyc编译器等等)将代码编译成规范的class文件,虚拟机只要接收到claas文件而并不关心是class文件时哪一种编译器编译的,这样就到达了(write one,run anywhere)。所以要想更好的了解虚拟机,下面我们走进class文件中…

继续阅读 JVM八:class类文件结构(1)

jenkins使用docker安装保姆级教程(面向小白教程,最新最全,全图文)2022-8-1,不会docker也没关系

  • Post author:
  • Post category:其他

最新jenkins使用docker安装教程 最近在学docker和jenkins,docker网上的教程很多也很全,但是就是这个jenkins,教程要么很老,不实用,要么很乱看不懂,给你个代码喊你跑,但也跑不通,就很气人,这里我总结了很多坑人的地方,连官方文档都坑,希望大家看了我的文章都能很好的入门 安装docker就不讲了,我们直接pull下来使用 先来看看dockerHub下面的jenkins…

继续阅读 jenkins使用docker安装保姆级教程(面向小白教程,最新最全,全图文)2022-8-1,不会docker也没关系

String StringBuffer StringBuild使用用法

  • Post author:
  • Post category:其他

String StringBuffer StringBuild使用方法 1.首先说说运行速度,或者执行速度,三者的速度快慢大概为:StringBuild>StringBuffer> String 。 String是字符串的常量,StringBuild和StringBuffer是字符串变量,String一旦创建就不可更改,新的String其实是新的常量,String只能被创建不能被修改,…

继续阅读 String StringBuffer StringBuild使用用法

如何用javac 和java 编译运行整个Java工程

  • Post author:
  • Post category:java

前言:本文教你怎么用javac和java命令,以及如何利用脚本(shell或bat)方便处理,并用简单的实例展示这些用法。 IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码,点几下鼠标,程序就跑起来了,用起来相当方便。你不用去关心它后面做了些什么,执行了哪些命令,基于什么原理。然而也是这种过分的依赖往往让人散失了最基本的技能,当到了一个没有IDE的地方,你便觉得无从下手,给你个代码都不知道…

继续阅读 如何用javac 和java 编译运行整个Java工程

TestNG教程一:testNG简介

  • Post author:
  • Post category:其他

1.TestNG是什么?   TestNG是一个测试框架,其灵感来自JUnit和NUnit,但引入了一些新的功能,使其功能更强大,使用更方便。 TestNG是一个开源自动化测试框架;TestNG表示下一代(Next Generation的首字母)。 TestNG类似于JUnit(特别是JUnit 4),但它不是JUnit框架的扩展。它的灵感来源于JUnit。它的目的是优于JUnit,尤其是在用于测…

继续阅读 TestNG教程一:testNG简介

java中/的详解

  • Post author:
  • Post category:java

先来看代码 double d1 = 5/2; double d2 = 5/2.0; 其中d1的结果等于2,d2的结果等于2.5 主要的原因就是右边两个数字在进行运算后,第一个为int类型,我们都知道int类型是整数,所以只能保存整数部分,再进行自动类型转换。而第二个右边的运算结果为double类型浮点数,所以结果就为整数和小数的结合。 总结 我们在进行操作运算符进行计算时,/ 就是我们数学中的除法…

继续阅读 java中/的详解

websocket如何设置header

  • Post author:
  • Post category:其他

websocket请求的时候要获取请求头而且需要给前端相同的相应,所以需要处理。这里记录一下。 创建一个配置类,并且继承ServerEndpointConfig.Configurator 重写modifyHandshake方法,获取请求头和反应相应赋值。  在@ServerEndpoint注解上加上configurator=WebSocketConfig.class 也就是上面配置的配置信息 eg…

继续阅读 websocket如何设置header

PyQt笔记005——pyqt5去掉标题栏

  • Post author:
  • Post category:其他

PyQt笔记005——pyqt5去掉标题栏 做窗口需要去掉标题栏,然而查资料好多事都是pyqt4的方法,实际上pyqt5和pyqt4有很多相似的地方,很容易就琢磨出来了 方法: 添加引入 from PyQt5 import Qt 在窗口.py的 setupUi 方法内加一句话: self.setWindowFlags(Qt.Qt.CustomizeWindowHint) # 去掉标题栏的代码 这样…

继续阅读 PyQt笔记005——pyqt5去掉标题栏

unity 按下鼠标左键随机生成物体Instantiate

  • Post author:
  • Post category:其他

using UnityEngine; using System.Collections; public class CreateObj : MonoBehaviour {     public GameObject car;     public float produceRate = 0.5f;     private float nextProduce = 0;     // Update i…

继续阅读 unity 按下鼠标左键随机生成物体Instantiate