自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 《表达力提升学习笔记》

5.辩论时的肢体动作、表情、眼神也很重要,多用一些方式一起表达,能加大表达的效果。4.学会幽默诙谐,对对方进行嘲讽,能转变现场气氛及局势。3.找到对方的观点漏洞进行反驳,并为自己立论。1.提升观点要先审题,对题义的理解很重要。2.学会举例表达观点。

2024-01-07 17:41:05 393

原创 “全网粉丝100W”的进展--每1h记录一次

1。

2023-07-18 10:49:51 133

原创 如何哄女生开心

如何哄女生开心。

2023-05-18 15:24:21 345

原创 《亲密关系(第6版)》--罗兰·米勒 //读书笔记

亲密关系(第6版)》--罗兰·米勒 //读书笔记。

2023-05-18 15:20:50 288

原创 个人算法题相关的问题

算法题的个人感悟

2023-02-04 18:07:53 145

原创 JVM+JUC //想成为Java高手?不精通这俩可不行!

【JVM】【问】JVM的总体结构?JVM四大组成:类装载器+运行时数据区+执行引擎+本地接口。【问】运行时数据区(java内存区域)的内存图?五个部分的详细介绍?(1)java8以前:java8以后:(2)a、堆存放:对象实例。更新速度慢,二级缓存。程序员分配释放或GC机制。java7及以前:java8:永久代(方法区)被从JVM中移除,用元空间替代,位于直接内存中。b、方法区(java8移动到元空间)java7方法区存放:常量/常

2021-03-28 15:06:24 645

原创 MySQL+Redis+网络+Linux+kafka+ES

【Redis】【Kafka】【问】消息队列的作用?(1)异步处理:响应速度快消息队列中保存一定的信息,因此发送注册邮件+发送注册短信是很快的。(2)应用解耦(3)流量削锋【ElasticSearch】...

2021-02-25 18:57:31 991

原创 JAVA基础+JAVA集合

【问】JVM的体系结构?类加载过程(也就是JVM的执行流程)?请把下面四个图变成一个图!JVM= 类装载器+运行时数据区+执行引擎+本地接口:类加载过程:虚拟机将会加载它的".class"文件,并创建对应的class对象,将class文件加载到虚拟机的内存,这个过程称为类加载。【问】字节码校验器?解释器?JIT代码生成器?【问】对着这个图再理解一下反射。Reflection(反射)是Java被视为动态语言的关键,反射机制允许程序在执行期间借助于Reflection API

2021-02-23 00:28:37 2026 7

原创 JAVA WEB

JAVA WEB【问】JavaWeb基本概念?静态WEB:html,css,javascript动态WEB:Servlet,JSP定义:在JAVA中,动态web资源开发的技术统称为javaweb。服务器--Tomcat。【问】WEB服务器?Tomcat?【问】http和https?【问】Servlet原理?ServletContext?【问】Request(请求)和Response(响应)?【问】Cookie和Session?【问】JSP?【问】.

2021-01-04 19:31:33 298 2

原创 开发框架:Spring/SpringBoot+SpringMVC+MyBatis

【Spring】1.Spring【问】Spring?Spring Boot和Spring的区别?Spring:是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架。Spring Boot:2.IOC理论推导【问】解释IOC?(1)先解释IOC理念,IOC就是控制反转,控制权本来在程序员手上,现在控制权到用户手上。代码例子:service层要用dao层类的方法,必须new一个dao层类的实例。当需求改变时,接口新的实现类诞生,service层中的类又必须

2020-12-17 10:55:12 3137 2

原创 【面试(正向)】刷《JavaGuide面试突击》

【面试(正向)】刷《JavaGuide面试突击》一、Java基础+集合+JVM+多线程二、计算机基础三、数据库四、框架五、认证授权

2020-12-10 10:03:08 555

原创 基于Spring Boot的社区论坛开发

项目五:基于Spring Boot的社区论坛开发【第一章:初识Spring Boot,开发社区首页】Spring Boot只是Spring本身的扩展,使开发,测试和部署更加方便。1.介绍SSM[Spring(一套JAVA框架)、Spring MVC(处理浏览器请求)、MyBatis(访问数据库)]Spring Boot:进一步简化SpringRedis(缓存型数据库,性能好)、Kafka(消息队列)、ElasticSearch(搜索)Spring Security(安全)

2020-12-10 10:02:30 8016 7

原创 【逆向】项目漏洞

【面试】简历面面试官问问题的基本逻辑顺序:1.自我介绍2.刷题(笔试,这个没啥说的,全部得覆盖)3.先扣简历的能力栏部分,问原理(能力栏)4.结合原理问怎么使用(项目栏)5.为什么这么用。。。。(牵扯到基础)面试官最喜欢扣简历,简历上自己写的东西都不深入理解,别的部分怎么可能学好呢?一、能力栏【问】JVM?【问】Spring?IOC?AOP?【问】SpringMVC?【问】MyBatis?【问】Spring Boot?【问】数据结构与算法?【.

2020-12-10 10:01:39 189

原创 300分钟搞定算法面试

一、掌握实用的数据结构(1)数组、字符串数组查询快,增删慢。leetcode242(字符串转数组,然后用Arrays.sort(str))(2)链表链表增删快,查询慢。leetcode25(自顶向下,每k个一反转:递归主函数+反转函数)(3)栈(头进头出)leetcode20(以右括号为键创建成对的哈希表,再创建一个栈;右括号入的时候判断是否死,死不了就消除,左括号直接加;最后检验栈是否为空)leetcode739(创建存储索引的递减栈和res数组;先弹栈,后

2020-12-10 09:59:29 520

原创 JAVA前端部分(HTML+CSS+JavaScript)(狂神说笔记)

【HTML】1.初识HTML:2.元素=标签+属性+内容(1)网页基本标签(2)图像标签(3)超链接标签a、页面间链接b、锚链接c、功能性链接QQ链接代码在“QQ推广”里生成。【补充】块元素和行内元素元素包括:标签、属性、内容。(4)列表标签(5)表格标签(6)媒体元素3.页面结构放在<body></body>里面。4.内联框架:targ

2020-11-10 18:22:34 1579

原创 【持续写SQL】SQL语法(附:MYSQL环境搭建)

MYSQL知识点总结。一、数据库基本概念4.常见的数据库软件+数据库软件市场占有率排名:二、MYSQL数据软件1.安装、卸载(略)2.MYSQL服务启动和关闭:以管理员身份打开cmd:(最后一个单词是你mysql的名字,在电脑服务里面看)net start mysql1072 //启动net stop mysql1072 //关闭3.cmd打开MYSQL指令界面:(在第二步打开mysql服务才能进)(1)连接自己电脑的mysql:mysq.

2020-10-31 18:34:54 433

原创 JAVA刷力扣《算法面试题汇总》

JAVA刷力扣《算法面试题汇总》一.开始之前1.找出只出现一次的数字,其余均为两次异或运算(^)就行了。2.多数元素(次数多于n/2的元素,假设数组中一定存在)(1)排序法:中间位置先排序Array.sort(nums),然后取nums[nums.length/2]class Solution { public int majorityElement(int[] nums) { Arrays.sort(nums); return num.

2020-10-23 09:52:03 857

原创 Nvidia显示设置不可用,您当前未使用连接到NVIDIA GPU的显示器

Nvidia显示设置不可用,您当前未使用连接到NVIDIA GPU的显示器问题:本来是要打开“NVIDIA控制面板”查看CUDA版本,结果打不开,出现这个。解决:独显的线插错了,儒雅(操)!和三色孔平行的才是独显接口,换过来就行了!...

2020-10-12 18:57:06 4579

原创 java基础知识笔记(基础语法+面向对象编程思想)

java总结

2020-10-07 18:39:53 920 2

原创 Java学习资源汇总

Java学习笔记资料一、Java基础av80585971二、数据库Mysql:av68811608Oracle:av81386804JDBC:av68736927C3P0:av73840600三、前端技术HTML、CSS、Javascript:av73840600jQuery:av37976701Ajax:av15657082 av15866060Vue:av76249419微信小程序:av40455083四、动态网页av73840600五、编程强化JVM优化.

2020-09-25 10:12:14 371 1

原创 梯度消失与梯度爆炸(多图)

梯度消失与梯度爆炸1.梯度的概念2.梯度消失与梯度爆炸的现象:如果权重很小,一直相乘,就会变得很小。反之就会变得很大。危害?均会导致无法更新。3.产生原因梯度消失的原因:(1)神经网络(2)初始化权值过小(3)激活函数sigmoid(Relu)梯度爆炸的原因:(1)神经网络(2)初始化权重过大4.如何解决?(1)预训练+微调(2)梯度剪切、正则(3)Relu、Leakey-Relu、elu等激活...

2020-09-19 21:23:36 1186

原创 attention结构理解。

attention结构理解。一、概念1.起源2.定义。注意力机制(Attention)没有特别严格的限制,只要是从画面大量信息中提取出有用的核心信息,就能算做是attention机制。(比如传统的局部图像特征提取、滑动窗口等方法都可以看作是注意力机制。)注意力机制通常是一个另外的一个神经网络,给输入的不同部分分配不同的权重。3.意义给重要的部分分配更大的权重,能够使模型的性价比更高。4.种类(1)空间维度:inception-v1(google-net)

2020-09-19 19:45:07 637

原创 补习一下机器学习回归问题----波士顿房价预测!

看视频补习一下机器学习----波士顿房价预测!这是一个回归问题,回归问题基本思路:(1)线性回归(2)多项式回归(3)多元回归(4)树回归(5)集成学习:Boosting/Bagging【知识补充】一、特征选取1.查看相关性:2.选取相关性最高的特征:3.特征归一化:二、回归问题的评估指标RMSE--比赛的评价指标三、简单线性回归训练集拟合验证集评分:测试集预测:求RMSE:...

2020-09-05 22:04:24 364

原创 补习一下目标检测!

看视频补习一下目标检测!知识结构图:一、目标检测原理1.目标检测定义以及对比:输出:框、类别、置信度(a)分类 (b)目标检测 (c)语义分割 (d)实例分割(分割的话精确到像素级别)2.传统方法(左)VS深度学习方法(右)传统方法:手动特征提取(生成特征);滑动窗口生成候选框深度学习方法:(二阶段)提取特征使用CNN;候选框使用RPN;(单阶段)直接回归得到框的位置和类别3.目标检测流程:二、传统目标检测1..

2020-09-03 23:41:10 412

原创 Udacity_Simulator自动驾驶仿真基础知识!

自动驾驶基础知识真正的完全自动驾驶汽车必须解决三个独立的任务:感知(了解周围世界发生了什么)、预测(确定下一步会发生什么)和驾驶策略(采取适当的行动)自动驾驶级别:Level 1级别的自动驾驶包括基本的协助(如巡航控制)。Level 2级别增加了诸如车道保持等功能,令汽车能够在高速公路上行驶,但仍要求驾驶员时刻注意,如特斯拉的Autopilot和凯迪拉克的Super Cruise。Level 3是受条件制约的自动驾驶,具有“环境检测”能力,可以自己根据信息做出决定,例如加速经过缓慢行驶的

2020-09-01 23:28:43 1247

原创 【持续刷力扣】Java刷力扣的一些总结

AI算法工程师---记录做错的算法题!

2020-08-16 10:50:24 1128

原创 【面试】AI算法工程师----查漏(面经/刷面经)!

AI算法工程师----刷面经查漏!

2020-08-16 10:47:41 788

原创 【面试】AI算法工程师---面试题!(第三部分:简历面)

更新中

2020-07-29 22:23:13 1338

原创 【面试】AI算法工程师---面试题!(第二部分:AI部分)

深度学习

2020-07-29 22:21:44 40659 1

原创 设计模式+操作系统!

一、操作系统1.请说一下进程和线程的概念及作用;进程间通信的方式;怎么同步? (1)概念及作用进程是对运行时程序的封装,是系统进行资源调度和分配的的基本单位,实现了操作系统的并发;(所谓并发,就是同时执行多个程序)线程是进程的子任务,是CPU调度和分派的基本单位,用于保证程序的实时性,实现进程内部的并发;线程是操作系统可识别的最小执行和调度单位。每个线程都独自占用一个虚拟处理器:独自的寄存器组,指令计数器和处理器状态。每个线程完成不同的任务,但是共享同一地址空间(也就是同样的动态..

2020-07-29 21:50:05 1457

原创 基于深度学习和激光点云的目标检测--自动驾驶感知(基础知识和原理)

基于深度学习和激光点云的目标检测(自动驾驶感知)1.激光点云数据?如何用python读取和显示点云文件?(1)激光点云文件是.bin格式的,每一个.bin文件代表一个点云图(每一个点云图由很多点组成,又名体素)(2)激光雷达点云bin文件读取和显示:这里读取的是KITTI数据集中的.bin文件:import mayavi.mlabimport torchimport numpy as npmypointcloud=np.fromfile(r"E:\MANY_PROJECT_SO

2020-07-22 14:35:41 2494

原创 Conda install error!“An HTTP error occurred when trying to retrieve this URL. ”报错怎么回事?

“An HTTP error occurred when trying to retrieve this URL. ”报错怎么回事?Conda install error!!【问题描述】在windows下,用anaconda安装东西的时候报错如下:An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent, and a simple retry will get you o

2020-07-21 19:25:37 3158 1

原创 用keras写一个生成对抗网络(GAN)

什么是生成对抗网络(GAN)?1、GAN的用途?GAN的初衷就是生成不存在于真实世界的数据,类似于使得 AI具有创造力或者想象力。应用场景如下:(1)AI作家,AI画家等需要创造力的AI体;(2)将模糊图变清晰(去雨,去雾,去抖动,去马赛克等),这需要AI具有所谓的“想象力”,能脑补情节;(3)进行数据增强,根据已有数据生成更多新数据供以feed,可以减缓模型过拟合现象。2、GAN的结构:理解GAN的两大护法G和DG是generator,生成器:负责凭空捏造数据出来..

2020-07-19 16:34:14 4789

原创 tensorflow、pytorch、keras框架的区别?(汇总)

tensorflow2.0、pytorch两大框架的区别?1.简介 PyTorch 最大优势是建立的神经网络是动态的, 对比静态的 Tensorflow, 它能更有效地处理一些问题, 比如说 RNN 变化时间长度的输出。PyTorch的源码只有TensorFlow的十分之一左右,更少的抽象、更直观的设计使得PyTorch的源码十分易于阅读。 tensorflow2.0是tensorflow新发布的版本,从简单、强大、可扩展三个层面进行了重新设计。特别是在简单化方面,T...

2020-07-19 16:11:43 12981

原创 计算机视觉(CV)的顶会和顶刊?

1.深度学习、计算机视觉、机器学习的顶会论文在哪里看?2.tensorflow、pytorch、keras框架的区别?3.什么是深层对抗网络(GAN)?

2020-07-18 21:55:40 1127

原创 【TensorFlow】什么是循环神经网络(RNN)?(第五课)

循环神经网络--理解1、循环神经网络简介2、LSTM(长短时记忆网络)结构3、循环神经网络的变种3.1、双向循环神经网络和深层循环神经网络3.2、循环神经网络的dropout4、循环神经网络的应用...

2020-07-15 21:34:33 580

原创 【TensorFlow】学会卷积神经网络(CNN),图像识别实战!(第四课)

1、图像识别问题简介和经典数据集2、卷积神经网络简介3、卷积神经网络常用结构3.1、卷积层3.2、池化层3.3、其他层4、经典卷积神经网络模型4.1、LeNet-54.2、Inception-v34.3、Yolo5、卷积神经网络迁移学习5.1、迁移学习介绍5.2、TensorFlow实现迁移学习...

2020-07-15 21:29:32 2612

原创 【TensorFlow】如何进行图像数据的预处理?(两个完整代码在第3.4节和第4章)(第三课)

1、TFRecord输入数据格式1.1、TFRecord格式是什么?1.2、样例程序2、图像数据处理2.1、图像处理函数2.2、样例程序3、多线程输入数据处理框架3.1、队列与多线程3.2、输入文件队列3.3、组合训练数据(batching)3.4、输入数据处理框架...

2020-07-15 21:24:54 3027

原创 【tensorflow】如何理解深层神经网络(DNN)?(第二课)

搞懂深度学习的原理--深层神经网络的通俗讲解1、深层神经网络是深度学习的特点。1.1、因为线性模型有局限性1.2、所以通过‘激活函数’去线性化1.3、多层网络的好处---解决异或运算2、损失函数的定义2.1、经典损失函数2.2、自定义损失函数3.神经网络优化算法4.神经网络进一步优化4.1、如何设置学习率?4.2、过拟合问题4.3、滑动平均模型...

2020-07-14 21:28:15 1091

原创 【TensorFlow】如何用TensorFlow写一个最基本的神经网络?(第一课)

Tensorflow第一课----教你写一个基本的神经网络1、计算图(计算模型)什么是计算图?怎么用?简单说就是计算的定义。计算图是tensorflow的计算模型,它可以用来隔离和管理张量和计算。简单说,就是可以每次只计算一个计算图,而且同名变量在不同计算图中也不同。tf.Graph()生成,with语句管理。(with语句利用上下文管理器来包装要执行的代码块,刚好与计算图的功能吻合)不在自己定义的计算图里的计算,系统会自动维护一个默认的计算图,通过tf.get_defaul

2020-07-14 20:47:30 815

Java Guide 面试突击版

突击java面试良品,包括各种面试题: 1.面试注意点 2.java基础 3.计算机基础 4.数据库 5.常用框架(Spring+MyBatis+Kafka+Netty) 6.认证授权技术 7.优质面经 8.微服务/分布式 9.开源项目推荐。

2020-09-24

空空如也

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

TA关注的人

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