Java
missingzlp
这个作者很懒,什么都没留下…
展开
-
xmltomap
【代码】xmltomap。原创 2024-05-01 21:53:29 · 46 阅读 · 0 评论 -
SHA1WithRSA签名
/** * @Title: RSA.java * @Package com.rsa * @Description: 描述 * @author: xu_yuxin * @date: 2019年11月27日 下午3:44:30 * @version V1.0 * @Copyright: */package com.rsa;im...原创 2019-11-27 21:23:00 · 434 阅读 · 0 评论 -
Eclipse注释模板
Eclipse作为JavaIDE(Integrated Development Environment,集成开发环境),可以通过设置自动添加Javadoc注释信息,如@author 作者名、@version 版本标识、@date 日期等,在创建类或新增方法时会自动添加注释信息。@author 作者名@date 日期@version 版本标识@parameter 参数及其意义@...原创 2019-11-20 07:18:04 · 138 阅读 · 0 评论 -
eclipse采用hibernate连接sql实体类案例
hibernate.cfg.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-...原创 2019-10-19 16:49:51 · 139 阅读 · 0 评论 -
Eclipse项目推送至github
1.将eclipse中的项目放入git本地库1.右键项目-->Team-->ShareProject2.勾选Use or create repository in parent folder of project这样会将改项目放在一个新建的git仓库下3. 变成这样,点击Create Respository4. 完成,finis...原创 2019-10-19 15:47:49 · 211 阅读 · 0 评论 -
tomcat启动出现乱码
到tomcat/conf/目录下修改logging.properties 找到 java.util.logging.ConsoleHandler.encoding = utf-8这行 更改为 java.util.logging.ConsoleHandler.encoding = GBK原创 2019-09-06 20:31:22 · 260 阅读 · 1 评论 -
Web开发环境搭建 Eclipse-Java EE 篇
Web开发环境搭建 Eclipse-Java EE 篇【https://www.cnblogs.com/grasp/p/8946158.html】1. 下载和安装1.1 下载JDK在Java官方网站下载最新版本的 Java SE:http://www.oracle.com/technetwork/java/javase/downloads/index.html如今电脑基本上...转载 2019-08-27 17:23:57 · 257 阅读 · 0 评论 -
在eclipse201903中配置maven的详细过程
本次使用的eclipse的版本为:2019-031、到官网找到这个,点击直接下载(官网地址:http://maven.apache.org/download.cgi)2、下载下来之后,解压,我是放在D盘:3、配置环境变量:(注意:配置这个之前必须先下载并安装JDK,配置JDK的环境变量JAVA_HOME,否则maven将无法使用)(1)新建系统变量名:MA...原创 2019-08-23 14:12:13 · 319 阅读 · 1 评论 -
21 字符流与字节流
今日内容介绍 标准输入流 & 转换流 & 打印流 对象操作流 Properties集合第1章 标准输入流 & 转换流 & 打印流1.1 标准输入输出流 public static final InputStream in:标准输入流 public static final PrintStream out:标准输出流 packag...原创 2019-08-05 23:30:17 · 141 阅读 · 0 评论 -
20 IO流-高级
今日内容介绍 File类 字符流与字节流第1章 File类1.1 File概述打开API,搜索File类。阅读其描述:File文件和目录路径名的抽象表示形式。即,Java中把文件或者目录(文件夹)都封装成File对象。也就是说如果我们要去操作硬盘上的文件,或者文件夹只要找到File这个类即可,那么我们就要研究研究File这个类中都有那些功能可以操作文件或者文件夹呢1.2 F...转载 2019-07-28 00:52:42 · 100 阅读 · 0 评论 -
Java split()用法
特殊情况有 * ^ : | . \一、单个符号作为分隔符 String address="上海\上海市|闵行区\吴中路"; String[] splitAddress=address.split("\\"); System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);Str...转载 2019-07-27 17:26:46 · 343 阅读 · 0 评论 -
第11天 多线程
第11天 多线程今日内容介绍 多线程概述 线程实现 多线程安全问题产生 & 解决方案第1章 多线程概述学习多线程之前,我们先要了解几个关于多线程有关的概念。A:进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。B:线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个...原创 2019-08-28 00:10:12 · 114 阅读 · 0 评论 -
第12天 面向网络编程
第12天 面向网络编程今日内容介绍 网络编程概述 UDP TCP第1章 网络编程概述1.1 网络协议 通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通...原创 2019-08-28 20:17:33 · 143 阅读 · 0 评论 -
JDBC
JDBCJAVA Database Connectivity java 数据库连接为什么会出现JDBCSUN公司提供的一种数据库访问规则、规范, 由于数据库种类较多,并且java语言使用比较广泛,sun公司就提供了一种规范,让其他的数据库提供商去实现底层的访问规则。 我们的java程序只要使用sun公司提供的jdbc驱动即可。使用JDBC的基本步骤 注册驱动 Dri...原创 2019-09-04 01:17:01 · 106 阅读 · 0 评论 -
Xml & Tomcat
#Xml & Tomcat##XmleXtendsible markup language 可扩展的标记语言###XML 有什么用?可以用来保存数据可以用来做配置文件数据传输载体[外链图片转存失败(img-lwlg93Si-1567610746176)(img/document.png)]##定义xml其实就是一个文件,文件的后缀为 .xml...原创 2019-09-04 23:26:23 · 102 阅读 · 0 评论 -
Http&Servlet
#Http协议&Servlet#Http协议什么是协议双方在交互、通讯的时候, 遵守的一种规范、规则。http协议针对网络上的客户端 与 服务器端在执行http请求的时候,遵守的一种规范。 其实就是规定了客户端在访问服务器端的时候,要带上哪些东西, 服务器端返回数据的时候,也要带上什么东西。版本1.0 请求数据,服务器返回后, 将会断开连接1.1...原创 2019-09-06 22:50:12 · 134 阅读 · 0 评论 -
HttpServletRequest 和 HttpServletResponse
##HttpServletRequest 和 HttpServletResponse###Servlet配置方式全路径匹配以 / 开始 /a /aa/bblocalhost:8080/项目名称/aa/bb路径匹配 , 前半段匹配以 / 开始 , 但是以 * 结束 /a/* /*其实是一个通配符,匹配任意文字localhost:...原创 2019-09-10 10:00:42 · 146 阅读 · 0 评论 -
Cookie&Session
##中文文件下载针对浏览器类型,对文件名字做编码处理 Firefox (Base64) , IE、Chrome … 使用的是URLEncoder /* * 如果文件的名字带有中文,那么需要对这个文件名进行编码处理 * 如果是IE ,或者 Chrome (谷歌浏览器) ,使用URLEncoding 编码 * 如果是Firefox , 使用Base64编码 */ //获取来...原创 2019-09-18 21:25:27 · 175 阅读 · 0 评论 -
事务&数据库连接池&DBUtils
#事务&数据库连接池&DBUtils##事务Transaction 其实指的一组操作,里面包含许多个单一的逻辑。只要有一个逻辑没有执行成功,那么都算失败。 所有的数据都回归到最初的状态(回滚)为什么要有事务?为了确保逻辑的成功。 例子: 银行的转账。###使用命令行方式演示事务。开启事务start transaction;提交或者回滚事务co...原创 2019-09-25 00:39:53 · 109 阅读 · 0 评论 -
Listener&Filter
#Listener & Filter##Listener监听器能做什么事?监听某一个事件的发生。 状态的改变。监听器的内部机制其实就是接口回调.####接口回调需求:A在执行循环,当循环到5的时候, 通知B。事先先把一个对象传递给 A , 当A 执行到5的时候,通过这个对象,来调用B中的方法。 但是注意,不是直接传递B的实例,而是传递一个...原创 2019-10-09 21:47:01 · 124 阅读 · 0 评论 -
Eclipse 多行注释被转成一行注释的解决办法
Eclipse 中 window--->preference按照图示,这次同样是新建 noLineWrapping,然后在Comments 选项中修改,将block comment formatting和 line comment formatting 起那面的对勾去掉即可。...转载 2019-07-27 00:55:28 · 1815 阅读 · 1 评论 -
Eclipse自动补全设定
Java文件自动补全1、选择Eclipse菜单条中的Windows菜单下的Preferences项2、在左侧找到“Java” -> “Editor” -> “Content Assist”3、在右侧“Auto Activation”项目下找到“Auto activation triggers for Java:”(可以看到设置框中默认的只有 “.” ,这就是为什么默认只有点...原创 2019-07-27 00:41:32 · 190 阅读 · 0 评论 -
19 异常处理
今日内容介绍 异常体系&异常处理 Throwable常用方法&自定义异常 递归第1章 异常产生&异常处理1.1 异常概述什么是异常?Java代码在运行时期发生的问题就是异常。在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。在Java中使用Exception类来描述异常...转载 2019-07-19 15:31:10 · 169 阅读 · 0 评论 -
07 面向对象-类与对象
第07天 面向对象基础今日内容介绍 面向对象概述 面向对象特性之封装 面向对象之构造方法 类名作为形参和返回值案例第1章 面向对象概述1.1 面向对象思想1.1.1 面向过程思想与面向对象思想A:什么是面向过程面向过程,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。例如:吃煎饼果子利用面向过程的思想: 1.学...转载 2019-04-30 00:49:17 · 114 阅读 · 0 评论 -
06 断点调试与数据加密
第06天 java基础语法今日内容介绍 Eclipse断点调试 基础语法的练习第1章 Eclipse断点调试1.1 Eclipse断点调试概述 Eclipse的断点调试可以查看程序的执行流程和解决程序中的bug1.2 Eclipse断点调试常用操作: A:什么是断点: 就是一个标记,从哪里开始。 B:如何设置断点: 你想看哪里的程序,你就在那个有效程序的左...转载 2019-04-28 22:50:37 · 211 阅读 · 0 评论 -
08 java常用API-基础
第08天 常用API今日内容介绍 API概述 Scanner类与String类 StringBuilder类第1章 API概述1.1 API概念API(Application Programming Interface) : 应用程序编程接口编写一个机器人程序去控制机器人踢足球,程序就需要向机器人发出向前跑、向后跑、射门、抢球等各种命令,没有编过程序的人很难想象这样的程序如...转载 2019-05-02 15:00:16 · 111 阅读 · 0 评论 -
05 函数与方法
今日内容介绍 方法的概述及基本使用 方法的练习及注意事项 方法的重载及参数传递 方法的操作数组的练习第1章 方法的概述及基本使用1.1 方法定义格式及格式解释1.1.1 方法的概述假设有一个游戏程序,程序在运行过程中,要不断地发射炮弹(植物大战僵尸)。发射炮弹的动作需要编写100行的代码,在每次实现发射炮弹的地方都需要重复地编写这100行代码,这样程序会变得很臃肿,可读...转载 2019-04-26 21:41:08 · 407 阅读 · 0 评论 -
03 条件判断与循环语句
今日内容介绍 选择流程控制语句 循环流程控制语句 控制循环语句第1章 选择流程控制语句1.1 顺序结构的基本使用1.1.1 顺序结构概述是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的1.1.2 顺序流程流程图 1.1.3 代码案例一package com.itheima_01;/* * 顺序结...转载 2019-04-22 09:25:51 · 206 阅读 · 0 评论 -
不同版本Eclipse对JDK版本要求
Eclipse 4.6 (Neon)---需要JDK1.8版本,官网解释如下 Eclipse 4.6 (Neon)isscheduled for releaseon June 22, 2016.AJava8 JRE/JDKis required to run all Neon packages based on Eclipse 4.6. The reasoning ...转载 2019-04-14 23:57:59 · 1853 阅读 · 0 评论 -
02 运算符与表达式
今日内容介绍 Eclipse的安装、配置及使用 运算符 键盘录入第1章 Eclipse开发工具1.1 Eclipse概述和安装Eclipse是一个IDE(集成开发环境)IDE(Integrated Development Environment)集成了代码编写功能,分析功能,编译功能,调试功能等一体化的开发软件。Eclipse的特点描述:免费、纯Java语言编写、免安装、...转载 2019-04-22 09:25:40 · 116 阅读 · 0 评论 -
Eclipse的基本使用和配置
1:基本使用 A:创建Java项目: 点击File或者在最左侧空白处,选择Java项目,在界面中写一个项目名称,然后Finish即可。 B:创建包:展开项目,在源包src下建立一个包com.itheima C:创建类:在com.ithiema包下建立一个类HelloWorld 在界面中写一个类名:HelloWorld,然后finish即可。...转载 2019-04-22 09:25:26 · 107 阅读 · 0 评论 -
Eclipse中java、js、html代码自动提示功能
使用eclipse自带的插件,无需另外安装插件,具体步骤如下1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist修改Auto Activation triggers for java的值为:点击apply按钮2.继续打开JavaScript→Editor→Content Assist修改Auto Activation tr...原创 2019-04-17 15:41:11 · 1153 阅读 · 0 评论 -
09 java集合
第09天 java集合今日内容介绍 对象数组 集合类之ArrayList 学生管理系统案例第1章 对象数组1.1 对象数组概述 A:基本类型的数组:存储的元素为基本类型int[] arr={1,2,3,4}B:对象数组:存储的元素为引用类型 Student[] stus=new Student[3]; Student代表一个自定义类Stus数组中stus[...转载 2019-05-08 06:24:25 · 119 阅读 · 0 评论 -
Eclipse设置不格式化注释
Eclipse设置不格式化注释 Windows -> Preferces -> java -> Code Style -> Formatter -> Edit -> Comments 取消勾选“Enable Javadoc comment formatting”. 取消勾选“Enable block comment formattin...原创 2019-05-08 06:55:40 · 168 阅读 · 0 评论 -
18 Map与Set集合
第07天 集合今日内容介绍 HashSet集合 HashMap集合第1章 HashSet集合1.1 Set接口的特点 Set体系的集合: A:存入集合的顺序和取出集合的顺序不一致 B:没有索引 C:存入集合的元素没有重复1.2 HashSet使用&唯一性原理1.2.1 HashSet的使用1.2.1.1 案例代码一: publ...转载 2019-07-11 17:00:51 · 222 阅读 · 0 评论 -
16 JAVA常用API-高级
今日内容介绍 Object类 & System类 日期相关类 包装类&正则表达式第1章 Object类 & System类1.1 Object类1.1.1 概述Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。所有类在创建对象的时候,最终找的父类就是Object。在Object类众多方法中,我们先学习eq...转载 2019-06-29 20:37:57 · 246 阅读 · 0 评论 -
15 面向对象-包&修饰符
今日内容介绍 包和权限修饰符 内部类第1章 包和权限修饰符1.1 包的概述java的包,其实就是我们电脑系统中的文件夹,包里存放的是类文件。当类文件很多的时候,通常我们会采用多个包进行存放管理他们,这种方式称为分包管理。在项目中,我们将相同功能的类放到一个包中,方便管理。并且日常项目的分工也是以包作为边界。1.2 包的声明格式通常使用公司网址反写,可以有多层包,包名采用全...转载 2019-06-25 22:54:17 · 132 阅读 · 0 评论 -
14 面向对象-接口与多态
第01天 java面向对象今日内容介绍 接口 匿名对象&final 多态第1章 接口1.1 接口的概述接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。1.2 接口的格式&使用1.2.1 接口的...转载 2019-06-17 22:42:29 · 103 阅读 · 0 评论 -
13 面向对象-继承与抽象类
第01天 java面向对象今日内容介绍 继承 抽象类第1章 继承1.1 继承的概述在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。1.2 继承的格式&使用在程序中,如果想声明一个类继承另一个类,需要使用extends关键字。格式:class 子类 extends 父类 {}1....转载 2019-06-15 06:56:24 · 151 阅读 · 0 评论 -
12 面向对象-static变量 与 代码块
第01天 java面向对象今日内容介绍 知识回顾 static静态关键字 代码块第1章 知识回顾1.1 方法的回顾1.1.1 案例代码一:package com.itheima_01;/* * 需求:定义一个方法求两个数的和,并在主方法中调用 * * 方法:类中的一段具有特定功能的程序,提高了代码的复用性和可维护性 * 定义格式: * public st...转载 2019-06-12 21:39:17 · 95 阅读 · 0 评论