- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 Github 下载指定文件夹(linux)
最近下载去网上找了一份代码,无奈那个人把自己所有的代码放到一个仓库里,我不想全部下载下来啊,只好去网上查了一些解决方案,写个博客记录一下。svn在linux上使用svn 需要安装$ sudo apt install subversion但我们github上的GItURL和SVNURL还是有区别的,根据分支的不同,我们通常寻要作出如下改变giturlsvnurl/br...
2019-08-20 10:44:13 992
原创 python里的文件读写汇总
为什么要写这篇博客,这其实是写给我自己看的。我觉得最近用这个很多,但是对于这些我觉得应该总结一下,所以决定把各处抄来的汇个总。首先罗列出所有文件操作操作模式具体含义'r'读取 (默认)'w'写入(会先截断之前的内容)'x'写入,如果文件已经存在会产生异常'a'追加,将内容写入到已有文件的末尾'b'二进制模式't'文本模式(默认)...
2019-08-16 10:02:26 270
原创 python3 类属性、实例属性、类方法、对象方法、静态方法
每次看到面向对象,我就看得有点头大,今天把这些都记下来,便于以后记忆。先放一段代码class Person(object): # 限定Person对象只能绑定_name, _age和_gender属性 __slots__ = ('_name', '_age', '_gender') count = 0 def __init__(self, name, age): ...
2019-08-15 11:51:54 745 1
原创 关于python3面向对象里的getter和setter
python3 面向对象最近看一份python的代码,发现里面有@property 一脸懵逼,我果然很菜,然后学习了一下关于python里的访问器和修改器。class Person(object): def __init__(self, name, age): self._name = name self._age = age # 访问器 - g...
2019-08-14 20:46:21 737 2
原创 python if-else 各种写法以及and 和or的用法
if else 各种写法网上有各种写代码的秀操作,如何让一行代码实现多种功能,因此我找到了python的装逼之路(被打 皮~)if else 正常用法:a = input("input a number")b = input("input a number")c = 0if a > b: c = aelse: c = b开始有点不正常了c = a if a &...
2019-08-14 12:29:46 1728
原创 python 迭代器和生成器
python迭代器和生成器python迭代器为什么要写这个文档,感觉自己学了这么久python,感觉白学了,一直都用C++的思想去看python代码,基础完全没学好,感觉很混乱。for(int i=0;i<100;i++) cout<<i<<endl;for i in range(0,100) print(i)在C++,for循环是首先执行i=0,然...
2019-08-14 09:59:11 119
原创 Github 下载限速问题 (linux系统)
Github 下载限速github下载限速很恶心,去网上查了一个方法,有一点点用,大概就10k升到200k,对于只有代码来说,已经很不错了。首先,修改系统的host文件$ sudo vim /etc/hosts # 将文件的后面写下下面几行 host文件内 192.30.253.112 github.com 151.101.185.194 github.global.ssl.fastl...
2019-08-13 11:43:13 1784
原创 C++ fstream打开文件报错
error: no matching function for call to ‘std::basic_ifstream::open(std::__cxx11::string&, const openmode&)’最近感觉C++忘的太多,老喜欢在C++里面使用C风格的代码,现在连fstream都不会写了ifstream fp;string path = "laji.txt";...
2019-08-09 11:47:00 1010
原创 VIM的基本配置
.vimrc文件这个文件为vim的一些配置,我整理一下常用的配置,以后在新的电脑上可以懒得去查set numberset autoindentset cindentset showmatchset incsearchsyntax on // 高亮set tabstop=4set hlsearch...
2019-08-05 16:21:20 459
原创 C++多线程的实现
C++ 多线程实现最近码代码用到了多线程,总结一下相关用法,可能不是很全面,只是用到的一些基础。1. 简单的多线程实现#include <iostream>#include <pthread.h>...void* function(void){ cout<<"hello world"<<endl; return 0;...
2019-08-05 15:58:27 1277
原创 shell脚本编写教程
如何写一个简单的shell脚本最近是实习的时候一直在linux服务器里搬砖,总是敲一些重复的命令,让我有些烦躁,能用代码解决的事情就不要敲键盘,本小辣鸡决定学习下shell脚本怎么使用。首先,我们先创建一个shell脚本,记得创建玩之后给它修改一下权限,不然不能执行有个p用$ vim nb.sh$ sudo chmod 777 nb.sh创建完之后,我们开始向里面写入内容了,先不管网上...
2019-08-05 13:38:16 323
原创 处理[defunct]僵尸进程
如何杀死僵尸进程在调用嵌入式开发板里面摄像头的程序后,没有将其正常关闭,再次执行同一个程序后,系统报错,然后发现上一个程序仍然再运行,又无法杀死这个进程,后面一直显示[defunct] ,需要杀死其父进程,这样才能杀死它。$ ps -lh0 1000 2255 2250 20 0 30048 6004 wait_w Ss+ pts/4 0:00 bash0 1...
2019-08-05 13:36:48 1222
原创 Ubuntu16.04 安装tensorRT 全过程
目前学习tensorRT,因此需要在Ubuntu上配置tensorRT,折腾了一天才装好,整理了一下步骤,以便可以帮助其他人。安装NVIDIA的驱动安装驱动是最恶心的一个地方,由于和Ubuntu系统兼容性不好的原因,会出现各种神奇的错误,下面是我成功安装好的流程。1. 删除旧的驱动sudo apt-get purge nvidia*2.下载NVIDIA的驱动安装包(一个.run的文件)...
2019-06-25 16:16:54 14886 1
原创 关于python列表里删除元素的错误
关于python列表里删除元素的错误对于test = [1,1,2,1,3,4] 这个列表,我们要删除里面的元素1,一般我们会写下面这种代码test = [1,1,2,1,3,4]for k in test: if k == 1: test.remove(k)print(test)但这个结果会得到[2, 1, 3, 4],却是错误的,这是因为在for循环中删除列...
2019-06-06 10:09:03 949
原创 解决C++ 函数内有文件存储,且文件名作为参数传输时的一个错误
问题:[Error] no matching function for call to 'std::basic_ofstream::basic_ofstream(std::string&)代码void test(string filename){ ofstream fileQuantify(filename); fileQuantify << "很帅" <...
2019-01-10 11:43:56 1018
原创 运行TensorFlow里的语音识别demo中的train.py报错【No module named 'tensorflow.contrib.framework'】
第一次接触TensorFlow,想拿里面的speech_command 玩玩,但是按照Google上面的流程,我发现第一步就执行不下去,瞬间爆炸,如果有和我一样的朋友,希望看完这篇文章会对你有所帮助。首先,安装好TensorFlow_cpu后,我在anaconda下的site_package里的tensorflow文件夹下example里并没有发现speech_command,然后去GitHub...
2018-11-24 14:43:57 10572 4
原创 TensorFlow里语音识别里运行train.py文件时网络中断
Google TensorFlow里语音识别里运行train.py文件中断后如何继续———————————————————————————————————在当前磁盘的根目录下会有一个文件夹,tmp,里面存有下载的临时文件,所以需要将其删除,再次运行即可。...
2018-11-24 14:30:50 489
原创 tcl脚本学习笔记[1]
TCL脚本学习笔记1author:calmuse time: 2018/3/18 mail: calmuse@163.comthe first tcltcl在Linux系统里一般自带,博主使用的Linux系统为Ubuntu16.04,在以后的笔记中不在复述。 执行tcl脚本的命令为tclsh , 使用格式为 tclsh helloworld.tcl 给出第一个程序...
2018-03-18 17:44:25 1160
原创 VC++6.0建立MFC工程时报错解释
错误为建立工程时报the project directory no longer exists.please choose a different directory解决方法:将MSDEV.EXE的兼容性去除
2018-02-26 13:03:53 606
原创 OLED上多级界面的编写方式
OLED显示屏上多级界面的实现方式author:calmusetime:2017/11/30我个人学习到多级界面的实现主要应该是每一级(或者说每一个画面)之间的跳转方式。我从网上的程序理解的大致关键,如下: 1.首先定义一个结构体typedef struct{ u8 current;//当前状态索引号 u8 next; //向下一个 u8 ent...
2018-02-22 13:18:32 12925 4
原创 关于Windows无法添加Path的解决方案
我在安装Python时,无法将Python的目录添加进用户的环境变量Path里 解决方法:单击开始按钮,在开始搜索框中键入 cmd.exe。弹出对应的程序后,右击,选择”以管理员身份运行”。命令窗口打开后,键入 net user administrator /active:yes。输完后按一下回车键。(迷之解决,不知为何)...
2018-02-22 12:49:15 4409 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人