![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
不睡觉的怪叔叔
行胜于言
展开
-
JDK环境变量配置
1、安装完JDK后,按 计算机→属性→高级系统设置→高级→环境变量 打开环境变量:2、系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(本人是 C:\Program Files\Java\jdk1.8.0_191)3、系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin...原创 2019-02-28 22:04:39 · 110 阅读 · 0 评论 -
Java操作XML文件
目录一、使用DOM4j进行XML的DOM解析1.1、使用DOM4j查询XML文档1.2、使用DOM4j修改XML文档1.3、使用xPath技术二、使用SAX方式解析XML文档2.1、使用SAX解析方式查询XML文档2.2、对比DOM解析和SAX解析 Java中有两种解析XML文件的方式:DOM解析和SAX解析。一、使用DOM4j进行XML的DOM解析...原创 2019-08-30 09:21:57 · 10859 阅读 · 2 评论 -
Java网络编程
目录一、网络通信三要素二、TCP协议三、UDP协议一、网络通信三要素 要建立一个成功的网络通信,必须要确定IP地址、端口号与协议(这里主要是确定TCP和UDP)。 在Java中使用InetAddress类抽象表示IP地址,这个InetAddress类主要有以下功能:获取本机主机名和IP地址 根据主机名获取IP地址 示例:...原创 2019-08-30 10:20:59 · 849 阅读 · 0 评论 -
WEB环境搭建
原文地址:https://www.cnblogs.com/kangxingyue-210/p/7489288.html1.Web服务器Web服务器主要用来接收客户端发送的请求和响应客户端请求。 作为JavaWeb程序来说,还需要有Servlet容器,容器的主要作用就是调用java程序处理用户发送的请求,并响应指定的资源,关于Servlet容器我们还需要一点一点学习。 开发JavaWe...转载 2019-08-12 18:49:30 · 5378 阅读 · 0 评论 -
数据结构之栈(Java和JavaScript实现)
一、基于数组实现栈(Java)public class ArrayStack<T> { private T[] a; private int N; public ArrayStack() { a =(T[]) new Object[10]; } // 返回栈里的元素个数 public int size() { return N; } // 栈里...原创 2019-08-12 17:11:29 · 178 阅读 · 0 评论 -
数据结构之自定义数组(JAVA和JavaScript实现)
目录一、Java实现自定义数组二、JavaScript实现自定义数组 Java的原生数组是固定容量的,所以需要自己手动来写数组的扩容功能。 而JavaScript的原生数组是动态容量的,直接对其一顿操作就好了。。。一、Java实现自定义数组package array;public class Array<T> { private T[] a;...原创 2019-08-11 17:36:20 · 309 阅读 · 0 评论 -
数据结构之队列(Java和JavaScript实现)
目录一、数组队列(Java实现)二、数组队列(JavaScript实现)一、数组队列(Java实现)public class ArrayQueue<T> { private T[] a; private int N; public ArrayQueue() { a = (T[]) new Object[10]; } // 返回队列中的元素个数 pu...原创 2019-08-14 19:13:18 · 841 阅读 · 0 评论 -
JDBC与PostgreSQL(三):存储过程和函数
目录一、过程化SQL简介二、存储过程三、函数一、过程化SQL简介 SQL的一大优点就是高度非过程化,即开发人员只要面向结果编程,而无需关注具体的实现细节。 然而高度非过程化使SQL语言缺少具体的业务逻辑控制功能,因此嵌入式SQL和过程化SQL应运而生。 嵌入式SQL(Embedded SQL, ESQL)将SQL语句嵌入程序设计与语言(比如C、Java...原创 2019-08-14 13:02:22 · 3075 阅读 · 0 评论 -
JDBC与PostgreSQL(二)
目录一、执行DDL语句二、执行DML语句三、执行DQL语句四、使用预编译的方式执行SQL语句(推荐)一、执行DDL语句 SQL的DDL语句也就是数据定义语言(Data Definition Language),在JDBC中需要获取Statement类对象,然后使用Statement类对象发起现在使用JDBC来执行DDL语句。 在PostgreSQL...原创 2019-08-09 13:44:00 · 4671 阅读 · 3 评论 -
JDBC与PostgreSQL(一)
目录一、JDBC简介二、JDBC连接PostgreSQL(方式一)三、JDBC连接PostgreSQL(方式二)四、JDBC连接PostgreSQL(方式三,推荐)一、JDBC简介 JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语...原创 2019-08-09 12:03:50 · 24726 阅读 · 0 评论 -
tomcat软件使用的常见问题
一、闪退问题 原因:tomcat软件是java语言开发的。 tomcat软件启动时,会默认到系统的环境变量中查找一个名称叫JAVA_HOME的变量。这个变量的作用找到tomcat启动所需的jvm。 解决办法; 到环境变量中设置JAVA_HOME的变量JAVA_HOME= C:\Program Files\Java\jdk1....原创 2019-08-08 13:39:06 · 256 阅读 · 0 评论 -
eclipse没有server选项怎么解决
eclipse是一个开放源代码的、基于java的可扩展开发平台。它使用频率十分高,然而当使用它部署项目时候,经常会发现一个重要的问题就是打开eclipse之后没有了server选项,那么该怎么解决这个问题呢? 第一步、在eclipse菜单“Help”中选择“InstallNew Software” 第二步、在浏览器输入:https://download.eclipse....原创 2019-07-26 10:52:11 · 5196 阅读 · 1 评论 -
Eclipse各个版本的区别以及选择标准
本文转载自:https://blog.csdn.net/shu19880720/article/details/51820064Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会。Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所...转载 2019-07-26 09:50:25 · 1553 阅读 · 0 评论 -
在eclipse中加载jar包的方法
一、在eclipse中打开对应的项目,右击项目下的src,选择Build Path > Configure Build Path:二、选择Libraries > Add External JARs,找到对应的jar包,然后点打开,最后点击Apply and Close:...原创 2019-03-02 22:22:21 · 5815 阅读 · 0 评论 -
Servlet编程之会话管理
目录一、什么是会话管理?二、Cookie技术2.1、Cookie技术的特点2.2、Cookie技术的原理2.3、Cookie技术核心API2.4、示例三、Session技术3.1、Session技术的特点3.2、Session技术的原理3.3、Session技术核心API3.4、示例一、什么是会话管理? 生活中人与人进行谈话,就是一次会话,...原创 2019-09-12 17:42:25 · 1023 阅读 · 0 评论