自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hebtu666

少说,多做。

原创 redis的入门/原理/实战大总结

入门 Redis是一款基于键值对的NoSQL数据库,它的值支持多种数据结构: 字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)等。 • Redis将所有的数据都存放在内存中,所以它的读写性能十分惊人,用作数据库,缓存和消息代...

2019-11-05 21:27:10

阅读数 8755

评论数 32

原创 算法总结-5动态规划入门

2.1斐波那契系列问题 2.2矩阵系列问题 2.3跳跃系列问题 3.1 01背包 3.2 完全背包 3.3多重背包 3.4 一些变形选讲 2.1斐波那契系列问题 在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1, F(n)=F(n-1)+F(n...

2019-09-06 19:05:22

阅读数 1375

评论数 2

原创 数据结构与传统算法总结

由于时间和水平有限,肯定有错误或者写得不好的地方 欢迎在文章下评论指出。 涉及语言: py3:注重算法本身的知识 c/c++:实现基础数据结构和算法 java:实现较复杂数据结构 一、概述 c语言知识体系 算法体系参考 ...

2018-12-18 13:28:38

阅读数 31179

评论数 61

原创 synchronized使用和原理全解

synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 修饰一个方法 被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象; 修饰一个静态的方法 其作用的范围是整个静态方法,作用的对象是这个类的所有对象; 修饰一个代码块 被修饰...

2019-11-14 10:27:06

阅读数 3458

评论数 19

原创 shell一文入门通

简单来说“Shell编程就是对一堆Linux命令的逻辑化处理”。 W3Cschool 上的一篇文章是这样介绍 Shell的 hello world 学习任何一门编程语言第一件事就是输出HelloWord了!下面我会从新建文件到shell代码编写来说下Shell 编程如何输出Hello Wor...

2019-11-13 15:13:14

阅读数 2990

评论数 12

原创 类加载器

类加载过程 加载->连接->初始化。连接过程又可分为三步:验证->准备->解析。 类加载器分类 JVM 中内置了三个重要的 ClassLoader,除了 BootstrapClassLoader 其他类加载器均由 Java 实现且全部继...

2019-11-13 14:54:41

阅读数 116

评论数 2

原创 类加载过程

加载 类加载过程的第一步,主要完成下面3件事情: 通过全类名获取定义此类的二进制字节流 将字节流所代表的静态存储结构转换为方法区的运行时数据结构 在内存中生成一个代表该类的 Class 对象,作为方法区这些数据的访问入口 虚拟机规范多上面这3点并不具体,因此是非常灵活的。比如:"...

2019-11-11 20:38:41

阅读数 21

评论数 0

原创 HTTP

超文本传输​​协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。HTTP 遵循经典的客户-服务模型,客户端打开一个连接以发出请求,然后等待它收到服务器端响应。HTTP 无状态协议,这意味着服务器...

2019-11-08 16:24:54

阅读数 82

评论数 0

原创 Jmeter-基础篇

常用压力测试工具对比 1、loadrunner 性能稳定,压测结果及细粒度大,可以自定义脚本进行压测,但是太过于重大,功能比较繁多 2、apache ab(单接口压测最方便) 模拟多线程并发请求,ab命令对发出负载的计算机要求很低,既不会占用很多CPU,也不会占用太多的内...

2019-11-07 20:40:27

阅读数 48

评论数 2

原创 软件测试基础知识

第一章 1.1 软件测试背景知识和发展史 互联网公司职位架构:产品 运营 技术 市场 行政 软件测试:使用人工或自动化手段,来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别(IEEE)。 测试结果:1)找出缺陷和故障 2)显示软件执行正确 ...

2019-11-07 18:48:39

阅读数 1108

评论数 2

原创 RedLock

概念 Redis 官方站这篇文章提出了一种权威的基于 Redis 实现分布式锁的方式名叫Redlock,此种方式比原先的单节点的方法更安全。它可以保证以下特性: 安全特性:互斥访问,即永远只有一个 client 能拿到锁 避免死锁:最终 client 都可能拿到锁,不会出现死锁的情况,即使原...

2019-11-05 21:23:54

阅读数 190

评论数 0

原创 空间分配

目前主流的垃圾收集器都会采用分代回收算法,因此需要将堆内存分为新生代和老年代,这样我们就可以根据各个年代的特点选择合适的垃圾收集算法。 大多数情况下,对象在新生代中 eden 区分配。当 eden 区没有足够空间进行分配时,虚拟机将发起一次 Minor GC.下面我们来进行实际测试以下。 在测...

2019-11-05 20:28:40

阅读数 45

评论数 2

原创 垃圾收集器

serial Serial(串行)收集器收集器是最基本、历史最悠久的垃圾收集器了。大家看名字就知道这个收集器是一个单线程收集器了。它的“单线程”的意义不仅仅意味着它只会使用一条垃圾收集线程去完成垃圾收集工作,更重要的是它在进行垃圾收集工作的时候必须暂停其他所有的工作线程("Stop T...

2019-11-05 20:04:15

阅读数 179

评论数 0

原创 垃圾回收

标记-清除 该算法分为“标记”和“清除”阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象。它是最基础的收集算法,后续的算法都是对其不足进行改进得到。这种垃圾收集算法会带来两个明显的问题: 效率问题 空间问题(标记清除后会产生大量不连续的碎片) 复制 为了解决效率...

2019-11-05 19:18:52

阅读数 75

评论数 0

原创 如何判断对象已经死亡

引用计数 给对象中添加一个引用计数器,每当有一个地方引用它,计数器就加 1;当引用失效,计数器就减 1;任何时候计数器为 0 的对象就是不可能再被使用的。 这个方法实现简单,效率高,但是目前主流的虚拟机中并没有选择这个算法来管理内存,其最主要的原因是它很难解决对象之间相互循环引用的问题。所谓对...

2019-11-05 18:26:55

阅读数 272

评论数 0

原创 关于Java中String的问题

String 对象的两种创建方式: String str1 = "abcd";//先检查字符串常量池中有没有"abcd",如果字符串常量池中没有,则创建一个,然后 str1 指向字符串常量池中的对象,如果有,则直接将 str1 指向"abcd&...

2019-11-05 18:16:05

阅读数 2790

评论数 26

原创 redis——内存概述

Redis通过自己的方法管理内存,,主要方法有zmalloc(),zrealloc(), zcalloc()和zfree(), 分别对应C中的malloc(), realloc()、 calloc()和free()。相关代码在zmalloc.h和zmalloc.c中。 Redis自己管理内存的好处...

2019-11-05 16:12:51

阅读数 69

评论数 0

原创 js知识点汇总

1.本门课的作用(JavaScript的作用)所有基于Web的程序开发基础 2.一种计算机客户端脚本语言,主要在Web浏览器解释执行。 3.浏览器中Javascript,用于与用户交互,以及实现页面中各种动态特效 4.在HTML文件中,任何JavaScript代码必须放到<sc...

2019-11-05 14:07:04

阅读数 8793

评论数 22

原创 模拟动态分区分配

介绍 list.h #ifndef _List_h_ #define _List_h_ #include "Data.h" //******* 链表 *******// Status InitLinkList(LinkList...

2019-11-04 15:37:10

阅读数 187

评论数 0

原创 模拟基本分页存储

介绍 data.h #ifndef _Data_h_ #define _Data_h_ #include <stdio.h> #include <stdlib.h> #include <string.h> ...

2019-11-04 15:26:46

阅读数 72

评论数 0

提示
确定要删除当前文章?
取消 删除
盛天集团投注 盛天集团导航网址 盛天集团怎么样 盛天集团公司在哪里 盛天集团信誉好吗 盛天集团安全吗 盛天集团靠谱吗 恒达集团 恒达集团注册 恒达集团开户