马 小 八
码龄7年
关注
提问 私信
  • 博客:2,768
    动态:4
    2,772
    总访问量
  • 15
    原创
  • 1,144,874
    排名
  • 2
    粉丝
  • 0
    铁粉

个人简介:我很懒,还没有添加简介

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-08-27
博客简介:

vv的博客

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得0次评论
  • 获得16次收藏
创作历程
  • 1篇
    2023年
  • 1篇
    2021年
  • 3篇
    2020年
  • 10篇
    2019年
成就勋章
TA的专栏
  • C/C++
    2篇
  • Python
  • 数据结构与算法
    1篇
  • 数据库
  • 开发工具
  • Java
    2篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 大数据
    mysqlhadoopredisspark
  • 后端
    架构
  • 软件工程
    性能优化
  • 网络空间安全
    系统安全web安全安全架构
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

475人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

排序算法

一、总纲常见排序算法:冒泡排序(Bubble Sort)、选择排序(Selection Sort)、插入排序(Insertion Sort)、快速排序(Quick Sort)、归并排序(Merge Sort)、堆排序(Heap Sort)、希尔排序(Shell Sort)、计数排序(Counting Sort)、桶排序(Bucket Sort)、基数排序(Radix Sort)按照算法的特点...
原创
发布博客 2023.04.23 ·
73 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

手写RPC框架

服务接口public interface EchoService { String echo(String ping);}服务端实现public class EchoServiceImpl implements EchoService { @Override public String echo(String ping) { return ping != null ? ping + " ---> Hello, thank you." : "Thank
原创
发布博客 2021.03.28 ·
127 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信小程序用户数据解密算法-Java版

public class AnthCodeVerify { private final static String cipherString = "AES/CBC/PKCS5Padding"; public static JSONObject decrypt(String encryptedData, String iv, String sessionKey) throws E...
原创
发布博客 2020.09.14 ·
69 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

时间管理

曾经对这些方法论很不屑,现在想想确实有些值得学习借鉴的方法,这不是成功学,而是实实在在的时间管理的方法https://haokan.baidu.com/v?vid=10926061981948805154&pd=bjh&fr=bjhauthor&type=video1440是个可以改变你人生的数字,是我们拥有的分钟数,它一去不回鉴别你最重要的任务,并优先做它...
原创
发布博客 2020.08.04 ·
60 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis-缓存穿透和缓存击穿

1. 数据访问流程2. 缓存穿透  2.1 概念:  client请求redis,发现缓存中没有相应的数据,于是去请求数据库,发现数据库也没有。  2.2 问题:  如果多个请求发过来,都会打到数据库上,会给数据库造成极大的压力。  2.3 解决方案:  如果数据库没有数据给数据,就往缓存中写入{"key", null},从而问题就转化为缓存击穿的问题。3. 缓存击穿  3....
原创
发布博客 2020.05.25 ·
40 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mybatis.zip

发布资源 2019.09.19 ·
zip

框架之一:mybatis

同时加载驱动包 mysql+mybatis 创建bean对应的mapper接口bookMapper package com.imu.mzw.mapper; import java.util.List; import com.imu.mzw.bean.Book; public interface BookMapper { public voi...
原创
发布博客 2019.08.26 ·
119 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++有静态成员变量的类继承

声明和定义1.变量的定义变量的定义用于为变量分配存储空间,还可以为变量指定初始值。在一个程序中,变量有且仅有一个定义。2.变量的声明用于向程序表明变量的类型和名字。程序中变量可以声明多次,但只能定义一次。个人理解声明就是只能看不能用。3.两者联系与区别:(1)定义也是声明,因为当定义变量时我们也向程序表明了它的类型和名字;(2)但声明不是定义,可以通过使用extern关...
原创
发布博客 2019.05.02 ·
654 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

VS2010之MFC入门到精通教程.docx

发布资源 2019.09.13 ·
docx

java-泛型

一、编写泛型泛型(Generic)一般用在集合类中 编写泛型时,需要定义泛型类型public class Pair<T> { … }静态方法不能引用泛型类型,必须定义其他类型来实现“泛型”public static <K> Pair<K> create(K first, K last) { … }泛型可以同时定义多种类型<T, K>pu...
原创
发布博客 2019.09.10 ·
37 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-注解

使用注解`注解(Annotation)`是放在Java源码的类、方法、字段、参数前的一种标签。注解本身对代码逻辑没有任何影响,如何使用注解由工具决定。编译器可以使用的注解:@Override 让编译器检查该方法是否正确实现了覆写@Deprecated 告诉编译器,该方法被标记为“作废”,在其他地方引用将会出现警告@SuppressWarnings 告诉编译器,在这个方法内...
原创
发布博客 2019.09.08 ·
42 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-反射

classclass本身是一种数据类型,class/interface的数据类型是Class,JVM为每个加载的类、接口创建唯一的Class实例。Class实例包含该class的所有信息,通过Class实例获取class信息的方法称为反射(Reflection)。反射的目的是当获得某个Object实例时,我们可以获得该Object的class信息。获取一个class的Class实例:Cl...
原创
发布博客 2019.09.08 ·
43 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Git

关联远程仓库git remote add origin [地址]关联后,第一次推送git push -u origin master之后可以,推送最新修改git push origin master从远程克隆git clone [地址:推荐使用SSH 速度快]提交时冲突git pull origin master --allow-unrelated-histories提交时禁...
原创
发布博客 2019.08.25 ·
69 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql-JDBC

进入MySQLmysql -u root -p查看数据库show databases;切换数据库use db_imu;删除数据库drop database if exists db_imu;创建自定义数据库:数据库名称:db_imucreate database if not exists db_imu;创建表:t_usercreate table t_user( ...
原创
发布博客 2019.08.24 ·
42 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++双向链表

本文C++实现的关于双向链表的增删查改操作,收获颇多,第一篇博客请多指教。定义节点类型struct Number{ int data; Number* next; Number* previous;};定义一个链表类class LinkList{private: Number *head; Number *tail; int...
原创
发布博客 2019.05.05 ·
407 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

C++-双向链表

  本文C++实现的关于双向链表的增删查改操作,收获颇多,第一篇博客请多指教。定义节点类型1 struct Number{2 int data;3 Number* next;4 Number* previous;5 };定义一个链表类class LinkList{private: Number *head; Number *...
原创
发布博客 2019.05.05 ·
40 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++-有静态成员变量的类继承

声明和定义1.变量的定义变量的定义用于为变量分配存储空间,还可以为变量指定初始值。在一个程序中,变量有且仅有一个定义。2.变量的声明用于向程序表明变量的类型和名字。程序中变量可以声明多次,但只能定义一次。个人理解声明就是只能看不能用。3.两者联系与区别(1)定义也是声明,因为当定义变量时我们也向程序表明了它的类型和名字;(2)但声明不是定义,可以通过使用extern关键字声明变量而...
原创
发布博客 2019.05.02 ·
82 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多