java
文章平均质量分 64
最小森林
It's now or never .
展开
-
docker安装ElasticSearch
文章目录1 安装es参考:2 启动1 安装es安装docker:《离线安装docker》: https://blog.csdn.net/u012052268/article/details/103264596下载elasticSearch镜像:为了使用es自带的向量搜索功能,必须使用7.0以上的版本。这里使用7.6.2(2020年4月27)。下载:docker pull ela...原创 2020-04-27 17:33:02 · 609 阅读 · 0 评论 -
Java 中类和方法修饰符
Java 中类和方法修饰符类的修饰访问修饰符 修饰符 class 类名 extends 父类名称 implements 接口名称(notes: 访问修饰符符与修饰符的位置可以互换)访问修饰符名称说明备注pubic可以被所有类访问(使用)public 类必须定义在和类名相同的同名文件中转载 2017-02-15 10:53:03 · 640 阅读 · 0 评论 -
StringBuffer类
StringBuffer类StringBuffer类StringBuffer类概述StringBuffer和String的区别StringBuffer的构造方法StringBuffer的构造方法StringBuffer的方法添加功能删除功能替换功能反转功能截取功能StringBuffer类练习String和StringBuffer的相互转换把数组拼接成一个字符串把字符串反原创 2017-02-24 10:25:07 · 524 阅读 · 0 评论 -
排序算法及其Java代码实现
排序算法及其Java代码实现排序算法及其Java代码实现冒泡排序插入排序快速排序选择排序希尔排序1.冒泡排序冒泡排序基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了最后。原创 2017-02-24 17:17:21 · 473 阅读 · 0 评论 -
Arrays类、Integer类、Character类
常用类常用类Arrays类Arrays类概述成员方法基本类型包装类概述Integer类概述构造方法String和int的相互转换常用的基本进制转换Character类Character类概述Character类成员方法题目Arrays类Arrays类概述针对数组进行操作的工具类。 提供了排序,查找等功能。成员方法public static String toString原创 2017-02-24 20:29:16 · 402 阅读 · 0 评论 -
正则表达式_Java
正则表达式正则表达式正则表达式概述正则表达式规则常用一般使用方法判断功能分割功能替换功能获取功能正则表达式概述正则表达式:是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。是一个规则。所以在Java中,把这个规则直接定义为一个String:String regex ="[1-9][0-9]{4,14}"正则表达式规则(常用)A:字符 x 字符 x。举例:'a原创 2017-02-25 20:58:21 · 547 阅读 · 2 评论 -
The Myeclipse executable launcher was unable to locate its companion shared library
打开myeclipse的时候弹出:The Myeclipse executable launcher was unable to locate its companion shared library解决办法:在安装目录下打开 myeclipse.ini发现 /MyEclipse/Common/的路径找不到了,因为修改了文件夹的名字。 因为上次装MyEclipse装在E盘 这次装在原创 2015-03-28 18:24:16 · 27956 阅读 · 6 评论 -
Math类与Random类
Math类Math类概述成员变量成员方法应用Random类构造方法成员方法Math类Math类概述用于数学运算的类。掌握常用方法即可。成员变量注意 定义的方式(静态 常量 )public static final double PIpublic static final double ESystem.out.println("PI:" + Math.PI);System.out.pr原创 2017-02-27 17:21:57 · 527 阅读 · 0 评论 -
java集合类概述
集合类概述目录:集合类概述集合的由来由对象数组引入集合的概念数组和集合的区别集合的体系结构Collection的功能概述代码实现集合的由来:由对象数组引入集合的概念:我们学习的是面向对象语言,而面向对象语言对事物的描述是通过对象体现的,为了方便对多个对象进行操作,我们就必须把这多个对象进行存储。而要想存储多个对象,就不能是一个基本的变量,而应该是一个容器类型的变量,在我们目前所学过的知原创 2017-03-25 15:08:37 · 582 阅读 · 0 评论 -
Java中List基本用法
List概述List概述基本用法List集合的特有功能基本用法List是Collection的一大分支。主要特点是有索引(index),可重复。正是因为List中的元素是有序排列的而且可重复,所以被称为是序列。List集合的特有功能A:添加功能 void add(int index,Object element):在指定位置添加元素B:获取功能 Object get(int原创 2017-03-25 19:24:45 · 1099 阅读 · 0 评论 -
eclipse安装PyDev-使用eclipse开发python
eclipse安装PyDev-使用eclipse开发pythontoc1.简介Eclipse是一款基于Java的可扩展开发平台。其官方下载中包括J2EE方向版本、Java方向版本、C/C++方向版本、移动应用方向版本等诸多版本。除此之外,Eclipse还可以通过安装插件的方式进行诸如Python、Android、PHP等语言的开发。其中PyDev是一个功能强大的 Eclipse插件,使用户可用 Ec原创 2018-01-03 14:46:24 · 20848 阅读 · 5 评论 -
eclipse使用maven教程
eclipse使用maven教程eclipse使用maven教程什么是mavenmaven下载与安装与配置1下载2安装3配置环境变量在eclipse中配置1 m2eclipse安装2配置eclipse3创建一个maven项目1项目的结构2Eclipse中maven常用的命3使用maven命令0.什么是maven参考 https://www.cnblogs.com/whgk/p原创 2017-12-27 20:41:36 · 109569 阅读 · 17 评论 -
Eclipse的使用
Eclipse的使用Eclipse的使用Eclipse空间的基本配置Eclipse中快捷键的使用Eclipse中如何提高开发效率删除项目和导入项目Eclipse中代码的高级Debug调试Eclipse空间的基本配置程序的编译和运行的环境配置(一般不改)window - Preferences - Java 编译环境:Compiler原创 2017-02-21 11:25:10 · 780 阅读 · 0 评论 -
eclipse的git插件安装、配置与使用
eclipse的git插件安装与配置1 git插件安装2 git插件卸载3 配置git插件从git云端下载项目到本地修改并提交自己的代码到云端1 把修改好的文件上传到本地仓库2 pull一下3 提交代码到云端31 简易方法直接上传到master分支32 或者上传分支小技巧1 如何恢复未提交的修改文件2 查看提交记录3 更新项目远程仓库1.原创 2018-01-25 12:56:51 · 103057 阅读 · 1 评论 -
Eclipse无法打开,启动界面闪一下就消失
Eclipse无法打开,启动界面闪一下就消失.但是后台有eclipse和java的进程在运行,今天启动eclipse 闪了一下就消失了,及其郁闷,还有:自己工作的电脑上的eclipse经常打开之后没有界面显示出来,但是后台有eclipse和java的进程在运行(占用比较大的内存与cpu),这个时候的解决办法是: 要进入到当前eclipse选择的工作目录(也就是打不开eclipse界面的那个工作目录原创 2018-03-14 21:32:35 · 4831 阅读 · 4 评论 -
使用Intellij中的Spring Initializr来快速构建Spring Boot工程 完成一个简单的RESTful API
文章目录1 Spring Boot概述2 使用IDEA中的Spring Initializr工具创建项目2.1 New => Project2.2 项目代码结构解析2.3 项目maven解析3 实现简单的RESTful功能3.1 添加web模块3.2 编写HelloWorld服务参考:1 Spring Boot概述本文主要目标完成Spring Boot基础项目的构建,并且实现一个简单的H...原创 2019-08-06 16:53:39 · 1613 阅读 · 1 评论 -
mysql-connector-java之 SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required异常问题
mysql-connector-java之 SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required异常问题1 报错信息:使用spring boot整合项目的时候,遇到了一个异常 ,mybatis与spring整合报错:019-01-09 10:07:49,224 [Druid-ConnectionPool-Crea...原创 2019-08-14 09:45:36 · 4472 阅读 · 1 评论 -
java中重载与重写的区别
java中重载与重写的区别 首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义转载 2017-02-15 10:07:12 · 309 阅读 · 0 评论 -
String类的概述和使用
String类的概述和使用(掌握)(1)概述多个字符组成的一串数据。其实它可以和字符数组进行相互转换。下图是解释一般String的存储方式。(2)构造方法:A:public String()B:public String(byte[] bytes) // 这些[]都是数组C:public String(byte[] bytes,int offset,int length)D:public Str原创 2017-02-22 22:30:00 · 451 阅读 · 0 评论 -
Scanner的使用
Scanner的使用(了解)(1)概述在JDK5以后出现的用于键盘录入数据的类。(2)构造方法:常用的格式Scanner sc = new Scanner(System.in);构造方法InputStream is = System.in;Scanner(InputStream is)System .in讲解了System.in这个东西。它其实是标准的输入流,对应于键盘录入.in是Sys原创 2017-02-22 22:29:13 · 513 阅读 · 0 评论 -
myeclipes配置tomecat时,一点击就报错89
因为你没有注册 myeclipes! 真心的。原创 2015-03-27 20:08:49 · 654 阅读 · 0 评论 -
Java/JSP中使用JDBC连接SQL Server 2005(转自 秋忆)
接触Java或者JSP,难免会使用到数据库SQL Server 2000/2005(我使用2005标准版[9.0.3054]测试),经过自己的搜索和研究,使用JDBC连接SQL Server成功,特此整理方法(使用Eclipse 3.2)如下。准备工作首先,操作系统中安装好SQL Server 2000/2005,如果系统中都装有2000和2005版,记得停用一个,只开一个行了。转载 2015-04-21 00:13:55 · 710 阅读 · 0 评论 -
深入Java核心 Java内存分配原理精讲
Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:◆寄存器:我们在程序中无法控制◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中◆堆:存放用new产生的数据转载 2016-04-02 14:47:08 · 454 阅读 · 0 评论 -
Java基础——成员变量、局部变量和静态变量的区别
Java基础——成员变量、局部变量和静态变量的区别要想区分这哥仨,首先,我们得知道它们分别是什么。先从成员变量下刀。成员变量 我们来研究一个事物: 属性:外在特征;例如人的身高,体重 行为:能够做什么;例如人有说话,打球等行为。 而在Java语言中,最基本的单位是类,转载 2016-04-02 15:28:15 · 437 阅读 · 0 评论 -
重新学习JAVA,这次就是一直用了
留坑,下次再补原创 2016-03-25 23:40:55 · 616 阅读 · 2 评论 -
java安装:jdk1.8的安装
1.JDK目前大家都是1.8以上了,版本:jdk1.8.0_201下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮:在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Window 64位系统为例:2.安装,下一步,下一步。 安...原创 2015-03-27 18:14:24 · 8211 阅读 · 0 评论 -
Java内存管理:深入Java内存区域
本文引用自:深入理解Java虚拟机的第2章内容 Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。 概述: 对于从事C和C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高权力的皇帝,又是从事最基础工作的劳动人民—既拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。转载 2016-09-06 10:28:29 · 332 阅读 · 0 评论 -
在Editplus中配置java的(带包)编译(javac)和运行(java)的方法
首先打开Editplus,打开工具-配置自定义工具(或者使用快捷键Alt+G):然后点击“组名",将Group 1改为“Java编译与运行”:然后点击“添加工具”-“程序”:1添加编译功能“菜单文字”里的内容修改为“JAVAC”;“命令”选择安装JDK后的BIN目录中的编译程序JAVAC.EXE,如果JDK 安装路径为“c:/jdk”,那转载 2016-09-06 10:44:16 · 17718 阅读 · 4 评论 -
Java抓取网页数据(原网页+Javascript返回数据)
有时候由于种种原因,我们需要采集某个网站的数据,但由于不同网站对数据的显示方式略有不同!本文就用Java给大家演示如何抓取网站的数据:(1)抓取原网页数据;(2)抓取网页Javascript返回的数据。一、抓取原网页。这个例子我们准备从http://ip.chinaz.com上抓取ip查询的结果:第一步:打开这个网页,然后输入IP:111.142.55.73,点击查转载 2016-09-21 20:05:09 · 1056 阅读 · 0 评论 -
Java代码注释规范
代码注释是架起程序设计者与程序阅读者之间的通信桥梁,最大限度的提高团队开发合作效率。也是程序代码可维护性的重要环节之一。所以我们不是为写注释而写注释。下面说一下我们在诉求网二期开发中使用的代码注释规范,供大家参考下。原则:1、注释形式统一在整个应用程序中,使用具有一致的标点和结构的样式来构造注释。如果在其它项目中发现它们的注释规范与这份文档不同,按照这份规范写代码,不要试图在既原创 2017-02-15 14:58:35 · 1103 阅读 · 0 评论 -
继承与多态
继承与多态继承与多态继承继承概述Java中继承的特点方法重写final关键字多态多态概述多态的分类抽象类 abstract接口 interfaceimplement继承1. 继承概述多个类中存在相同属性和行为时, 将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。 通过extends关键字可以实现类与类的继承。class 子类名 exte原创 2017-02-17 17:47:59 · 319 阅读 · 0 评论 -
System类的用法
System类的一般用法概述System类包含一些有用的字段 和 方法,它不能被实例化public static void gc():运行垃圾回收器。 public static void exit(int status)public static long currentTimeMillis()public static void arraycopy(Object src,int srcPos,O原创 2017-02-28 09:38:02 · 827 阅读 · 0 评论 -
utf-8项目生成javadoc时,报错: 编码GBK 的不可映射字符
这是因为:由于JDK是国际版的,在编译的时候,如果我们没有用-encoding参数指定我们的Java源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式,也即在编译java程序时,若我们不指定源程序文件的编码格式,JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默认的编码格式,如WIN2k,它的值为GBK),然后JDK就把我们的java源程序从f原创 2017-02-19 22:32:12 · 5183 阅读 · 0 评论 -
大数值——BigInteger类与BigDecimal类的概述
大数据值——BigInteger类与BigDecimal类的概述大数据值BigInteger类与BigDecimal类的概述BigInteger类概述测试主要方法BigDecimal类概述主要用法BigInteger类概述可以让超过Integer(主要用来与String进行转换)范围内的数据进行加减乘除的运算。测试构造方法: BigInteger(String val) public c原创 2017-03-01 18:58:27 · 625 阅读 · 0 评论 -
Date类与DateFormat类
Data类与DataFormat类的用法Data类与DataFormat类的用法Data类概述常用方法DataFormat类概述SimpleDateFormat的构造方法常用方法Data类概述Date类:表示特定的瞬间,精确到毫秒。 构造方法:Date():根据当前的默认毫秒值创建日期对象Date(long date):根据给定的毫秒值创建日期对象public class Test原创 2017-03-01 19:43:35 · 4090 阅读 · 2 评论 -
Calender类
Canlendr类Canlendr类概述使用操作该类练习1. 概述日历类,封装了所有的日历字段值,通过统一的方法根据传入不同的日历字段可以获取值。它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法(get方法)。 注意:Calender类的12个月 由0-11表示原创 2017-03-01 20:07:17 · 703 阅读 · 0 评论 -
Object类
API的概述(了解)(1)应用程序编程接口。 (2)就是JDK提供给我们的一些提高编程效率的java类。Object类(掌握)(1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。(2)Object类的构造方法有一个,并且是无参构造。这其实就是理解当时我们说过,子类构造方法默认访问父类的构造是无参构造(3)要掌握的方法:A:toString(): 返回对象的字符原创 2017-02-22 11:58:45 · 327 阅读 · 0 评论 -
破解myeclipse10时找不到myeclipse/Common/plusgin
说明你原来安装过myeclipse,这个文件夹有默认跑到原来的路径了。解决方法,查看你最新安装的路径下的 .ini文件(myeclipse.ini)。 里面有myeclipse/Common/plusgin的路径原创 2015-03-27 20:02:08 · 2465 阅读 · 2 评论