Home of Gaofeng
设计模式 设计模式
生产者和消费者原链接 生产者消费者模式并不是GOF提出的23种设计模式之一,23种设计模式都是建立在面向对象的基础之上的,但其实面向过程的编程中也有很多高效的编程模式,生产者消费者模式便是其中之一,它是我们编程过程中最常用的一种设计模式。
2022-05-26
Java框架+工具 Java框架+工具
SpringIDEA创建spring链接 所遇错误/注意事项基础包名不要设置为 org这与 Spring 框架的包一致,所以会导致问题。 错误信息:@EnableAsync annotation metadata was not injec
2022-04-28
牛客网 牛客网
牛客网输入1.sc.haxNext()不是必须要加的 while(sc.hasNext()){ //核心代码 } 这句话可以让你一直输入,输入都行,不会因为回车就结束,一般情况下可以不加它,因为题目一般会告诉你有几组数据,外面套个whil
2022-04-22
Mysql Mysql
Mysql变量定义与赋值原链接 局部变量变量声明declare a int default value 0; 变量赋值//法一 set a=10; //法二 select user_name into uname from t_user
2022-03-06
Docker Docker
docker下载Docker安装1)卸载旧版本yum list installed | grep docker 列出当前所有docker的包yum -y remove docker的包名称 卸载docker包rm -rf /var/lib/
2022-03-06
Shell 命令 Shell 命令
基本知识/命令变量赋值语句不能有空格1、shell脚本变量名和等号及等号和值之间不能有空格,这可能和我们熟悉的所有编程语言都不一样,变量命名须遵循如下规则:•首个字符必须为字母(a-z,A-Z)。•中间不能有空格,可以使用下划线(_)。•不
2022-03-06
Golang Golang
查看环境变量go version //查看版本 go env //查看环境变量 安装golang、gopath、goroot安装windows安装一路点击ok就好。 Linux安装: wget https://dl.google.c
2022-03-06
Linux常用命令 Linux常用命令
修改权限修改文件用户组chgrp: change group的简写,修改文件所属的用户组。chgrp users test.log 如果要修改该目录下所有文件和目录,使用-R参数。chgrp -R users test 修改文件所有者cho
2022-03-06
Linux知识点+问题 Linux知识点+问题
问题汇总error while loading shared libraries错误解决办法背景:求解器执行的适合报找不到libmpiexec.so.12这个东西,但是在/opt/mpich/lib下面有这个东西。路径什么的也都加入到了 环
2022-03-06
代理设置 代理设置
浏览器windows不要开全局模式,使用命令行下载会出一些问题。用直连或者PAC模式,用浏览器代理,使用插件switchyomega npmnpm在windows下载过慢一般两个办法,换源或设置代理,linux也是这个思路。 设置代理先打开
2022-03-06
计算机基础知识 计算机基础知识
数据结构哈希表详解哈希表 哈希表的大小为何是素数 算法解决问题的方案 算法是给人看的,代码是给机器看的。 复杂度复杂度是用来衡量算法效率的一个指标 时间复杂度和空间复杂度,分别从运行时间和内存占用两个维度评估算法的优劣 时间复杂度时间复杂度
工具使用技巧集合 工具使用技巧集合
科研工具使用latexlatex安装原文链接 latex、mathtype公式结合有的期刊的公式无法用word自带的编辑,只能用mathtype。安装好mathtype后,就可以在word里面使用公式,一般来说有两种方式 一种是mathty
2022-03-06
计组+操作系统 计组+操作系统
进程、线程、CPU进程是系统资源分配和调度的基本单位 线程是CPU任务调度和执行的基本单位 一个进程中至少有一个线程甚至多个,线程是进程的一部分。同一个进程内的线程共享进程的地址空间,每个线程都有自己独立的运行栈和程序计数器,线程之间切换的
Java知识 Java知识
Java基础知识反射原文链接 JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 反射
2022-02-28
力扣算法总结 力扣算法总结
快慢指针力扣876:快慢指针:比较经典的做法是: 使用两个指针变量,刚开始都位于链表的第 1 个结点,一个永远一次只走 1 步,一个永远一次只走 2 步,一个在前,一个在后,同时走。这样当快指针走完的时候,慢指针就来到了链表的中间位置。 不
2022-01-26
git操作 git操作
SSH配置一般可以通过https或ssh来访问github。如果从linux服务器访问,因为某些原因,无法直接通过https来访问github。所以可以采用ssh访问。 要使用ssh访问,必须用本地计算机的私钥文件进行身份验证。也就是说,换
2022-01-14
python python
所遇问题输出格式有问题背景:python2.7,IDE:VSCode源码: two.txt: 输出:预期应该为商品,单价,数量。 修改最后一行的print 打包pip install 包相似的回答 背景:内网需要安装python和一些包,
前端框架 前端框架
React创建react项目npm install create-react-app npx create-react-app myapp --template typescripe 如果create-react-app是全局安装的,那么前
2022-01-14
4 / 5