摘要: 解决办法: mount -o remount rw / 阅读全文
posted @ 2022-04-04 21:27 ssh_alitheia 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 背景 想要用flameprof将cProfile生成的结果转换为火焰图。 问题现象 使用pip3 install flameprof安装后,执行如下命令报错: # flameprof /usr/bin/python: No module named flameprof 问题排查 没想明白为什么会调用 阅读全文
posted @ 2022-04-04 19:55 ssh_alitheia 阅读(168) 评论(0) 推荐(0) 编辑
摘要: dive地址:https://github.com/wagoodman/dive 我的os: uname -a Linux ecs-5fd1 4.19.36-vhulk1907.1.0.h962.eulerosv2r8.aarch64 #1 SMP Fri Jan 8 13:18:01 UTC 20 阅读全文
posted @ 2022-01-18 23:22 ssh_alitheia 阅读(51) 评论(0) 推荐(0) 编辑
摘要: isula-build官网:https://gitee.com/openeuler/isula-build 第一遍按照其文档编译时没成功,此处记录一下。 编译环境,直接在华为云申请一台:openEuler 20.03 64bit with ARM 使用root用户登录。 1.安装依赖包 yum in 阅读全文
posted @ 2022-01-09 19:57 ssh_alitheia 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 在本地编辑后推到github要有一个“三连”的动作,每次都这么操作真麻烦,于是加一个alias: 执行如下命令进行编辑: vi ~/.bash_profile 添加如下内容: alias pushall='git add .;git commit -m"update";git push' 执行如下命 阅读全文
posted @ 2021-11-14 11:47 ssh_alitheia 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 常常在一些安装过程中会看到类似如下的进度条: Progress: |██████████████ | 28.1% 特点是:它在同一行显示,进度不断刷新。 这是如何实现的?探索了一下,运行一个python脚本实现起来还挺容易的,来看一个脚本: print(f'abc') 很普通的打印一个字符串。 再来 阅读全文
posted @ 2021-10-31 18:08 ssh_alitheia 阅读(322) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/expect -f spawn ssh user@my.server.com expect "assword:" send "mypassword\r" interact 阅读全文
posted @ 2021-10-17 22:11 ssh_alitheia 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 其实我没找到翻半页的方式,只是搞了个方法多翻几行,来达到效果。 配置文件目录: /Users/xxx/.config/karabiner/assets/complex_modifications 新增一个my.json { "title": "my_key_map", "rules": [ { "d 阅读全文
posted @ 2021-09-20 20:39 ssh_alitheia 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 现象 $ git push remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please s 阅读全文
posted @ 2021-09-03 10:51 ssh_alitheia 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 遇到个问题:我在看ostep的14章,做homework,需要使用gdb进行调试,但是macos没有gdb,我想既然如此直接一键三连安装个gdb不就完事了: HOMEBREW_NO_AUTO_UPDATE=1 brew install gdb 然而直接就报错了: $ HOMEBREW_NO_AUTO 阅读全文
posted @ 2021-08-15 20:47 ssh_alitheia 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 当前使用:xshell 我觉得比较重要的几个功能: 1.将终端的打印都输出到日志。 history不会记录输出。有时候要查看一下某个时间执行的命令的输出就需要这个功能,非常方便回忆。 2.会话管理方便。 3.高亮 关键字高亮能够提高识别效率。 4.快速命令 每天重复敲命令,需要点一下就能重复执行的功 阅读全文
posted @ 2021-07-11 11:04 ssh_alitheia 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 整本书读下来给我的感受: 1.基本都是原则,很少实践,对于我这种经验少的,不知道该如何运用这些原则,即使我知道这些原则的存在。不知道架构设计的经验应该如何积累。 2.很多例子都是用java来举例,让我隐约觉得有的经验可能并不会通用。 摘抄 我们似乎总是低估那些好的、良好设计的、整洁的代码的重要性。 阅读全文
posted @ 2021-06-06 17:43 ssh_alitheia 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 云风写过一篇博客”断点单步跟踪是一种低效的调试方法“,说高效的调试方法是code review,在大脑中模拟一段代码的运行,在大脑中模拟各个分支、前进回退应该是比一次次单步调试高效的。再辅以日志输出就可以对付绝大多数场景。 我觉得这种方式很神奇,而且很好奇的是,如何有效实践培养这个能力,我并不知道高 阅读全文
posted @ 2020-12-13 20:51 ssh_alitheia 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 在windows下,我使用AutoHotkey (AHK)进行键盘映射,AHK不支持macos,所以重新选了一款软件,这款软件是Karabiner-Elements。 要把键位映射成什么样子? 如下图: 这样基本就可以实现在编辑东西的时候不需要使用鼠标了。 配置Karabiner-Elements 阅读全文
posted @ 2020-09-13 12:52 ssh_alitheia 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 每一次我看pdf文件的时候都想要给它加书签(preview下的书签只是个标签,叫目录更合适),但每次都是以哭穷结尾,因为pdf编辑器实在是太贵了,太贵了,根本不是给普通人用的。 今天看pdf文件的时候突然想到,我可是一个技术人啊,难道没有什么command-line的解决办法吗?发现了Coheren 阅读全文
posted @ 2020-08-08 13:18 ssh_alitheia 阅读(2605) 评论(0) 推荐(1) 编辑
摘要: 前言 如果你写代码时会写单元测试(unit test,UT),那么多半会遇到想要将某个函数隔离开,去掉外部依赖的情况,例如这个函数依赖其他函数的返回或者依赖某个API调用的返回。这种情况下就一定绕不开mock这项技术。本文并不打算介绍python下mock的方方面面,只会写我个人实际使用中觉得比较实 阅读全文
posted @ 2020-07-26 21:27 ssh_alitheia 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 系统:macOS 10.15.5 我想将django项目clone下来跑一下测试用例,按照指导需要先装包: $ python -m pip install -r requirements/py3.txt 发现报错: Running setup.py install for pylibmc ... e 阅读全文
posted @ 2020-06-07 20:53 ssh_alitheia 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 用一个目录用来存放django项目,例如此处是/Users/itsc/github/,克隆: git clone https://github.com/django/django.git 整个项目有几百兆,在国内可能会慢到吐血,使用--depth 1 来跳过 Django 的提交历史,可以让体积小一 阅读全文
posted @ 2020-06-07 20:51 ssh_alitheia 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 今天我将macOS从10.13升级到了10.15(Catalina),然后执行git命令遇到了惊喜: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at 阅读全文
posted @ 2020-06-07 15:14 ssh_alitheia 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 连接 -- 不要在命令行中输入密码 mysql -h localhost -P 3306 -u <username> -p Enter Password : -- 指定数据库 mysql u root -p company CREATE DATABASE company; CREATE DATABA 阅读全文
posted @ 2020-06-06 16:44 ssh_alitheia 阅读(824) 评论(0) 推荐(0) 编辑
摘要: filter函数用来过滤数据。 1.基本示例: def is_odd(n): return n % 2 == 1 newlist = filter(is_odd, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) print(f'odd:{newlist}') print(f'odd 阅读全文
posted @ 2020-05-26 23:13 ssh_alitheia 阅读(6908) 评论(0) 推荐(0) 编辑
摘要: python中类的方法的第一个参数一般为 ,python文档中有如下解释( "引" ): 这也不过就是一个约定: 这一名称在Python 中绝对没有特殊含义。但是要注意,不遵循此约定会使得你的代码对其他Python 程序员来说缺乏可读性,而且也可以想像一个 程序的编写可能会依赖于这样的约定。 阅读全文
posted @ 2020-05-24 15:15 ssh_alitheia 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一直想找一些书来看,以了解更多的关于python的知识。 python官方给出了一个python相关的 "书籍列表" ,并按照初级、中级、领域划分等进行了分类。 "pythonbooks" 网站给出来了一些书籍,也做了相应的分类。 在豆瓣上搜索也能搜索出很多书来,面临这么多资源,到底应该看什么? 这 阅读全文
posted @ 2020-05-24 09:38 ssh_alitheia 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 摘抄自鸟哥的Linux私房菜 目录如下,问testgroup 这个群组的成员与其他人(others)是否可以进入本目录? drwxr xr 1 test1 testgroup 5238 Jun 19 10:25 groups/ 答: 文件拥有者test1[rwx]可以在本目录中进行任何工作; 而te 阅读全文
posted @ 2020-05-06 22:46 ssh_alitheia 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 在uwsgi的 "配置说明书" 中有配置使用 、`http socket socket http socket socket`不是太懂,搜了一下资料。 在uwsgi的 "注意事项" 中有强调说 和`http socket http http socket`。 而 配置项又是什么意思呢?首先,按照uw 阅读全文
posted @ 2020-05-05 13:34 ssh_alitheia 阅读(3690) 评论(0) 推荐(1) 编辑
摘要: celery是什么? 我的理解比较简单,它是一个「任务队列」,我主要拿他来做两件事情: 1.处理异步任务 2.处理定时任务 一个简单任务 安装相应的pip包 准备项目文件 项目文件结构如下: 中存放任务函数: 中存放调用函数: 运行celery 在当前目录下运行一个worker: 如何查看任务状态 阅读全文
posted @ 2020-05-02 14:57 ssh_alitheia 阅读(9418) 评论(2) 推荐(1) 编辑
摘要: 背景 现象 遇到一个坑,import相对路径引起的。 我有一个如下的文件结构: 文件内容如下: 我想在 文件中使用m1的变量,内容如下: 此时运行 会报如下错误: 原因 python的两中文件执行方式 python可以将文件以两种方式执行: 1. 2. 此处为第一种,执行 的意思是将 当做 脚本 执 阅读全文
posted @ 2020-04-06 21:29 ssh_alitheia 阅读(848) 评论(0) 推荐(0) 编辑
摘要: [TOC] 知乎: "C 语言学习的经典书籍有哪些?" 《The C Programming Language》( "豆瓣" ) quora: "Which are the best books to learn C?" quora: "Which book is best for learning 阅读全文
posted @ 2018-01-27 13:25 ssh_alitheia 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 某SDN现在搞的实在是恶心,渐渐的我要移到博客园了。 测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一 阅读全文
posted @ 2017-12-30 13:44 ssh_alitheia 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 原文发于我的独立博客:通过《The Linux Command Line》入门linux命令行 此书网站:The Linux Command Line ,它是免费的。 它有中文版,而且还有一个好听的名字:快乐的 Linux 命令行 学习有两种方法,一种是系统的学,一种是根据实际需求来学。两种各有优缺 阅读全文
posted @ 2017-12-30 10:14 ssh_alitheia 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 先发于我的独立博客:译文-Teach Yourself Computer Science-自学计算机科学英:Teach Yourself Computer Science注:所有内容大部分使用google翻译得到,我对其中翻译完全不对的地方做了修改,整体读起来会很奇怪,因为它是英语的... 阅读全文
posted @ 2017-12-23 22:54 ssh_alitheia 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 原文:http://shanchuantian.com/2017/11/09/2017-11-10-intro-to-CS-course/简介代码课程笔记课程10怎样解决问题课程11怎样管理数据 unit3课程15 响应查询 unit4课程18 程序怎样运行 unit5课程22如何拥... 阅读全文
posted @ 2017-11-15 09:31 ssh_alitheia 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 博客:http://shanchuantian.com/ 你干吗在乎别人怎么想 阅读全文
posted @ 2017-11-05 00:22 ssh_alitheia 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 计算机组成结构化方法第六版-豆瓣本书学生资源第6版的答案(英文-要钱?小结《穿越计算机的迷雾》中讲到的内容中略过了,这本书写的没有《穿越计算机的迷雾》生动,但知识更深,读起来不容易懂。很多需要费力理解的地方都跳过了,所以只学到了一个大概。第1章 概述6层计算机FPGA?Field-... 阅读全文
posted @ 2017-10-22 15:37 ssh_alitheia 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 一本了解计算机的入门书,想学“计算机组成与原理”的时候看到的。还有一本书也值得看:《编码的奥秘》收获逻辑学让我意识到逻辑学的重要性,有空可以了解他,当时学离散数据没有认真学,现在都忘了。逻辑电路的由来逻辑学-数学化-与电学结合=开关电路香农真正厉害,开头电路不用再去分析,直接用公式就... 阅读全文
posted @ 2017-09-05 17:24 ssh_alitheia 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 要点BRAT的介绍和简单使用看这里。API能提供更加个性化的操作。API的使用要点是:1.理解数据的处理流程,比如数据格式,如何计算(这其实和API关系不大,但很重要)2.理解API的参数掌握这两点就可以拿到API就用,不用关心函数的具体实现,但如果有时候上面两点没有理解正确,可能就... 阅读全文
posted @ 2017-09-03 12:10 ssh_alitheia 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 网易云课堂有一个计算机专业课程体系:网上有一些学习路线:谷歌推荐的计算机科学学习路线CS-计算机科学MOOC学习路线知乎上有这样一个问题:Linux C++ 服务器端这条线怎么走?一年半能做出什么?一些摘抄,陈硕说的点赞最多:tom pareto说的:后台开发,从基础到高级,有什么好... 阅读全文
posted @ 2017-08-29 15:16 ssh_alitheia 阅读(389) 评论(0) 推荐(0) 编辑
摘要: International Centre for Global Earth Models (ICGEM)这一个网址就够了:http://icgem.gfz-potsdam.de/tom_longtime这是主页:http://icgem.gfz-potsdam.de/home ... 阅读全文
posted @ 2017-08-26 23:28 ssh_alitheia 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 先看interpolation的介绍,了解两种数据类型,如何生成grid,meshgrid的原理(我的理解)。matlab的插值针对两种数据:grid and scattered data。明显grid数据计算简单。 One other interesting characteri... 阅读全文
posted @ 2017-08-26 23:23 ssh_alitheia 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 近来打算好好学一下c++。这里列出了很多c++牛人的博客,国内为人们熟悉的有刘未鹏、陈皓、陈硕。刘未鹏在2007年有两篇文章:你应当如何学习C++(以及编程)(rev#1)学习C++:实践者的方法(Beta1)这里引用如下,加入一些超链接:你应当如何学习C++(以及编程)(rev#1... 阅读全文
posted @ 2017-08-22 23:08 ssh_alitheia 阅读(278) 评论(0) 推荐(0) 编辑