随笔分类 - 

Notes on using the CMake
摘要:# Whay need the CMake? 如果只是构建一个只有一个main.cpp的小型项目,那么确实不需要CMake, 直接GCC、G++编译,或者写个build.sh脚本即可, 不需要把简单的问题搞复杂化。 ``` $ g++ main.cpp -o cmake_hello ``` 但是如果 阅读全文
posted @ 2023-03-07 12:44 Mysticbinary 阅读(94) 评论(0) 推荐(0)
CMakeLists.txt Import third-party source code
摘要:Mode 1 cmake_minimum_required(VERSION 3.19) project(test_sha_aes) set(CMAKE_CXX_STANDARD 14) add_executable(main main.cpp sha/sha2.c aes/aes.c aes/aes 阅读全文
posted @ 2023-03-03 14:39 Mysticbinary 阅读(51) 评论(0) 推荐(0)
VC6 编译报错 spawning link.exe
摘要:报错背景 我之前把D盘的VC6拷贝到E盘,后面点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe” 解决 VC6比较古老了,它可能只在第一次使用的时候会给你创建一个配置文件,后面都继续使用,导致你更换了软件路径,它就报错了。 阅读全文
posted @ 2022-12-30 15:48 Mysticbinary 阅读(110) 评论(0) 推荐(0)
Visual C++ 6.0 CL.EXE命令启动失败解决方案
摘要:如果想编译32位的Win C程序,选择Visual C++ 6.0是个不错的选择,相对Visual Studio更轻量化。 一般我喜欢用命令行来生成程序,这样有时候需要批量化操作的时候更方便。 安装了VC之后,却发现cl.exe命令无法使用,查了网上的教程, https://blog.csdn.ne 阅读全文
posted @ 2022-11-20 22:49 Mysticbinary 阅读(623) 评论(0) 推荐(0)
VirtualBox 和宿主机挂载共享文件夹 步骤记录
摘要:问题记录 这个功能不常用(感觉这个步骤很繁琐,用finalshell连ssh就能很溜),但是有时候在公司网络受限的时候安装不了ssh,只能用这个挂载的方式。 防止后期遗忘步骤,我把步骤记录下来。 我在虚拟机创建了一个用来共享的文件夹: sudo mkdir /mnt/share_u 我在宿主机创建了 阅读全文
posted @ 2022-08-17 22:24 Mysticbinary 阅读(303) 评论(0) 推荐(0)
用JMeter和Zabbix进行压力测试
摘要:目录ZabbixJMeter目标reference Zabbix Zabbix区分探针端、服务端、数据库、WEB前端等多个组件,如果你是在企业内使用,尽量使用运维同学搭建好的环境即可,不然自己搭建比较费时费脑(可能大部分时间都在排错了)。 如果用别人搭建好的环境,你只需要在服务器安装Zabbix探针 阅读全文
posted @ 2022-06-16 10:44 Mysticbinary 阅读(479) 评论(0) 推荐(0)
Linux Terminal下设置网络代理
摘要:目录步骤记录临时设置 方案永久设置方案 步骤记录 echo $SHELL /usr/bin/zsh 根据当前的shell类型来设置,我这里以zsh为例, vim ~/.zshrc export ALL_PROXY="http://ip:port" export HTTP_PROXY="http:// 阅读全文
posted @ 2021-03-12 11:06 Mysticbinary 阅读(21700) 评论(0) 推荐(4)
Linux开启FTP服务
摘要:打开FTP服务 先ping,查看网络是否联通 打开ssh服务 查看一些服务的状态 #查看ssh状态 service sshd status #防火墙的状态 service iptables status #开启ssh服务 service sshd start #关闭防火墙 chkconfig ipt 阅读全文
posted @ 2021-02-12 21:52 Mysticbinary 阅读(669) 评论(0) 推荐(0)
Anaconda切换Python版本
摘要:安装2.x 和 3.x 的python 我这里使用anaconda来安装两个版本的python包。 conda create --name python2 python=2.7 conda create --name python23 python=2.7 安装完之后,在你的anaconda程序目录 阅读全文
posted @ 2020-05-03 15:17 Mysticbinary 阅读(751) 评论(0) 推荐(0)
linux下几种文件传输的方式介绍
摘要:Python2.x的SimpleHTTPServer库 + wget 这个方式比较灵活,Linux一般自带一个python2.x,使用完要尽快关闭这个服务,避免出现安全风险。 cd temp // python 2.X 用这个 temp$ python -m SimpleHTTPServer 202 阅读全文
posted @ 2020-04-27 19:27 Mysticbinary 阅读(857) 评论(1) 推荐(0)
Docker 一次性进程与对话进程概念介绍
摘要:目录一次性进程 Definition对话进程 Definition退出的方法Reference Docker在运行程序的时候,需要区分运行的程序是一次性进程还是对话进程,不同的进程之间的操作方式会有差异。 一次性进程 Definition 一些简单进程是不需要交互的,比如hello-world,运行 阅读全文
posted @ 2020-04-24 20:23 Mysticbinary 阅读(440) 评论(0) 推荐(0)
Git的概念入门
摘要:目录Git的三个空间的认识分支 Git定义: Git可以类比为一个本地文件管理工具,它可以记录文件夹中每个文件每次编辑记录,当然它可以更多结合着远程仓库一起操作,对本地和远程仓库一起管理,达到最好效果。 Git的三个空间的认识 Git命令都很简单,也就十多个常用命令,但是它包含不同空间,不同空间有不 阅读全文
posted @ 2020-03-26 22:59 Mysticbinary 阅读(363) 评论(0) 推荐(0)
Python安装MySQL库的一些坑
摘要:pip安装库时遇到的问题 我使用ubuntu系统通过pip安装MySQLdb库的时候,报了一堆错,解决了半天,没搞定。然后安装另一个库pymysql一下就OK了,它们的功能都是一样的,为什么不行没有研究,这里就做一下记录吧,防止下次在遇到这个问题。 Windows OS 使用MySQLdb库 Lin 阅读全文
posted @ 2019-11-19 19:17 Mysticbinary 阅读(441) 评论(0) 推荐(3)