- 博客(27)
- 问答 (1077)
- 收藏
- 关注
原创 java具有自动无用内存回收_Java工作原理:JVM,内存回收及其他
JAVA虚拟机系列文章http://developer.51cto.com/art/201001/176550.htmJava语言引入了Java虚拟机,具有跨平台运行的功能,能够很好地适应各种Web应用。同时,为了提高Java语言的性能和健壮性,还引入了如垃圾回收机制等新功能,通过这些改进让Java具有其独特的工作原理。1.Java虚拟机Java虚拟机(Java Virtual Machine,J...
2021-02-28 13:03:25 150
原创 java变量和运算符_java第二章-变量、数据类型和运算符
第二章1.字符本身是数字2.变量的用法步骤1).声明变量:数据类型 变量名;常用的数据类型:int double String char; nt num;2).为变量赋值:变量名 = 变量值; num = 12;3.备注:编写代码的时候用英文半角输入法,全角一个字占两个字节,半角一个字占一个字节;4.变量命名规则:(是必须遵守的)1).变量名只能以字母 $ 或者_开头;2).可以包含数字,但是不能...
2021-02-28 04:06:38 82
原创 java计算长方形的周长_Java练习 SDUT-3339_计算长方形的周长和面积(类和对象)...
计算长方形的周长和面积(类和对象)Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description设计一个长方形类Rect,计算长方形的周长与面积。成员变量:整型、私有的数据成员length(长)、width(宽);构造方法如下:(1)Rect(int length) —— 1个整数表示正方形的边长(2)Rect(int length, ...
2021-02-27 09:25:14 170
原创 java为什么不需要头文件_关于什么情况下不需要include 头文件
include头文件有两种情况1.有头文件A头文件B在头文件B中include头文件A2.有头文件Ac文件D假如头文件B或c文件D要用到头文件A里面声明的东西话,我们都要include头文件A。但是后来发现有时候不include头文件A,也是可以用到A里面声明的东西,例如一些宏定义,不知道是不是makefile里面有些东西让它其作用。想问一下大家一下,哪些东西定义在头文件中,即...
2021-02-26 23:41:09 403
原创 java可以做监控后台吗_如何基于springboot-admin实现后台监控
一 前言知识追寻者springboot系列文中又添加一文,springboot后台应用监控,希望广大读者支持,多多关注点赞;如果没有学习过actuator端点暴露文章,建议查询知识追寻者专栏进行学习;二 springboot admin介绍Spring Boot Admin是一个开源社区项目,用于管理和监控SpringBoot应用程序;工作方式是 Spring Boot Admin Client向...
2021-02-26 16:34:19 82
原创 java获取系统dpi_Java DPI介绍
Java BufferedImageClassJava BufferedImage类是Image类的子类。它用于处理和操作图像数据。BufferedImage由图像数据的ColorModel组成。所有BufferedImage对象的左上角坐标为(0,0)。例子:在屏幕上画一些文本import java.awt.Graphics;import java.awt.Image;import java.a...
2021-02-26 01:40:13 1014
原创 java批处理sql_JDBC实现SQL语句的批处理
啥是批处理将多条SQL添加到一个批中,一次性将批发送给数据库,数据库依次执行SQL语句,减少SQL语句发送的次数,提升程序运行的效率。Statement批处理优点:可以在一次批处理中处理不同语义的SQL语句。缺点:没有预编译机制,不能防止sql注入攻击,且执行效率低。SQL语句无法预留在数据库服务器中,每次都是新发送一条SQL语句到达数据库,需要重新解读SQL语句。//Statement实现批处理...
2021-02-25 17:30:06 159
原创 java中fis和fos_java中-的流-与操作
/*字节输出流 OutputStrema:* OutputStream抽象类* write(int b); 将指定的字节写入此流中* write(byte[] b); 将指定的数组 输入此流中* write(byte[] b , int a , int c); 将指定的数组输入此流中 从a索引开始 获取c 个* close(); 将此流关闭 并释放资源* flush(); 刷新缓冲区 ...
2021-02-25 06:21:17 227
原创 java 用数组存储书籍信息_从零自学Java-7.使用数组存储信息
1.创建数组;2.设置数组的大小;3.为数组元素赋值;4.修改数组中的信息;5.创建多维数组;6.数组排序。程序SpaceRemover:显示输入字符串,并将其中所有的空格字符替换为句点字符。 1 packagecom.jsample;23 public classSpaceRemover {4 public static voidmain(String[] args){5 ...
2021-02-24 22:05:06 293
原创 java 命令报错_java在linux执行命令时报错: Cannot allocate memory
该楼层疑似违规已被系统折叠隐藏此楼查看此楼linux执行top命令后:top - 17:28:07 up 25 days, 6:14, 5 users, load average: 0.09, 0.09, 0.13Tasks: 182 total, 2 running, 180 sleeping, 0 stopped, 0 zombieCpu(s): 2.4%us, 1.0...
2021-02-24 18:39:15 63
原创 java getabsolutepath_JAVA 使用File对象getCanonicalPath注意点
首先来介绍File对象中 getPath()方法,getAbsolutePath()方法及重点要说的getCanonicalPath()方法;java.io.File 包含三种确定文件路径的方法:getPath():此文件路径方法将抽象路径名作为String返回。如果字符串pathname用于创建File对象,则getPath()只返回pathname参数,例如File file = new Fi...
2021-02-24 00:59:14 329
原创 java注入方法_Java依赖注入的三种方式
Spring通过DI(依赖注入)实现IOC(控制反转),常用的注入方式主要有三种:构造方法注入,setter注入,基于注解的注入。构造方法注入构造器注入:保证了一些必要的属性在Bean实例化时就设置,并且确保了bean实例在实例化后就可以使用.1.在类中,不用为属性设置setter方法,只需提供构造方法即可2.在构造文件中配置该类bean,并配置构造器,在配置构造器中用//ApplicationC...
2021-02-20 23:24:14 683
原创 java circle_Java Circle.setOnMouseExited方法代码示例
import javafx.scene.shape.Circle; //导入方法依赖的package包/类private void initializeHeadline(final Component component) {final Label headline = (Label) lookup("#headline");final Circle indicator = (Circle) lo...
2021-02-20 16:27:40 166
原创 java 28_Java 从入门到进阶之路(二十八)
在之前的文章我们都是通过 Java 在内存中应用,本章开始我们来看一下 Java 在系统文件(硬盘)上的操作。系统文件就是我们电脑中的文件,简单来说就是像 Windows 系统中 C D E 等各类盘符中的文件。Java 在系统文件的操作需要通过 File 来完成。接下来我们通过一个简单的实例来看一下 Java 在操作系统文件中的基本操作。如上图,我们先在项目目录下创建一个 fileDemo.t...
2021-02-20 09:02:18 65
原创 python 文件修改者_Python文件修改和常用方法
為了更好地說明接下來的文件修改操作,我們有必要先來學習下文件操作的常用方法。一、文件處理中的常用方法#!/usr/bin/env python3#-*- coding:utf-8 -*-#write by congcong#flush() 把文件從內存強制刷新到硬盤f = open('w_flush.txt',mode='r+') f.write("這是強制刷新到硬盤的文件!") f.flush(...
2021-02-19 22:04:11 141
原创 java main args catch_JAVA大家帮帮我,我的组数自定义异常用使用throw抛出到main函数的,但是main函数的catch块没有捕获到异常...
JAVA大家帮帮我,我的组数自定义异常用使用throw抛出到main函数的,但是main函数的catch块没有捕获到异常,请大家看看我的哪里哪里有逻辑错了,小弟初学者好多不会,谢谢了。代码入下...JAVA大家帮帮我,我的组数自定义异常用使用throw抛出到main函数的,但是main函数的catch块没有捕获到异常,请大家看看我的哪里哪里有逻辑错了,小弟初学者好多不会,谢谢了。代码入下:第一个类...
2021-02-19 16:05:10 63
原创 java jmx 监控tomcat_通过Tomcat开启JMX监控的方法图解
搭建模拟环境:操作系统:centos7内存:1Gjdk:1.8.0_131tomcat:8.0.48环境准备我们这里就不直接演示了,直接配置tomcat的jmx1、进入到tomcat的bin目录下# cd /opt/tomcat/apache-tomcat-8.0.48/bin/2、编辑配置文件# vim catalina.sh3、在下图中上面添加参数参数添加后的样子3.1、此配置连接jmx不需要...
2021-02-19 11:54:48 674
原创 java 若引用_Java中的弱引用
本篇文章尝试从What、Why、How这三个角度来探索Java中的弱引用,帮助大家理解Java中弱引用的定义、基本使用场景和使用方法。由于个人水平有限,叙述中难免存在不准确或是不清晰的地方,希望大家可以指出,谢谢大家:)1. What——什么是弱引用?Java中的弱引用具体指的是java.lang.ref.WeakReference类,我们首先来看一下官方文档对它做的说明:弱引用对象的存在不会阻止...
2021-02-16 16:22:30 37
原创 java集合知识_Java集合类知识点总结
集合:只能存储对象,对象类型可以不一样,长度可变。常用的接口和类:1、List接口(有序、可重复):ArrayList类、LinkedList、Vector类2、Set接口(无序、不能重复):HashSet类、TreeSet类3、Map接口(键值对、键唯一、值不唯一):HashMap类、Hashtable类、TreeMap类集合类的循环遍历1、普通for循环:如 for(int i=0;i2、fo...
2021-02-16 01:13:37 60
原创 harbor登录验证_实现Harbor https认证
简介:部署架构:用两台服务器,一台harbor服务器,一台业务服务器作为harbor的测试机部署过程在服务器自制证书制作CA私钥和自签名CA证书[root@node1 ~]#mkdir mkdir -pv /usr/local/src/harbor/certs/[root@node1 ~]#cd mkdir -pv /usr/local/src/harbor/certs/[root@node1...
2021-02-15 22:25:52 386
原创 java web request_JavaWeb Request和Response
1.Request与Response1.1.Web应用运行机制到目前为止,我们已经掌握了Web应用程序的运行机制,现在学习的就是Web应用程序运行机制中很重要的内容 ——Request与Response。首先,我们先来看一看Request与Response在Web应用程序运行时,是怎么样的。通过上图的Web应用程序运行机制,我们可以知道关于Request与Response的信息:Web应用程序...
2021-02-15 20:38:42 46
原创 java major version_Java的minor.major version 详解
从 JDK 1.1 到 JDK 1.7 编译器编译出的 class 的默认 minor.major version 吧。(又走到 Sun 的网站上翻腾出我从来都没用过的古董来)JDK 编译器版本target 参数十六进制 minor.major十进制 minor.majorjdk1.1.8不能带 target 参数00 03 00 2D45.3jdk1.2.2不带(默认为 -target 1....
2021-02-13 07:01:35 583
原创 java 在方法中抛出异常_在Java方法中抛出异常而不是返回
根据Coursera上的Algorithms, Part 1,我正在写Java上的Deque课程.目前我的基于数组的Deque有方法removeLast():public Item removeLast() {if (size() == array.length / 4) {resize(array.length / 2);}if (head != tail) {Item tmp = array[...
2021-02-12 23:49:54 652
原创 java web 代码混淆_使用proguard混淆java web项目代码
-injars 'Y:\src.jar' #需要混淆的jar-outjars 'Y:\java\src.jar' #输出jar-libraryjars 'C:\java\jre6\lib\rt.jar' #必须的系统类库-libraryjars 'Y:\kf\WebRoot\WEB-INF\lib\activation-1.1.jar' #项目需要的jar-libraryjars 'Y:\kf\W...
2021-02-12 21:39:52 200
原创 math.ceil java_java向上取整函数Math.ceil()
java向上取整函数Math.ceil()百度Math.ceil()函数:“Math.ceil()是常见编程语言中的常用代码,ceil() 方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数。“在使用中发现,Math.ceil(param)的参数param需要严格double数据类型的才能有效实现向上取整的效果。示例:double dividend = 7;// 被除数d...
2021-02-12 19:07:14 395
转载 教室预约系统mysql_PHP+MySQL教室预约管理系统的设计与实现
随着我国国民教育的提高,大学生的数量一直在不断的增加,根据网络资料的查询,发现2012年的大学生人数为600万,这是一个不小的数量,说明了我国教育的进步是巨大的。但是问题也随之产生,每年如此多的大学生就需要大学不断的扩建,可是还是不能满足如此多的学生对教室的使用,所以如何合理的管理高校的教室成了大部分高校需要解决的问题。本网站运用MYSQL作为后台数据库,以PHP为前端开发工具,实现了系统用户管理...
2021-02-07 05:49:59 1564
原创 mysql修改root密码的几种方法_MySQL修改root密码的几种方法_MySQL
本文整理了四种在MySQL中修改root密码的方法,希望对大家有所帮助。全部方法经过测试通过。方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password('新密码');例子:mysql> set password for root@localhost = password('bits...
2021-02-02 04:57:38 157
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人