Linux
文章平均质量分 59
不大好使
这个作者很懒,什么都没留下…
展开
-
Linux下ppa源管理
Ubuntu里,PPA代表一种非稳定版本的发布,喜欢尝鲜的人一般会加入很多PPA源。 Personal Package Archives,个人软件包档案,Ubuntu Launchpad网站提供的一项源服务,允许个人用户上传软件源代码,通过Launchpad进行编译并发布为2进制软件包,作为apt/新立得源供其他用户下载和更新。 关于PPA到详细说明,可以参考https://help.laun转载 2014-02-16 16:02:26 · 1527 阅读 · 0 评论 -
gpg初次尝试
信息安全原理 作业3 与TA用公私钥交换信息 gpg - OpenPGP encryption and signing tool 就是一个加密和签名的工具 捣鼓了一上午,终于用起来了,说来还把字打错了,pgp真不知道是啥 首先生成一对密钥 amrzs@ubuntu:~$ gpg --gen-key gpg (GnuPG) 1.4.14; Copyright (C) 20原创 2014-03-18 15:54:45 · 2991 阅读 · 0 评论 -
高精度加减乘除类的实现
信息安全原理课程 作业2,题1 Write a +-*/ algorithm for large integers. 本来是想用python来实现的,但python中没有数组这个类型,列表(list)感觉不能胜任这项工作 C++这么低层(抽象程度低)的语言来写还是非常不错的。 其实python中可以直接计算表达式,这个功能非常强大,我就是用python跑的结果来测试C++这个原创 2014-03-14 12:33:40 · 711 阅读 · 0 评论 -
clang++诡异之处(续)
程序,,不过现在还是有bug,有些运算结果不太对, 在调试,调好的结果会再发一份代码 // name: bigint.h // author: amrzs // date: 2014/03/11 #ifndef BIGINT_H #define BIGINT_H #include using namespace std; class Bigint{ private:原创 2014-03-14 11:33:55 · 649 阅读 · 0 评论 -
clang++的诡异之处
最近一次作业,写一个高精度+ - × / 运算 我设计了一个bigint类用来实现高精度(代码会在下一篇贴出来) 当然写的时候有点小错误,程序运行一直失败,在调试的时候居然发现一件诡异的事情 我个人认为是clang++有问题,但通常说clang++编译更严格,也可能是我写法的问题 望各位指正 amrzs@ubuntu:bigint$ g++ -g main.cpp bigin原创 2014-03-14 10:49:52 · 1878 阅读 · 0 评论 -
Linux下百度云(Python客户端)
bypy - 百度云/百度网盘的Python客户端 ****** 比较有用的更新:我现在测试,墙内也可以用了。 细节:用红帽的网站又搭了一个授权网页,貌似用https访问,不会被墙。 授权老出错的同学,请尝试最新版。 ****** ---- 下载地址: https://github.com/houtianze/bypy ---- Copyright转载 2014-03-12 23:36:48 · 995 阅读 · 0 评论 -
Linux添加sudoer
添加一个新的系统管理员: # useradd -m ***(账号名) # passwd *** useradd 参数 -m 创建账号主目录,默认不创建 即 /home/*** 添加sudoer # visudo 或 # sudoedit 在 root ALL=(ALL) ALL 下添加 *** ALL=(ALL) ALL 如果想以后使用sud转载 2014-03-05 15:48:11 · 840 阅读 · 0 评论 -
Ubuntu下ADSL拨号上网
学校是电信闪讯连接上网的,切换成linux的时候用的是 wifi网速很慢。 突然发现学校的网可以在windows下拨号上网了,于是在ubuntu下试试。 ubuntu13.10 sudo pppoeconf 输入ADSL账号和密码 有提示是否每次开机自动拨号 手动拨号输入命令 sudo pon dsl-provider 现在可以用ubuntu上闪讯网原创 2014-03-01 23:25:14 · 546 阅读 · 0 评论 -
apt-get使用方法
apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。 packagename指代为软件包的名称 apt-get update 在修改/etc/apt/sources.list或/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。 apt-get转载 2014-02-16 16:45:27 · 542 阅读 · 0 评论 -
gpg 加密传输文件
信息安全原理 作业3 将自己公钥发给助教,助教传回一份本人公钥加密的文件和公钥文件。 首先,用自己的私钥解密文件 gpg -d Homework3.txt.gpg 您需要输入密码,才能解开这个用户的私钥:“amrzs (rsa for information security course) ” 2048 位的 RSA 密钥,钥匙号 13F9301C,建立于 201原创 2014-04-02 18:59:33 · 1077 阅读 · 0 评论