面试思考和总结

总结面试遇到的问题和可能的面试问题 c++ 数据结构算法 操作系统 信号量? 进程和线程的区别? 各有几种状态,状态转移图? 虚拟内存? 协程? 数据库 事务四大特性(ACID)? 原子性、一致性、隔离性、持久性 什么是原子性? 范式的了解? 计算机网络 三次握手,四次挥手?必要性?
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

npm安装angular cli 报错 proxy

1、给nodejs设置代理 npm config set proxy http://3.87.248.6:88 npm config set https-proxy http://3.87.248.6:88 2、给git设置代理 git config --global http.proxy http://3.87.248.6:88 git config --global https.proxy http://3.87.248.6:88 3、ng command not found 这些个问题都
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

react的初始项目搭建

项目准备 项目搭建 本地接口部署 创建并导入数据:数据库名称XXXX(固定名称) 使用脚手架初始化项目 使用 npx create-react-app xxx-mobile 进入到项目根目录 使用 npm start 项目目录结构 调整项目结构 antd-mobile 组件库 介绍与使用 打开 antd-mobile的文档 antd-mobile 是 Ant Design 的移动规范的 React 实现,服务于蚂蚁及口碑无线业务。 特性 UI 样式高度可配置,拓展性更强,轻松适应各类产品风格
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

CCNA-PART2:端到端通信,TCP/IP 协议栈

作为开发人员,TCP/IP 对我们来说毫不陌生,面试时少不了它的身影,各大网络,操作系统书籍也将其作为入门的必须重点知识。今天这篇文章就从它讲起,理解为什么对于一个技术人员(网络,开发,运维,测试) TCP/IP 协议栈为什么这么重要。 阅读本文后,应该了解如下内容: TCP/IP 协议栈的由来 TCP/IP 协议栈的组成 TCP/IP 各层的协议及关键字段 网络体系结构 从端到端的通信说起 让我们把时间回拨到几十年前,一个叫 IBM 的公司克服种种阻碍,实现了一个私有协议 A,完成了两台 P
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

11, k8s yaml的简单编写

[root@centos7 ~]# cat a.yml apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx ##这个名字必须和下面labels.app的名字一样,才可以准确找到被控制对象 #上面所有是控制器的定义 #下面所
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

Linux(三)Linux的文件类型

在Linux中使用ls -l命令可以查看文件的属性(用file命令可以查看某一文件的文件类型) 一般显示为十位的字符,如"drwxr-xr-x" 第1个字母:代表文件类型 第2~4字母:代表用户的权限 第5~7字母:代表用户组的权限 第8~10字母:代表其他的用户的权限 其中文件类型如下: 1)-,常规文件,即file 2)b,block device文件,即块设备文件如硬盘,支持以block为单位进行随机访问 3)c,character device文件,即字符设备文件如键盘,支持以char
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

【程序员面试金典】面试题 04.04. 检查平衡性

题目 实现一个函数,检查二叉树是否平衡。在这个问题中,平衡树的定义如下:任意一个节点,其两棵子树的高度差不超过 1。 示例 1: 给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7 返回 true 。 示例 2: 给定二叉树 [1,2,2,3,3,null,null,4,4] 1 / \ 2 2 / \ 3 3 / \ 4 4 返回 false 。
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

数据结构(四):栈

一、什么是栈 栈(stack)是一种先进后出的有序列表,其中的元素只能在线性表的同一端进出, 允许元素插入和删除的一端被称为栈顶(top),固定的另一端被称为栈底(button)。 二、数组简单实现栈 由于栈是只在一端进出,也就是说相比队列实际上只需要有一个栈顶指针top即可: 当栈空时top为-1 入栈后top+1 出栈后top-1 根据思路我们可以用数组实现一个简单的栈: /** * @Author:huang * @Date:2020-06-23 16:51 * @Descript
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

搜索专题总结

最近考完试了。闲下来就正好刷刷以前没刷完的搜索专题。 简单搜索就没啥好讲的啦。就是暴力bfs和dfs。 这篇博客是kuangbin搜索进阶的专题的总结 八数码问题太经典啦。通过它来学习搜索的进阶技巧就很舒服。 首先是最简单的康拓优化。 康托展开(Hash序列权值,可以用于序列打表: int jc[10] = {1,1,2,6,24,120,720,5040,40320,362880}; int cantor(int a[])//康托展开 { int ans = 0, k; for (int i
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

Typora + PicGo + Github实现图床

目录 Typora + PicGo + Github实现图床 背景 前期准备 软件设置 Typora设置 Github Token生成 PicGo设置 测试是否能正常上传 踩坑记录 写在最后 Typora + PicGo + Github实现图床 背景 在日常记录学习笔记以及自己的想法时,都会使用到Typora这款优秀的Markdown编辑器,Typora编写出来的编写的排版让强迫的我也挑不出毛病,极力推荐使用,大家可自行感受写作带来的乐趣。但是在写作的过程中,最大的痛点就是粘贴的图片在本地查
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

【论文笔记】Pyramidal Convolution: Rethinking Convolutional Neural Networks for Visual Recognition

地址:https://arxiv.org/pdf/2006.11538.pdf github:https://github.com/iduta/pyconv 目前的卷积神经网络普遍使用3×3的卷积神经网络,通过堆叠3×3的卷积核和下采样层,会在减少图像的大小的同时增加感受野,使用小尺度的卷积核存在两个问题: 实际感受野的大小比理论上的感受野大小要小得多。 在没有获得足够的上下文信息之前就对输入图像进行下采样,会影响学习过程和网络的识别性能。由于感受野不足够大来捕获场景中不同的依赖,以至于有用的
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

暑期集训第二天(6-23)题解及总结

今天已经是集训的第二天了,今天的考试主要考了区间DP,其实这一段我并不很熟。 其实这是我第二遍写这篇博客了,原来那篇被某邹姓少年弄没了,我只好再写一遍了。 PART ONE:DP复习二: 其实这道题在上午的时候我写出来了。
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

攻防世界web blgdel

打开环境 是这样的一个页面 先注册一下 个人页面发现有个上传头像 这里有没有上传漏洞呢 上传试试 提示low 积分不够。。。 在注册的时候有个 推荐人。是不是这里有什么东西 我又注册了一个账号 发现涨了 10分 多刷几个用户 上传到哪里了 不知道 ,扫描目录吧 有个uploads 有个robots.txt 有个目录 找到 上传的地方 发现 被替换了 看看config.txt 这一段代码 替换我们的< 做这个题之前我记得我做过一个 上传.htaccess 文件的题 上传一个.htaccess文件
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

Linux中shell搜索多文件中的字符串

、grep方法 grep -Hnirw "Hello" * 作用:搜索所有文件(包括子目录),输出完整匹配 Hello 的行。 -H 显示文件名 -r 搜索子目录 -n 显示行号 -i 不区分大小写 -w 只匹配整个单词 缺点:文件过滤只能针对当前目录下。 比如我们需要搜索所有java文件中,含有"Hello"的行,我们这么查找:grep -Hnirw "Hello" *.python 这样并不能搜索到子目录下面的 python文件。 、find配合grep find -name "*.ja
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

《实践论》——摘抄

只有人们的社会实践,才是人们对于外界认识的真理性的标准。 人们想得到工作的胜利即得到预想的结果,一定要使自己的思想合于客观外界的规律性,如果不合,就会在实践中失败。人们经过失败之后,也就从失败取得教训,改正自己的思想使之适合于外界的规律性,人们就能变失败为胜利。 辩证唯物论的认识论把实践实践提到第一的地位,认为人的认识一点儿也不能离开实践,排斥一切否认实践重要、使认知离开实践的错误理论。 判定认识或理论之是否真理,不是依主观上如何而定,而是依客观上社会实践的结果如何而定。真理的标准只能是社会的
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

A1150 Travelling Salesman Problem (25分)

一、技术总结 这一题是考查旅行商问题,但不是传统意义上的遍历图,然后找最短路径之类的; 首先应该明确有四类,一类是不能够走通的,也就是在所给路径中,有相邻的两点存在不通的情况; 再就是所给路径走得通,但是不是旅行商问题,也就是第一个城市与最后一个城市不是同一个或者没有走完所有的城市; 然后就是旅行商问题,但是不是最简旅行商问题,即走过所有城市,并且开始和最后是同一个城市,但是有些城市走过不止一遍; 最后就是最简旅行商问题了,每个城市走一遍,然后开始和结尾是同一个城市; 题目要求,我们最后一行输
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

Python练习实例031

问题:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 #! /usr/bin/env python3 # -*- coding:utf-8 -*- # Author : Ma Yi # Blog : http://www.cnblogs.com/mayi0312/ # Date : 2020-06-23 # Name : demo031 # Software : PyCharm # Note : 请输入星期几的第一个
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

前端培训二:前端代码规范

[TOC] html规范 实用为王,减少标签的数量 尽量遵循 HTML 标准和语义,但是不要以牺牲实用性为代价。任何时候都要尽量使用最少的标签并保持最小的复杂度。 <!--bad--> <aty-row> <aty-col span=8></aty-col> <aty-col span=8></aty-col> <aty-col span=8></aty-col> </aty-row> <aty-row> <aty-col span=8></a
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

NX二次开发-NXOPEN C#UF遍历函数theUfSession.Obj.CycleObjsInPart

NX9+VS2012 using System; using NXOpen; using NXOpen.UF; using NXOpen.Utilities; //遍历当前显示部件所有实体 Tag PartTag = Tag.Null; theUfSession.Obj.CycleObjsInPart(theUfSession.Part.AskDisplayPart(), UFConstants.UF_solid_type, ref PartTag); while (PartTag !=
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0

C0语言编译器实现

零、C0语言介绍 一、词法分析 二、语法与语义分析 三、中间代码生成 四、目标代码生成 五、出错处理 六、代码优化
分类: 其他 发布时间: 06-23 22:11 阅读次数: 0