自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 CUDA_VISIBLE_DEVICES作用

CUDA_VISIBLE_DEVICES详解

2022-11-16 15:33:48 17886 1

原创 标签平滑(Label Smoothing)详解

Label Smoothing,标签平滑

2022-11-07 21:08:41 885

原创 Matplotlib画图

Matplotlib绘制图标

2022-04-26 18:23:21 214

原创 Jupyter Notebook添加代码补全

1. 选择要激活的python环境,依次执行下面四条命令pip install jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simplejupyter contrib nbextension install --userpip install --user jupyter_nbextensions_configuratorjupyter nbextensions_configurator enable --user

2022-04-26 17:02:12 316

原创 <? extends T>和<? super T>的理解

首先,泛型的出现时为了安全,所有与泛型相关的异常都应该在编译期间发现,因此为了泛型的绝对安全,java在设计时做了相关的限制:List<? extends E>表示该list集合中存放的都是E的子类型(包括E自身),由于E的子类型可能有很多,但是我们存放元素时实际上只能存放其中的一种子类型(这是为了泛型安全,因为其会在编译期间生成桥接方法该方法中会出现强制转换,若出现多种子类型,则会强制转换失败),例子如下:List<? extends Number> list=new Array

2022-01-22 20:58:05 220

原创 Spring源码构建项目

一、构建所需目录Gradle-7.3.3(必须,减少源码构建时的报错)JDK17(必须,不能用1.8)Spring 5.2.x(是Spring,不是Spring Boot,不过构建过程是差不多的)git(可选)二、配置Gradle环境这里不多说,网上的教程很多。不过值得注意的一点是,为了尽可能的降低之程序运行出错问题,尽量选择与你所要创建的Spring版本一样的Gradle。我这里所构建的源码时Spring 5.2.x,官方给定的版本是Gradle-7.3.3。大家直接到Gradle逛网上

2022-01-13 00:55:25 737

原创 解决Gradle报错Could not find method api() for arguments....

在Spring源码中构建新的Module时,出现Could not find method api() for arguments.这句话的意思就是找不到api()这个方法,可是最新的Spring源码中,已经将gradle升级为7.x.x.而我在项目中所使用的也是Spring自己设置的Gradle版本。显然,与众多网上所声明的版本过低毫无关系!这时,我查看了一些的博主的博客,又去查看了Gradle的官网,发下了下面的这个使用案例。(api属于java-library里面的方法)因此,将项目中的配置修改

2022-01-12 19:45:40 7685 3

原创 JSON转换

引言 在平常的Web项目开发过程中,json和String、map是最常用的类型和返回结果集,其中也经常会涉及到之间的各种相互转换,下边就总结一下:1.String转JSONObjectString jsonMessage = "{\"语文\":\"88\",\"数学\":\"78\",\"计算机\":\"99\"}";JSONObject myJson = JSONObject.fromObject(jsonMessage);2.String转JSONArrayString jsonM

2022-01-07 10:13:10 9979

原创 SQL中生成RANK的几种方法

row_number:用途非常广泛,排序最好用它,它会为查询出来的每一行记录生成一个序号,依次排序且不会重复,注意使用row_number函数时必须要用over子句选择对某一列进行排序才能生成序号。rank:用于返回结果集的分区内每行的排名,行的排名是相关行之前的排名数加一。简单来说rank函数就是对查询出来的记录进行排名,与row_number函数不同的是,rank函数考虑到了over子句中排序字段值相同的情况,如果使用rank函数来生成序号,over子句中排序字段值相同的序号是一样的,后面字段值不相同

2022-01-02 22:17:25 2029

原创 (真正)解决Android Studio 4.0.1 Cause: unable to find valid certification path to requested target报错

使用Android Studio创建新的项目时,出现如下无效证书问题。在网上看到各种各样的解决办法,但是都不奏效(如下载证书,然后添加进Android Studio中;更换国内镜像源等等)这些方法试过了都不是很奏效。下面来说下我的看法:首先,它报了证书无效这个错误,但其实和证书没有半毛钱的关系,因为根本或者不可能还会存在证书无效这个问题。其次,和自己所处的网络环境有很大关系,尽量别使用校园网,用手机开热点。因为校园网会对有些网站起到屏蔽作用。解决办法:步骤一:在build.gradle文件中做

2020-12-15 00:45:59 773

原创 2020-08-16

git上传远程仓库1、git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异2、重新add和commit相应文件3、git push origin master4、此时就能够上传成功了实在不行就那我就强制上传覆盖远程文件,git push -f origin master...

2020-08-16 11:26:59 61

原创 spring静态工厂实例化bean的例子,出现java.lang.IllegalArgumentException异常

spring静态工厂实例化bean的例子,出现java.lang.IllegalArgumentException异常导致这个原因应该是JDK版本不对,应将JDK改成1.7。修改eclipseJDK版本参考博客:哔哔小子

2020-07-01 14:00:30 237

原创 无法初始化主类 java.lang.NoClassDefFoundError

无法初始化主类 java.lang.NoClassDefFoundError说一下很困惑的事情,最近在学spring然后在导入四个核心和一个依赖后写了一个简单接口和实现类来实现spring的IOC。在完成后点击运行就报出了:无法初始化主类,java.lang.NoClassDefFoundError…的错误。搜索资料后总结了一下产生这种情况的原因:一、项目依赖的jar包未全部导入如:java.lang.NoClassDefFoundError[Lorg/springframework/context/

2020-06-29 17:31:22 12338 1

原创 该网站已被黑

BugkuCTF-练习平台与其做法相同,但Flag有所改动。根据题目要求打开链接网站被黑可能存在黑客留下的webshell,用御剑后台扫描工具扫描一下打开后的界面然后用burp进行爆破点击开始爆破,得到下面的结果将密码 hack 输入进去 得到flagFlag: jactf{DWDASFASCASFAFASFNKAS}...

2019-04-09 17:12:44 767 1

空空如也

空空如也

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

TA关注的人

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