- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 Cesi运行报错AttributeError: can‘t set attribute
Cesi运行报错AttributeError: can't set attribute
2022-07-21 10:20:56
519
原创 go install gopkgs失败,提示 semantic import versioning is required
go install gopkgs失败,提示 semantic import versioning is required
2022-03-02 22:46:42
702
原创 python函数修饰器
python函数修饰器的使用场景在python代码编写中,我们会用到大量的第三方库(或者迭代开发的工程代码),使用过程中,我们往往有这种需求,就是在调用某个函数前,需要执行一些准备工作,比如,web服务响应函数在执行响应逻辑前,需要校验一下用户登录状态。最简单的实现方法是对函数重定义,复用以前的函数定义,如下代码实现了一个简单的修饰器,在函数执行前打印函数调用信息:def old_f...
2018-08-14 15:19:28
1196
原创 Django细谈之:Model和ModelForm关联
Model(django.db.models.Model)官方解释为A model is the single, definitive source of data about your data. It contains the essential fields and behaviors of the data you’re storing. Generally, each model m
2016-06-02 13:41:39
3016
原创 编译minicom出现问题:error: ‘BC’ undeclared (first use in this function)
打算写一个软件,需要类似minicom的交互模式,于是下载了minicom的源码,编译过程./confguremake出现错误:error: ‘BC’ undeclared (first use in this function)/minicom/minicom-2.7/src [window.o] Error 1查看源代码minicom-2.7/src/windo
2015-07-06 14:42:41
5465
原创 Outlook收件箱总显示有未读邮件问题
Outlook版本为2013,有时候收件箱里面的邮件都已经标记为已读了,可是文件夹还是提示存在未读邮件。搜索后发现是在服务器上仍然有未读邮件造成,解决方法:右键对应文件夹->属性->清除脱机项目,之后在重新收取邮件,现在可以看到一些新未读邮件了,就是这些邮件造成的。
2015-06-09 09:58:09
56755
3
原创 rpmlib(payloadisxz) <= 5.2-1 is needed问题解决方法
环境:centOS 6.6 使用rpm安装软件的时候出现这个问题。分析:有些bog对此问题有解决的方法,就是修改配置文件之类的,好像需要安装redhat-rpm-config文件,不过好像有时不管用。今天下午调试了一遍rpm源码,终于找到了问题所在。解决方法:http://vault.centos.org/*.*/os/x86_64/Packages
2015-03-24 16:20:57
15212
原创 将编写的脚本加入系统路径内,却无法使用的问题
某日,我想将自己编写的脚本放入/usr/bin目录下,方便执行命令:$sudo cp ./**.perl /usr/bin/$sudo ln -s /usr/bin/**.perl /usr/bin/**之后在人以路径下,无法tab补全该命令,我猜测是没有给创建的连接符加权限。于是执行:$sudo chmod 755 /usr/bin/**.perl$sudo chmod
2015-03-02 09:39:29
575
原创 [CentOS] [Errno 256] No more mirrors to try
环境:CentOS 6.5问题:自建repos库后,执行sudo yum install ***,出现[Errno 256] No more mirrors to try.错误提示。尝试解决途径:按照网上的博客的提示,尝试使用sudo yum clean all或者sudo yum makecache等方法,最终都无济于事。问题排查:由于网络的方法都围绕yum clean all进
2015-01-28 14:44:15
12623
1
原创 关于The GPG keys listed for the "***" repository are already installed but they are not corret
这个问题是在自己制作的repo源码库的时候出现的,从字面上理解,是“为“***”源码仓库出示的GPG密钥已经安装,但不正确”。首先,GPG密钥存在的目的是处于安全和规范考虑,RedHat在发布软件包的时候会根据软件包生成对应密钥,当用户安装软件包的时候会根据密钥校验软件包。若是用yum安装,当/etc/yum.conf文件有如下配置项目时。gpgcheck=1yum安装的时候就会校验软
2015-01-26 19:04:18
8776
原创 PHP 入门学习(一)
今天需要写个PHP文件,用来响应客户主机的访问。初学PHP,了解其工作机制,以及与其他模块之间的交互原理非常重要。首先,PHP是服务器后端程序,也就是说,客户端的请求不是PHP直接处理的,而是需要其他中间件来协调,比如Apache。现在搭建系统,环境是CentOS 6.5安装Apachesudo yum install httpd其次是phpsudo yum install
2015-01-26 18:52:03
735
原创 Perl: 编程注意细节杂记
本文零散的记录了Perl语言编写过程中的一些小问题,这些问题有可能对初学者产生困惑,希望对大家帮助。1)Perl获取Shell指令执行结果一般,在Perl中执行Shell指令的语句是system `cmd`或者是`cmd`要想在Perl中获取到
2015-01-22 16:57:08
621
原创 perl关于文件夹操作(一)
在用perl脚本读取文件夹信息的时候,基本操作类似与C语言的open函数,打开的文件夹要有类似文件指针。opendir($dir_h, $ARGV[0]);my @dir_contents = readdir($dir_h);这里的$dir_h就是指向来打开目录的指针。要读取目录的信息需要用一个数据存储,@dir_contents的长度至少为2,因为目录至少包含 "."和".."子目录,
2015-01-19 09:43:40
1192
原创 Perl: 运行system `cp $file $dir`错误:perl cp missing destination file operand after
某个Perl脚本,在其中要运行一个shell指令,然后获取shell的输出结果,方法是用system调用my @lines = `cmd`;shell输出结果是多个文件的路径,我遍历这些文件,将它们拷贝到制定目录中去foreach my $line (@lines){ system `cp $line $dir`;}结果运行当中总是提示:perl cp m
2015-01-16 14:12:59
25110
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人