自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (1)
  • 收藏
  • 关注

原创 CAD图纸设计

2023-06-06 20:30:22 99

原创 {{π型人才养成计划}}Servlet

Servlet笔记01一. 引言1. 概念1) servlet一段运行在tomcat服务器上的java小程序,能够生成动态网页,是JavaEE规范的一部分2)动态网页 : 构成网页内容的数据是实时变化3)运行方式: 开发好的java程序,需要发布到tomcat服务器上,由服务器在用户请求达到时调用2. 搭建开发环境需要将servlet技术对应的servlet-api.jar引入到java项目中二. 第一个servlet程序开发1. 写代码1) 实现servlet程序的三种方式​

2021-06-05 14:02:46 179

原创 {{π型人才培养计划}}Mybatis

Mybatis01一.引言现有Jdbc的缺陷代码冗余(相似度90%) , 只有sql命令不同参数的绑定 和 实体类对象的封装(数据封装) 需要手工完成jdbc技术没有提供”连接池”功能没有提供”缓存”机制Mybatis框架是一种基于java的框架 , 对jdbc代码的封装 , 主要优化数据的持久化操作 , 提出了一种新的方式完成dao接口的实现2)实现机制搭建环境引入jar包Mybatis-3.2.2.jar ojdbc5.jar log4j.ja

2021-06-05 11:32:03 143 1

原创 {{π型人才培养计划}}HadoopHA

一、Hadoop HA 角色分配HadoopNode01HadoopNode02HadoopNode03ZookeeperZookeeperZookeeperNameNode(Active)NameNode( Standby)ZKFCZKFCJournalNodeJournalNodeJournalNodeDataNodeData...

2021-06-04 00:09:24 99

原创 {{小仓鼠爱攒食物}}Node

// 本机查看node的版本号Microsoft Windows [版本 10.0.18362.535](c) 2019 Microsoft Corporation。保留所有权利。C:\Users\lenovo>node -vv9.4.0C:\Users\lenovo>// 查看npm的版本号 --- 自动安装的C:\Users\lenovo>npm -v5...

2021-06-04 00:06:55 53

原创 {{π型人才培养计划}}Shiro

shiro权限管理1. 什么是权限管理基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。2. 认证认证:判断一个用户是否...

2021-06-03 23:57:58 55

原创 {{小仓鼠爱攒食物}}端口号总结

连接到ES 9200 es web页面端口号 tcp端口号 93002.连接Redis tcp端口号 6379连接oracle web端口80 tcp端口号 15214.HDFS    50070...

2021-06-03 23:57:11 59

原创 {{小仓鼠爱攒食物}}字节与字长区别

字节和字长的区别 :由于常用的英文字符用8位二进制数就可以表示,所以通常就将8位称为一个字节。字节的长度是固定的,而字长的长度是不固定的,对于不同的CPU,字长的长度也不一样。8位的CPU一次只能处理一个字节,而32位的CPU一次就能处理4个字节,同理字长为64位的CPU一次可以处理8个字节。对于一个字长为n位的机器而言,虚拟地址的范围为0~2的n次方减1...

2021-06-03 23:56:41 198

原创 {{π型人才培养计划}}SVN

SVN笔记一、概述a)为什么使用版本控制系统i.无法后悔ii.版本备份iii.版本混乱iv.代码冲突v.权限控制vi.追究责任b)常见的版本控制系统c)SVN是Subversion的简称,是一个开放源代码的版本控制和协同开发工具。SVN就是用于多个人共同开发同一个项目,达到共用资源的目的,并记录一个项目的所有变化。svn 大多数的中小型企业中使用 集中式版本控制工具客户...

2021-06-03 23:55:16 76

原创 {{小仓鼠爱攒食物}}POI

一、简介Apache POI 是 Apache 软件基金会的开放源码函式库,POI 提供 API 给 Java 程序对 Microsoft Office 格式档案读和写的功能。二、POI特点:2.1 效率高2. 2 支持公式,宏,一些企业应用上 会非常实用3. 3. 能够修饰单元格属性4. 4. 支持字体、数字、日期操作5. 5. API 丰富,支持多种模式的读写6. 6. 支持大...

2021-06-03 23:54:10 120 1

原创 {{小仓鼠爱攒食物}}EasyPOI

@Test public void easypoiOutputTest() throws Exception{ Hero hero1 = new Hero("1", "李白", new Date(), 19); Hero hero2 = new Hero("2", "赵云", new Date(), 19); List<Hero...

2021-06-03 23:53:24 53

原创 {{π型人才培养计划}}Redis 缓存

Redis 缓存1.为什么使用缓存​ 缓存就是在内存中存储的数据备份,当数据没有发生本质变化的时候,我们避免数据的查询操作直接连接数据库,而是去内容中读取数据,这样就大大降低了数据库的读写次数,而且从内存中读数据的速度要比从数据库查询要快很多,极大的提升了应用程序的性能和效率,特别是数据查询方面2.使用缓存存在的问题2.1缓存穿透概念:​ 是指查询数据库中一定不存在的数据。先在缓存中...

2021-06-03 23:51:15 55

原创 {{π型人才培养计划}}Redis 指令文档

Redis安装解压redis压缩包进入redis源码包。执行make ,如果出现致命错误 。执行 make MALLOC=libc安装执行 make install PREFIX=/usr/redis 安装在/usr/redis文件夹下使用进入redis/bin目录执行./redis-server 开启redis服务连接redis ./redis-cli -...

2021-06-03 23:50:14 58

原创 {{π型人才培养计划}}Apache Spark RDD

Apache Spark一、概述Apache Spark™ is a unified analytics engine for large-scale data processing.Spark是一个使用大数据处理的统一分析引擎(计算)官网地址:http://spark.apache.org/官方介绍: Lightning-fast unified analytics engine...

2021-06-03 23:49:07 345 2

原创 {{小仓鼠爱攒食物}}Dom4j解析Xml

创建项目导入jar包<!-- https://mvnrepository.com/artifact/dom4j/dom4j --> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> ...

2021-06-03 23:38:34 60

原创 {{π型人才培养计划}}SpringBoot

Spring Boot 微框架1. springboot的引言Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的 初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不 再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应 用开发领域(rapid application development)成...

2021-06-01 01:29:14 82

原创 {{π型人才培养计划}}JQGRID

JQGRID 数据表格引言概念:数据表格 渲染数据第一个JQGRID程序 环境搭建 1.下载jqgrid的相关文件 zip 解压缩 2.把对应的jqgrid相关的js文件 css文件引入项目中 3.在网页中引入相关css及js文件 ...

2021-06-01 01:26:25 50

原创 {{π型人才培养计划}}BootStrap

BootStrap-Day1 — CSS框架(对css样式的封装)引言概念: Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷特点:Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先...

2021-06-01 01:24:46 322

原创 {{π型人才培养计划}}Spring

Spring框架引言概念: 是轻量级的javaEE解决方案,众多优秀设计模式的组合核心体系:Spring工厂​ 回顾:工厂设计模式​ 作用:创建对象​ 好处:解耦合[外链图片转存失败,源站可能有防盗链机制,建...

2021-06-01 01:21:51 92

原创 {{π型人才培养计划}}SpringMVC

SpringMVC-Day1引言概念: 是控制层的框架,解决的是MVC分层开发中控制层的问题优势:​ 1.SpringMVC是Spring体系组成的一部分,可以与Spring全家桶无缝衔接​ 2.SpringMVC框架从运行效率和开发效率,比Struts2高很多作用:​ ...

2021-06-01 01:18:31 66

原创 {{π型人才养成计划}}Ajax

Ajax引言​ 概念:Ajax 即 Asynchronous Javascript And XML (异步 JavaScript 和 XML)​ 异步: 一种请求方式 同步请求(传统请求) ...

2021-06-01 01:14:20 111 1

原创 {{π型人才养成计划}}MySQL数据库

Mysql概念:是一种开源的关系型数据库安装: 详情见文档一、安装注意:安装文件存放路径:不能有中文和空格!二、卸载停止MySQL1添加删除程序中卸载MySQL2到安装目录删除MySQL3删除:C:\Documents and Settings\All Users\Application Data\MySQLC:\ProgramData\MySQL4查看注册表:regeditHKEY_LOCAL_MACHINE\SYSTEM\CurrentC

2021-06-01 00:59:10 130 1

原创 {{π型人才养成计划}}Oracle数据库

一.软件安装二.软件介绍1.现有文本文件存放数据缺陷 1)程序复杂,效率低2)无法体现类型 , 无法做数据检查3) 无法存储大量数据4)增删改查不方便2. 数据库: 是一个数据存储管理的软件,全称rdbms(关系数据库管理系统),简称 数据库(db) 常用数据软件:oracle mysql sqlsv db2 3. 常见基本概念 1)表(table):实际负责数据存储的单元,通常也叫做“实体集” 2)行

2021-06-01 00:47:15 148

原创 Java开发必备点16_异常

异常异常的概述异常就是不正常的情况火罐灵尿急 他必须的解决 程序中的异常:就是在程序的运行中,会出现一些不正常的情况 对于这些情况必须的处理 否则可能导致程序的中断异常的分类父类:Throwable |---Error 错误 虚拟机内存用完了 无法通过程序去避免解决 |---Exception 异常 可以通过程序解决 我们可以给出解决方案 ---RuntimeException 运行时异常 编译器是不检查的 未检查异常 ---非RuntimeException

2021-05-31 22:37:23 67

原创 Java开发必备点15_Set,Map集合

Set,Map集合Set集合概述set集合是Collection根接口的子接口特点特点: 1.无序 2.不可索引 3.不可重复结构图如下set集合中的方法只有Collection中的方法方法:- public boolean add(E e): 把给定的对象添加到当前集合中 。- public boolean add(Colllection c):将集合c中的元素添加到当前集合中。- public void clear() :清空集合中所有的元素。- public

2021-05-31 22:34:33 113 2

原创 Java开发必备点14_集合

集合昨日回顾包装类 byte---Byte short---Short int---Integer long---Long float---Float double---Double char---Character boolean---Boolean Integer int---Integer Integer---String、 int----String 自动装箱:简单类型----包装类型

2021-05-31 22:28:18 105

原创 Java开发必备点_13 包装类和String类

包装类 和 String类昨日回顾内部类 成员内部类 静态内部类 局部内部类 匿名内部类 Object 概念:是所有类的父类 如果定义一个类没有继承任何类 这个类的父类默认是Object 方法: finalize():垃圾回收 Java中垃圾回收是自动机制 当内存中存在类大量的垃圾(没有引用指向的对象) 就会触动垃圾回收机制 我们也可以进行手动通知 通知垃圾回收器 但是不一定管用 getClass():返回值类型 打印结果是一个字符串 Class 包名.类名 toS

2021-05-31 22:23:07 66

原创 Java开发必备点12_内部类和Objiect类

内部类 和 Objiect类内部类概念概念:在一个类内部定义一个完整的类特点:每一个类都会生成一个单独的 .class 文件语法:class 外部类类名{ class 内部类类名{ }}案例:package cn.baizhi.day13;public class Demo {}//定义外部类class Outer{ //定义内部类 class Inner{ }}内部类的分类成员内部类静态内部类局部内部类匿名内部类成员内部类位

2021-05-31 22:20:21 175

原创 Java开发必备点11_接口

接口接口的概念生活中的接口: usb hdmi vga dp type-cusb接口:1994年 由微软 IBM 因特尔 共同指定的一种标准协议程序中的接口:特殊的抽象类 规定了接口的使用者和接口实现者之间的规范接口的定义和特点定义的语法:interface 接口名{}特点: 1.接口中的属性都是公开静态常量 都是用public static final 修饰的 2.接口中的方法都是公开抽象方法 都是用public abstract 修饰的 3.接口中没有构

2021-05-31 13:49:10 133

原创 Java开发必备点10_三大修饰符

三大修饰符abstract 抽象的抽象类:被abstract 修饰的类语法: abstract class 类名{}抽象方法 : 被abstract 修饰的方法定义语法: 访问修饰符 abstract 返回值类型 方法名(参数列表); abstract 访问修饰符 返回值类型 方法名(参数列表);特点: 1.当一个类中存在抽象方法 那么这个类也必须是抽象的 2.一个抽象类中可以有抽象方法也可以有非抽象方法 3.如果一个类继承了抽象类,这个类如果不想成为抽象类,那么这个类

2021-05-31 13:42:43 119

原创 Java开发必备点09_面向对象三大特性之多态

面向对象三大特性之多态引出案例Java是强类型语言 变量的类型 和 数据的类型 一致案例:public class Demo{ public static void main(String[] args) { //声明一个动物类的引用 创建一个狗的对象放到动物类的引用中 Animal a = new Dog(); } }class Animal{ public void eat() { Syst

2021-05-31 13:36:53 71

原创 Java开发必备点08 _面向对象三大特性之继承

面向对象三大特性之继承继承的概念生活中的继承:父辈对子女的进行财产的赠与,父辈的赠与 子女的获得程序中的继承:类与类之间满足is a关系 才能定义继承关系 是指 子类可以去获得父类中非私有的属性和方法is a关系理解保温杯 is a 杯子桑豪 is a 人电脑 is a 电器里氏代换原则 要求必须满足 is a 关系才可以定义两个类的继承关系继承语法关键词: extends 继承语法: 子类 extends 父类代码:public class Demo{

2021-05-31 13:34:45 87

原创 Java开发必备点07_引用之间传递 this 关键字 封装

引用之间传递 this 关键字 封装引用之间的传递简单数据类型之间传递的是值引用数据类型之间传递的是地址案例:public class Demo{ public static void main(String[] args) { /*int a = 10; int b = a; b++; System.out.println(a);//10*/ //创建对象 Student s1 = new

2021-05-31 13:23:52 62

原创 Java开发必备点06_面向对象

面向对象面向对象概述面向对象是一种思想对象概念:万物皆对象 现实生活中 所有的事物都是对象京东 人 酸奶 对象有什么:对象的属性对象能做什么:对象的行为面向对象的思想把大象放冰箱 总共分几步把冰箱门打开把大象放进去把冰箱门关上冰箱.门打开冰箱.存东西(大象)冰箱.关门面向过程的思想:自顶向下 逐步执行面向对象思想:以对象为中心,程序的使用者,调用对象的行为 而不去关心行为是怎么实现的 类概念:所有具有相同特征和行为的对象的共性抽取抽象出来的一个

2021-05-30 21:32:12 80

原创 Java开发必备点05_数组

ASCII码为什么需要数组案例: 160班 现在 77人 统计 全班的Java成绩 用程序进行存储 变量 统计 全班不及格的同学 要 补考 补考过的同学 修改成绩 定义 77 个变量 int 帅 = 59; int 洋 = 100; int cto = 60; int ceo = 58;什么是数组概念:数组就是内存中一块 连续的 内存空间,用于存放 相同类型 的多个数据定义数组声明一个数组:确定数组中存放的数据类型 语法: 数据类型

2021-05-30 21:24:27 99 3

原创 Java开发必备点04_函数

函数案例:public class Demo{ public static void main(String[] args) { for(int i=0;i<30;i++){ System.out.print("="); } System.out.println(); ====================================================================================== System.ou

2021-05-30 21:00:38 53

原创 Java开发必备点03_流程控制之循环结构

DAY04 流程控制之循环结构### 循环的概念```Java概念:通过某个条件的控制,使代码重复有规律的执行对于循环的理解4000从第一圈开始 -------------------循环变量的初始化 每跑完一圈(循环体) 加一计数---------------循环变量的改变第十圈 结束 ----------循环条件的判断循环的结构while语法: 循环变量的初始化; while(循环条件的判断){ 循环体; 循环变量的改变; }流程

2021-05-28 16:26:17 95 1

原创 Java开发必备点02_流程控制之分支结构

流程控制之分支结构Scanner类(扫描仪)用于接收键盘输入的数据 包括 数字 字符串 等数据java.util包中 案例:public class Demo{ public static void main(String[] args) { //获取工具 java.util.Scanner s = new java.util.Scanner(System.in); System.out.println("请输入:"); //用工具 //int a = s.nex

2021-05-27 01:36:42 56

原创 Java中的疑惑点

Scanner 在@Test测试方法中和主函数测试中的区别// 没有结果@Test public void teat1(){ System.out.print("请输入一个数字:"); final Scanner input = new Scanner(System.in); // 扫描从控制台输入的字符; // Scanner -是java类库的一个基础类,一个可以使用正则表达式来解析基本答类型和字符串的简单文本扫描器 scann

2021-05-27 01:21:48 72

原创 Java开发必备点01_变量、数据类型、运算符

变量 数据类型 运算符内存和外存硬盘内存条变量什么是变量概念:是内存中一块空间,是数据存储的基本单元 数据的容器关于变量的理解内存----酒店变量----房间数据类型----房间的类型变量名----房间号变量值----房间里住的人或者放的杂物注意:Java是强类型的编程语言 要求变量值的数据类型 和 变量规定的数据类型保持一致组成变量的三要素数据类型变量名变量值定义变量分为两步 1.变量的声明(规定了变量所要存储的数据是什么类型 规定了变量名称) 语

2021-05-25 13:18:45 91 2

lucene4.4使用手册.docx

lucene4.4使用手册.docx

2021-08-27

空空如也

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

TA关注的人

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