08 2016 档案
摘要:SyntaxError: Non-ASCII character '\xe5' in file 原因:Python默认是以ASCII作为编码方式的,如果在自己的Python源码中包含了中文(或者其他的语言,比如小日本的日语……),此时即使你把自己编写的Python源文件以UTF-8格式保存了;但实际
阅读全文
摘要:基本说明:后缀仅为rpm的包如xxxxx.rpm称作为二进制包 可以直接安装到架构匹配的系统上; 后缀为src.rpm的包如webkitgtk-2.4.7-1.fc21.src.rpm称作为源码包 主要包含包的源码文件,不可以直接安装在系统上,安装前需要进行编译 编译方法: rpmbuild --r
阅读全文
摘要:引发上述问题的几种情形: 1、rpm包的包名中含有“[、]”这类特殊符号; 2、执行rpm -ivh xxxx.rpm时,xxxx包名不存在; 3、rpm包顶层的目录名不存在或者存在问题; 这个坑人的问题本人就曾经犯过,陆陆续续花费了好几天才搞定。 解决办法: 1、通过mv修改rpm包的包名; 2、
阅读全文
摘要:JavaScript键盘事件侦听 在使用JavaScript做WEB键盘事件侦听捕获时,主要采用onkeypress、onkeydown、onkeyup三个事件进行出来。该三个事 件的执行顺序如下:onkeydown -> onkeypress ->onkeyup。 在一般情况下,采用三种键盘事件均
阅读全文
摘要:Bug描述: 安装PIL过程中出现题目中的错误信息,具体如下: 解决方法: cd /usr/include ln -s freetype2 freetype
阅读全文
摘要:1、单圆括号和双圆括号 “双圆括号”命令允许将高级的数学表达式放入比较中。格式如下: (( expression )) 除了 test命令(if-then [])使用的标准数学运算符外, 双圆括号还支持如下常用运算符: val++/val-- 后增/后减 ++val//--val 先增/先减 ! 逻
阅读全文
摘要:基本步骤: 1、切换至仓库目录RPM_LIST_DIR1和RPM_LIST_DIR2 2、ls列出仓库的rpm包文件并分别重定向至输出文件rpm_list_file1和rpm_list_file2 3、将对比结果输出至差异文件difff_file 总结: 代码中看似技巧性的东西却没有用处的全部删掉,
阅读全文
摘要:1、覆盖写文件 ">" date > not_append_file.txt 2、追加写文件">>" echo "hello" > yes_append_file.txt date >> yes_append_file.txt
阅读全文
摘要:最近想在电脑上安装一个比较大的软件,但是电脑空间不足,一时间不知道到底是那个目录下的内容占用空间爱比较大,查询后总结如下: 1、df -hl 查询速度相对较快,可以直接定位占用空间最大的磁盘分区,但是不可以指定特定的目录 |-( 2、du -h --max-depth=N N=1代表仅查询命令执行所
阅读全文
摘要:通常情况下,linux系统网络连通性的检测有两种方法: 1、通过“ping指令 + 目标IP” 或者 “ping指令 + 目标IP域名” 注意针对IPv6地址的IP网络检测需要试用ping6,同时ping6中不能使用参数hops,因为IP6源码中已经舍弃了路由,见如下英文解释: SYNOPSIS p
阅读全文
摘要:1 #!/bin/sh 2 3 export DS_DIR=/home/cxy/test 4 5 if [ ! -d $DS_DIR ]; then 6 mkdir $DS_DIR 7 else 8 echo "$DS_DIR is not existed!" 9 fi 10 11 cd $DS_DIR 12 if [ $(ls -l | grep "in...
阅读全文
摘要:问题描述: 在rpm包目录下执行rpm -ivh *rpm -force时,出现标题错误 解决办法: *src.rpm包也就源码包不能被直接进行安装,需要先将src.rpm包进行编译生成二进制的rpm包才可以进行安装。 src.rpm源码包编译方法如下,如果提示需要依赖包,可以配置合适的yum源逐个
阅读全文
摘要:在VIM编辑器下切换至命令行模式: 撤销: u 恢复: ctrl + r
阅读全文
摘要:程序名: gtk_example.c 生成目标文件:gtk_example gcc gtk_example.c -o gtk_example `pkg-config --libs --cflags gtk+-2.0`
阅读全文
摘要:pkg-config用途: 查询系统已安装库的基础信息(元信息) 1、查看所有的pkg-config库 pkg-config --list-all --list-all 列出pkg-config路径下所有的模块 List all modules found in the pkg-config pat
阅读全文
摘要:1、os.path.join(arg1, arg2) 将arg1和arg2对应的字符串连接起来并返回连接后的字符串,如果arg1、arg2为变量,就先将arg1、arg2转换为字符串后再进行连接。 2、self.settings = Gio.Settings.new("com.linuxmint.m
阅读全文