摘要:
解决办法: mount -o remount rw /
阅读全文
posted @ 2022-04-04 21:27
ssh_alitheia
阅读(200)
推荐(0)
摘要:
背景 想要用flameprof将cProfile生成的结果转换为火焰图。 问题现象 使用pip3 install flameprof安装后,执行如下命令报错: # flameprof /usr/bin/python: No module named flameprof 问题排查 没想明白为什么会调用
阅读全文
posted @ 2022-04-04 19:55
ssh_alitheia
阅读(186)
推荐(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
阅读(72)
推荐(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
阅读(171)
推荐(0)
摘要:
在本地编辑后推到github要有一个“三连”的动作,每次都这么操作真麻烦,于是加一个alias: 执行如下命令进行编辑: vi ~/.bash_profile 添加如下内容: alias pushall='git add .;git commit -m"update";git push' 执行如下命
阅读全文
posted @ 2021-11-14 11:47
ssh_alitheia
阅读(54)
推荐(0)
摘要:
常常在一些安装过程中会看到类似如下的进度条: Progress: |██████████████ | 28.1% 特点是:它在同一行显示,进度不断刷新。 这是如何实现的?探索了一下,运行一个python脚本实现起来还挺容易的,来看一个脚本: print(f'abc') 很普通的打印一个字符串。 再来
阅读全文
posted @ 2021-10-31 18:08
ssh_alitheia
阅读(373)
推荐(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
阅读(606)
推荐(0)
摘要:
其实我没找到翻半页的方式,只是搞了个方法多翻几行,来达到效果。 配置文件目录: /Users/xxx/.config/karabiner/assets/complex_modifications 新增一个my.json { "title": "my_key_map", "rules": [ { "d
阅读全文
posted @ 2021-09-20 20:39
ssh_alitheia
阅读(36)
推荐(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
阅读(261)
推荐(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
阅读(321)
推荐(0)
摘要:
当前使用:xshell 我觉得比较重要的几个功能: 1.将终端的打印都输出到日志。 history不会记录输出。有时候要查看一下某个时间执行的命令的输出就需要这个功能,非常方便回忆。 2.会话管理方便。 3.高亮 关键字高亮能够提高识别效率。 4.快速命令 每天重复敲命令,需要点一下就能重复执行的功
阅读全文
posted @ 2021-07-11 11:04
ssh_alitheia
阅读(47)
推荐(0)
摘要:
整本书读下来给我的感受: 1.基本都是原则,很少实践,对于我这种经验少的,不知道该如何运用这些原则,即使我知道这些原则的存在。不知道架构设计的经验应该如何积累。 2.很多例子都是用java来举例,让我隐约觉得有的经验可能并不会通用。 摘抄 我们似乎总是低估那些好的、良好设计的、整洁的代码的重要性。
阅读全文
posted @ 2021-06-06 17:43
ssh_alitheia
阅读(66)
推荐(0)
摘要:
云风写过一篇博客”断点单步跟踪是一种低效的调试方法“,说高效的调试方法是code review,在大脑中模拟一段代码的运行,在大脑中模拟各个分支、前进回退应该是比一次次单步调试高效的。再辅以日志输出就可以对付绝大多数场景。 我觉得这种方式很神奇,而且很好奇的是,如何有效实践培养这个能力,我并不知道高
阅读全文
posted @ 2020-12-13 20:51
ssh_alitheia
阅读(241)
推荐(0)
摘要:
在windows下,我使用AutoHotkey (AHK)进行键盘映射,AHK不支持macos,所以重新选了一款软件,这款软件是Karabiner-Elements。 要把键位映射成什么样子? 如下图: 这样基本就可以实现在编辑东西的时候不需要使用鼠标了。 配置Karabiner-Elements
阅读全文
posted @ 2020-09-13 12:52
ssh_alitheia
阅读(894)
推荐(0)
摘要:
每一次我看pdf文件的时候都想要给它加书签(preview下的书签只是个标签,叫目录更合适),但每次都是以哭穷结尾,因为pdf编辑器实在是太贵了,太贵了,根本不是给普通人用的。 今天看pdf文件的时候突然想到,我可是一个技术人啊,难道没有什么command-line的解决办法吗?发现了Coheren
阅读全文
posted @ 2020-08-08 13:18
ssh_alitheia
阅读(2855)
推荐(1)
摘要:
前言 如果你写代码时会写单元测试(unit test,UT),那么多半会遇到想要将某个函数隔离开,去掉外部依赖的情况,例如这个函数依赖其他函数的返回或者依赖某个API调用的返回。这种情况下就一定绕不开mock这项技术。本文并不打算介绍python下mock的方方面面,只会写我个人实际使用中觉得比较实
阅读全文
posted @ 2020-07-26 21:27
ssh_alitheia
阅读(1211)
推荐(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
阅读(659)
推荐(0)
摘要:
用一个目录用来存放django项目,例如此处是/Users/itsc/github/,克隆: git clone https://github.com/django/django.git 整个项目有几百兆,在国内可能会慢到吐血,使用--depth 1 来跳过 Django 的提交历史,可以让体积小一
阅读全文
posted @ 2020-06-07 20:51
ssh_alitheia
阅读(181)
推荐(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
阅读(289)
推荐(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
阅读(840)
推荐(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
阅读(7301)
推荐(0)
摘要:
python中类的方法的第一个参数一般为 ,python文档中有如下解释( "引" ): 这也不过就是一个约定: 这一名称在Python 中绝对没有特殊含义。但是要注意,不遵循此约定会使得你的代码对其他Python 程序员来说缺乏可读性,而且也可以想像一个 程序的编写可能会依赖于这样的约定。
阅读全文
posted @ 2020-05-24 15:15
ssh_alitheia
阅读(150)
推荐(0)
摘要:
一直想找一些书来看,以了解更多的关于python的知识。 python官方给出了一个python相关的 "书籍列表" ,并按照初级、中级、领域划分等进行了分类。 "pythonbooks" 网站给出来了一些书籍,也做了相应的分类。 在豆瓣上搜索也能搜索出很多书来,面临这么多资源,到底应该看什么? 这
阅读全文
posted @ 2020-05-24 09:38
ssh_alitheia
阅读(140)
推荐(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
阅读(483)
推荐(0)
摘要:
在uwsgi的 "配置说明书" 中有配置使用 、`http socket socket http socket socket`不是太懂,搜了一下资料。 在uwsgi的 "注意事项" 中有强调说 和`http socket http http socket`。 而 配置项又是什么意思呢?首先,按照uw
阅读全文
posted @ 2020-05-05 13:34
ssh_alitheia
阅读(3750)
推荐(1)
摘要:
celery是什么? 我的理解比较简单,它是一个「任务队列」,我主要拿他来做两件事情: 1.处理异步任务 2.处理定时任务 一个简单任务 安装相应的pip包 准备项目文件 项目文件结构如下: 中存放任务函数: 中存放调用函数: 运行celery 在当前目录下运行一个worker: 如何查看任务状态
阅读全文
posted @ 2020-05-02 14:57
ssh_alitheia
阅读(10030)
推荐(1)
摘要:
背景 现象 遇到一个坑,import相对路径引起的。 我有一个如下的文件结构: 文件内容如下: 我想在 文件中使用m1的变量,内容如下: 此时运行 会报如下错误: 原因 python的两中文件执行方式 python可以将文件以两种方式执行: 1. 2. 此处为第一种,执行 的意思是将 当做 脚本 执
阅读全文
posted @ 2020-04-06 21:29
ssh_alitheia
阅读(874)
推荐(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
阅读(449)
推荐(0)
摘要:
某SDN现在搞的实在是恶心,渐渐的我要移到博客园了。 测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一行有多长。测试一
阅读全文
posted @ 2017-12-30 13:44
ssh_alitheia
阅读(116)
推荐(0)
摘要:
原文发于我的独立博客:通过《The Linux Command Line》入门linux命令行 此书网站:The Linux Command Line ,它是免费的。 它有中文版,而且还有一个好听的名字:快乐的 Linux 命令行 学习有两种方法,一种是系统的学,一种是根据实际需求来学。两种各有优缺
阅读全文
posted @ 2017-12-30 10:14
ssh_alitheia
阅读(542)
推荐(0)
摘要:
先发于我的独立博客:译文-Teach Yourself Computer Science-自学计算机科学英:Teach Yourself Computer Science注:所有内容大部分使用google翻译得到,我对其中翻译完全不对的地方做了修改,整体读起来会很奇怪,因为它是英语的...
阅读全文
posted @ 2017-12-23 22:54
ssh_alitheia
阅读(986)
推荐(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
阅读(227)
推荐(0)
摘要:
博客:http://shanchuantian.com/ 你干吗在乎别人怎么想
阅读全文
posted @ 2017-11-05 00:22
ssh_alitheia
阅读(87)
推荐(0)
摘要:
计算机组成结构化方法第六版-豆瓣本书学生资源第6版的答案(英文-要钱?小结《穿越计算机的迷雾》中讲到的内容中略过了,这本书写的没有《穿越计算机的迷雾》生动,但知识更深,读起来不容易懂。很多需要费力理解的地方都跳过了,所以只学到了一个大概。第1章 概述6层计算机FPGA?Field-...
阅读全文
posted @ 2017-10-22 15:37
ssh_alitheia
阅读(554)
推荐(0)
摘要:
一本了解计算机的入门书,想学“计算机组成与原理”的时候看到的。还有一本书也值得看:《编码的奥秘》收获逻辑学让我意识到逻辑学的重要性,有空可以了解他,当时学离散数据没有认真学,现在都忘了。逻辑电路的由来逻辑学-数学化-与电学结合=开关电路香农真正厉害,开头电路不用再去分析,直接用公式就...
阅读全文
posted @ 2017-09-05 17:24
ssh_alitheia
阅读(400)
推荐(0)
摘要:
要点BRAT的介绍和简单使用看这里。API能提供更加个性化的操作。API的使用要点是:1.理解数据的处理流程,比如数据格式,如何计算(这其实和API关系不大,但很重要)2.理解API的参数掌握这两点就可以拿到API就用,不用关心函数的具体实现,但如果有时候上面两点没有理解正确,可能就...
阅读全文
posted @ 2017-09-03 12:10
ssh_alitheia
阅读(640)
推荐(0)
摘要:
网易云课堂有一个计算机专业课程体系:网上有一些学习路线:谷歌推荐的计算机科学学习路线CS-计算机科学MOOC学习路线知乎上有这样一个问题:Linux C++ 服务器端这条线怎么走?一年半能做出什么?一些摘抄,陈硕说的点赞最多:tom pareto说的:后台开发,从基础到高级,有什么好...
阅读全文
posted @ 2017-08-29 15:16
ssh_alitheia
阅读(394)
推荐(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
阅读(467)
推荐(0)
摘要:
先看interpolation的介绍,了解两种数据类型,如何生成grid,meshgrid的原理(我的理解)。matlab的插值针对两种数据:grid and scattered data。明显grid数据计算简单。 One other interesting characteri...
阅读全文
posted @ 2017-08-26 23:23
ssh_alitheia
阅读(397)
推荐(0)
摘要:
近来打算好好学一下c++。这里列出了很多c++牛人的博客,国内为人们熟悉的有刘未鹏、陈皓、陈硕。刘未鹏在2007年有两篇文章:你应当如何学习C++(以及编程)(rev#1)学习C++:实践者的方法(Beta1)这里引用如下,加入一些超链接:你应当如何学习C++(以及编程)(rev#1...
阅读全文
posted @ 2017-08-22 23:08
ssh_alitheia
阅读(298)
推荐(0)