自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Inmaturity_7的博客

努力努力再努力

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 JUC并发编程详细深入学习

JUC并发编程(java.util.concurrent)一、学习资料:源码+官方文档(面试高频)!视频资料:b站狂神–JUC并发编程篇二、回顾多线程知识2.1、线程和进程**程序:**是指令和数据的有序集合,其本身没有任何的运行的含义,是一个静态的概念。**进程:**是执行程序的一次执行过程,是一个动态概念。是系统分配资源的单位**线程:**是操作系统能够执行调度的最小单位,一个进程中可以并发多个线程,每条线程并行执行不同的任务。**java能开启线程吗?**开不了,java调用了本地

2020-06-30 23:43:28 616

原创 算法练习帖--0--斐波那契数列算法(Java)

斐波那契数列算法–java三种解决方法斐波那契数列描述:斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 3,n ∈ N)在现代物理、准晶体结构、化学等领域,斐波纳契数列都

2020-06-19 12:23:00 248

原创 java注解与反射(了解java反射的强大之处)

注解与反射**本文学自b站狂神:b站狂神–注解与反射篇**看本文前建议看下JVM篇(对类加载器的详细说明):JVM学习一、什么是注解Annotation是从JDK5.0开始引入的新技术.Annotation的作用:不是程序本身,可以对程序做出解释.(这一点和注释(comment)没什么区别)可以被其它程序(比如:编译器等)读取.Annotation的格式:注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value=”un

2020-06-18 22:05:02 303

原创 JVM详细学习

JVM探究一、面试题1.1、请谈谈你对JVM的理解?java8虚拟机和之前的变化更新?1.2、什么是OOM,什么是栈溢出StackOverFlowError?怎么分析?1.3、JVM的常用调优参数有哪些?1.4、内存快照如何抓取,怎么分析Dump文件?知道吗?1.5、谈谈JVM中,类加载器的认知?二、参考学习的视频和文章:本篇主要学自b站狂神,知识浅显,待进一步学习和完善,学无止尽!2.1视频:狂神说–JVM快速入门2.2文章:java中的基本数据类型和引用类型在JVM中存储在哪?

2020-06-18 21:55:33 311

原创 文件系统--java控制台版

package com.lxf;import java.io.BufferedReader;import java.io.File;import java.io.IOException;import java.io.InputStreamReader;public class SearchFile { // 当前步骤所在的路径 public static String filePath = ""; /** * 显示根目录 */ public static void showR

2020-06-14 21:42:34 179

原创 Java多线程学习详细学习及扩展

多线程学习学习视频:b站狂神–多线程篇一、概述1.1、名词解释程序(application):程序是指令和数据的有序集合,其本身没有任何的运行的含义,是一个静态的概念。进程(process):进程是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位线程(thread):是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。通常在一个进程中可以包含若干个线

2020-06-12 23:06:39 226

原创 web前端--Html4

web前端–html4练习标签总览:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>基础标签练习</title> </head> <body> <!-- b标签加粗文字 br标签换行--> <b> 黄鹤楼送孟浩然之广陵 </b><br /> 故人西辞黄鹤楼

2020-06-10 23:17:16 369

原创 web前端--js、jquery和Ajax练习

web前端–js、jquery和Ajax练习一、js实现交换两个输入框的值<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>交换字符</title> </head> <style> input{ width: 50px; height: 25px; color: coral; } .Chars{

2020-06-10 23:13:47 290

原创 web前端--Css练习

web前端–Css练习所用软件:Hbuilder X1.div块Css设置各种样式<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <style> div{ /*设置宽高属性,用到的像素单位 px*/ width:100px; height:200px; ba

2020-06-10 15:20:04 872

原创 ssm第三讲--SpringMVC

SpringMVC本文学自b站狂神:B站狂神–SpringMVC篇参考文档一、概述Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。查看官方文档:https://docs.spring.io/spring/docs/5.2.0.RELEASE/spring-framework-reference/web.html#spring-web我们为什么要学习SpringMVC呢?Spring MVC的特点:轻量级,简单易学高效 , 基于请

2020-06-09 17:04:23 223

原创 ssm第二讲--Spring和Mybatis整合

整合Mybatis和Spring本文学自b站狂神,并加上了自己的理解::狂神说:spring篇参考文档一、准备1.1步骤:导入相关的jar包junitmybatismysql数据库spring相关的aop织入mybatis-spring【new】<dependency> <groupId>junit</groupId> <artifactId>junit</artifactI

2020-06-08 17:35:55 139

原创 Mybatis详细的配置文件

#Mybatis配置文件mybatis-config.xml配置文件完整版:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> &

2020-06-08 15:11:23 132

原创 ssm第一讲--Mybatis详细学习

Mybatis学习本文图文学习教程学自b站狂神:狂神说–Mybatis篇1.简介1.1什么是MybatisMyBatis 是一款优秀的持久层框架它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis 本是apache的一个

2020-06-07 22:54:29 550 2

原创 ssh第四讲--Struts2、Spring5、Hibernate整合

Struts2、Spring5、Hibernate整合软件:MyEclipse一、创建Maven项目:new一个maven项目将jdk换成1.8、web module换成3.0web.xml:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"

2020-06-04 11:10:17 523

原创 ssh第三讲--spring5概述、IoC与AOP

Spring概述、IoC和AOP本文参考狂神说一、spring概述spring概述及IOC理论推导二、springIoCpom.xml配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem

2020-06-03 23:43:20 213

原创 Java设计模式--静态代理与动态代理

Java静态代理与动态代理1.静态代理(通过接口实现类去代理另一个接口实现类)解释:静态代理就比如租房这个事件,房东是真实对象,中介是代理对象,我是客户,我要去找中介才能租房子(比自己找更方便,还有中介服务)。房东实现租房接口能出租房子,中介实现租房接口也能出租房子,但是房子是房东的,中介只能代理,于是中介只能靠房东(真实对象)实现出租房子,当然中介还可以加上其它自己想要的操作例子:租房接口:package com.lxf.demo01;//租房接口public interface Re

2020-06-03 22:00:35 202

原创 ssh第二讲--hibernate的单独使用

Hibernate的单独使用一、创建配置hibernate项目新建一个web project 项目点击项目,然后点击左上角的project,再点击configure facets,然后点击install hibernate facet然后finish,就可以了3.配置hibernate.cfg.xml文件:<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC

2020-06-02 17:51:11 872

原创 ssh第一讲--struts2

Struts2单独使用(Myeclipse版)一、系统自带新建一个普通web project项目点击项目,然后点击左上角的project,再点击configure facets,然后点击install apache struts(2.x)facet二、Maven项目构建下载配置好maven组件:myeclipse的maven配置方法新建一个maven项目右键项目BuildPath–>configure BuildPath–>jre system liabr

2020-06-02 16:11:39 203

原创 Typora-Markdown的使用方法--更方便更快捷

Typora-Markdown的使用方法一、下载地址Typora官网的右上角下载自己电脑对应的版本即可二、基本操作首先点击左上角视图–>大纲(左边可以看到文件结构)注意:以下+号属于连接词,在操作时不需要输入1.标题一级标题:(一个#+空格+你要写的字即可 )二级标题:(两个#+空格+你要写的字即可)三级标题:(三个#+空格+你要写的字即可)四级标题:(四个#+空格+你要写的字即可)五级标题:(五个#+空格+你要写的字即可)六级标题:(六个#+空格+你要写的字即可(最小级别)

2020-06-02 12:31:05 272

HuGongTrain123456_files.zip

仿12306页面(相似度98%),文件名、Logo、网站图标都换了,大部分小图标也换了,除首页为动态界面外,其它都为静态页面,下载后只能用于学习,请勿商用!!!

2020-05-01

空空如也

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

TA关注的人

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