自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

thickbooks zone

learning linux, c, python, and so on

  • 博客(22)
  • 收藏
  • 关注

原创 Python 安装第三方 Module

之前用 Python 的 Module 的时候都是在 Debian 的仓库里安装, 还不知道

2014-10-25 23:39:26 793

原创 在 Linux 下安装 Matlab R2014a

Matlab 是个非常常用的生产力工具,

2014-07-08 01:57:48 2600 1

原创 xscreecsaver 临时不锁屏脚本

在经历了看电影的时候突然屏幕一黑,却不是导演关

2014-06-09 23:38:57 848

原创 基于 Sage 的坐标变换(符号运算)

前日做作业时要写一些坐标变换的题目,

2014-04-04 22:20:54 890

原创 用 Git 管理作业 (一篇非常初级的入门介绍)

没有想到的是, 我用 Git 干的

2014-04-04 21:52:33 920

原创 写一个简单的常识问题以自警

好久没有写 C 代码, 居然有点生疏了, 刚刚弄错了一个简单的问题, 特发此处以自警.将一组参数传入函数中, 这些参数被称为形式参数(dummy parameter), 修改形参的数值不会影响实参的数值. 但是如果形参是指针或者相当于("相当于"这个词其实不适合理科生)指针的数组名, 那么, 在函数内部可以修改指针指向的地址的变量的值.以上这段东西应该是每个学过 C 的人都会的,

2014-03-09 13:58:43 688

原创 用 Python 实现简单的机翼周围 C 型计算网格

这其实只是计算流体力学的一份作业,边做作业边学了一些关于 Sage 的新的东西,就发到博客上了。主要的内容都在代码注释里了,此处不再赘述。全部内容按照 CC-BY 3.0 协议发布。# This program is a sage script, and NOT a standard python script, so you can only run it# in sage, rathe

2014-03-08 23:10:36 3080 1

翻译 在 vi 中使用 Buffer 和 标记位置

一直在学习使用 Vim 编辑器,经常翻阅 O'Reilly 出的 Learning thg vi and Vim Editors,今天特地翻译其中的一节。=======================================================================================在编辑过程中,上一次删除操作(d 或 x)或是复

2014-02-10 10:35:01 742

原创 最有用的 Key Mapping --- CapsLk -> Eac, Alt -> Ctrl

一看标题,很多人一定已经把我归类到 Emacs 党了。在 tmux 下用 tmux 的人很多。tmux 标志性的操作就是 Ctrl+b,用过都知道,所以键映射之后,操作 tmux 就爽多了。在 Bash 下Bash 有很多快捷键,还分成 Emacs 风格和 Vi 风格两种,不过 Vi 风格是在不好用,所以我一般用 Emacs 风格快捷键,比如^a 到行首,以及^b,^f

2013-12-31 16:08:20 832

原创 教育网 Debian 用户无国际网安装 flashplugin-nonfree

身为教育网用户,深深地为 CERNET 的内外网区分跪了,好在我们有搜狗代理、goagent 代理之类的工具,要不然上个外网还要交高额的网费。不过一直以来困扰我的一个问题是 Debian 的包管理器安装 flashplugin 的蛋疼问题。由于版权问题,Debian 的源里只有一个相当于安装器的东西,实际安装过程中要连接到 Adobe 的官方网站上,而 Adobe 的官网属于国际网,于是导致没有开

2013-10-23 23:34:14 1198

翻译 Linux 下用 hwclock 调节系统时钟

由 Linux 内核管理的时钟与硬件时钟并不相同。硬件时钟又叫 BIOS 时钟,在系统关闭后仍在运行,可以通过修改 BIOS 修改硬件时钟。不过当系统已经启动之后,仍可通过 hwclock 命令查看并修改硬件时间。1.显示系统日期和时刻输入 hwclock 即可查看硬件时钟,默认选项是 -r 或者 --show。# hwclockFri 16 Aug 2013 04:45:28 PM

2013-08-16 18:58:08 2638

原创 用 GDB 调试 Segmentation Fault

今天写程序的时候出了一个 Segmentation Fault,于是把整个调试过程记录在这里了,精简过后的问题代码如下:#include int main(){ FILE *fin = fopen ("r", "milk3.in"); FILE *fout = fopen ("w", "milk3.out"); int volume[3],

2013-06-26 02:11:20 1981

原创 搬到新家了。。

之前用CU的博客,诸多不爽,于是就搬家到这里了。之前的文章是直接从CU上搬过来的,不过郁闷的是各种链接和插图都坏掉了,懒得修理了,看官见谅。。本菜鸟喜欢写代码,虽然质量不高,但乐于共享,欢迎使用。所有文章及及代码都按照Creative Common's CC-BY 3.0 license发布。

2013-04-30 18:02:41 680

原创 Shell 编程中的 echo 和 printf

近些天翻阅 O'Reilly 的 Learning the Bash Shell 的时候,偶然发现书中的 echo 命令输出和我的机器上的不一样,于是兴致盎然的仔细读了一下 echo 的 man page 发现了这样一句话:NOTE: your shell may have its own version of echo, which usually supersedes the vers

2013-04-28 13:56:23 688

原创 Shell 编程中处理带有空格的文件名的小 trick

昨天晚上终于把论坛上那个16本Python书的帖子里的书下载完了,发现有好几本书名前都有一个 [搬书匠#123] 这样格式的前缀,而且有几个文档还莫名其妙的有运行权限,于是我决定写个脚本清理一下,其实是套用一下之前的一个脚本(把1.abc.mp3改成01.mp3以自动排序): 点击(此处)折叠或打开 #!/bin/sh

2013-04-28 13:56:18 719

原创 Shell 编程(III)

链接:Shell编程(I)    Shell编程(II)发信人: xxxss.bbs@bbs.chenguang.org (__), 信区: Linux标  题: Shell 编程(3)发信站: 交大晨光 (Mon Oct 28 22:15:18 2002)转信站: PKU!news.happynet.org!chenguang实例  一般编程步骤  现

2013-04-28 13:56:16 501

原创 Shell 编程(II)

链接:Shell编程(I)发信人: xxxss.bbs@bbs.chenguang.org (__), 信区: Linux标  题: Shell 编程(2)发信站: 交大晨光 (Mon Oct 28 22:14:45 2002)转信站: PKU!news.happynet.org!chenguang快捷操作符  熟悉C语言的朋友可能会很喜欢下面的表达式:

2013-04-28 13:56:12 603

原创 Shell 编程(I)

发信人: xxxss.bbs@bbs.chenguang.org (__), 信区: Linux标  题: Shell 编程(1)发信站: 交大晨光 (Mon Oct 28 22:14:14 2002)转信站: PKU!news.happynet.org!chenguang为什么要进行shell编程  在Linux系统中,虽然有各种各样的图形化接口工具,但是Shell仍

2013-04-28 13:56:10 488

原创 Linux命令行下文件压缩,解压,分割以及合并

之前用Linux做压缩的时候完全不会用命令行解决,只好在GUI工具的帮助下工作,真是郁闷,于是简单研究了几个基本命令。首先是归档命令的大佬tar:$ tar -cf archive.tar foo bar bla   #生成归档文件$ tar -tvf archive.tar             #列出包中文件$ tar -xf archive.tar

2013-04-28 13:56:08 1250

原创 Vim多窗口命令小集锦

注:本文内容中有很大一部分翻译自http://www.cs.swarthmore.edu/help/vim/windows.html,作者在此向大家大力推荐此网站,是学习Vim的绝佳之处对很多高手来说,Vim的单窗口就足以完成其全部工作,但作为编程小鸟,我们还是希望有一个准IDE的multi window。当然有很多插件完成多窗口的功能,如著名的WinManager,不过这篇小文是完全DI

2013-04-28 13:56:06 585

原创 远程X技术初探

前几天和朋友看到一篇实现远程X的文章,就一起尝试了一下,基本上成功了,具体的过程就写在这篇博客中了。我的机器是64位的Debian Wheezy,朋友的机器上装的是Arch。实现的思路是先在自己的某个tty上开一个X,然后使得这个tty可以接收来自其他机器的输入,然后问题就解决了。具体工作过程如下:1 先修改X的配置文件,使得普通用户也可打开X终端,同时也防止其他主机连接时

2013-04-28 13:56:04 756

原创 被AMD显卡的专有驱动折磨的经历

装Debian已经有一年多了,一直使用默认安装的开源显卡驱动,其实效果挺不错,只是不能提供3D加速的功能。毕竟我对游戏的兴趣不大,日常使用有开源驱动已经足够。前几天突然萌生了使用AMD专有显卡驱动的想法,主要的目的只是倒腾一下(Linux用户的通病了),其次是希望看看有3D加速有什么效果。 准备 首先用命令查看一下机器的显卡类型: 点击(此处)

2013-04-28 13:56:02 2574

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除