自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Core Learning Algorithms

TensorFlow Core Learning AlgorithmsIn this notebook we will walk through 4 fundemental machine learning algorithms. We will apply each of these algorithms to uniqueproblems and datasets before highlighting the use cases of each.The algorithms we will foc

2022-01-24 16:21:13 620

原创 深度学习经典和最新模型

1.深度学习基础-线性神经网络,多层感知器2.卷积神经网络-lenet,alexnet,vgg,inception,resnet3.循环神经网络-RNN,GRU,LSTM,seq2seq4.注意力机制-attention。transformer5.优化算法-SGD,Momentum,Adam6.高性能计算-并行,多GPU,分布式7.计算机视觉-目标检测,语音分割8.自然语言处理-词嵌入,BERT1.深度学习基础深度学习的定义物体分类,物体检测和分割,样式的迁移(将样式图片和内容相结合,滤

2022-04-10 15:53:44 2213

原创 深度学习2-特征

1.一张图片像素级的特征没有价值,有价值的是具有结构化,比如是否是否有车把手,是否有车轮,才能将它们区分开2.复杂的物品是由简单的基本结构组成。一个图可以通过64种正交的edges组成来线性表示。比如下面的x可以用1-64个edges中的3个按照0.8,0.3,0.5的权重调和而成3.更高层的图像需要更高层的特征表示,比如v2看v1是像素级的,按照层次递进。专业点说就是基basis。V1区提出的basis是边缘,然后V2层是V1层这些basis的组合,这时候V2区得到的又是高一层的basis。。。

2022-04-03 15:50:56 2647

原创 深度学习1

摘要:本文全网基于深度学习的资料,综合整理了一篇全网最全最详细的深度学习的简介。所谓简介就是让不懂深度学习的人或者想要学习深度学习的人一个参考。由于网上的资料参差不齐,作者也是能力有限,如有错误,请及时指正。本文所有的参考资料都在文末。文章目录前言人工智能的浪潮席卷全球,很多词汇时刻萦绕在我们的耳边,人工智能,AI,机器学习,深度学习,神经网络,卷积,反卷积,池化,反池化。今天主要针对这几个概念,做一个详细的解释。人工智能人工智能(Artificial Intelligence),英文缩写为AI。

2022-04-02 10:18:02 1094

原创 TensorFlow简介

tensors'A tensor is a generalization of vectors and matrices to potentially higher dimensions.Internally, TensorFlow represents tensors as n-dimensional arrays of base datatypes." (https://www.tensorflow.org/guide/tensor)lt should’t surprise you that ten

2022-01-21 00:04:56 742

原创 员工考勤系统

需求:一、用户管理1、用户列表列表字段:姓名、登录名、性别、手机号、薪资、岗位、角色列表按钮:编辑、启用、停用、重置密码搜索条件:用户名、状态(启用停用)顶部按钮:新增用户导入、导出二、考勤管理1、考勤打卡按钮:上班打卡(8点-8点半)、下班打卡(18点-18点30)迟到扣50,早退扣100,旷工2002、考勤列表列表字段:姓名、打卡时间、打卡状态(正常、迟到、早退)搜索条件:姓名、打卡状态三:流程管理1、流程管理列表字段:姓名、类型、意见、审核状态按钮:查看详情2、新

2021-08-28 10:34:23 3809 4

转载 RabbitMQ原理介绍

介绍RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。应用场景用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式串行将注册信息写入数据库后,发送注册邮件,再发送注册短信,以上三个任务全部完成后才返回给客户端。 这有一个问题是,邮件,短信并不是必须的,它只是一个通知,而这种做法让客户端等待没有必要等待的东西.并行将注册信息写入数据库后,发送邮件的同时,发送短信,以上三个任务完成后,返回给客户端,并行的

2021-08-25 13:54:09 209

原创 红黑树详细推导

介绍红黑树是一个平衡二叉树,但不是完美的平衡二叉树。虽然我们希望一个所有查找都能在~lgN次比较内结束,但是这样在动态插入中保持树的完美平衡代价太高,所以,我们稍微放松逛一下限制,希望找到一个能在对数时间内完成查找的数据结构。这个时候,红黑树站了出来。阅读以下需要了解普通二叉树的插入以及删除操作。红黑树是在普通二叉树上,对没个节点添加一个颜色属性形成的,同时整个红黑二叉树需要同时满足一下五条性质红黑树需要满足的五条性质:节点是红或黑的根节点是黑的每个叶子节点(NIL或空节点)是黑的每个红色节

2021-08-24 14:21:17 294

原创 别再用limit和offset分页了

1OFFSET 和 LIMIT 有什么问题?首先OFFSET 和 LIMIT 对于数据量少的项目来说是没有问题的。但是,当数据库里的数据量超过服务器内存能够存储的能力,并且需要对所有数据进行分页,问题就会出现。为了实现分页,每次收到分页请求时,数据库都需要进行低效的全表扫描。什么是全表扫描?全表扫描 (又称顺序扫描) 就是在数据库中进行逐行扫描,顺序读取表中的每一行记录,然后检查各个列是否符合查询条件。这种扫描是已知最慢的,因为需要进行大量的磁盘 I/O,而且从磁盘到内存的传输开销也很大。这意味着

2021-08-24 10:54:59 213

原创 SpringBoot+Mybatis-plus的员工打卡系统

员工打卡系统随便说说要求数据库设计分层接口jenkins随便说说分享一下最近在做的一个项目吧。。这两天天天熬夜凌晨三点,早上七点又要爬起来上班,再肝个八个小时的代码身体真的吃不消了。之前在学校做点小东西,熬到两三点,四五点,早上八点依然可以起来,但是最近真的身体变得好差不说了,都是泪啊。。。要求下面是经理给我的一些要求:一、用户管理1、用户列表列表字段:姓名、登录名、性别、手机号、薪资、岗位、角色列表按钮:编辑、启用、停用、重置密码搜索条件:用户名、状态(启用停用)顶部按钮:新

2021-08-20 16:27:50 1081 1

原创 系统设计基础

系统设计基础性能伸缩性可用性安全性拓展性性能性能指标1 . 响应时间指某个请求从发出到接收到响应消耗的时间。在对响应时间进行测试时,通常采用重复请求的方式,然后计算平均响应时间。2 . 吞吐量指系统在单位时间内可以处理的请求数量,通常使用每秒的请求数来衡量。3 .并发用户数指系统能同时处理的并发用户请求数量。在没有并发存在的系统中,请求被顺序执行,此时响应时间为吞吐量的倒数。例如系统支持的吞吐量为 100 req/s,那么平均响应时间应该为 0.01s。目前的大型系统都支持多线程来处

2021-08-09 14:00:29 127

原创 java反射基础

java反射什么是反射?反射的官方定义反射的用途反射的基本应用获得class对象判断是否为某个类的实例创建实例获取class类的方法集合利用反射创建数组反射的注意事项什么是反射?反射 (Reflection) 是 Java 的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。反射的官方定义Reflection enables Java code to discover information about the fields, methods and cons

2021-07-25 23:03:17 91

原创 java虚拟机

java虚拟机运行时数据区域程序计数器java虚拟机栈本地方法栈堆方法区运行时常量池直接内存垃圾收集判断一个对象是否可被回收引用类型垃圾收集算法垃圾收集器内存分配和回收策略Minor GC 和 Full GC内存分配策略Full GC 的触发条件类加载机制类的生命周期类加载过程类初始化时机类与类加载器类加载器分类双亲委派模型自定义类加载器参考资料运行时数据区域程序计数器记录正在执行的虚拟机字节码指令的地址(如果正在执行的是本地方法则为空)。java虚拟机栈每个 Java 方法在执行的同时会创建一

2021-07-25 21:21:15 90

转载 2021-06-06

转载连接Sentinel 是什么?随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel 具有以下特征:丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用的单

2021-06-07 09:33:13 55

转载 聊聊数据库MVCC

什么是mvcc英文名:Multi Version Concurrency Control中文名:多版本一致性控制mvcc的原理readview = 活跃事务列表readview(RR): 事务开始时产生readviewreadview(RC): 每条语句都会产生readview如何判断可见性:假设:活跃事务为(3,4,5,6)=readview,当前事务id号为10,做了修改这条记录 , 那么这条记录上的db_trx_id=10流程如下:当前事务(trxid=10)拿着刚刚产生的.

2021-03-27 19:41:33 174

原创 DNS介绍

DNS的诞生DNS(Domain Name System) 是一套从域名到IP的映射系统。在网络中要确定一台主机,可以通过IP地址来做到。但是IP地址不方便记忆, 于是人们发明了一种叫主机名的东西 。最初时候人们把主机名和IP地址的对应关系都写在一个hosts文件里面,然后这个hosts文件由“互联网信息中心(SRI-NIC)”来管理和分发。也就是人们需要定期更新hosts文件。这个文件目前在windows系统的C:\Windows\System32\drivers\etc\hosts中。时间长了,

2021-03-24 18:33:08 114

原创 数据库sql执行慢

关于sql语句执行很慢的原因大部分时间是正常的 ,只有偶尔会出现很慢的状态在数据量不变 的状态下,这条sql语句一直执行的很慢下面针对这两种情况,我们来具体分析一下针对偶尔很慢的状态首先我觉得这条sql语句本身没有什么问题,而是其他原因导致了很慢,那会是什么样的原因呢?1.数据库刷新脏页当我们插入 一条数据或者更新一条数据的 时候,我们知道数据库会在内存中将相应的数据更新,但在更新之后,这些更新的字段不会马上同步持久化到磁盘中,而是把这些更新的记录写到redo log日记中去,等到有空

2021-03-22 22:52:48 266

原创 操作系统面试day2

操作系统中进程调度策略我是一个进程调度器我的职责是调度计算机内所有的进程为他们分配cpu资源FCFS先来先服务(first come first serve),每个进程按照进入内存的时间顺序排成一队。每当cpu上的进程完成或遇到阻塞了,就会选择队伍前面的进程,带他去往cpu执行。当然,这个调度策略的不足也很明显,虽然很公平看似,先来的人先服务,但是后来的人排队时间太长了,浪费很多时间,有可能前面的人要运行10000秒,而我只需要运行1秒钟,我为了运行一秒钟而等待很长很长的时间,太不值得了。

2021-03-21 18:51:29 76

原创 趣题

看到了一个有意思的问题:假如你的一个朋友是红绿色盲,你有两个球:一个是红色的,一个是绿色的,除此之外这两个球完全相同,但对你的朋友而言他们似乎完全相同,在不告诉他哪一个是红色哪一个是绿色的情况下,你如何向他证明这两个球是不同颜色的?#如何化解看恐怖片的恐惧# ​​​​...

2021-03-18 23:16:08 92

原创 操作系统面试

操作系统面试今天投递了一家大厂的简历,申请的是嵌入式开发工程师(Linux)的岗位于是想着把操作系统的知识先复习一下,首先想到操作系统我的第一反应肯定是有关进程和线程的区别。进程和线程都是操作系统最基本的概念,但是比较抽象,不容易掌握。首先计算机的核心肯定是cpu,他承担了所以的计算任务,就像一座工厂,在不停的 工作,运行假定工厂的电力有限吧,一次只能给一个车间使用,也就是一个车间工作的时候,其他车间都停止工作,在电脑中也就是cpu一次只能运行一次任务进程就好比工厂的车间,任一时刻,cpu总是

2021-03-18 13:26:25 65

原创 网络设备

网络设备什么是网络架构?网络体系结构的类型网络体系结构理解为构成通信系统的层和层协议集。网络架构为解决构建网络时的关键问题提供了不同的方法:通过构建网络的设备快速高效地传输数据。使用的网络体系结构类型不仅将决定网络拓扑,还可以定义网络节点访问这些媒体。有不同类型的网络架构,所有这些架构都具有通过网络进行信息的策略。网络架构定义了通信产品和服务,确保各个组件可以协同工作。在数据通信系统的早期,大多数通信是在DTE和主机之间。因此,传输控制程序作为通信协议已经足够了。但是,最近的计算机系统与其他系统链接

2021-01-29 19:40:02 194 2

原创 模拟路灯(UDP服务器无连接不稳定传输)

package screen;import java.awt.BorderLayout;import java.awt.Color;import java.awt.GridBagLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.net.DatagramPacket;import java.net.InetAd.

2020-07-09 00:03:19 413

原创 卷积神经网络中的卷积

2020-04-11 21:44:32 71

原创 ubuntu 下 tinyos的安装详解(图文)

2020-04-11 21:43:31 1239

原创 NS3安装详解

前提1.首先我们需要安装好Ubuntu,这个我不在这里进行详细的说明了,这个是比较简单的。2.虚拟机已经连接上网络。(这个可以后面安装的时候就知道有没有连上了,正常情况下是电脑连着wifi,虚拟机也会连上的)3.本次安装过程中出现的(y/n)选项全部选择y。4.有的包安装的时候有的时候可能显示只有 xxx B/s或者完全不动了,这个不用太在意,有的时候是这样的,过了那么一小段(也有可能会好...

2020-03-04 08:59:40 2752

转载 百度数据库运维体系和技术

百度数据库运维体系和技术1 . 数据库运维体系综述1.1 服务接入:方案咨询运维准入开发准入培训认证1.2 服务上线SQL评审SQL优化自动化上线1.3 服务保障监控报警故障处理灾备管理质量报告2 . 数据库准入和规范2.1 开发规范:程序需要捕获数据库反馈的错误信息。尽量使用cache,读写比高(10:1),数据量小。尽量避免查询的结果超出正常需求,...

2020-02-04 20:56:27 512

原创 数据库(15)创建表

15.1 建表语法:creat table 表明(字段名1 数据类型字段名2 数据类型字段名3 数据类型…);常用mysql字段类型:int 整数bigint 长整数float 浮点型char 定长字符串varchar 可变长字符串date 日期类型BLOB 二进制大对象(存储图片,视频等流媒体)Binary Large ObjectCLOB 字符大对象(存储较...

2020-02-03 21:47:36 315

原创 数据库(14)limit的用法

14.1 limit:分页查询,是mysql特有的,其他数据库是没有的。14.2 limit的作用:取结果集的部分数据14.3 语法机制:limit startIndex,lengthstartIndex表示起始位置length表示取几个14.3 案例:取出工资前五的员工select ename,sal from emp order by sal desc limit 0,5;(默认...

2020-02-03 21:34:22 13267

原创 数据库(4)导入初始化数据

4.导入数据第一步:登录mysql数据库管理系统dos 命令系统 mysql -uroot ip输入密码第二步:查看数据库show databases;(这个不是SQL语句,属于mysql命令)第三步:创建数据库creat database 后加名称; (这个不是SQL语句,属于mysql命令)第四步,使用创建表格的数据use 后加database名称;(这个不是SQL语...

2020-02-03 13:09:56 1454 2

原创 数据库(13) union的用法

13.1 union的用法:可将查询结果相加。案例:找出工作岗位是SALESMAN和MANAGER的员工第一种:select ename,job from emp where job=‘salesman’ or job=‘manager’;第二种:select ename,job from emp where job in(‘SALESMAN’,‘MANAGER’);第三种:uni...

2020-02-03 13:06:35 1244

原创 数据库(12)连接查询

12.1 连接查询的概述在实际开发中,大部分业务都不是从单表中查询数据的,一般都是多张表联合起来查询最终的结果,一个业务都会对应多张表。12.2 连接查询的分类根据语法出现的年代来划分,包括:SQL92(一些老的DBA数据库管理员可能还在使用)SQL99(较新的)根据表的连接来分,包括:内连接:等值连接非等值连接自连接外连接:左外连接右外连接全连接(很少用)12.3 ...

2020-02-02 11:55:23 194

原创 数据库(11)分组查询

11.1 子查询:select里嵌套select语句找出工资高于平均工资的员工?第一步,找出平均工资select avg(sal) from emp;第二步,找出高于平均工资的员工select ename,sal from emp where sal>2073.214286;select ename,sal from emp where sal>(select avg(...

2020-02-01 22:30:06 493

原创 数据库(10)分组函数

10.1 分组函数分组函数一共五个count 计数sum 求和max最大值min最小值avg 平均值记住:分组函数都是对“某一组数据进行的”。找出工资总和?select sum(sal) from emp;找出最高工资?select max(sal) from emp;找出最低工资?select min(sal) from emp;找出平均工资?select avg...

2020-02-01 20:56:05 219

原创 数据库(9)数据排序

9.数据排序(升序,降序)按照工资升序,找出员工名字和薪资?select ename, sal from emp order by sal;注意:(默认是升序)怎么主动指定升序或降序呢?asc表示升序,desc表示降序。select ename, sal from emp order by sal asc;select ename, sal from emp order by sa...

2020-01-31 21:52:58 205

原创 数据库(8)条件查询

8.条件查询语法格式:select 字段,字符;from 表格;where 条件;执行顺序 先from 然后where 最后select。8.1查询工资等于5000的员工姓名?1 row in set (0.01 sec)8.2 查询smith的工资...

2020-01-31 14:03:17 340

原创 数据库(7)MySQL存储引擎

7 什么是存储引擎?存储引擎只在mysql中存在,在Oracle中也有相应的机制,但不叫存储引擎,叫“表的存储方式”。mysql支持很多存储引擎,每一种存储引擎对应不同的存储方式,每个存储引擎都有各自的优缺点,需要在合适的时机选择合适的引擎。查看当前mysql版本的存储引擎select version(); //mysql 5.5.36mysql> show engines \G...

2020-01-31 13:41:03 73

原创 数据库(6) 查看表结构及数据

查看表结构:6.1 创建表格(我这里创建了一个表 不懂的可参考前面文章)mysql> show tables;| Tables_in_bjpowernode || dept |(部门表)| emp |(员工表)| salgrade |(工资表)6.2 查看表中结构:mysql&gt...

2020-01-31 12:15:26 1433

原创 数据库(5)对sql脚本的理解

5 什么是sql脚本?当一个文件的拓展名为.sql 并且文件编写大量的sql语句,我们称之为sql脚本。注意:直接使用source命令可以直接执行sql脚本,sql脚本过大的时候windows无法打开,请使用source命令完成初始化。删除数据库:drop database 后加名称;...

2020-01-30 21:28:17 673

原创 数据库(3)通用的sql语句的分类

3.学习MySQL主要还是学习通用的SQL语句DQL(数据查询语言):查询语句,凡是select都是DQL。DML(数据操作语言):insert delete update 对数据进行增删改。DDL(数据定义语言):creat drop alter , 对表的结构进行增删改。TCL(事务控制语言):commit 提交事务,rollback 回滚事务。DCL(数据控制语言):grant授权...

2020-01-30 20:59:59 164

原创 mysql数据库的学习(1)

MySQLsql,DB,DBMS分别是什么DB:DateBase(数据库,一般以文件的形式存在)DBMS:DateBase Management System(数据库管理系统 常见的有:Mysql DB2 Sybase sqlServer…)SQL:结构化查询语句,是一种标准通用语句sql属于高级语言。只要看得懂英语单词的,写出来的sql语句,可以读懂什么意思sql语句再执行的时...

2020-01-30 20:43:46 105

空空如也

空空如也

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

TA关注的人

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