自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 悲催的跨平台文献管理能力

1.古老的TCP交互邮箱、FTP、硬盘2.用现成软件Zotero免费、跨平台、导入后在Win福昕注释+可实时同步+mac看看人生苦短,我用Zotero。。

2021-08-20 15:22:14 199

原创

This article mainly focuses on Pre-training Multimodal Multilingual for Video&Image Captioning&Retrieval. Here is the content for this article.(Converting PPT to Markdown by pptx2md, may exists some bugs in layout, image cloud is based on github)

2021-08-09 16:50:24 385

原创 mac OneNote恢复历史记录

由于mac OneNote是个废物,因此还是得通过网页版OneNote或者win版OneNote来操作网页端OneNote-对应笔记本页面然后复制过去就可以恢复了

2021-06-09 19:55:33 1027 1

原创 mac删除键很慢

关闭辅助功能-慢速键重复延迟、等待调到最低

2021-05-06 11:44:17 2506

原创 mac m1 obs录制麦克风+桌面音频

mac m1还存着一定的bug需要安装额外的音频驱动https://blog.csdn.net/weixin_42479092?spm=1000.2115.3001.5343https://obsproject.com/forum/threads/m1-mac-air-wont-record-desktop-audio.134596/

2021-02-19 03:26:37 3572 1

原创 Firefox国际版与国内版

Firefox国际版与国内版数据不共通退出登录后去设置-同步-更换全球服务器再次登录即可

2021-02-08 10:46:10 888

原创 自建WIN10 FTP无法访问的解决方法

由于博主使用的是校园网,具体NAS方案比较复杂,主体上是用KodCloud+Win10自带FTP,最近发现好像自带的FTP搭建不了。废话不多说,说说解决方案:①首先看看防火墙设置,用同一局域网下的主机ping一下测试是否能ping通②ftp域名不要设置为21,因为kodcloud那边占用了常见的80 21这些端口③多多测试,校园网可能会把1000端口以下的屏蔽了。。...

2021-01-14 15:31:13 4855 2

原创 管理虚拟机的艺术——有备无患

随心前言:求求你们多多给虚拟机做一下备份~~超前预告:下一次分享一下linux/window to go的小玩意(把系统安装到U盘,即插即用)接下来的博客尝试一下用随笔的形式,来写写自己感兴趣的一些玩意,比如说虚拟机系统的管理就是一个有趣的话题。对于IT相关的人们来说,捣鼓系统的经验是必不可少的,我本身在很小的时候就搞崩了很多次电脑,少说重装系统的合计次数也有上百次了。虽说重装可能只需要十来分钟,但是鉴于某高速校园网和环境配置的繁琐,就显得重装不太那么“好玩”了。正是因为频繁的捣鼓,让我意识到备.

2021-01-13 16:23:00 102 1

原创 【阶段小结】协同开发——这学期的Git使用小结

【阶段小结】协同开发——这学期的Git使用小结一、Git简介1. Git简单介绍2. Git工作流程以及各个区域3. Git文件状态变化二、Git安装&Git基本配置三、个人踩坑1. xcode project“抽风式”问题2. 如何拯救git仓库一、Git简介1. Git简单介绍Git是一个分布式版本控制软件,最初由Linus Torvalds创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。2. Git工作流程以及各个区域Workspace:工作区S

2021-01-13 16:00:16 132

原创 Docker安装Apache与运行简单的web服务——httpd helloworld

Docker运行简单的web服务——httpd helloworld目录【阅读时间:约5分钟】一、Docker简介二、Docker的安装与配置【CentOS环境】三、Docker运行简单的web服务——httpd helloworld四、References一、Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。观

2020-12-22 11:19:29 6350 1

原创 Docker国内镜像源介绍与更换

目录【阅读时间:约5分钟】一、Docker简介二、Docker的安装与配置【CentOS环境】三、Docker国内镜像源介绍与更换【附录】Docker与虚拟机的区别一、Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。观察Docker图标,其实很形象的解释了什么是Docker。在没有使用集装箱的情况下,我们需要考

2020-12-22 10:38:21 4239

原创 Docker的安装、镜像源更换与简单应用

Doker的安装与简单应用【阅读时间:约10分钟】一、概述二、系统环境&项目介绍1.系统环境2.项目的任务要求三、具体实验流程1. Doker的安装Fedora/CentOS/RHEL2. Doker的简单应用四、References一、概述在以前的博客分享和上一次的前后端开发中,我们已经初步安装和使用了docker,本次博客还是按照课件,来简单演示Doker的安装与应用。Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的

2020-12-21 08:35:09 3427

原创 【CentOS】利用Kubeadm部署Kubernetes (K8s)

【CentOS】利用Kubeadm部署Kubernetes (K8s)【阅读时间:约10分钟】一、概述二、系统环境&项目介绍1.系统环境2.项目的任务要求三、具体实验流程1. 在CentOS上安装Kubeadm2. 利用Kubeadm部署Kubernetes (K8s)一、概述Kubernetes,也称为K8s,是一个开源系统,用于自动化容器化应用程序的部署,扩展和管理。它将组成应用程序的容器分组为逻辑单元,以便于管理和发现。Kubernetes拥有15年在Google上运行生产工作负载的经

2020-12-14 09:11:24 214

原创 【Golang源码分析】Go Web常用程序包gorilla/mux的使用与源码简析

目录【阅读时间:约10分钟】一.概述二.源码剖析一.概述gorilla/mux二.源码剖析gorilla/mux

2020-11-22 21:37:28 938

原创 基于Golang的简单web服务程序开发——CloudGo

基于Golangd的简单web服务程序开发——cloudgo【阅读时间:约20分钟】一、概述二、系统环境&项目介绍1.系统环境2.项目的任务要求(1)基本要求(2)扩展要求三、具体程序设计及Golang代码实现1.程序设计四、程序测试1.封装并使用程序包2.功能测试3.单元测试五、中文 api 文档六、完整代码七、References一、概述开发简单 web 服务程序 cloudgo,了解 web 服务器工作原理。任务目标熟悉 go 服务器工作原理基于现有 web 库,编写一个简单 w

2020-11-22 19:52:28 1835

原创 中级实训总结报告

目录【阅读时间:约10分钟】中级实训总结报告姓名:隐藏敏感信息 学号:隐藏敏感信息一、阶段1:项目启动二、阶段2:基本任务三、阶段3:扩展任务四、总结中级实训总结报告姓名:隐藏敏感信息 学号:隐藏敏感信息简述难度、做的东西、用的工具、时间与精力,介绍不同阶段的工作与收获吹一波ta、课程评分标准明确、能清楚自己在做什么一、阶段1:项目启动【抄一下之前的studyreport】【可以附图】二、阶段2:基本任务难度更多在于理解任务,java实现简单然后讲工作【抄那些readme就行、问题回答】

2020-11-15 19:19:29 565

原创 CentOS Docker安装配置&部署Golang web helloworld

目录【阅读时间:约5分钟】一、Docker简介二、Docker的安装与配置【CentOS环境】三、Docker部署Golang web helloworld四、Docker与虚拟机的区别一、Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。观察Docker图标,其实很形象的解释了什么是Docker。在没有使用集装

2020-11-10 01:10:25 548

原创 【ReactiveX】基于Golang pmlpml/RxGo程序包的二次开发

基于Golang RxGo程序包的二次开发【阅读时间:约10分钟】一、ReactiveX & RxGo介绍1.ReactiveX2.RxGo二、系统环境&项目介绍1.系统环境2.项目的任务要求三、具体程序设计及Golang代码实现1.程序设计四、程序测试1.封装并使用程序包2.功能测试3.单元测试五、中文 api 文档六、完整代码七、References一、ReactiveX & RxGo介绍1.ReactiveXReactiveX是Reactive Extensions的缩

2020-11-09 00:46:54 536 1

原创 【golang程序包推荐&分享】分享亿点点golang json操作及myJsonMarshal程序包开发的踩坑经历 :)

目录【阅读时间:约5分钟】一.概述1.Json的作用2.Go官方 encoding/json 包3. golang json的主要操作二.Json Marshal:将数据编码成json字符串三.Json Unmarshal:将json字符串解码到相应的数据结构四.myJsonMarshal程序包开发的踩坑经历1.go doc的第一个坑——函数名首字母要大写2.go doc的第二个坑——函数注释要在函数定义前一行,并且注释开头应为函数名一.概述1.Json的作用Json(Javascript Objec

2020-10-27 13:01:22 153

原创 基于Golang的对象序列化的程序包开发——myJsonMarshal

基于Golang的对象序列化的程序包开发——myJsonMarshal【阅读时间:约10分钟】一、对象序列化概述二、系统环境&项目介绍1.系统环境2.项目的任务要求三、具体程序设计及Golang代码实现1.程序设计2.JsonMarshal函数3.JsonMarshal函数4.stringTrans函数5.structTrans函数6.stringTrans函数7.mapTrans函数8.sliceTrans函数9.arrayTrans函数10.ptrTrans函数四、程序测试1.封装并使用程序包2

2020-10-27 01:14:39 241

原创 【golang程序包推荐&分享】go-ini、viper、godoc

【golang程序包推荐&分享】go-ini、viper、godoc一、go-ini1.程序包简介2.下载安装3.简单使用【截取自官网】二、viper1.程序包简介2.下载安装3.简单使用三、godoc1.程序包简介2.下载安装3.简单使用一、go-ini1.程序包简介ini 是常用的配置文件格式,而go-ini是 Go 语言中用于操作 ini 文件的第三方库。2.下载安装最低要求安装 Go 语言版本为 1.6。$ go get gopkg.in/ini.v13.简单使用【截取自

2020-10-20 10:37:22 959

原创 基于Golang的监听&读取配置文件的程序包开发——simpleConfig_v1

基于Golang的监听&读取配置文件的程序包开发——simpleConfig_v1 【阅读时间:约10分钟】 一、配置文件概述一、配置文件概述配置文件(Configuration File,CF)是一种文本文档,为计算机系统或程序配置参数和初始设置。传统的配置文件就是文本行,在 Unix 系统中随处可见,通常使用 .conf,.config,.cfg 作为后缀,并逐步形成了 key = value 的配置习惯。在 Windows 系统中添加了对 section 支持,通常用 .ini 作为后缀

2020-10-19 23:44:19 762

原创 Test Reprot

Test Reprot姓名:隐藏敏感信息 学号:隐藏敏感信息4. Result

2020-10-19 00:01:27 117

原创 基于Golang的CLI 命令行程序开发

基于Golang的CLI 命令行程序开发 【阅读时间:约15分钟】一. CLI 命令行程序概述二. 系统环境&项目介绍&开发准备1.系统环境2.项目介绍3.开发准备三.具体程序设计及Golang代码实现1.selpg的程序结构2.导入的库3.sp_args结构体4.全局变量4.main函数5.process_args函数6.process_args函数7.usage函数四.程序测试1.单元测试2.功能测试(1)`selpg -s1 -e1 in.txt`(2)`selpg -s1 -e1 &

2020-10-11 17:17:57 3210 1

原创 中级实训第一天的自学报告

目录【阅读时间:约10分钟】中级实训第一天的自学报告姓名:隐藏敏感信息 学号:隐藏敏感信息一、Vi/Vim二、Java三、Ant四、Junit【附加】五、SonarQube【附加】六、 编译运行BugRunner七、 总结中级实训第一天的自学报告姓名:隐藏敏感信息 学号:隐藏敏感信息今天是中级实训的第一天,笔者首先浏览了一下中级实训的架构,发现主要是围绕Vim+Java+Ant+Junit+SonarQube展开。具体流程可概括为:使用Vim来编写Java代码, 利用Ant实现Jav

2020-10-11 10:21:01 192 1

原创 Part1-2

1. Test the setDirection method with the following inputs and complete the table, giving the compass direction each input represents.Answer:DegressCompass Direction0North45Northeast90East135Southeast180South225Southwest2

2020-10-11 10:00:46 102

原创 Go语言的错误&异常处理机制及其应用

一、背景在日常编写golang程序或阅读别人的golang代码时,我们总会看到如下的一堆代码块:xx, err = func(xx)if err != nil { //do sth. to tackle this problem}这种经典的显式错误处理方式,在golang开发中几乎无处不在,了解过golang开发的同学肯定会很熟悉、但同时又可能很痛恨这种麻烦的错误处理方式。那么golang语言开发者为什么要这样设计呢?nil的意义是什么?它又有什么有趣的应用?对于这些问题,笔记会在下文

2020-10-08 15:53:43 1067

原创 centos使用镜像源轻松配置golang+vscode的方法

Title:centos使用镜像源轻松配置golang+vscode的方法(阅读时间:约5分钟)零.序言最近笔者在上一门名为服务计算的课程,在老师的作业博客中提到,安装golang+vscode环境总会遇到各种网络问题,在国内,解决方法主要为更换镜像源。一.使用镜像源的方法1.安装golang最新版在老师博客中,提到“建议使用系统包管理工具安装,即使不是最新版本,也不影响正常使用”,实际上可以直接安装最新版。简单地替换yum的镜像源即可:rpm --import https://mirror

2020-09-25 19:53:22 703

原创 远程控制virtual box虚拟机系统的三种方式

远程控制virtual box虚拟机系统的三种方式【阅读时间:5分钟】1.使用现有的远程控制软件2.使用SSH连接3.使用远程桌面控制虚拟机系统对于把虚拟机安装在寝室笔记本的人来说,能够远程控制虚拟机的系统是很重要的一件事,而远程控制虚拟机的方式一共可以分为以下三种类型。1.使用现有的远程控制软件比如比较著名的远程控制软件有teamviewer、anydesk和todesk等(请忽略某个叫做向日葵的软件),由于这些软件主要通过海外服务器进行中转,因此网络状况是好是坏。对于无法容忍延迟并且要频繁使用虚

2020-09-22 23:30:57 5306 1

原创 Golang TDD实践报告:快速排序Quick Sort

TDD是测试驱动开发(Test-Driven Development)的英文简称,是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD设计周期如下(假设项目需求已知):①编写符合项目输入输出的一个测试②尝试运行测试③先使用最少的代码来让失败的测试先跑起来④编写足够的代码以使测试通过⑤重构编写完整的代码以提高效率⑥基准测试在之前的C/C++编程中学习了许多有用的算法,比如排序算法。最近笔者在入门Golang的开发应用,在掌握基本语法后感觉还是缺少了些东西,于是想尝试通过TDD.

2020-09-22 22:11:05 275

原创 简单图文配置golang+vscode【win10/centos7+golang helloworld+解决install failed等情况】

博客目录(阅读时间:3分钟)1. 配置golang环境①下载相关软件②创建gowork工作空间③配置环境变量④验证环境配置结果2. 配置vscode go环境①安装vscode的go插件②尝试运行③vscode运行报错情况④vscode go配置3. 其他可能遇到的问题1. 配置golang环境①下载相关软件go1.15 https://golang.org/dl/vscode https://code.visualstudio.com/②创建gowork工作空间按照https://g

2020-08-31 09:31:16 1768

原创 Dosbox+Masm汇编语言

一篇很不错的教程:https://bingyishow.top/Technical-article/54.html

2019-09-10 08:38:59 159

原创 Texlive安装与环境变量配置

下载安装:https://www.jianshu.com/p/25896cc05cb4 去官网下载速度很快环境变量配置:https://www.jianshu.com/p/f8f6c255098c

2019-08-05 10:31:52 19114 2

转载 【Datawhale-Python】Task1

1.环境搭建略(见之前博客)2.python初体验①print() 略②input()Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。>>> a=input()2>>> a'2'3.python基础讲解①python变量特性+命名规则变量(variable):变量可以用来保存字面量,并且...

2019-08-04 22:56:24 117

原创 Github配置(git+vscode+python+jupyter)

①下载git打开 git bash 工具的用户名和密码存储$ git config --global user.name “Your Name”$ git config --global user.email "email@example.com"$ git config --global credential.helper store注意:邮箱必须与 GitHub 注册邮箱一致以后,...

2019-08-02 23:05:08 897

原创 【解决方法】你已从聊天服务器断开,正在尝试重新连接

打开360软件管家搜索断网急救箱修复然后上游戏就好了360邪恶力量 还真就这么神奇0.0目测是host文件设置问题

2019-07-19 15:40:04 7684

原创 JAVA安装全过程

安装JDK设置环境变量安装eclipse (安装前面需要上VPN 后面再退VPN)一般流程:https://blog.csdn.net/weixin_40922936/article/details/80647371

2019-07-13 06:55:36 3387

原创 【实验楼】python简明教程

①终端输入python进入欣赏完自己的杰作后,按 Ctrl + D 输入一个 EOF 字符来退出解释器,你也可以键入 exit() 来退出解释器。②vim键盘快捷功能分布③这里需要注意如果程序中没有 #!/usr/bin/env python3 的话,应该使用 python3 helloworld.py 来执行,否则使用 ./helloworld.py 程序会被当作 bash 脚本来执行,...

2019-05-31 19:34:26 1000

原创 通过anaconda2安装python2.7和安装pytorch

①由于官网下载anaconda2太慢,最好去byrbt下载,然后安装就行②安装完anaconda2会自动安装了python2.7(如终端输入python即进入python模式)但是可能没有设置环境变量,导致conda命令找不到解决方案:https://blog.csdn.net/freezeplantt/article/details/80176215(注意看安装路径)③安装pytorc...

2019-05-31 16:55:14 4659

原创 deepin初试与file browser使用小结

选择如下:安全选 WPA/WPA2企业版EAP认证选 受保护的EAPPEAP版本号选 自动netid直接来

2019-05-30 22:16:12 1534 1

空空如也

空空如也

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

TA关注的人

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