- 博客(150)
- 问答 (1)
- 收藏
- 关注
原创 Head First Design Patterns - 装饰者模式
装饰者模式动态地将额外责任附加到对象上。对于拓展功能,装饰者提供子类化的弹性替代方案。--《Head First Design Patterns》中的定义。
2024-01-01 23:20:48 841
原创 Head First Design Patterns - 策略模式
策略模式:策略模式是一种,它将对象和行为分开,将行为定义为和。策略模式最大的特点是行为的变化,行为之间可以相互替换。每个if判断都可以理解为就是一个策略。本模式使得。
2023-12-24 13:52:33 665
原创 git difftool对比差异,避免推送不相关内容
在利用git进行版本管理的时候,经常会由于对其他不相关的代码,做了一些小改动,例如删除了一个空行,多了一个缩进等。,可以利用git diff命令查看两个版本之间的差异,从而删除那些自己“不经意做的改动”。
2023-08-28 20:03:42 591
原创 epoll
epoll是一种I/O多路复用技术,与poll不同,epoll不仅提供了默认的level-triggered(条件触发)机制,还提供了edge-triggered(边缘触发)机制。
2022-11-13 17:24:57 189
原创 Ubuntu16.04下cuda和cudnn的卸载和升级
参考连接Ubuntu16.04下cuda和cudnn的卸载和升级其中2.2步有误,应该改成cp include/cudnn_version.h /usr/local/cuda/include/
2022-03-19 16:35:56 1112
原创 nfs(文件传输系统)使用
记录:实验室服务器每个人分配的环境都是用docker与宿主机隔离的。但是有这么一个需求:需要能在docker中能够访问一个公共的文件夹,作为公共数据集。这里比较容易想到的是把公共数据集也作为一个路径挂载到docker的目录中,但是这个操作只能在生成docker的时候进行挂载,有没有方法可以做到在生成docker后再访问公共数据集?答案:利用nfs是其中一种方法~介绍nfs 全称是network file system,是一个可以在局域网内网共享的文件传输系统。更加详细的介绍可以
2022-03-08 17:26:19 608
原创 nginx反向代理使用
nginx介绍:nginx一般可以用作http服务器和反向代理服务器,其占用内存较小,对并发较友好(待验证)。因在服务器上面的某http服务不支持IPV6,只支持IPV4,因此需要利用nginx进行域名的转发。安装sudo apt-get install Nginx配置设置nginx的配置设置在/etc/nginx中 为了监听ipv6 80端口的转发,进行如下配置,把下面这段写在http的大括号中:listem 指令是对ipv6的18099端口做监听proxy_pass 中写的
2022-03-07 23:47:31 2442
空空如也
博客修改后评论数清0
2021-10-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人