
blog
文章平均质量分 72
一只不吃老鼠的猫
我们一路奋战,不是为了改变世界,而是为了不让世界改变我们!
展开
-
Stream流详解
单列集合双列集合数组零散数据原创 2025-03-12 16:16:20 · 185 阅读 · 0 评论 -
JAVA面经2
每个线程对应一个虚拟机栈。原创 2025-03-03 20:33:58 · 578 阅读 · 0 评论 -
JAVA面经1
候选人AOP,即面向切面编程,在Spring中用于将那些与业务无关但对多个对象产生影响的公共行为和逻辑抽取出来,实现公共模块复用,降低耦合。常见的应用场景包括公共日志保存和事务处理。你们项目中有没有使用到AOP?候选人我们之前在后台管理系统中使用AOP来记录系统操作日志。主要思路是使用AOP的环绕通知和切点表达式,找到需要记录日志的方法,然后通过环绕通知的参数获取请求方法的参数,例如类信息、方法信息、注解、请求方式等,并将这些参数保存到数据库。Spring中的事务是如何实现的?候选人。原创 2025-03-03 20:09:46 · 857 阅读 · 0 评论 -
Android开发 期末复习
RelativeLayout布局时居中显示 android:layout_centerInParent=“true”控件的高度和宽度单位:dp , 像素 : px, 缩放无关像素 :sp设置居中:android:gravity=“center”match_parent表示让当前控件的大小和父布局的大小一样,也就是由父布局来决定当前控件的大小wrap_content表示让当前的控件大小能够刚好包含里面的内容,也就是由控件内容决定当前控件的大小一般宽度设为match_parent,高度设为 wrap_cont原创 2022-06-27 16:37:39 · 1695 阅读 · 0 评论 -
强化学习——格子世界
每个单元格的状态价值如下图所示从每个单元格最优价值表中可以看出,越靠近最终状态的单元格,其价值越大。这是因为除非到达最终状态,不然所有的状态改变的返回值都是 -1。从这个表中,也可以看出agent该往哪一个方向走,只要相邻单元格的价值大于agent所在的单元格,就可以移动。举例来说,假如agent在(1,1)处,它可以往上走,往左走,因为(0,1),(1,0)处的单元格价值都大于(1,1)处。......原创 2022-06-27 15:42:21 · 1535 阅读 · 0 评论 -
编译原理期末复习
从分遍的角度可把编译器分为一遍的和多遍的。一遍指对源程序或源程序的中间结果从头到尾扫描一次,生成目标代码。多遍指对源程序或源程序的中间结果从头到尾扫描多次,生成目标代码。一遍:高效,编译速度快。但是设计复杂。多遍:算法清晰实现起来简单,但是时间长。给出一个语言需求,给出它的文法定义给出一个目标字串,进行推导请说明递归文法存在的必要性可以通过有限的规则去定义无穷的集合有哪些类别的递归文法,缺点,如何避免左递归和右递归。对于自上而下语法分析的时候,左递归会无穷的循环下去,没有出口,右递归没有缺点。解决:使用定理原创 2022-06-27 15:30:16 · 3500 阅读 · 0 评论 -
修改若依框架的项目名,模块名,包名
修改若依框架的项目名,模块名,包名使用开源的若依框架修改器,网址:https://gitee.com/lpf_project/common-tools/releases/V4-20220517点击下载在本地新建一个文件夹,解压缩运行exe文件,如下图所示填入自己的项目名,包名即可,效果如下图所示...原创 2022-05-25 18:50:46 · 5691 阅读 · 1 评论 -
王道计算机考研——计算机组成原理笔记
计算机组成原理1.计算机系统概述1. 计算机发展历程2.计算机系统的组成冯诺依曼体系结构:以运算器为核心冯诺依曼体系结构的特点现在计算机体系结构:以内存为核心CPU,主机,外设3.存储器主存储器由存储体,MAR,MDR组成和右边的图进行类比,MAR存储CPU想要获取数据的地址,在存储体中找到后放在MDR中,CPU从MDR中把数据取走。存储体是由一个个存储单元组成的存储字:存储单元中二进制代码的集合存储字长:存储单元中二进制代码的位数原创 2022-02-08 15:45:39 · 30782 阅读 · 22 评论 -
一份只属于我们的QQ年终总结
参考文章https://blog.youkuaiyun.com/weixin_30561425/article/details/99526793https://blog.youkuaiyun.com/qq_42715494/article/details/83582648https://zhuanlan.zhihu.com/p/1838779901.导出聊天记录将红框选中的部分删除,只留下消息2.将聊天记录导入到数据库中创建一个maven项目导入依赖包<dependen.原创 2022-01-22 17:33:33 · 7155 阅读 · 7 评论 -
Ubuntu查看内核位置
首先使用 uname -a 命令显示内核版本到/usr/src目录下(内核一般都放在这个目录下),使用ll命令,查看文件。找到对应的内核版本综上,内核目录如下/usr/src/linux-headers-5.11.0-40-generic原创 2021-12-22 11:15:13 · 11260 阅读 · 0 评论 -
云计算清览作业
参考文章:https://ustsking.notion.site/074d65fa4ccd4aaebb5097dfff4a62e9清览作业作业00作业01作业02作业03作业04作业05作业06作业07作业08作业00人们通常最熟悉结构化数据的分析。除了半结构化、“准”结构化和非结构化这三种基本数据类型以外,还有一种重要的数据类型为元数据,它主要由( ),能够添加到数据集中。A.人工输入B.机器生成C.自然产生D.分析计算数据多样性指的是大数据解决方案需要支持多种( .原创 2021-12-20 18:05:30 · 3835 阅读 · 2 评论 -
Linux期末知识点汇总
Linux期末知识点汇总Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。Vi的工作模式有三种:命令模式、文本输入模式、末行模式。df命令完成显示文件系统空间使用情况 功能,du命令完成 显示目录或文件占用磁盘空间容量 功能。Linux为用户提供的接口有shell、XWINDOW、系统调用who命令查看当前登录到系统的用户对于给定的文件file,统计其中所有包含字符串WHU的行数的一条命令是# grep 命令用于查找文件里符原创 2021-12-09 21:25:36 · 4030 阅读 · 0 评论 -
Shell编程
Shell编程1. 编写shell脚本# 号开头注释#!指定运行环境#!/bin/bash# -n 显示信息时不自动换行echo -n "hello,world"# `` 用于命令替换,将扩起来额字符串视为命令执行,并将输出的字符串在原地展开echo -n "用户名 `whoami` "2. 运行shell脚本给脚本添加执行权限 (假定脚本名叫 hello)# 添加执行权限chmod -x hello# 运行./hello在指定的shell下执行脚本# 1原创 2021-12-09 21:22:00 · 976 阅读 · 0 评论 -
通过USB将文件复制到Ubuntu虚拟机上
通过USB将文件复制到Ubuntu虚拟机上参考文章:https://www.cnblogs.com/jszd/p/11325238.html将想要复制的文件拷贝到USB中。将USB连接到虚拟机中(如图所示),点击连接。打开命令行,输入 sudo fdisk -l,查看U盘在哪里。挂载U盘,将U盘里边的文件显示在虚拟机上。- /dev/sdb1 上边显示的路径- /mnt (随便取的,U盘的内容现在在这个文件夹下)sudo mount /dev/sdb1 /mnt原创 2021-10-07 19:23:20 · 4276 阅读 · 0 评论 -
Redis笔记
Redisgitee地址:https://gitee.com/infiniteStars/redis根据B站狂神说视频整理得到的,建议一边看视频,一边看笔记。1.NoSQLNoSQl== Not Only SQL泛指非关系型数据库。Nosql特点方便扩展(数据之间没有关系,很好扩展!)大数据量高性能(Redis一秒可以写8万次,读11万次)数据类型是多样型的!(不需要事先设计数据库,随取随用)Nosql的四大分类KV键值对新浪:Redis美团:R原创 2021-09-22 12:10:31 · 775 阅读 · 0 评论 -
MT4量化交易实战
MT4量化交易实战1.一些基本概念k线外汇EA,是外汇智能交易系统的简称(Expert Advisor)。外汇EA是一套用于MT4平台(Metatrader4)的程序化交易系统,可以自动完成外汇交易的操作,无需任何人工的干预。手数,在外汇货币交易中,“手”是基本操作单位,一手=10万美金。开仓价是成本价,平仓价是处理单子的价格。买入是以市价买 挂单是以自己认为的价格买 价格可以一样也可以不一样多单: 看涨,买入空单:看跌,抛出一个完整系统的要素2.交易中常用的MQL4代原创 2021-08-25 16:34:37 · 5945 阅读 · 5 评论 -
Perl笔记
Perl1.简介Perl 是 Practical Extraction and Report Language 的缩写,可翻译为 “实用报表提取语言”。Perl 是高级、通用、直译式、动态的程序语言。Perl 借用了C、sed、awk、shell脚本以及很多其他编程语言的特性。Perl 最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。Perl是一种能完成任务的语言。 从一开始,Perl就设计成可以把简单工作简单化,同时又不失去处理困难问题能力的语言。 它可以原创 2021-08-01 16:36:11 · 167 阅读 · 0 评论 -
情人节表白
前言情人节快到了,各位小伙伴们是不是还在烦恼给女朋友送什么礼物呢?首先恭喜你,看到了这篇博客!相信你看完一定不会失望的。效果演示大家可以到我的资源里边下载压缩包,视频中的需要改动的地方我会在下面详细讲解的。解压打开后有三个文件,我们只需用记事本或**Notepad++**打开以.html结尾的文件即可。改动的地方有三个1.标题2.文案内容 (改成自己想表达给他(她)的文案)3.这次改动的在最下边,把日期改成你们认识的那天即可。...原创 2021-02-15 16:01:25 · 307 阅读 · 2 评论 -
手把手教你使用人人开源
1.环境准备人人开源官网: https://www.renren.io/guide在gitee上搜索人人开源,或直接点击 https://gitee.com/renrenio。下载 renren-fast,renren-fast-vue, renren-generator.使用idea打开renren-fast。 将里面的数据库文件在本地创建。修改配置文件启动运行在vscode或者idea(视个人习惯)里面打开 renren-fast-vue。执行下面的命令。np原创 2021-08-08 14:27:33 · 10341 阅读 · 11 评论 -
数据库系统概述
1.1.1数据库的四个基本概念1.数据(data)含义:描述事物的符号记录称为数据。它和语义是不可分的。2.数据库(DataBase)含义:数据库是长期存储在计算机内**,有组织的**,可共享的大量数据的集合。3.数据库管理系统(DataBase Management System)它和操作系统一样,都是计算机的基础操作系统。主要功能:数据定义功能 (如int,String 类型,长度)数据组织,存储,管理 ,包括数据字典,用户数据,数据的存储路径。数据操纵(增删改查)数据库的事原创 2021-06-30 13:35:42 · 559 阅读 · 0 评论 -
计算机组成原理复习
第一章1.计算机之间的区别多核机,单片机,PC机,服务器,大型机,超级计算器 的区别2.性能指标吞吐量:一台计算机在某一时间间隔内能够处理的信息量。响应时间:从输入指令到系统响应所用的时间。利用率:在给定的时间间隔内系统被实际使用的时间所占的比率。处理机字长:指处理机运算器中一次能够完成二进制数运算的位数,如32位、64位。总线宽度 :一般指CPU中运算器与存储器之间进行互连的内部总线二进制位数。存储器容量 :存储器中所有存储单元的总数目,通常用KB、MB、GB、TB来表示。存储原创 2021-06-28 23:01:29 · 1019 阅读 · 3 评论 -
SpringBoot+Mybatis+pageHelper实现博客分页功能
1.前期准备1.创建数据库CREATE TABLE `information` ( `id` int(11) NOT NULL AUTO_INCREMENT, `uname` varchar(20) NOT NULL, `upass` varchar(20) NOT NULL, `type` int(11) NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;2.添原创 2021-05-04 12:40:45 · 184 阅读 · 1 评论 -
将SpringBoot项目(含数据库)部署到阿里云上详细教程
将SpringBoot项目(含数据库)部署到阿里云上新用户特惠:https://www.aliyun.com/daily-act/ecs/activity_selection?utm_content=se_1008134918免费试用: https://free.aliyun.com/product/product/ecs/freetrial?utm_content=se_1008957997接下来的操作都是基于免费试用的服务器。1.阿里云中的操作购买时配置如下购买成功后,等一会,原创 2021-04-30 20:39:10 · 6174 阅读 · 5 评论 -
博客相关页面的展示
博客相关页面的展示闲来无事,创建了一个自己的博客网站。前端页面都是从网上找的。自己只用专注于后端代码的编写即可。创建博客时遇到的问题以及解决方案 https://blog.youkuaiyun.com/love521314123/article/details/116241751前端页面 https://github.com/oneStarLR/myblog-page完整的项目 https://gitee.com/infiniteStars/dzsqblog前端页面的展示首页分类原创 2021-04-28 20:00:16 · 168 阅读 · 0 评论 -
创建一个属于自己的博客
创建一个属于自己的博客1.遇到的坑1.样式导入不进来创建springboot项目时,勾选了thymeleaf模板,以为这样就可以不在手动导入依赖了。结果在定制首页时,样式怎样也加载不进来。试了好多种办法,最后发现是thymeleaf依赖的问题。导入之后,样式就出来了。<dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring5</arti原创 2021-04-28 19:50:17 · 296 阅读 · 0 评论