自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深度学习模型参数量计算

深度学习参数量计算

2023-02-26 08:59:54 201

原创 SQL优化

sql优化

2022-09-12 11:53:58 702

原创 数据库索引失效

数据库索引失效

2022-09-11 23:37:30 355

原创 数据库索引优化

索引优化

2022-09-11 21:40:52 501

原创 数据库表设计优化-主键字段

数据库表设计

2022-09-11 17:05:05 315

原创 如何在项目中使用kafka?

如何在实现spring项目中用kafka作为消息引擎系统来实现系统通知的功能.

2022-09-05 21:46:15 1725

原创 202. 快乐数

力扣原题

2022-07-17 10:42:18 118

原创 二叉树的广度遍历

力扣原题

2022-07-15 11:28:10 156

原创 二叉树的深度遍历

力扣原题

2022-07-15 11:15:26 651

原创 209.长度最小的子数组

力扣原题

2022-07-14 11:13:08 189

原创 583. 两个字符串的删除操作

力扣原题

2022-07-04 10:16:18 248

原创 70. 爬楼梯

力扣动态规划问题

2022-06-24 19:48:20 237

原创 模拟客户端和服务端

import org.junit.jupiter.api.Test;import java.io.*;import java.net.InetAddress;import java.net.ServerSocket;import java.net.Socket;/** * 服务端和客户端在本例中都有本机(127.0.0.1)充当 */public class TcpTest { /** * 模拟客户端: * 发送本地图片到服务器,并接受服务器发过来的确认消息.

2022-03-02 17:28:22 1143 1

原创 报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.

1.情况:输入nvidia-smi报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.以及输入torch.cuda.is_available()返回false2.解决:只需执行两条命令就好:sudo apt-get install dkmssu

2022-02-17 19:33:09 564

原创 java中的集合类图关系

1.Collection接口2.Map接口

2022-02-17 11:58:47 297

原创 ubuntu18.04中查看文件夹中某一类型的文件总数量

ls -l | grep .jpg$ | wc -l

2022-02-16 23:08:11 355

原创 ubuntu18.04中将一个文件夹中所有图片文件移动到另一个文件夹中

1.在一个包含多种类型文件的文件夹中,将jpg文件移动到另一个文件夹mv `ls -l | grep .jpg$ | awk '{print $9}'` 目标文件夹路径

2022-02-16 23:05:17 1297

原创 简单理解KMP算法

前言:求解一个字符串(文本串)是否出现过另一个字符串(模式串),就可用到KMP1.暴力解法文本串M:aabaabaaf模式串N:aabaaf过程:从文本串中的第一个字符串(i=0;i<N.length();i++)开始,一个一个字符与模式串进行对比,遇到字符不相等的情况,就重新比较(i++)时间复杂度:O(m*n)m=M.length() ,n=N.length()2.KMP过程:利用前缀数组(也可称为next数组)保存模型串中下标i(包括i)之前的子串的最大相

2022-01-19 17:10:51 3272

转载 并发和并行的区别?

并发:多个任务在同一个 CPU 核上,按细分的时间片轮流(交替)执行,从逻辑 上来看那些任务是同时执行。 并行:单位时间内,多个处理器或多核处理器同时处理多个任务,是真正意义上 的“同时进行”。 串行:有n个任务,由一个线程按顺序执行。由于任务、方法都在一个线程执行 所以不存在线程不安全情况,也就不存在临界区的问题。...

2021-12-28 16:16:34 132

原创 java种List和Array的相互转换

1.说明 (原文)在Java中,经常遇到需要List与数组互相转换的场景。List->数组,可以使用List的toArray()或者toArray(T[] a)方法。数组->List,可以使用Arrays.asList()或者Collections.addAll()方法。2.List->数组2.1 Object[] toArray();这个无参方法将List直接转为Object[]数组。 2.1.1 错误用法:List<S...

2021-12-28 13:46:13 3938

转载 Java 语言中的 Stack 类,有什么问题?

Java 程序员,别用 Stack?!Java 语言中的 Stack 类,有什么问题?https://mp.weixin.qq.com/s/Ba8jrULf8NJbENK6WGrVWg

2021-12-15 14:07:42 104

原创 理解equals()和hashCode()

1.java.lang.Object类中有两个非常重要的方法:public native int hashCode();public boolean equals(Object obj) { return (this == obj); }Object类是类继承结构的基础,所以是每一个类的父类。所有的对象,包括数组,都实现了在Object类中定义的方法。在object类中,hashcode()方法是本地方法,返回的是对象的地址值,而object类中的equals().

2021-12-01 11:12:48 274

原创 HashMap,LinkedHashMap,TreeMap三者的区别与联系?

1. 联系 区别 HashMap 1.线程不安全 1.无序; 2.可以使用null作为key(一个)或value(多个); LinkedHashMap 1.继承于HashMap,是基于HashMap和双向链表来实现的,所以在一般场景下遍历时会比HashMap慢; 2.线程不安全 1.有序,可分为插入顺序(默认)和访问顺序两种; 2. TreeMap 1.线程不安全 .

2021-11-30 11:30:57 220

原创 java遍历Map

import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class HashMapTest { public static void main(String[] args) { Map<String ,Integer> map=new HashMap<>(); map.put("a",1);.

2021-11-25 11:56:44 245

原创 <input type=“file“>上传文件到服务器

问题:如何在浏览器端上传文件(单个文件/文件夹)到服务器?浏览器:firfox服务器:虚拟机ubuntu181.前端 <li><a href="#" onclick='openFileDialog()'>选择图片路径</a></li> <li><input type="file" id="folder2images" style="display: none" onchange='fileSelected()'we

2021-11-23 14:02:32 1926 1

原创 Ubuntu中创建Intellij IDEA快捷方式

1.在/usr/share/applications/下创建idea.desktop文件touch idea.desktop2.修改idea.desktop文件vim idea.desktop//添加以下内容[Desktop Entry]Name=IntelliJ IDEAComment=IntelliJ IDEAExec=/home/hadoop/desktop/idea-IC-181.5087.20/bin/idea.shIcon=/home/hadoop/desktop/i

2021-11-11 14:37:53 1391

原创 在linux中配置maven环境

环境:os:ubuntu18maven:apache-maven-3.8.3点击此处到官网下载1.我在此处选择apache-maven-3.8.3-bin.tar.gz2.解压tar -zxvf apache-maven-3.8.3-bin.tar.gz3.配置环境变量vim /etc/profile4.使环境变量生效source /etc/profile5.检查是否生效...

2021-11-11 11:00:31 634

原创 解决虚拟机的界面太小问题

环境:虚拟机:vm16os:ubuntu18问题描述:打开虚拟机界面太小,且在虚拟机 ‘查看’中选择拉伸客户机还是自定义大小都不能改变到一个合适的大小解决:进入系统,在setting中选择devices...

2021-11-11 10:47:06 6418

原创 ubuntu18创建root账户

1.在普通账户下输入:sudo passwd root然后会提示你输入当前账户的密码,密码正确后您就可以输入你要创建的root账户的密码。2.如何从普通账户转换到root账户su root

2021-11-10 20:41:51 862

转载 十大排序算法

/** * 选择排序:(升序) * 基本步骤: *1:从原数组中选出最小的数与第一个数交换位置 *2.从第二个位置开始的数组中找到最小的数与原数组第二个位置上的数交换位置 *3.依次类推 * */ public static int[] xuanZe(int []a){ if(a==null||a.length<2)return a; int n=a.length; int .

2021-09-26 16:23:12 130

原创 利用File类在不存在的文件目录下新建文件?

File file = new File("F:\\test\\1.xml");File fileParent = file.getParentFile();if(!fileParent.exists()){ fileParent.mkdirs();}file.createNewFile();由于,之前遇到一开始没找到正确的方法,绕了很久。原文:https://www.jb51.net/article/120931.htm...

2021-09-16 09:19:00 349

原创 javaWeb开发中遇到的一些路径问题

1.路径的分类绝对地址 带有协议名称的是绝对地址,比如:http://www.baidu.com 相对地址 没有协议开头的, 例如 user/some.do , /user/some.do 注:相对地址不能独立使用,必须有一个参考地址。 通过参考地址+相对地址本身才能指定资源。2.参考地址的使用1) 在你的页面(html或jsp页面)中的,访问地址不加 "/"现象: 假设此时你的地址栏访问的是: http://localhost:8080/ch06_pat...

2021-08-04 18:44:29 253

原创 JSP中的内置对象pageContext的作用

1.当作当前页面域对象使用2.可以获取到jsp中其他8个内置对象(jsp中其实可以直接用其他内置对象,但再el表达式中可以shi)3.可以当成其他对象使用

2021-06-05 22:04:52 2422

原创 url-pattern基础

1./xxx/jjj/ooo2./*3./4.*.do2.匹配原则路径优先于后缀

2021-05-30 20:43:52 453

原创 MVC+三层架构

MVC

2021-05-30 19:54:01 992 1

原创 JSTL基础

前面我们自定义的标签库,已经由JCP的成员Apache定义好了,并且也已经打包。我们只需要导入该Jar包后,在页面中使用taglib指令将其导入即可使用。这套标签库称为JSTL,JSP Standard Tag Library,即JSP标准标签库。JSTL 中定义了五个标签库: ψ●核心标签库: 主要用于完成基本的逻辑运算。重点。。格式化标签库|{主要用于完成日期、数字的格式化显示。。北京动力节点www. bjpowernode. com 4664PN动力节点口口相传的Java黄埔军校PO

2021-05-30 12:38:40 195

原创 EL自定义函数

1.先自己写一个类,并写好自定义的函数public class MyFunction { private static String lowerToUpper(String source){ return source.toUpperCase(); } private static String upperToLower(String source){ return source.toLowerCase(); }}2.找到...

2021-05-29 22:20:35 118

原创 EL表达式

EL, Expression Language,表达式语言,是一种在JSP页面中获取数据的简单方式。EL北京动力节点www. bjpowernode. com +25+Reyco教你学Java专题: JavaWeb开发基础+7_表达式是从JSP2.0版本开始才引入的概念。。EL表达式的基本语法形式很简单:在JSP页面的任何静态部分均可通过${expression}的形式获取到指定表达式的值。。...

2021-05-29 20:53:55 450

原创 jsp动作

在JSP页面中大量使用Java代码块表达式块等内容,会使JSP页面看起来杂乱无章”。为了使JSP页面看得简洁明了;为了简化Java代码-般情况下,我们会尽量少的使用Java代码块与表达式块。取而代之的则是使用EL表达式、JSTL标签(后面学习),及pJSP动作。4JSP动作是指,使用系统定义好的标签来完成本应由Java代码来完成的功能。4JSP动作的语法格式为: ψ<jsp:动作名称属性名=属性值属性名=属性值...</j.:动作名称>或4<jsp:动作名称属性名=属性值

2021-05-29 17:11:28 129

原创 jsp内置对象

在JSP的Java代码块、表达式块等中可以直接使用的引用,称为JSP的内置对象。常用的内置对象有九个,分别是:

2021-05-29 15:51:46 124

空空如也

空空如也

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

TA关注的人

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