自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马点评 Macbook前端配置流程

找到/opt/homebrew/etc/nginx下的nginx.conf,并将hmdp里面的nginx.conf复制粘贴过来,替换掉原来的.2.找到nginx安装目录/opt/homebrew/Cellar/nginx/1.23.3,将html文件复制过去。3.修改nginx的config文件。1.homebrew下载nginx。在其html目录下复制粘贴hmdp。4.启动nginx和后端,查看效果。

2023-03-25 20:43:51 733 1

原创 plt.show() FileNotFoundError

最近在实验DynGEM,需要在运行到plt.show()时出现FileNotFoundError Win[2].在google看过几乎所有解决方案后,总结如下:问题出现原因:plt.show()需要绘制一些数学公式,需要latex支持,需要下载latex解决方案:pip install latex 不起作用。必须下载Latex。Latex下载方法:参考测试代码:from matplotlib import rcrc('font',**{'family':'sans-serif','sans-

2022-04-18 10:37:25 1297

原创 个人记录 Repast S network与触发器引发的bug

最近,做毕设项目.因为需要加点gui效果,于是,同时用了network和触发器.引发了一个难以发现的bug.敌机攻击无人机,直接让无人机消失. @Watch(watcheeClassName="test_Separate.Vehicle", watcheeFieldNames = "moved", query="within 2.0 ",//2.0相当于r 攻击距离为2.0 whenToTrigger=WatcherTriggerSchedule.IMMEDIATE) //@Wat

2021-05-23 19:12:32 97

原创 M1 Repast Simphony打不开 无反应问题解决

最近,入手了一台MacBook m1。但是,因为毕设做的是关于Repast Simphony的模拟仿真项目,就遇到了一些问题,在这里记录一下。我最开始安装了arm架构的zulu jdk,但是打开eclipse和Repast都没反应。我猜原因肯定是eclipse没有适配m1,它也不能依赖arm架构的jdk工作。于是,我又下载了基于x64的zulu jdk,成功打开eclipse和Repast,问题解决!!!Zulu JDK 下载地址:https://www.azul.com/downloads/?pac

2021-05-15 13:36:28 227

原创 双指针学习

昨天,在Leetcode上做了平方数之和(题目链接),看到了其中双指针用法,很惊讶.我发现自己对于双指针的认知还是很浅.阅读了一篇题解,对于双指针的学习有很大的帮助!总的来说,双指针就是两句话:每次移动指针排除掉了哪些情况?这些情况中是否会包含正确答案?...

2021-04-29 16:49:04 54

原创 CSAPP 实验一 Data Lab

从寒假到现在,终于看完了前两章.于是,马不停蹄的开始了第一个实验Data Lab,但是我感觉真的好难…(是我太菜),但是还是学习到很多东西,理解了很多位操作和一些技巧.bits.c代码 其中添加了很多注释,也劝大家一定要写注释标明自己的思路,要不然,写完后根本看不懂自己的代码:(/* * CS:APP Data Lab * * <Please put your name and userid here> * * bits.c - Source file with your

2021-03-24 15:10:28 198

原创 2021-03-12

今日Leetcode一题,是栈和树遍历相结合的一道题.学到的技巧就是:使用stringstream和getline实现Split效果题目链接:题目getline ( istream &is , string &str , char delim )参数一:istream &is 表示一个输入流,譬如cin,stringstream;参数二:string &str表示把从输入流读入的字符串存放在这个字符串中(可以自己随便命名,str什么的都可以)参数三:char de

2021-03-12 11:19:26 58

原创 Leetcode295.数据流的中位数(堆)

题目链接求动态数组的中位数,我们可以用两个堆来求.(这个是很经典的面试题)思想:分为两个堆 大顶堆对应有序序列的left(数据较小)部分 小顶堆对应有序序列的right(数据较大)部分根据只需获得中间数的想法,可以将数据分为左右两边,一边以最大堆的形式实现,可以快速获得左侧最大数, 另一边则以最小堆的形式实现。同时,要保证两个堆的数据长度相差不能过大.代码如下:class MedianFinder {public: /** initialize your data structure

2021-02-05 11:40:45 90

原创 Springboot 自定义简单Starter配置以及遇到Service无法注入问题

1.通过Maven新建项目,并导入依赖.artifactId必须遵循自定义starter规则<dependencies> <!--自定义starter必须要引入的依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</artifactId&

2020-12-24 17:18:14 2686 1

原创 Leetcode 单词拆分 1,2

今天回想起来11月份的困难题没有做, 于是做了做,觉得是一道很好的dp题,因此来记录一下.刚开始想的是二维dp,但是巨慢,是我太蠢了:)(代码已经注释了)class Solution {public: bool wordBreak(string s, vector<string>& wordDict) { /* *dp[i][j] 表示s[i]-s[j]是否能被正确拆分 *s[i]-s[j]属于wordDict dp[i

2020-12-16 17:45:35 72

原创 Leetcode 最长回文子串 最长回文子序列

今天写了最长回文子串和最长回文子序列,有必要来记录一下这一类问题.我觉得这类问题和最长公共子串和最长公共子序列有些相似,当然都是用dp的思想.但是,*肯定不能通过用逆转串来转化为最长公共子串和最长公共子序列 *来解决问题.Leetcode516 最长回文子序列(已经注释非常清晰)class Solution {public: int longestPalindromeSubseq(string s) { int dp[s.size()][s.size()];

2020-12-15 22:58:58 156

原创 Ubuntu NAT原理解析 记录

转载 https://blog.csdn.net/u011602668/article/details/104384967

2020-12-09 20:42:26 220

原创 如何在cmd下切换python版本执行pip install

首先,说明一下我的工作环境我安装了3.6和3.7Step1:命名(该步骤决定了之后在cmd输入的python+版本名称)将python3.6中的应用程序python.exe更名为python3.6同理,将python3.7中应用程序python.exe更名为python3.7Step2.环境变量配置参考这个https://zhuanlan.zhihu.com/p/27506278Stemp3:测试...

2020-12-07 20:44:24 691

原创 Leetcode 34. 在排序数组中查找元素的第一个和最后一个位置 参考紫书写法

今天是十二月的第一天,每个月的第一天都代表新的开始.哈哈哈:)纪念11月的打卡情况今天遇到了二分查找上下界的一些问题,但是想了想还是没写出来lower_bound和upper_bound的源码.只能再次翻开紫书了~~代码如下:已经有详细的注释啦!class Solution {public: int lowerbound(int low,int high,vector<int>& nums,int target){ //返回target第一次出现的位置 如果不

2020-12-01 11:51:57 76

原创 紫书 滑动窗口最小值问题

看紫书看到了 滑动窗口最小值问题 觉得有必要来记录一下首先是给出问题 5,2,6,8,10,7,4 k=4使用优先队列:#include<iostream>#include<queue>#include<vector>using namespace std;int a[1000005];int main(){ int n; cin>&g...

2020-04-23 17:57:23 232

原创 分考场 蓝桥

一开始,看着这个题,就是和图的M可着色问题类似。注意,是寻找最小的M,也就是寻找最少的配色方案于是,按照以前课上的讲法,就很暴力。。。#include<iostream>using namespace std;int n;const int maxn=105;int a[maxn][maxn];int flag[maxn];//是否安排过考场 int min=9999;...

2020-03-17 14:55:16 159

原创 蓝桥杯 小计算器

#include<iostream>#include<queue>#include<sstream>#include<stack>#include<vector>typedef long long ll;using namespace std;queue<string> code;vector<ll&gt...

2020-03-16 20:31:34 177

原创 UVa816的一些问题

#include<iostream>#include<sstream>#include<string.h>#include<queue>;using namespace std;int sx,sy,sx1,sy1,fx,fy;//sx,sy代表出发坐标 fx,fy代表终点typedef struct{ int x; int y; i...

2020-03-09 09:34:34 128

原创 2n皇后问题

#include<iostream>#include<math.h>using namespace std;int a[10];//a[i]=j代表第i行的皇后放在第几列 白皇后int b[10];//黑皇后 int map[10][10];int sum=0;int n;int judge(int now){ for(int i=1;i<now;...

2020-03-06 16:46:52 144

原创 洛谷 2199 最后的迷宫

#include<iostream>#include<utility>#include<string.h>#include<vector>#include<queue>using namespace std;typedef struct{ int x; int y; int step;}P;queue<P&gt...

2020-02-28 15:11:33 165

原创 UVa 210 并行程序模拟(数组模拟队列)

#include#include#include#includeusing namespace std;struct Program{int n;//编号queue code;};const int maxn=2005;Program program[maxn];Program wait[maxn];//等待队列Program block[maxn];//阻塞队列int ...

2020-02-27 17:48:57 106

空空如也

空空如也

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

TA关注的人

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