自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卑微人的博客

一个不起眼的小小博客人

  • 博客(82)
  • 资源 (5)
  • 收藏
  • 关注

原创 Vue项目的学习一

2、在一个页面的某一个方法里的对象存在某个属性,但是在这个页面里面没有进行命名,是在这个页面里面使用不到的,需要进行命名一个同样的名字后,才能进行继承那个属性,例如:在对象:row,需要在对象row里面添加一个属性状态:type,使用里面的Vue.set函数。如图片里面的这个属性,在这个页面里面需要进行重新命名之后,才能使用。

2023-11-14 17:05:57 258

原创 java代码的freemarker模板将JSP页面转换成word文档导出

在填写映射word文档的时候,不能进行复制粘贴,写错了之后,就删除之后重新填写,要不人在进行后面操作会出错很难弄,只能一个一个的填写,本博主在进行模板填写时候填写了一天,所以切记**不要复制粘贴,不要走复制粘贴,不要走复制粘贴,**重要的事重复三遍。把xml文件里面的文字赋值到这里进行格式化,复制一个xml文件副本,把这个副本后缀改为.ftl,之后,使用nodepad++文件打开之后,把格式化后的文字粘贴到后缀文件为.ftl的文件里面,这个文件就是最终的模板文件了,导入文件需要的依赖,本博主的依赖是。

2023-06-09 09:43:30 763

原创 面经之Spring

面试题之Spring面经

2023-03-13 15:55:08 112 1

原创 面试题之线程池

线程池面经

2023-03-13 15:51:18 452

原创 说说集合的面试题

集合面试题

2022-06-09 21:13:51 356

原创 面试题之线程和进程的区别

线程: 定义:是程序执行中一个单一的顺序控制流程,是程序执行流的最小单元 ,是处理器调度和分配的最小单元进程: 定义:是有一定独立功能的程序在数据集上的一次动态运行的过程,没有具体的概念两着的不同点:线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位;一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线进程之间相互独立,但同一进程下的各个线程之间共享程序的内存空间(包括代码段,数据集,堆等)及一些进程级的资源(如打开文件和信号等),某进程内的线程在其他进

2022-05-11 09:09:25 158

原创 SQL的数据批量处理

问题: 数据库里插入10万条数据,如何插入最快?解决方法:插入的方法有:把10万条数据拼成一条 sql 语句,进行插入使用 for 循环,一条 sql 一条 sql 的插入-使用 spring-boot 里面的 saveBatch 批量处理方法一:将 10 万条数据拼接成一条 sql 语句插入数据是 很慢的,所以,一般不建议使用。方法二:使用 for 循环,进行一条一条的插入,需要在数据库的配置的时候在它的地址上加上一个参数: 开启批处理 的这个参数,&rewriteBatch

2022-05-10 19:08:32 1891

原创 hibernate LazyInitializationException 懒加载异常的四种解决方案

简介:org.hibernate.LazyInitializationException:could not initialize proxy - no Session(懒加载异常在默认情况下,hibernate为懒加载),这意味着在读取数据的时候,Session已经关闭。解决方案(四种):这里遇见的是使用第三种方法**第一种:**在get属性方法上添加@JSON(Serialize=false)注解,在转json的过程中忽略该属性(此时不需要当前集合转换成json返回)。**第二种:**在业

2022-05-09 20:25:14 1229 1

原创 maven依赖加载失败的解决办法

依赖下载失败:pom.xml 中右键单击,选择 Maven->reimport去本地仓库中,搜索所有以 .lastupdated 结尾的文件,全部删除掉,这些文件都是下载依赖的过程中产生的临时文件,有这些文件存在,maven 会误以为依赖下载成功了,就不会再去下载了。删除掉之后,重复步骤1。有时候是 aliyun 的仓库有问题,去 settings.xml 中注释掉 阿里云的仓库地址,然后重复步骤 1;如果项目本来就没有阿里云的地址,那么就加上阿里云的地址然后重试。如果还是失败,就重试上面

2022-05-06 11:12:18 10308

原创 Markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-05-06 11:10:57 86

原创 【无标题】

day10-JDBC一 、JDBC的简介1.JDBC(Java Database Connectivity)Java连接数据库的规范,使用Java代码来实现数据库的CRUD(数据库的增删查改)操作二、JDBC的核心思想1.java里面第一一些访问数据库的接口,提供访问多种数据库的统一的访问的方法,由数据库厂商提供数据库的驱动实现类三、MySQL的驱动mysql数据库的版本是5.5的,数据库的驱动:mysql-connector-java-5.1.27.jar这是一个Java的包,需要导

2022-03-30 20:23:18 813

原创 Mysql数据库

day09一、五大约束1.1 主键约束特点:非空 唯一 一张表只能有一个主键1.2 唯一约束1.关键字:unique2.特点:唯一 不重复 可以为空3.主键约束与唯一约束的区别 A.主键约束一张表只能由一个 唯一约束一张表可以有多个 B.主键约束不能为空 唯一约束可以为空 C.唯一约束可以设置为联合唯一约束(多个列组成唯一约束)4.唯一约束创建的两种方法: A.创建表时候创建唯一约束 B.创建表之后添加约束 第一种方法:CREATE DATABASE

2022-03-26 11:52:37 139

原创 day09

一、五大约束1.1 主键约束特点:非空 唯一 一张表只能有一个主键1.2 唯一约束1.关键字:unique2.特点:唯一 不重复 可以为空3.主键约束与唯一约束的区别 A.主键约束一张表只能由一个 唯一约束一张表可以有多个 B.主键约束不能为空 唯一约束可以为空 C.唯一约束可以设置为联合唯一约束(多个列组成唯一约束)4.唯一约束创建的两种方法: A.创建表时候创建唯一约束 B.创建表之后添加约...

2022-03-26 11:42:14 183

原创 day08

目录一、DDL-操作表二 DDL对表的操作三、DML四、单表查询五、mysql里面的函数六、约束一、DDL-操作表1.1 数据库与表之间的关系一对多的关系,一个数据库可以存储多张表1.2 MySQL里面的常见的数据类型1.2.1 字符类型类型 大小 用途 CHAR(String) 0-255字符 不可变的长度的char类型的字符串 CARCHAR(StingBuffer) 0-65535字符 可变长度的var.

2022-03-24 20:52:31 767

原创 day07

一、千锋旅游网1.step01 分析1.使用bootstrap来进行布局的,使用响应式布局2.里面的按钮都是使用bootstrap里面的样式,3.在html文件里面导入bootstrap相关的文件2.step02 代码<!DOCTYPE html><html lang="en">​<head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Com...

2022-03-23 20:39:11 1712

原创 day06

day06一、jquery动画1.animate({params},speed,callback) 设置动画2.stop() 方法用于在动画或效果完成前对它们进行停止<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <

2022-03-22 20:22:21 1071

原创 day05

day05一、增加节点和删除节点1.createElement() 创建节点对象2.createTextNode() 创建文本对象(标签里面的内容)3.appendChild() 添加子节点4.removeChild() 删除子节点<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Comp

2022-03-22 20:21:13 575

原创 day04

day04一、JavaScript1.javascript是一种函数优先的轻量级的、解释性的编程语言2.组成部分:ECMAScript:描述该语言的基础语法和对象 文旦对象模型(DOM):描述网页内容的方法和函数(用于操作htnl里面的标签对象) 浏览器对象模型(BOM):描述与浏览器进交互的方法与函数3.js的作用: A.可以是html页面动起来 B.对浏览器事件作出响应 C.读写HTML元素 D.在数据被提交到服务器之前 验证数据 E.检测访客的浏览信息控制cookies

2022-03-18 20:37:08 268

原创 day02

day02一、input的属性属性名说明id用于来获取前端的这本标签name用于来获取输入框的值placeholder输入框的里面的提示信息size输入框的大小checked单选按钮和多选按钮中的默认的选项disabled表示按钮禁用value表示输入框的默认的值<!DOCTYPE html><html lang="en"><head> <meta charset="UTF

2022-03-17 21:13:42 386

原创 day03

day03一、元素转换1.html里面的元素分为三类:行元素 块元素 行内快元素2.块元素不根据内容来进行填充 独占一行 如:div p3.行元素:根据内容来进行填充,不独占一行,如:span4.行内块元素:既有行元素的特征也有块元素的特征,不是独占一行,但是可以设置其高度和宽度 如:img textarea三种元素的转换:1.display: block 转换为块元素2.display: inline; 转换为行元素3.display: inline-block; 转

2022-03-17 21:13:10 216

原创 day24

day24一、反射获取成员变量1.public Field[] getFields() 获取公有的成员变量2.public Field[] getDeclaredFields() 获取所有的成员变量3.public Field getField(String name) 获取单个的成员变量4.public Field getDeclaredField(String name) 获取指定的成员变量,包括私有的成员变量成员变量类:package com.lt.demo05;publ

2022-03-11 21:18:02 278

原创 day23

day23一、Junit1.使用来做局部测试,可以快速寻找bug2.测试分为:黑盒测试(功能测试)和白盒测试(侧开)3.黑盒测试:功能测试(按照需求文档来进行测试)与接口测试 4.白盒测试:测开(测试开发工程师)编写自动化脚本的代码(java与python)5.Junit使用步骤: A.定义一个方法 1.方法的访问修饰符 public 2.返回值只能使用void6.一些架包下载地址:https://mvnrepository.com/二、反射2.1 反射基础1.反射是所

2022-03-10 21:18:40 108

原创 day22

day22一、线程的常用的方法1.方法: public final void stop() 强迫线程停止执行 public static void yield() 暂停当前正在执行的线程对象,并执行其他线程(礼让) public final void join() 等待该线程终止(方法必须在线程开启之后进行调用)1.1 stop方法定义类:package com.lt.demo13;public class MyThread extends Thread { @Overri

2022-03-09 20:34:43 127

原创 day21

day21一、线程1.程序:一个固定逻辑与数据的集合就叫程序 例子:贪吃蛇2.cpu:中央处理器 用来协调程序与硬件的工作3.并发与并行: 并发(高并发):在同一个时间,执行两个或者两个以上的程序,单核cpu交互执行 (误区:不是同时执行,是交替执行) 并行:在同一时刻,执行两个或者以上的程序的时候,多核cpu一起执行 (目前的电脑都是多核的)4.进程和线程: 进程:运行在内存中的程序叫进程 例子:idea 线程:通向cpu的执行路径叫线程5.分类: 单线程:只有一条通向c

2022-03-08 19:31:58 227

原创 day19-java

day19一.IO流1.I==>Input 输入 O==>输出 用于不通过设备进行信息交互2.使用场景: A.文件的复制 B.文件的上传和狭下载 C.(即时通讯)微信的信息传递3.IO分类: 流向划分:输入流和输出流 类型划分:字节流和字符流4.字节流的解释: A.万物皆字节 系统上的任何资源都可以使用字节来进行表示 B.一般读写文件 音视频 图片 C.分类:字节输入流 字节输出流5.字符流的解释: A.字符流=字节流+编码表 字符流的底层也是使用字节

2022-03-06 20:58:10 190

原创 day18

day18一、File io流1.路径:分为绝对路径和相对路径 绝对路径:从盘开始出发的 相对路径:在idea里面,相对于这个项目的路径叫相对路径2.File构造方法: public File(File parent, String child) 根据 parent 抽象路径名和 child 路径名字符串创建一个新File 实例 public File(String pathname) 通过将给定路径名字符串转换为抽象路径名来创建一个新File 实例 public File(Str

2022-03-04 21:36:37 239

原创 时间类的练习

练习一:题目:在控制台打印10天前的日期package com.qf.demo03;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Test01 { public static void main(String[] args) throws ParseException {

2022-02-26 10:44:42 159

原创 html的表单标签

html的表单标签表单元素:input:

2022-02-21 20:51:47 42

原创 Markdown的使用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-02-21 20:50:29 131 1

原创 CSS清除盒子浮动

CSS清除盒子浮动- 清除浮动的本质: 清除浮动元素的影响- 目的:清除浮动后,父级就会跟据浮动盒子自动调节高度,父级有了高度就不会影响下面的标准流了;- 语法;- 清除浮动的方法;方法一:在最后一个浮动元素的后面加一个标签;**方法二:**在父元素标签添加overflow:一般为hidden auto等等**方法三:**添加伪元素**方法四:**父级双伪元素总结...

2022-02-21 20:30:29 298

原创 CSS边框圆角

CSS边框圆角圆角的一些设置: /* 圆角边框 */ /* 正方形把高度设置为盒子的一半就的圆 */ border-radius: 15px;盒子的阴影:

2022-02-21 20:29:58 528

原创 html-day03

day03一.作业01要求:分析:代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1

2022-02-11 10:12:33 254

原创 小米商城仿版

要求:分析:

2022-02-09 21:01:19 493

原创 web端学习day02

注意点:在父类为 id选择器时,子类为class选择器,子类不能是id选择器,要不然在调试器颜色或者字体等时候就没有作用到子类子类和父类的选择器不能同时为id选器或者是class选择器,父类只能是id选择器,子类可以为其他的,但是不能是id选择器...

2022-02-09 15:41:43 150

原创 html前端表单笔记

需求:分析:代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &

2022-02-08 20:49:28 410

原创 day -15-集合学习笔记

day 15笔记一.HashSet1.此类实现set接口2.数据结构:是以hash表结构来进行存储的3.特点: A.无序 无索引 B.不能重复 C.此类不是同步实现的1,在多线程是不安全的二.set集合存储元素唯一的原因三.LinkedHashSet1.是HashSet的子类2.具有可预知迭代顺序 Set 接口的哈希表和双链接列表实现3.特点: A.有序 B.不可以重复 C.此实现类不是同步的,在多线程也是不安全的 四.案例需求:从键盘输入一串字符串,有序,去重,

2022-01-21 20:39:26 749

原创 day14-java-集合

day 14一.集合的第一种遍历1.将集合转换为数组:(一般不常用)2.语法::Object[] toArray() //第一种集合遍历 Collection col = new ArrayList(); col.add("张三"); col.add("李四"); col.add("王五"); //转换为数组 Object[] obj = col.toArray(); for (int

2022-01-20 20:41:55 497

原创 day13-学习笔记

day.13笔记一.Arrays数组的工具类1.概念:此类是用来操作数组的各种方法方法的名称方法的描述public static void sort(int[] a)对指定的 int 型数组按数字升序进行排序。该排序算法是一个经过调优的快速排序法public static String toString(int[] a)返回指定数组内容的字符串表示形式public static int binarySearch(byte[]a, byte key)查找指定元素在

2022-01-19 20:56:40 260

原创 day12学习java

day12 笔记一.StringBuffer1.概念:线程安全的可变的字符序列,类似于string的缓冲区 通过某些方法调用可以改变其序列长度和内容 append(boolean b) insert(int offset, boolean b) 2.string和stringbuffer的区别: string不可以改变字符串 stringbuffer是可以改变的字符串 string操作字符串的效率低 stringbuffer效率高 (sql拼接常常使用)3.StringBui

2022-01-18 22:11:16 70

原创 day11 学习java

day11笔记一.打包第一步:第二步:第三步:第四步:第五步:二.导包第一步:将包导入需要到的文件夹里,一般新项目里面创建一个lib文件夹,导入的包放入此文件夹里面第二步:第三步:第四步:三.删除包在删除包就行了四.API1概念:API:应用程序接口编程,提供一些类和接口的使用作用:jdk提供一些常用的方法以及类的使用,简化开发1.查看API通过类名来进行类的搜索2.注意事项:A.查看类需要关注类的描述B.类是是否有构造方法,是否可以实例

2022-01-17 20:18:12 211

ja-netfilter-all

ja-netfilter-all

2023-11-06

机器学习之Gini系数的计算

使用python对李航的《统计学习方法》书籍中课后题计算所有的gini系数

2021-07-25

机器学习之最小二乘法的误差分析

使用python对机器学习的最小二乘法进行训练误差和测试误差的分析;参考书籍李航《统计学习方法》

2021-07-25

逻辑斯蒂回归打印回归系数

机器学习之逻辑斯蒂回归;参考书籍李航《统计学习方法》

2021-07-25

机器学习课后作业:主成分分析

机器学习课后作业

2021-07-25

智慧图书馆可视化大屏.rar

使用VSCode来编写前端的可视化大屏,这是一个图书馆的,

2021-07-21

空空如也

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

TA关注的人

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