自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

全 洛的博客

小白变身!现身:大白~~~

  • 博客(95)
  • 资源 (14)
  • 收藏
  • 关注

转载 浅谈 Spring 如何解决 Bean 的循环依赖问题(转载)

通俗来讲,循环依赖指的是一个实例或多个实例存在相互依赖的关系(类之间循环嵌套引用)。举个例子上述例子中AService依赖了BServiceBService也依赖了AService,这就是两个对象之间的相互依赖。当然循环依赖还包括自身依赖、多个实例之间相互依赖。more正常运行上面的代码调用AService对象并不会出现问题,也就是说普通对象就算出现循环依赖也不会存在问题,因为对象之间存在依赖关系是很常见的,那么为什么被 Spring 容器管理后的对象会出现循环依赖问题呢?

2023-07-01 15:54:48 358 2

原创 spring中Bean创建完后打印语句的两种方法(Bean的生命周期)

无论使用哪种方式,当Bean被创建后,打印语句将会在初始化阶段执行。具体使用哪种方式都可以,当然根据具体的场景选择适合的方式最好。

2023-06-29 17:00:54 863 1

原创 DO、DTO、BO、VO、POJO等各种O浅学(总结)

DO、DTO、BO、VO、POJO等各种O浅学(总结)有哪些 O关键的 O :DO、DTO、VO、BO整个数据流程传递区别用处VO与DTO的区别VO与DTO的应用DTO与DO的区别DTO与DO的应用DO与PO的区别DO与PO的应用领域模型命名规约:有哪些 ODO( Data Object):与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。PO(Persistant Object):持久对象,一个 PO 的数据结构对应着库中表的结构,表中的一条记录就是一个 PO 对象DTO( Data

2022-04-12 15:07:10 6909

原创 (力扣)5. 最长回文子串 C++(中心扩散法)解题击败100%用户

5. 最长回文子串示例 1:输入:s = "babad"输出:"bab"解释:"aba" 同样是符合题意的答案。示例 2:输入:s = "cbbd"输出:"bb"示例 3:输入:s = "a"输出:"a"示例 4:输入:s = "ac"输出:"a"提示:1 <= s.length <= 1000s 仅由数字和英文字母(大写和/或小写)组成解题思路:中心扩散法我们是以每一个字符为中心,往两边扩散,来求最长的回文子串。我们来思考这样一个问题,如果是单.

2021-09-17 19:07:22 337

原创 解决Mac安装Adobe软件的时候,总是提示安装包(软件)“可能损坏了”的问题

Mac电脑在安装Adobe产品软件的时候,可能会遇到这样一个问题:一直提示Error The installation cannot continue as the installer file may be damaged. Download the installer file again.这是怎么回事呢?首先先看一下中文翻译是什么:错误:安装不能继续了,因为安装包(软件)可能损坏了。请重新下载安装包。看意思是安装包损坏了,需要重新下载安装,但是,如果你去这么做了,那么你会发现还是会出现这

2021-09-09 10:56:51 16914 15

原创 Hexo+yilia+Github实现相册功能(超详细)

文章目录一、目的:二、方案三、实现1.博客页面添加相册2.GitHub操作3.修改代码注意(第一个容易出错的地方):4. 添加脚本注意(第二个错误地方-重点):如果没有这一步可能缩略图显示不出来5.运行脚本注意:每次上传照片都需要运行python脚本6.测试OK!!!完美!!!大功告成!!!效果图:最终效果请看这里:quanluo.github.io一、目的:为博客添加相册功能通过GitHub来实现相册功能二、方案在github上新建一个仓库,主要用于存储图片,可以通过url访问到

2021-09-09 00:27:23 3380

原创 ModuleNotFoundError: No module named ‘sklearn.cross_validation‘解决办法

在Python机器学习中,会用到使用 scikit-learn 中的train_test_split函数,把数据集切分为训练集和测试集。from sklearn.cross_validation import train_test_split 用后发现会报错ModuleNotFoundError问题原因:这个cross_validatio这个包早就不在使用了,划分到了model_selection这个包中。解决办法:使用下方导入模块代码from sklearn.model_selectio

2021-09-07 12:13:53 743

原创 MacOS下安装R语言和RStudio教程(超完整)

MacOS下安装R语言和RStudio教程一、前提二、R语言安装三、RStudio安装到此,安装全部完成。四、可能会遇到的问题:关于macOS:在Mac上安装R-警告消息:使用“ C”设置LC_CTYPE失败错误是:解决办法:五、在RStudio中创建新项目六、测试R终一、前提安装顺序(不能颠倒):1、R语言2、RStudio注:R是RStudio的基础,必须先安装R,在安装RStudio。二、R语言安装1.官网安装包下载地址:https://cran.r-project.org/.2.点击

2021-08-30 11:42:54 43856 8

原创 我的个人博客live2d插件模型模块汇总(仅本人可使用,无需看)

这篇文章存粹是我用来记录我自己的个人博客live2d插件模块下载后可使用和替换的。以防我到时候会忘掉。所以看到这的可以退出这篇文章了!!!shizuku------------------------*************************************------------------------nipsilon------------------------*************************************---------------

2021-08-25 22:41:37 1456 2

原创 mac下 Github添加SSH keys

这里写目录标题一、首先测试下是否有原先有添加过公钥二、进入正题,没有SSH keys 公钥,请看下方详细`mac下 Github添加SSH keys`步骤:1.在本地创建SSH keys2.复制创建好的SSH keys到GitHub上3.最后测试是否添加成功SSH keys终一、首先测试下是否有原先有添加过公钥我们用下面的代码在终端去测试下:ssh -T [email protected]如上,如果显示,Permission denied(publickey) 这就表示缺少公钥。如上,如果显示

2021-08-16 22:15:08 4523

原创 mac下启动jupyter notebook

首先打开终端然后输入start jupyter notebook命令python -m IPython notebook### 如果是python3的环境就用下面的命令python3 -m IPython notebook最后浏览器就会自动打开 jupyter notebook

2021-03-03 11:08:38 6532 4

原创 mysql在mac终端下没有路径不能直接登陆数据库如何添加路径解决办法

mysql在mac终端下没有路径不能直接登陆数据库如何添加路径解决办法解决办法如下:一、打开终端,为Path路径附加MySQL的bin目录PATH="$PATH":/usr/local/mysql/bin二、然后就可以通过以下命令登陆MySQLmysql -u root -p...

2021-02-17 14:58:17 417

原创 Python 一键创建依赖包和一键安装依赖包

使用 pip创建依赖包requirements.txt 用来记录项目所有的依赖包和版本号,只需要一个简单的 pip 命令就能完成。记住在你代码文件夹下创建你这些代码所需要的依赖包pip freeze > requirements.txt会生成的一个requirements.txt 文件内容会像这个样子alabaster==0.7.12anaconda-client==1.7.2anaconda-navigator==1.9.12anaconda-project==0.8.3appl

2021-01-24 00:22:29 898

原创 Mac版 WPS尾部空格没有下划线解决

文件-选项-常规与保存-兼容选项-为尾部空格添加下划线选中即可

2020-12-13 10:54:48 4321 1

转载 解决Mac打开应用提示已损坏的办法

解决Mac打开应用提示已损坏的办法相信很多升级了最新Mac系统的用户在打开一些应用的时候都会出现“应用XX已损坏”的系统提示,安装这些应用的时候总是提示“已损坏,移至废纸篓”这类信息,根本无法打开应用,那么Mac打开应用提示已损坏怎么办?Mac安装软件时提示已损坏怎么办?一起来了解一下!更新10.15以及新系统应用提示损坏打不开的方法:打开终端(屏幕下方“小火箭”——“其他”——打开“终端”),在终端中粘贴下面命令:sudo xattr -r -d com.apple.quarantine ,

2020-12-01 10:21:41 2202 1

原创 将十进制转换成短浮点数格式(IEEE745)并用十六进制表示(组成原理)

IEEE 745 标准中有三种形式的浮点数,具体如下表:类型数符阶码尾数数值总位数偏置值偏置值十六进制十进制短浮点数1823327FH127长浮点数11152643FFH1023临时浮点数11564803FFFH16383列题 :将(100.25)十进制转换成短浮点数格式。把十进制转换成二进制。(100.25)十进制 = (1100100.01)二进制规格化二进制1100100.01 =

2020-11-30 10:52:08 19975 7

原创 完美解决Mac软件意外退出的方法(软件签名)

因为Apple苹果公司删除了TNT的证书,所以在2019年7月12日后软件都不能运行了,临时的解决办法,就是自己签名,具体往下看。比如安装美版的LOL,安装完后,LOL图标会是一个白色的未签名图标,因此,我们需要对lol进行手动签名。签名:打开终端工具输入并执行如下命令:sudo codesign --force --deep --sign - /Applications/name.app注意后面的文件路径,你可以打开访达找到应用程序,找到要签名的软件,直接拖入 终端 界面,即可自动生成路径。命

2020-11-23 18:26:47 5962

原创 解决Mac电脑连接校园网不弹出登陆窗口问题汇总

1.查看你的DNS有没有改过,把自己改过的DNS全部删除,变更为默认的就好。2.有使用梯子的同学,记得把梯子暂时先关闭一下,然后在连接校园网Wi-Fi。3.你有登录页面的网址吗?没有的话,让同学复制给你,直接在Safari中访问该网址试试。4.如果,你苹果手机是可以弹出来并且正确显示的话,那么请在你的safari的开发----用户代理----选择iphone。其实就是让你的mac的safari浏览器来模拟苹果手机浏览器。以上就是我汇总的解决Mac电脑连接校园网不弹出登陆窗口问题的办法了,希望对使

2020-11-13 10:36:00 63883 10

原创 Java基本数据类型默认值总结

byte:默认值:0shor:默认值:0int:默认值:0long:默认值:0Lfloat:默认值:0.0fdouble:默认值:0.0dboolean:默认值:falsechar:

2020-09-06 11:58:16 176

原创 Java代码编写提升(1)不要在常量和变量中出现易混淆的字母

包名全小写,类名首字母全大写,常量全部大写并用下划线分割,变量采用驼峰命名法(Camel Case)命名等,这些都是最基本的Java编码规范,是每个Javaer都应熟知的规则,但是在变量的声明中要注意不要引入容易混淆的字母。我先放一段代码:public class Test{ public static void main(String[] args){ long i = 1l; System.out.println("i的两倍是:" + (i+i)); .

2020-06-24 18:42:06 238

原创 hexo+yilia主题博客如何设置网站的图标Favicon

效果图:步骤:1. 先去比特虫网站做ico图标网址链接——>比特虫2. 将.ico图标放到themes/yilia/source/img文件夹下3. 找到hexo\themes\yilia\layout_partial\head.ejs,修改下面一段代码为<% if (theme.favicon){ %> <link rel="icon" href="/img/favicon.ico"> <% } %>4.部署到远端hexo g -d

2020-06-21 15:29:22 860

原创 面向对象程序设计-java语言期末考试——细胞自动机

1细胞自动机(30分)题目内容:这是细胞自动机的非图形版本。细胞自动机是指在一个二维网格内,每一个网格是一个细胞。每个细胞有活和死两种状态。初始时刻,有些细胞是活的,有些细胞是死的。自动机的每一步,根据每个细胞周围8个格子内的其他细胞的生存情况决定这个细胞下一步是否存活。具体的规则如下:如果该细胞现在是活的,并且周围8个格子中有2或3个活着的细胞,则继续存活;如果周围8个格子中的活着的细胞数量少于2个或多于3个,则死亡;如果该细胞现在是死的,并且周围8个格子中正好有3个活着的细胞,则细胞复活。位

2020-06-16 14:12:07 624

原创 某些同学已经落伍了,考试时还是不会Ctrl c/v

最近由于疫情原因,同学们的课程考试,基本上都是线上考试了,但是线上考试,考试界面是不让 复制粘贴的。问题来了,那怎么复制粘贴呢?同学如果你还不知道的话,那就说明你OUT了接下来,我就教你们,跳过它,进行复制粘贴,任何手段都不能阻止我的前进道路!首先确保我们现在看的的网页界面是考试的界面:然后我们选择我们键盘上的F12快捷键,进入开发者界面然后我们在选择我们键盘上的F1快捷键,进入下面这个界面然后我们再找Preferences ——》Debugger最后我们选中Disable Ja

2020-06-16 12:23:44 1078

原创 python中68个内置函数的总结

内置函数就是python给你提供的, 拿来直接用的函数, 比如print., input等. 截止到python版本3.6.2 python一共提供了68个内置函数

2020-06-12 19:12:02 1326

原创 Java实现简单的GUI登录和注册界面

先看效果图:登陆界面:注册界面:实现代码如下:一、登陆界面:package cn.bms.view;import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.ImageIcon;import javax.swing.JB

2020-06-12 18:43:16 19401 3

原创 IntelliJ idea 登录和退出账户

一、首先打开账户界面选择菜单栏的help --> register二、登录账户在username和password填写自己的账户和密码,然后单击Activate登录就ok了三、退出账户在出现的菜单中选择remove license,然后单击确定就okle...

2020-06-09 18:12:11 65008 6

原创 操作系统知识点总结(三)

操作系统复习,知识点总结6.磁盘与文件系统7.操作系统接口

2020-06-05 15:26:58 1054

原创 操作系统知识点总结(二)

操作系统复习,知识点总结4.内存管理5.设备管理

2020-06-04 12:18:48 1906

原创 彻底解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题

java中连接Mysql数据库,注册数据库的驱动时报错,也就是下面这句语句报错。Class.forName("com.mysql.jdbc.Driver");报错为:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题:没有JDBC的驱动包。解决方法:1.去Mysql官网下载最新版的驱动包2.创建项目环境,导入数据库驱动在Eclipse中新建一个java项目,使用鼠标右键单击项目名称然后选择【New】→【Folder】,在

2020-06-03 13:39:12 65483 9

原创 操作系统知识点总结(一)

操作系统复习,知识点总结1.操作系统概述2.进程管理3.调度与死锁

2020-06-02 18:21:50 1867

原创 面向对象程序设计-java语言第七周学习——内部类(匿名函数)

城堡的Handler类在第5周的城堡程序那里,我们做的Handler是需要在构造的时候注入Game的。那么,在学习了内部类之后,能否用Game的内部类来实现这些Handler呢?应该怎么做?方法:Handler为接口,在Game.java构造函数里用匿名类完成go,bye,help功能Game.javapackage castle;import java.util.ArrayList;import java.util.HashMap;import java.util.Scanner;pu

2020-06-01 16:21:15 779

原创 面向对象程序设计-java语言第七周学习——课程表代码(MVC设计模式)

KCB.javapackage kcb;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTable;public class KCB { public static void main(String[] args) { JFrame frame = new JFrame(); JTable table = new JTable(new KCBData()); JScrol.

2020-06-01 15:50:13 477

原创 解决关于使用Selenium WebDriver 在Python打开浏览器时出错

错误1:Traceback (most recent call last):File "E:/codes/python/script.py", line 5, in <module>driver.get("http://www.python.org")TypeError: get() missing 1 required positional argument: 'url'错误2:SessionNotCreatedException: Message: session not cr

2020-05-27 20:09:21 6066

原创 Mailto links 在chrome不工作问题解决

Mailto links 在chrome不工作问题,是因为在chrome设置中没有设置的原因。我们需要更改相应的设置。我们通访问 chrome://settings/handlers 链接,修改允许网站要求成为协议的默认处理程序(推荐) -----允许并将下方电子邮件 选中设置为默认即可这些弄完后我们就可以使用 mailto links了:...

2020-05-26 20:06:26 1846

原创 我通过Python对自己的微信朋友圈进行了可视化分析得到了意想不到的答案

目录前提准备第一步获取朋友圈好友的数据第二步处理数据,并存储到txt文件中第三步开始分析,走起!3.1 分析朋友圈sex3.2 分析好友昵称,看看起名都有什么个操作3.3分析哪里来的3.4分析朋友圈的个性签名最后了,重磅来袭,输出说有朋友圈的头像合成在一张图片上前提准备确保安装用到的模块和库:itchatpyechartsjiebawordcloud collections第一步获取朋友圈好友的数据import itchat# 获取数据def get_data(): itc.

2020-05-25 22:56:21 1566 5

原创 IndexError: list index out of range的错误分析

造成错误有以下两种情况:第1种list[index] index超出范围index索引是从0开始的,因此如果list列表里有10个元素,那它最后一个元素的索引是9,而不是10。第2种list是一个空列表,没有一个元素。所以进行list[index]就会出现该错误。...

2020-05-25 20:58:47 1511

原创 Java File学习笔记,文件批量更名

有了文件操作类的帮助,就可以针对目录或子目录中的名称进行自动修改。实例:更改文件的后缀,将“.jpg”改为“.png”流程如下:代码实现:package test;import java.io.File;public class test1 { public static void main(String[] args) throws Exception { File file = new File("E:" + File.separator + "demo"); //给定修改目

2020-05-25 17:27:33 169

原创 Java面试必会的java基础概念与常识总结

目录何为编程什么是Java,Java概述Java 语言有哪些特点?JVM JDK 和 JRE 的区别什么是字节码?采用字节码的好处是什么?什么是 Java 程序的主类 应用程序和小程序的主类有何不同?Java 应用程序与小程序之间有哪些差别?import java 和 javax 有什么区别?Java 和 C++的区别Oracle JDK 和 OpenJDK 的对比何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要

2020-05-19 12:13:18 307

原创 Java 处理资源的try语句 (try-with-resources, TWR)

JAVA中try块的标准形式很通用,但有些常见的情况需要开发者小心编写catch和finally块。这些情况是清理或关闭不再需要使用的资源。正常情况下,我们用try-catch-finally语句来实现打开文件资源,最后再关闭清理文件资源。例如下面的代码:public class test1 { public static void main(String[] args) { FileInputStream file = null; try { file = new FileInput

2020-05-19 11:11:31 711

原创 初学python网络编程socket,并实现文件传输【含源代码】

Socket什么是Socketsocket()函数socket 对象内建方法实例:实现文件传输实例演示:源代码:最后什么是Socketsocket又称“套接字”, 应用程序通常通过“套接字”向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。socket()函数Python 中,我们用 socket()函数来创建套接字,语法格式如下:socket.socket(family, type, protocol)参数: family: 套接字家族可以使AF_UNIX或者AF_

2020-05-18 20:06:49 3473

浙江工业大学计算机考研2020-850-数据结构与计算机网络真题及答案.zip

浙江工业大学计算机考研2020-850-数据结构与计算机网络真题及答案 答案很详细! 祝考研成功,顺利上岸!!!

2021-11-07

1 亿条淘宝用户行为数据分析项目(代码+文档)

技术栈:清洗 hive + 分析 hive + 可视化 echarts 处理方式:离线模式 数据集文件请在csdn资源中需找下载(是有的)。 或者也可在阿里云数据集自行下载:https://tianchi.aliyun.com/dataset/dataDetail?dataId=649&userId=1

2021-09-04

浙江工业大学2021-850-数据结构与计算机网络真题和答案 .zip

提醒:资源仅有浙江工业大学2021-850-数据结构与计算机网络真题和答案。 答案很详细。 预祝考研顺利,成功上岸!!!

2021-09-01

英语四六级复习资料.zip

英语四六级复习资料大全,四六级黄金句式,四六级作文高分句型,四六级写作翻译必备素材,四六级高频词汇,四六级真题模拟题等。

2021-08-20

浙江工业大学850数据结构与计算机网络考研真题 .rar

浙江工业大学850数据结构与计算机网络考研真题(2020-2021数据结构与计算机网络;2008-2009、2011-2019数据结构;2017-2019计算机网络原理)

2021-08-20

数据可视化课程练习题.docx

几百道数据可视化课程的习题, 部分试题: 什么是平稳时间序列? 我的答案: 对于一个时间序列来说,如果它的均值没有系统的变化(无趋势),方差没有系统变化,并且严格消除 了周期性的变化,就称为是平稳的。

2021-06-09

数据可视化课程练习题.docx

几百道数据可视化课程的习题, 部分试题: 什么是平稳时间序列? 我的答案: 对于一个时间序列来说,如果它的均值没有系统的变化(无趋势),方差没有系统变化,并且严格消除 了周期性的变化,就称为是平稳的。

2021-06-09

Linux期末复习题.docx

Linux期末复习题,包含单选,多选,判断,填空,简答,大题。祝你复习愉快!(◐‿◑)

2021-06-09

Python Huffman_code.py

Python编写的哈夫曼编码 实现代码,部分代码展示:class HuffmanTree(object): #根据Huffman树的思想:以节点为基础,反向建立Huffman树 def __init__(self, char_Weights): self.Leaf = [Node(k,v) for k, v in char_Weights.items()] while len(self.Leaf) != 1:

2020-04-19

Python re正则表达式爬取京东商品图片.py

Python re正则表达式爬取京东商品图片,实例源代码代码, 部分代码:def geturllist(html): pattern = re.compile(r'data-lazy-img="//(.+?\\.jpg)"',re.M) imglist = re.findall(pattern, html) return imglist

2020-04-19

Python Requests_html爬取51jobs网python岗位信息.py

Python,通过Reauests_html库,爬取51jobs网站python岗位招聘信息,实例代码。

2020-04-19

SystemBooks代码.rar

该代码基本实现了图书管理系统普通所有功能的,内含登录模块,注册模块,登陆界面模块,图书管理系统界面模块,查看所有图书模块,查找模块,删除模块,添加模块,修改模块。其中登录和注册模块添加了md5加密模块,具有账户和密码加密保存功能以及三次密码输入错误进入账户锁定状态功能。 本代码有全 洛原创,版权归全 洛所有,请勿抄袭和不正当使用,谢谢。

2020-03-31

微信红包程序实现代码

该程序基本实现了微信红包程序,红包金额为吉利数字,分布比较均匀。 程序解释文章请看 https://blog.csdn.net/weixin_43347550/article/details/105227159 微信红包程序:给定一个钱数m,发红包人数n,其中10<=m, n<=200将钱数拆成几个指定的吉利数(如1.66,1.68, 16.8,1.78,17.8,1.88,18.8,1.99,5.20,0.66,6.6,6.66,0.08,0.88,8.8,8.88,0.99,9.9,9.99)并发出,要求要发出n个红包,分布比较均匀。

2020-03-31

Scrapy_qiushibaike.rar

通过scrapy框架爬取糗事百科的段子,并进行保存。 内附源码,和爬取好段子的文件。 部分代码: def start_requests(self): urls = [] for page in range(1,14): url = 'https://www.qiushibaike.com/text/page/{page}/'.format(page = page) urls.append(url) for url in urls: yield scrapy.Request(url=url, callback=self.parse, headers=self.haders)

2020-03-27

空空如也

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

TA关注的人

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