自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 问答 (1632)
  • 收藏
  • 关注

原创 java构造方法命名_Java命名规范

一、命名规范1、项目名全部小写2、包名全部小写3、类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{}4、变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:int index=0;public void toString(){}5、常量名全部大写如:public static final...

2021-02-28 12:36:58 660

原创 java判断对象已死_JVM 怎么判断对象已经死了?

GC的历史比Java还有久远,我们在思考GC时候需要思考三个问题:在Java中程序计数器、虚拟机栈、本地方法栈这三个区域随线程而生,随线程而灭:栈中的栈帧随着方法的调用和退出而有条不紊的进行着入栈和出栈的过程。每个栈帧分配多少内存在类结构确定下来时就已知的,方法结束或者线程结束内存自然跟着回收了。而Java堆和方法区不一样,一个接口中的多个实现类的内存可能不一样,每个方法的多个分支需要的内存也可能...

2021-02-27 11:08:09 226

原创 java转储和核心_java – 来自JVM核心文件转储的查询

JVM崩溃并创建了一个JVM核心pid文件.我对JMV核心文件缺乏经验,所以我可以使用以下帮助.我得到的错误是:## A fatal error has been detected by the Java Runtime Environment:## java.lang.OutOfMemoryError: requested 32756 bytes for ChunkPool::allocate....

2021-02-27 06:00:40 99

原创 java之点击一次之后失效_Java语言Inputstream重复使用(输入流在第二次使用的时候会失效)...

保存流对象(输入流在第二次使用的时候会失效),在需要用到InputStream的地方再将字节数组转化字节流使用,如果只需要用到一次inputstream流,就不用这样啦,直接用就OK。下面直接上代码:/*** 保存流对象(输入流在第二次使用的时候会失效)* 在需要用到InputStream的地方再封装成InputStream* ByteArrayInputStream byteArrayInput...

2021-02-26 14:46:39 284

原创 java创建线程的两种方法是_简单了解Java创建线程两种方法

这篇文章主要介绍了简单了解Java创建线程两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下Java实现并启动线程有两种方法1、写一个类继承自Thread类,重写run方法。用start方法启动线程2、写一个类实现Runnable接口,实现run方法。用new Thread(Runnable target).start()方法来启动注意:st...

2021-02-25 10:56:10 159

原创 java8 内部类_关于java8中匿名内部类引用局部变量的更新

java8开始匿名内部类使用的外部变量不再被强制用final修饰。外部变量要么是final的,要么自初始化后值不会被改变,这两种都是可以在匿名内部类中使用且编译通过。否则就编译报错:error: local variables referenced from an inner class must be final or effectively final。我觉得类似“final增强内部变量的生存...

2021-02-25 05:27:57 360

原创 java table集合_Java集合--tableSizeFor

在看 HashMap 源码的时候有这么一段代码private static final int MAXIMUM_CAPACITY = 1 << 30;private static final int tableSizeFor(int c) {int n = c - 1;n |= n >>> 1;n |= n >>> 2;n |= n >>...

2021-02-24 14:12:09 125

原创 我的世界java版红石电梯_《我的世界》实用红石电梯(改进版)存档

《我的世界》实用红石电梯(改进版)存档说明:第二个电梯用了两个活塞推一个箱子,已实现恩一次按钮就换一条线路。这是改进了昨天发的那个红石电梯,有兴趣的玩家可自行下载!存档介绍今天改进了下昨天的那个老版的双控,简单干净了不少我看别人的都是一个开关上一个开关下的,万一从楼上掉下来了还得跑回楼上把电梯拉下来放到服务器中也只能你一个人上下,完全没有装逼的效果嘛,这也叫电梯虽然很简单,但貌似没啥人搞这种简单的...

2021-02-24 02:47:06 737

原创 网格布局java_Java 网格布局

/** 网络布局* */package com.swing;import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JFrame;class gridlayout extends JFrame{int size=6;private JButton jbtn[]=new JButton[size];public...

2021-02-22 14:22:18 134

原创 java 关闭 tomcat_java代码关闭tomcat程序及出现问题解析|chu

1.通过java代码实现tomcat的关闭2.tomcatStop.javapackage test; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class tomcatStop { public static void mai...

2021-02-21 07:52:46 106

原创 static java 内存_final, static,final static 分别放在jvm内存的什么地方?

比如我写一个类:publicclassJvmTest{publicstaticStringst_static="hellostatic";publicfinalStringst_final="hellofinal";publicstaticfinalStringst_final_str="hellofinalstatic";publicstatic...

2021-02-20 15:15:32 3979

原创 java模拟atm_Java语言-课程设计-ATM柜员机模拟程序

ATM柜员机模拟程序要求使用图形用户界面:1、通过主界面,可以进入管理员界面、用户界面、系统设置界面、退出;2、启动软件,可以进入用户模式,也可以进入系统管理模式;3、进入系统管理模式,需要输入管理员账号和密码,可以查看这台ATM机近期资金出入明细,可以查看这台ATM机上面操作的所有账户的历史记录和明细;4、进入用户账号和密码的登录界面,当输入给定的卡号和密码(初始卡号16位和密码6位)时,对比系...

2021-02-20 10:15:56 1475

原创 java for 缺省_javacard卡片上电后,自动选择缺省的applet | 学步园

在一些卡片部署中,一个默认小应用程序可以被定义为在卡片复位以后被自动地选择,用于在基本逻辑通道(通路0)上通信。Java Card 2.2允许你定义默认小应用程序,但是不指定的如何做;其机理由厂家特定。javacard复位后,设置默认选择的applet,详见JCRE default applet。4.1 The Default AppletsNormally, applet instances b...

2021-02-20 08:27:36 165

原创 java调用对象_JAVA:调用未知对象类方法并传递它的参数

目标很简单,我想创建一个动态加载类,访问其方法并传递参数值并在运行时获取返回值的方法。JAVA:调用未知对象类方法并传递它的参数类将被称为class MyClass {public String sayHello() {return "Hello";}public String sayGoodbye() {return "Goodbye";}public String saySomething(S...

2021-02-20 06:09:19 706

原创 psycopg2 mysql_Psycopg数据库基本使用(示例代码)

关于postgresql——常用操作指令创建数据库CREATE DATABASE test WITH OWNER = postgres ENCODING = ‘UTF8‘;进入控制台方法,在postgreSQL的安装目的bin下执行命令: psql 数据库名,例: /usr/local/pgsql/bin/psql mydb指定host、用户名和数据库的话,如:/usr/local/pgsql/b...

2021-02-19 09:39:48 542

原创 java 构造方法继承_Java中构造方法的继承问题

1.父类的构造方法是不会被子类继承的,但是子类的构造方法中会有一个隐式的super()来调用父类中的无参数构造方法。验证代码如下:public class FatherClass {int a;int b;public FatherClass() {a = 10;}public FatherClass(int b) {this.b = b;}public void getClassName(){S...

2021-02-18 18:17:41 663

原创 java 动态转换类型_详解Java多态对象的类型转换与动态绑定

Java多态对象的类型转换这里所说的对象类型转换,是指存在继承关系的对象,不是任意类型的对象。当对不存在继承关系的对象进行强制类型转换时,java 运行时将抛出 java.lang.ClassCastException 异常。在继承链中,我们将子类向父类转换称为“向上转型”,将父类向子类转换称为“向下转型”。很多时候,我们会将变量定义为父类的类型,却引用子类的对象,这个过程就是向上转型。程序运行时...

2021-02-16 12:41:11 239

原创 java多线程编程 教程_java多线程编程从入门到卓越(超详细总结)

导读:java多线程编程不太熟?或是听说过?或是想复习一下?找不到好的文章?别担心我给你们又安利一波,文章内容很全,并且考虑到很多开发中遇到的问题和解决方案。循环渐进,通俗易懂,文章较长,建议收藏再看!1.多线程的概念什么是进程?什么是线程?(了解这个还是很重要的,利于后面的学习,面试也常考)首先我们应该了解进程,在操作系统中进程是程序的一次执行。(也可理解为对静态层序的一次动态实例化的过程),(...

2021-02-16 03:50:36 110

原创 java nio设计模式_Java NIO 与 基于reactor设计模式的事件处理模型

Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线程去等待,但是这样做也是相当耗费资源的。Java NIO非堵塞技术实际是采取Reactor...

2021-02-15 22:45:42 104

原创 solaris java 安装_solaris中安装jdk环境

一,首先,查看确定系统相关信息,确定是运行在sparc处理器还是32位或64位操作系统。复制代码 代码示例:#uname -aSunOS solaris 5.10 Generic_147148-26 i86pc i386 i86pc然后,确认下系统安装时是否默认已经安装上了jdk,可能会附带有较低版本的jdk。复制代码 代码示例:#pkginfo | grep SUNWj检查系统中安装的jdk,并...

2021-02-13 09:10:01 347

原创 java删除集合元素吗_实现Java删除一个集合的多个元素

问题我需要从一个java的集合中,根据另一个集合的内容,删除第一个集合中不特定的元素。这看上去非常简单,但却遇到了问题。这是我要写的方法的头部private void screenBlackNameList(List source, List blackNameList)事情是这样子的。source集合中保存了一些显示用的数据元素。blackNameList集合中保存的是黑名单列表。我们需要根据黑...

2021-02-13 07:35:37 201

原创 java web 加载dll_Java中Web Project如何加载dll/DLL文件

基本上常用的项目有两种,一种是Java Project,另一种是Web Project,下面就以这两种项目为例,来阐释如何在项目中加载dll文件。Java中调用dll的方式System.load()/***Loads the native library specified by the filename argument. The filename argument must be an abs...

2021-02-13 04:48:08 254

原创 java while九九乘法表_用java实现三种方法循环输出九九乘法表:

展开全部for循环的结构:for(表达式 1;表达式 2;表达式 3) { 循环体 }表达式 1:一般为赋值表达式;62616964757a686964616fe78988e69d8331333366306435表达式 2:一般为关系表达式或逻辑表达式;表达式 3:一般为赋值表达式或自增、自减表达式,用以修改循环变量的值。while循环的结构: while(表达式) 循环体1、while ...

2021-02-13 01:16:24 1330

原创 java 月的天数_Java获取某月天数

public static void main(String[] args) {Calendar cal = new GregorianCalendar();//或者用Calendar cal = Calendar.getInstance();/**设置date**/SimpleDateFormat oSdf = new SimpleDateFormat ("",Loc...

2021-02-12 16:37:47 1655

原创 java 类工厂_java 类工厂模式

/** 工厂模式*/package com.classes;interface fruit{public void eat();}class apple implements fruit{public void eat(){System.out.println("吃苹果");}}class orange implements fruit{public void eat(){System.out...

2021-02-12 16:35:07 37

原创 ubuntu上重装mysql服务器_UBUNTU 彻底删除 MYSQL 然后重装 MYSQL

删除 mysqlsudo apt-get autoremove --purge mysql-server-5.0sudo apt-get remove mysql-serversudo apt-get autoremove mysql-serversudo apt-get remove mysql-common //这个很重要上面的其实有一些是多余的。清理残留数据dpkg -l |grep ^rc...

2021-02-11 13:20:09 109

原创 react网页适配不同分辨率_GitHub - z3season/react-native-program-stylesheet: 把任意屏幕宽分成375,快速实现适配任意分辨率的布局。...

react-native-program-stylesheet重写StyleSheet.create方法,无损RN原生代码。把任意屏幕宽分成375,快速实现适配任意分辨率的布局。???? ???? 随手给颗星星呗,有bug或者交流,欢迎留言第一时间维护。???? ????安装:yarn add react-native-program-stylesheet使用:在程序入口处importindex.jsimport { A...

2021-02-11 07:53:11 116

原创 用mysql语句做数据库操作_mysql数据库常用的基本SQL语句--数据库数据操作

紧接上一篇博客,上一篇介绍了有关数据库表的一些有关操作,这一篇介绍在数据库里面对于数据增、删、改、查的一些语句。一、增、删、改、查数据库数据现在有个数据库表stu_tbl,字段如下。mysql> DESC stu_tbl;+-------+---------------------+------+-----+---------+-------+| Field | Type ...

2021-02-10 03:11:25 68

原创 android与python服务器通信_python服务器和Android socket通信问题

#!/usr/bin/envpython#coding=utf-8fromSocketServerimport(TCPServerasTCP,StreamRequestHandlerasSRH)importtracebackHOST='192.168.56.1'PORT=6664ADDR=(HOST,PORT)classMyRequest...#!/usr/bin/env python# codi...

2021-02-06 12:46:11 145

原创 路径搜索算法 python实现_A*算法在栅格地图上的路径搜索(python实现)_1.1

1 # 版本2,2018—04—092 # 所有节点的g值并没有初始化为无穷大3 # 当两个子节点的f值一样时,程序选择最先搜索到的一个作为父节点加入closed4 # 对相同数值的不同对待,导致不同版本的A*算法找到等长的不同路径5 # 最后closed表中的节点很多,如何找出最优的一条路径6 # 撞墙之后产生较多的节点会加入closed表,此时开始删除closed表中不合理的节点789 imp...

2021-02-05 22:36:57 453

原创 mysql基础测试_mysql基础测试

测试原因为什么需要做性能测试模拟比当前系统更高的负载,找出性能瓶颈重现线上异常测试不同硬件软件配置规划未来的业务增长测试分类性能测试的分类设备层的测试业务层的测试数据库层的测试设备层的测试关注哪些指标服务器,磁盘性能磁盘坏块率服务器寿命业务层测试针对业务进行测试数据库层的测试什么情况下要做Mysql的测试测试不同的Mysql分之版本测试不同的mysql版本测试不同的mysql参数搭配mysql测试...

2021-02-03 14:44:59 45

原创 mysql添加分区健_MySql数据分区操作之新增分区操作

如果想在已经建好的表上进行分区,如果使用alter添加分区的话,mysql会提示错误:复制代码 代码如下:ERROR 1505 Partition management on a not partitioned table is not possible正确的方法是新建一个具有分区的表,结构一致,然后用insert into 分区表 select * from 原始表;测试创建分区表文件复制代码...

2021-02-02 14:13:33 164

原创 mysql查出时间相差14小时_Mysql编码不一致和时区相差14小时解决方法

一、Oracle数据库是GBK编码导入到UTF-8的mysql数据库出现乱码Oracle数据库有一套自己的编码方法,当客户端和数据库编码不一致时会自动转换编码方式;客户端获取数据时Oracle会自动将GBK转为UTF-8,因此,需要在Mysql的url上设置编码为UTF-8保持和mysql的一直即可。二、Oracle数据库date类型数据导入到mysql后相差14小时原因:Oracle数据库查询时...

2021-02-02 13:13:52 744

空空如也

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

TA关注的人

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