自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 go 面试切片的问题

面试的时候问的,发现对切片不够深入,所以简单实验了几个

2022-09-14 16:35:02 460 1

原创 Go在struct定义时发现的错误Invalid recursive type

疑问记录

2022-07-31 17:17:52 638

翻译 Nashpy包学习(二)(关于里面的各种方法定义)

一、创建博弈零和博弈import nashpy as nashimport numpy as npA = np.array([[1, -1], [-1, 1]])matching_pennies = nash.Game(A)matching_pennies非零和博弈import nashpy as nashimport numpy as npA = np.array([[3, 0], [5, 1]])B = np.array([[3, 5], [0, 1]])prisoners_d

2022-01-09 16:51:21 959

原创 岛屿问题学习

岛屿问题是一类图的遍历问题,需要在图的结构上进行DFS(深度优先搜索),虽然理论懂但是上手就抓瞎,岛屿问题是网格DFS的代表问题,正好结合讲解学习一下,主要参考这里。典型的岛屿问题有如下:岛屿数量岛屿周长岛屿的最大面积网格搜索问题网格搜索问题就是在由m×nm\times nm×n个小方格组成的网格上进行搜索。在岛屿类问题中,认为网格中数字为000的为海洋、数字为111的是陆地,当相邻的格子数字相同时,就看作就一片连起来的岛屿。根据图就可以引申出岛屿面积、岛屿周长等一系列问题,而这类问题都可以

2021-12-19 23:41:03 530

转载 看懂ULM类图

看懂UML

2021-12-04 13:27:53 449

原创 Mac下Go的安装和配置

要被自己蠢死了,在安装和学习GO的过程中发现把所有能踩的坑基本都踩了一遍,特此记录一下。查看电脑版本首先,在下载golong和goland的时候一定要检查好自己电脑的类型。这里包括你的电脑是win还是mac还是linux注意! 务必去关于本机这里看一下芯片是intel还是ARM,这会直接影响后面的Debug等工具的安装和使用。go地址Goland地址版本过低问题https://www.cnblogs.com/asif/p/15354352.html然后就是配置环境变量,没啥毛病。需要注

2021-11-30 01:11:08 3064 1

原创 滴滴后端面试初体验

以前没有参加过面试,也没有什么项目经历,就是看见导员发的消息抱着试一试的心态投了一个简历,结果真的发了面试通知,整个人就麻了/(ㄒoㄒ)/~~,就用两天疯狂在网上找Java八股文企图临时抱拂脚,结果发现越是要背,要背的东西越多。果然是得赶快准备起来了呀!!!顺便复盘一下整个过程。1、简述一下进程和线程的区别进程是资源分配的最小单位,是独立运行的最小单位,是一个执行中程序的实例。线程是进程划分的任务,是一个进程内可调度的实体,是CPU调度的基本单位,用于保证程序的实时性,实现进程内部的并发。对应关系

2021-11-28 20:38:49 167

翻译 Nashpy包学习(一)

Nashpy包应用建立一个博弈并找出博弈的纳什均衡原文档传送用例:石头剪刀布1. 基本内容这是一个典型的博弈过程,每个playerplayerplayer都有三个选择(在博弈论中称之为strategiesstrategiesstrategies):石头布剪刀胜利者的胜利条件为:石头粉碎剪刀布包住石头剪刀剪切布据此构建收益矩阵AijA_{ij}Aij​A=(0−1110−1−110)A=\begin{pmatrix} 0 & -1 & 1\\ 1 &am

2021-11-03 16:08:48 2274 3

原创 论文阅读:SP-CIDS: Secure and Private Collaborative IDS for VANETs

SP-CIDS: Secure and Private Collaborative IDS for VANETs原文指引摘要车载自组织网络(VANET)作为智能交通系统(ITS)的骨干,为乘客提供安全和舒适。然而VANET容易受到来自个人或分布式攻击者的关于破坏数据隐私和网络服务的攻击。本文提出了一种安全、专用的协同入侵检测系统(SP-CIDS),用于检测网络攻击并缓解安全问题。在SP-CIDS中,使用了基于交替方向乘数法(ADMM)的分布式机器学习(DML)模型,该模型利用了学习过程中车辆间协作的

2021-11-01 19:28:01 257

原创 Java八股文学习之Java基础

Java面向对象有哪些特征Java最重要的三大特征为封装、继承和多态。封装是指隐藏类的内部机制,在不影响正常使用的情况下,可以任意修改类的内部结构,这种方式一方面保护了内部数据,并且增加了代码的可维护性,便于修改。...

2021-10-31 20:35:55 185

原创 ECF-MRS论文笔记

ECF-MRS: An Efficient and Collaborative Framework With Markov-Based Reputation Scheme for IDSs in Vehicular NetworksIEEE Transactions on Information Forensics and Security , vol. 16, 2021原文指引:link.摘要车辆自组织网络(VANET)能够使我们的生活和道路更加安全。入侵检测系统(IDS)可以缓解脆弱网络(

2021-08-21 21:25:17 191

原创 在学习HashMap的时候遇到一道题

在学习HashMap的时候遇到一道题:准备一个ArrayList其中存放3000000(三百万个)Hero对象,其名称是随机的,格式是hero-[4位随机数]hero-3229hero-6232hero-9365…因为总数很大,所以几乎每种都有重复,把名字叫做 hero-5555的所有对象找出来要求使用两种办法来寻找1.不使用HashMap,直接使用for循环找出来,并统计花费的时间2.借助HashMap,找出结果,并统计花费的时间代码如图package collection;

2021-03-02 18:33:18 210

空空如也

空空如也

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

TA关注的人

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