傻曾🍍

Stay foolish, stay hungry.


  • 首页

  • 关于

  • 分类

  • 归档

  • 标签

  • 搜索

三分钟数据结构-稀疏数组

发表于 2019-08-25 | 分类于 算法与数据结构
字数统计 1,103字 | 阅读时长 5分钟

1.稀疏数组(sparsearray)

1.1 应用场景 :

当一个数组中大部分为0或者为同一个数值时可转化为稀疏数组进行存储

例子 : 五子棋棋盘

1562675644440

假设黑棋为1, 白棋为2, 其它未放置棋子的位置为0, 则可得到如下一个二维数组

如果我要保存当前棋盘的状态 , 保存没有放置棋子的地方是毫无意义而且浪费内存空间的 , 所以此时稀疏数组可以起到非常大的作用.

阅读全文 »

三分钟网络协议-浅析HTTP协议

发表于 2019-08-24 | 分类于 计算机网络
字数统计 3,068字 | 阅读时长 11分钟

浅析HTTP协议!

1. 引言

1.1 HTTP是什么?

HTTP(超文本传输协议)是一个应用层的、基于请求和响应模式的、无状态的面向对象的协议,常基于TCP协议,由于其简洁、快速而适用于分布式超媒体系统,绝大多数WEB开发,都是构建在HTTP协议之上的WEB应用。

1.2 HTTP的主要特点

  1. 支持客户端/服务器模式(Client/Server)

    HTTP

阅读全文 »

leetcode-7.整数反转

发表于 2019-08-24 | 分类于 leetcode
字数统计 832字 | 阅读时长 3分钟

leetcode-7. 整数反转

题目

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。

示例 1:
输入: 123
输出: 321
示例 2:
输入: -123
输出: -321
示例 3:
输入: 120
输出: 21

注意

假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 $[-2^{31}, 2^{31}-1] $。请根据这个假设,如果反转后整数溢出那么就返回 0。

阅读全文 »

SpringDataJpa入门指南

发表于 2019-08-24 | 分类于 框架
字数统计 1,285字 | 阅读时长 5分钟

SpringData JPA

创建数据库表

注解 解释
@Entity 告诉Spring这是一个实体类
@Table(name = “表名”) 指定生成的数据表表名
@Column(name = “列名”) 指定生成的数据列的列名, 一般加在get方法上
@Id 指定主键列
@GeneratedValue 指定主键生成策略
@Transient 实体类中的某一个属性不映射到数据库的表中
@Temporal 指定日期类型(DATE,DATETIME, TIMESTAMP)
阅读全文 »

如何在hexo博客插入图片

发表于 2019-08-23 | 分类于 Hexo
字数统计 113字 | 阅读时长 1分钟

1. 在hexo根目录安装第三方插件

1
npm install https://github.com/7ym0n/hexo-asset-image --save

2. 修改_config.xml文件的内容

1
post_asset_folder: true
阅读全文 »

三分钟数据结构-链表

发表于 2019-08-23 | 分类于 算法与数据结构
字数统计 1,646字 | 阅读时长 7分钟

数学真的可以救命

今天我们要解决的是约瑟夫问题, 首先我们先来了解链表到底是什么东东

1 .链表的基本概念

1.1 什么是链表 ?

如下图所示 :

“单向链表”

阅读全文 »
1…89
傻曾

傻曾

爱学习,爱生活,不停下前进的脚步!

86 日志
17 分类
15 标签
GitHub CSDN QQ 微信

Tag Cloud

  • Hexo1
  • JVM6
  • Java基础8
  • MySQL11
  • SpringBoot3
  • leetcode2
  • 剑指Offer1
  • 并发与多线程10
  • 操作系统2
  • 数据库1
  • 框架3
  • 源码分析3
  • 算法与数据结构23
  • 计算机网络7
  • 软件测试2
© 2020 傻曾
本站总访问量 次 | 有人看过我的博客啦
载入天数... 载入时分秒...
0%