自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (670)
  • 收藏
  • 关注

原创 java一个方法排他调用_java中的方法调用-解析与分派

在本文开始之前,先搞清楚一个概念。对于People p = new Man();这句代码,我们把People叫做静态类型,Man叫做动态类型。静态类型在编译期可知,实际类型在运行期才可以确定下来。解析所有方法调用中的目标方法在Class文件里面都是一个常量池中的符号引用,在类加载的解析阶段,会将其中一部分符号引用转化为直接引用,这种解析能成立的前提是:方法在程序真正运行之前就有一个可确定的调用版本...

2021-02-28 02:52:47 67

原创 java 多态实现的jvm调用过程_java多态实现的JVM调用过程

多态同一个类的不同表现形态,不同的形态是通过其不同的子类体现 java通过将子类对象引用赋值给超类对象变量, 来实现动态方法调用。面向对象的三个特征与含义下面看例子:public class A{public String name = "父类name";public void move(){System.out.println("父类move");}}public class B extends...

2021-02-27 20:44:49 86

原创 java中LinkedList属于哪个包_linkedlist和arraylist的区别是什么

LinkedeList和ArrayList是常用的两种存储结构,都可以实现了List接口,那么它们之间有什么区别?下面本篇文章就来带大家了解一下LinkedeList和ArrayList之间的区别,希望对大家有所帮助。LinkedeList和ArrayList的区别1、数据结构不同ArrayList是Array(动态数组)的数据结构,LinkedList是Link(链表)的数据结构。2、效率不同当...

2021-02-27 13:28:31 372

原创 具有映射关系的数据java_JAVA编程学习之JAVA集合

一、JAVA集合类为了保存数量不确定的数据,以及保存具有映射关系的数据(关联数组),java提供了集合类。所有集合类位于java.util包下。集合类就像容是器,现实生活中容器的功能,无非就是添加对象、删除对象、清空容器、判断容器是否为空等,集合类就为这些功能提供对应的方法。java集合类是由两个接口Collection 和 Map派生而出CollectionMapSetQueueListEnum...

2021-02-27 00:44:15 972

原创 java实训心得体会3篇_java实训心得体会3篇

书本上的知识只提供方法的借鉴,实践中自己必须摸索出适合具体工作的方法,这一切都离不开钻研精神与勤学好问的精神。下面是学习啦带来的java实训的心得体会,仅供参考。java实训心得体会一:我们在学校机房进行了为期三周的JAVA实训。现在即将结束了,回首本学期的java学习,重点还是在学习概念等一些常识性的东西,Application应用程序和Applet小程序,它的开发工具,数据类型,变量,接口,输...

2021-02-25 14:20:52 1549

原创 java中final是什么意思_java中final关键字到底修饰了什么

final使得被修饰的变量"不变",但是由于对象型变量的本质是“引用”,使得“不变”也有了两种含义:引用本身的不变,和引用指向的对象不变。所谓的引用就是c里面的指针的意思(所谓引用不便就是指针指向的地址不变)public class Test2 {public static void main(String[] args){final String s1 = new String("fang");...

2021-02-25 06:21:22 125

原创 java i用法_JAVA I/O使用方法(转)

import java.io.*;public classIOStreamDemo {public static void main(String[] args) throwsIOException {/*1.要想打开文件读取字符,你得先用String或File对象创建一个FileReader。为了提高速度,你应该对这个文件作缓冲,因此你得把FileReader的reference 交给Buffe...

2021-02-24 22:09:51 148

原创 java 序列化 缓存_java的序列化与反序列化

1.什么是序列化与反序列化序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。字节的或XML编码格式可以还原完全相等的对象,这个相反的过程又称为反序列化。那么为什么需要序列化呢?第一种情况是:一般情况下Java对象的声明周期都比Java虚拟机的要短,实际应用中我们希望在JVM停止运行之后能够持久化指定的对象,这时候就需要把对象进行序列化之后保存。第二种情况是:...

2021-02-24 21:15:06 366

原创 java 字符串比较 == equals_浅谈java字符串比较到底应该用==还是equals

当用new String(“aaaa”)对字符串做定义时,==会返回false,equals可以返回正常结果。比如System.out.println("a" == "a"); //trueSystem.out.println("a".equals("a")); //trueSystem.out.println("a".equals(new String("a"))); //trueSystem....

2021-02-24 20:02:06 143

原创 java tika pdf_【Tika基础教程之一】Tika基础教程

一、快速入门1、Tika是一个用于文本解释的框架,其本身并不提供任何的库用于解释文本,而是调用各种各样的库,如POI,PDFBox等。使用Tika,可以提取文件中的作者、标题、创建时间、正文等内容,相比于java.io自带的一些功能(如FileInputStream,FIleReader,Scanner等):(1)若文档为纯文本,如txt,html,java文件等,则二者对于文件内容的提取基本无差...

2021-02-24 11:48:58 322

原创 java collection 排序_Collection中的排序

使用EJB 2.0时,由于其CMP的EJB-QL不提供order by功能,(2.1在众人的骂声中又提供了),所以我们可能需要使用Collection来进行数据结果的排序。总结如下:步E有二:1.做一个Compatator的实例:// 比^字串的 Comparatorclass StringComparator implements Comparator {public int compare( ...

2021-02-23 22:26:08 469

原创 java打开的文件过多_java – IOException:打开文件太多

我试图在Linux中的Jetty 7.0.1中运行的Java webapp中调试文件描述符泄漏。由于打开的文件太多,请求开始失败时,该应用程序已经开始运行了一个月左右,而Jetty必须重新启动。java.io.IOException: Cannot run program [external program]: java.io.IOException: error=24, Too many ope...

2021-02-23 18:35:31 629

原创 java单例调用_java – 单例类方法的并发调用

我有一个单身人士课程:public class Singleton {private static Singleton istance = null;private Singleton() {}public synchronized static Singleton getSingleton() {if (istance == null)istance = new Singleton();retu...

2021-02-21 01:26:42 349

原创 python判断水仙花数、四叶玫瑰的编程_c语言判断水仙花数

展开全部C语言输32313133353236313431303231363533e78988e69d8331333366303839出水仙花数的具体分析和实现流程如下:1、水仙花数的含义“水仙花数”是一个三位数其各位数字的立方和等于该数本身。例如:3^3 + 7^3+ 0^3 = 3702、算法分析把给出的某个三位数的个位、十位、百位分别拆分,并求其立方和(设为sum),若sum与给出的三位数相等...

2021-02-20 11:57:28 1781

原创 python os.path.join乱码_关于解决Python乱码问题的终极解决方案 (TL;DR)

关于解决Python乱码问题的终极解决方案 (TL;DR)image有个特别好玩的现象,当我们为了python编码头疼的时候,几乎搜索到所有的文章都会先发一通牢骚。然后在无可奈何地写解决思路(是解决思路不是方案)。这个问题真不是新手问题,即使是十几年python老手也经常头疼。中国外国都一样。看看这个python专家在PyCon大会上用半个多小时讲解乱码的视频就了解了,他自己都给自己的来回enco...

2021-02-19 14:25:29 1092

原创 java获取map的value值_在java中获取Map集合中的key和value值

HTML文档可以包含的内容通过不同的标签,HTML文档可以包含不同的内容,比如文本,链接,图片,列表,表格,表单,框架等. 文本 HTML对文本的支持是最丰富的,你可以设置不同级别的标题,分段和换行,可以指定文本的语义和外观, ...flex设置成1和auto有什么区别首先明确一点是,flex是flex-grow.flex-shrink.flex-basis的缩写.故其取值可以考虑以下情况:...

2021-02-19 02:03:33 1469

原创 java 订单状态_JAVA设计模式-状态模式-State-订单状态

行为取决于它的状态,即是说由状态决定行为,方法放在状态类中,而状态控制亦在状态类中进行,譬如一个按钮,按一次是开,按一次是关,同一个行为,但是由于其状态的改变,而导致不同的结果。一个操作中含有庞大的多分支的条件语句,且这些分支依赖于该对象的状态。这个状态通常用一个或多个枚举常量表示。通常,有多个操作包含这一相同的条件结构。State模式将每一个条件分支放入一个独立的类中。这使得你可以根据对象自身...

2021-02-16 01:20:29 1354

原创 glassfish java环境_java – 如何修改GlassFish中的Web环境条目4

在我的web.xml中,我的webapp应用程序我有以下元素:aMessagejava.lang.StringHello World这个Web应用程序中的EJB可以读取它:final InitialContext context = new InitialContext();final Context env = (Context) context.lookup("java:comp/env");...

2021-02-15 21:27:24 55

原创 java 解析dex_将DEX反编译成Java源代码

问题如何将Android DEX(VM字节码)文件反编译成相应的Java源代码?#1 热门回答(822 赞)这很容易获取这些工具:1)dex2jar将dex文件转换为jar文件2)jd-gui查看jar中的java文件源代码非常易读,因为dex2jar进行了一些优化。##程序:这是关于如何反编译的程序:步骤1:将test_apk-debug.apk中的classes.dex转换为test_apk-...

2021-02-13 20:13:08 524

原创 java servlet面试题_【3】进大厂必须掌握的面试题-Java面试-Servlet

Servlet面试问题Q1。什么是servlet?Java Servlet是服务器端技术,通过提供对动态响应和数据持久性的支持来扩展Web服务器的功能。javax.servlet和javax.servlet.http包提供用于编写我们自己的servlet的接口和类。所有servlet必须实现javax.servlet.Servlet接口,该接口定义了servlet生命周期方法。在实现通用服务时,我...

2021-02-13 12:00:03 98

原创 tomcate java VM编码_Tomcat 改服务器编码(Java 修改字符串编码格式)

对于客户端发来的汉字,我们一般需要转码:------------------------------------------------------------------------------------request.setCharacterEncoding("UTF-8");//这样设置客户机发来数据文字格式只对post方式有效String line = request.getParame...

2021-02-13 11:49:35 334

原创 java swing双缓冲_java swing 双缓冲异常

展开全部import java.awt.Graphics;import java.awt.Image;import javax.swing.JFrame;public class BufferedFrame extends JFrame {public static void main(String[] args) {new BufferedFrame();}public BufferedFram...

2021-02-12 22:28:53 54

原创 jsapi支付java_Java实现JsApi方式的微信支付

要使用JsApi进行微信支付,首先要从微信获得一个prepay_id,然后通过调用微信的jsapi完成支付,JS API的返回结果get_brand_wcpay_request:ok仅在用户成功完成支付时返回。由于前端交互复杂,get_brand_wcpay_request:cancel或者get_brand_wcpay_request:fail可以统一处理为用户遇到错误或者主动放弃,不必细化区分...

2021-02-12 17:51:51 576

原创 python那些事儿pdf_python那些事儿

关于引号:单引号和双引号的意义相同,都表示字符串,单双引号交替使用可以避免转义符的麻烦。例如我们想在字符串中包含一个引号通常需要/'这样转义,而如果用单引号来表示字符串,那么中间的双引号表示引号就不需要斜杠转义。例如:print "I LOVE KAK'A"这个输出里面就包含了单引号,输出结果为I LOVE KAK'A,和print 'I LOVE KAK/'A'的输出结果是一样的。同理想要输出双...

2021-02-11 05:28:25 48

原创 python遍历目录树 除文件_Python学习笔记文件读写之遍历目录树

随笔记录方便自己和同路人查阅。#------------------------------------------------我是可耻的分割线-------------------------------------------假定你希望对某个文件夹中的所有文件改名,包括该文件夹中所有子文件夹中的所有文件。也就是说,你希望遍历目录树,处理遇到的每个文件。写程序完成这件事,可能需要一些技巧。好在,...

2021-02-11 05:26:48 49

原创 mysql中什么是dml语句_Mysql基础入门-SQL_DML语句

DML语句:DML操作是指对数据库中的表进行操作,主要包括记录的插入(insert),更新(update),删除(delete),查询(select)。记录插入创建表完成后就需要给器插入记录和数据了,插入记录基本语法如下:INSERT tablename (fielde1,fielden2....)VALUES(value1,value2....);下面我给我制作的表名为class_1填入以下下...

2021-02-02 03:35:25 165

原创 mysql 企业备份_使用cgroups来限制MySQL企业备份服务对资源的占用

今天我遇到一个问题,MySQL企业版备份引起I/O子系统负载过大,应用响应缓慢,导致系统不可用。所以我想限制mysqlbackup的进程,使它不会引起更多的问题。mysqlbackup命令里面有读,写和进程数的设置。默认是1个读,1个写和5个线程。因为我用的是默认设置,所以还是没有必要去调整了。使用ionice工具没法工作,因为它需要CFG I/O调度器。我在这篇文章里找到一个方法。 它使用的是l...

2021-02-01 20:18:28 39

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除