自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

基础经济决定上层建筑

心有猛虎,细嗅蔷薇、

  • 博客(24)
  • 收藏
  • 关注

原创 关于int a[]和int *a的区别

源于对memset函数的使用,memset函数可以非常方便的对数组进行初始化memset()函数原型是extern void *memset(void *buffer, int c, int count)buffer:为指针或是数组c:给buffer赋值的值count:是buffer的长度举个栗子1://c:#include<stdio.h>#include<...

2020-04-13 12:51:22 4551

原创 Laravel前后端分离-跨域问题

现在的项目大多采用前后端分离的开发方式,前端在开发完成后,需要部署在一个特定的端口上,而前端又需要调用后端接口,由于浏览器的同源策略,肯定是绕不开跨域问题滴同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说 Web 是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。它的核心...

2020-04-05 16:34:56 866

转载 静态链接和动态链接的优缺点

静态链接库的优点代码装载速度快,执行速度略比动态链接库快;只需保证在开发者的计算机中有正确的.LIB文件,在以二进制形式发布程序时不需考虑在用户的计算机上.LIB文件是否存在及版本问题,可避免DLL地狱等问题。动态链接库的优点更加节省内存并减少页面交换页面交换:Y个程序中使用了相同的代码(假设这部分代码占用X个内存页),如果使用的是静态链接,这些相同的代码在各程序运行时必须重新...

2020-03-20 10:52:26 968

原创 剑指Offer-拓展题-大数求和(含负数)

#include<iostream>#include<string.h>#include <stdexcept>using namespace std;std::logic_error e("Invalid Parameters.");void add1(string,string);void add2(string,string);int ...

2020-03-20 09:57:01 188

原创 笔试-二进制中1的个数

题目描述:请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。输入描述:输入的第一行为一个无符号的整形数字输出描述:输出一个整数表示该数二进制中1的个数#include<iostream>using namespace std;int numberHas1OfSimple(unsigned int input);int numberHas1OfU...

2020-03-07 23:47:12 118

原创 笔试-最长不含重复的子符子串

题目描述:请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。假设字符串中只包含’a’~'z’的字符。输入描述:输入的第一行为一个字符串输出描述:输出一个整数表示最长不含重复子字符串的长度#include<iostream>#include<string.h>using namespace std;int longe...

2020-03-07 23:46:43 130

原创 牛客算法-拆分序列

牛客算法-拆分序列题目描述:牛牛定义排序子序列为个数组中一 段连续的子序列,并且这段子序列是非递增或者非递减排序的。牛牛有个长度为n的整数数组A,他现在有 个任务是把数组A分为若干段排序子序列,牛牛想知道他最少可以把这个数组分为几段排序子序列,如样例所示,牛牛可以把数组A划分为[1,2,3]和[2,2, 1两个排序子序列,至少需要划分为2个排序子序列,所以输出2输入描述:输入的第一...

2020-03-03 15:12:20 741

原创 牛客算法-选手最高平均水平

牛客算法-选手最高平均水平问题描述:牛牛举办了次编程比赛, 参加比赛的有3*n个选手,每个选手 都有一个水平值a_i.现在要将这些选手进行组队,一共组成n个队伍,即每个队伍3人牛牛发现队伍的水平值等于该队伍队员中第二高水平值。输入描述:输入的第一行为一个正整数n(1≤n≤10^5)第二行包括3*n个整数a_i(1≤a_i≤10^9),表示每个参赛边手的水于值思路:既然队里排名第...

2020-03-03 15:11:49 179

原创 牛客算法-最长连续子序列

牛客算法-最长连续子序列参考:https://blog.csdn.net/weixin_33701251/article/details/88749584题目描述牛牛现在有一个n个数组成的数列,牛牛现在想取一个连续的子序列,并且这个子序列还必须得满足:最多只改变个数,就可以使得这个连续的子序列是一个严格 上升的子序列,牛牛想知道这个连续子序列最长的长度是多少。输入描述:输入包...

2020-03-03 15:10:56 402

原创 牛客算法-幸运概率

参考:https://blog.csdn.net/romeo12334/article/details/104571043/题目描述:已知,1000个硬币里有10个金币。随机的取出n个硬币,则取出硬币里有金币的概率是多少?输入描述:硬币数n,n为小于1001的自然数输出描述:取出硬币里有金币的概率值,小数点后保留6位小数:例如:输入1时,为0.010000:输入999...

2020-03-03 15:10:28 920

原创 牛客算法-兔子繁衍

牛客算法-兔子繁衍题目描述:有一对兔子,从出生后的第五个月起每月生出一对小兔子(即满4月就开始生小兔),小兔子也会出生从第五个月起每月生一对小免子。 假如兔子不会死,第n个月时,免群有多少对兔子。输入描述:第n月(n为自然数,n<101)输出描述:第n个月时,兔子的对数(免群的兔子有多少对兔子)。思路:一个比较简单的斐波那契数列,适当的改变兔子繁衍的速度#incl...

2020-03-03 15:09:55 1016

原创 PHP版本引起的GC机制变动部分解析

起因:在刷面经的时候有这么一个题目 “PHP的垃圾回收机制”,第一反应就是PHP使用引用计数这样的机制来判断一个变量是否是垃圾而out掉它,网上参考了下面这篇文章PHP7垃圾回收机制详解 https://m.php.cn/topic/php7/425508.html里边有这么一段代码#官方例子$a = 1;$b = $a;xdebug_debug_zval('a');$a =10...

2020-02-21 19:49:35 413

原创 基于Laravel 从 0 搭建用户认证和权限管理

文章目录用户认证用户注册1.新增路由2.创建请求类和控制器类3.Postman运行结果用户登陆1.安装JWT2.新增路由3.创建请求类和控制器类4.Postman返回结果获取用户信息1.增加路由2.修改控制器文件编辑用户信息1.新增路由2.修改请求类3.修改控制器文件4.Postman返回结果权限管理1.`laravel_permission`安装包的安装2.运行生成权限表迁移文件3.修改User...

2020-02-17 23:07:32 491

原创 vue.js使用vue-route作为路由

项目目录项目基于mall-admin-web-master进行开发https://github.com/macrozheng/mall-admin-web定义路由路由文件位置index.js路由文件其中,最重要的部分是对于页面文件的路由,定义一个constantRouterMap,其中path为页面文件所在位置,component为所要引用的组件,在这里引用了名为 Layou...

2020-02-17 22:33:42 201

原创 vue.js组件传值问题

项目目录项目基于mall-admin-web-master进行开发https://github.com/macrozheng/mall-admin-web页面跳转逻辑views/pmsindex.vue 点击 新增按钮 通过点击事件 调用 methods 下的handleAddProduct()``handleAddProduct()`方法位置跳转到add.vue特...

2020-02-17 22:25:46 134

原创 Git代码版本管理工具指南

确保本机已经安装Git!!!下载代码:git clone [仓库地址] []为提示符,输入命令时不需要例如:git clone http://ip6:port/zhaodayuan/pension_operate_web.git分支使用说明:master分支,为正式上线的分支,在经过前期的开发、测试完成后,可以正式使用的代码develop分支,开发时分支,在开发过程中,开发人...

2020-02-17 22:17:05 110

原创 使用Docker镜像搭建EMQ服务器搭建

使用Docker镜像方式安装下载Docker镜像通过docker方式下载:docker pull emqx/emqx:v3.1.0通过官网下载:wget -O emqx-docker.zip https://www.emqx.io/downloads/v3/latest/emqx-docker.zipunzip emqx-docker.zipdocker load < emq...

2020-02-17 22:13:54 2240

原创 搭建Laravel开发环境,要求(测试环境lnmp、正式环境lnmp、Redis、MySQL、代码仓库、镜像仓库)

Redis下载镜像docker pull redis:latest运行镜像docker run -itd --name redis --restart=always -p 6379:6379 redisMySQL下载镜像docker pull mysql:5.7运行镜像docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PA...

2020-02-17 22:06:45 367

原创 双重背包问题

二重背包问题最近刷面经,看见一个二重背包问题,看着百度寥寥无几,而且生涩的公式,对于我这样看数学公式就头疼的家伙,真是不幸。还好想起了前段时间在看的《算法图解》,喜中往外,怎么会有这样一本神作,不偏不倚,是入门算法的福音。https://book.douban.com/subject/26979890/首先来看一个简单的案例问题1描述假设你是个小偷,背着一个可装4磅东西的背包。...

2019-10-27 16:26:54 3108 2

原创 记一次Thinkphp5.1框架mysql数据库崩溃(SQLSTATE [08004] Too many connections)

故事要从笔者手上的一个车位预约项目说起,

2019-06-22 18:16:27 3914

原创 关于TP5.1框架一些基础知识小结

默认入口文件首先呐,可能是受Laravel的启发,新的TP5框架改掉了之前入口文件放在框架根目录(TP3)的习惯,将入口文件放在了public目录下。此目录下的所以资源都能被URL访问所获取,所以对于一些敏感文件请不要放在这里。TP5所支持的URL模式相对于TP3是不同的,对于传统的m(模型)c(控制器)a(方法/操作)是不给予支持了。默认情况下,URL是不区分大小写的,也就是说,...

2018-11-01 18:25:13 4299 2

原创 关于"/"、"./"、"../"三种路径的理解

今天在跑一个php文件的时候,需要将结果以日志的方式输出,其写入文件的函数为: file_put_contents('/tmp/test.log', ....);当我用浏览器运行的时候,老是报错 心生困惑,自己也是个编程小白,对这个问题知之甚少,平常写入文件都是以./tmp/test.log的形式。通过了解,总结如下:“/dir”的形式访问的是根目录,也就是说,如果...

2018-07-13 00:44:53 586

原创 CentOS下ftp服务器安装流程

CentOS下安装ftp服务器

2017-11-23 00:21:51 621

原创 C语言实现信号打包成二进制文件并在Matlab中读取并画图(VS版)

C语言实现信号打包成二进制文件并在Matlab中读取并画图(VS版)前些天老师布置了一道作业:在main.cpp里面生成了两个信号s1和s2,将这两个信号的数据用二进制形式写道文件signal.dat里面,然后用Matlab从该文件中读取信号的数据,将两信号画在一张图中main.cpp#include< vector >using namespace std;int main(){int N = 1

2017-09-16 21:32:03 1349 1

空空如也

空空如也

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

TA关注的人

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