python 2.6 无法确定得到当前文件的路径
0 个评论
1. os.getcwd()跟当前的环境有关系。返回值并不一定是你想要的。
2. os.path.dirname(__file__)可能为空
3. 解决的办法是创建一个下级包,比如abc
import abc
path = os.path.dirname(abc.__file__)
这样可以得到包含 abc的路径。
去掉abc就可以得到当前执行文件的路径。
Linux下面可以这样实现:
path = path...
阅读全文
快车(FlashGet) for Linux 1.0版(2010.7.06)发布!
0 个评论
FlashGet 网际快车 for Linux,Linux下面的多源下载工具.
- 下载功能与windows快车一样(bt稍后加入)
- 多线程
- 下载速度快
- 无广告,精简
- 支持快车专用链
- 支持FireFox浏览器
测试环境
========
Ubuntu 10.04
Red Hat Enterprise Linux AS4.0
安装
====
$tar zxvf wxFlashget-1.0.tar.gz
$cd wxFlashget...
阅读全文
Ubuntu Linux下面比较WINDOWS要爽的地方
0 个评论
我先抛块玉引几块砖。。。
1. 中英文默认字体比较好看(中文微米黑/英文Sans)
2. 单个网络连接速度稳定可靠
3. 驱动智能安装,不用被硬件厂家强奸装驱动
4. 没有木马与病毒的干扰,被入侵除外
5. 直接可以听iPhone/iPod上的音乐
6. 音,视频解码器安装智能化,通过网络很方便下载
7. 联网可以有很多配置,切换...
阅读全文
微软在智能手机市场已败 Linux能挑战苹果
0 个评论
Linux基金会常务董事吉姆·泽姆林(Jim Zemlin)日前表示,微软在智能手机市场已经失败,只剩下Linxu能够成为苹果的强有力挑战者。
泽姆林说:“在移动计算市场,微软已经失败,而Linux已成为苹果的主要挑战者。”泽姆林举例道,谷歌Android、英特尔Meego和惠普Palm webOS都是苹果的主要挑战者,这些系统均基于Linu...
阅读全文
fcitx 面板消失的解决办法
0 个评论
目前的Linux下面的输入法软件最好的用的感觉还是fcitx.
不管是拼音,还是五笔,切换非常方便。
但是他有一个问题就是经常会隐藏掉状态条。
而这对于初用fcitx的人会造成一定的困扰。
下面我说明一下调用显示回fcitx的办法:
1.选择需要输入的地点
2.用 [ctrl+空格] 调出输入文字的框
3.这时再按下[ctrl+alt+H]...
阅读全文
Opera发布Windows、Mac和Linux虚拟机
0 个评论
开发者注意,Opera刚刚公布了一款移动浏览器的桌面虚拟机Opera Mobile 10 desktop emulator,它可以在Windows, Mac,或 Linux下100%重现手机浏览器的效果,方便Web设计师开发中的除虫工作。这种虚拟机内置了一套Opera Presto引擎,几乎和真实版本没有任何区别。
阅读全文
在Ubuntu/Linux下轻松创建Google App Engine 开发环境
0 个评论
在控制台输入下面的命令:
#通过下面的链接或者手动下载相应的版本,或者将下面的代码保存到一个shell文件里
wget http://googleappengine.googlecode.com/files/google_appengine_1.3.3.zip -O app.zip
mkdir ~/Sites
unzip -o app.zip -d ~/Sites
echo 'PATH="$HOME/Sites/google_appengine/:$PATH"' >> ~/...
阅读全文
Linux或者网络相关的面试题(一)
0 个评论
1.HTTP常见状态码与意义
404:请求网页不存在
200:服务器成功返回网页
502:服务器暂不可用
500:服务器内部错误
2.浏览器访问网页时网络上大约要经历那些步骤来实现
1.域名解析
2.链路建立
3.数据传输
4.链路断开
3.如何确定网页的编码格式
1.通过HTTP响应头上Content-Type的信息。
Con...
阅读全文
在Ubuntu 9.04下面一个指令将vim打造成功能强大的IDE
2 个评论
这是一个基于shell的自动化脚本,
将很多的插件自动的添加进来,自动放到相应的目录下,
不用用户自己去添加搜索相关的插件。
安装也非常的简单。只要几行命令就能搞定。
安装方式请进入下面的项目地址查看。
项目地址: https://code.google.com/p/vimide/
效果图:
最新的效果图:
阅读全文
使用kill -9来强行杀死进程
0 个评论
在Linux系统下面有一些进程无法用kill直接杀死。
这时你可以试一下kill -9 pid的方式来杀死进程
这里9实际上对应的是进程消息里的KILL消息。
会无阻塞的杀死一个LINUX进程。
Kill参数的对照表:
Name Num Action Description
0 0 n/a exit code indicates if a signa...
阅读全文
Linux平台Debian系下Windows字体的添加(Debian 4.0 / Ubuntu 8.04及以上)
1 个评论
具体分成以下几步:
1)查看WINDOWS所在的盘号
sudo fdisk -l
2)mount这个Windows分区.
sudo mkdir /mnt/c
sudo mount /dev/sda1(根据fdisk所显示的结果来,我的机器是sda1) /mnt/c
mount 的type要根据你实际的分区情况来加载。我建议默认的分区是FAT32的。
3)创建windows字体目录
sudo mkdir /usr/share/fonts...
阅读全文
google chrome for linux 开发版
0 个评论
下载地址:
http://dl.google.com/linux/direct/google-chrome-unstable_current_i386.deb
http://dev.chromium.org/getting-involved/dev-channel#TOC-Linux
支持Debian包管理的Debian 5, Ubuntu 8.04及更晚的版本。
目前对中文的输入法支持不好。
打开网页的速度也不是很好。
但是比konqueror的效果还是要好...
阅读全文
推荐Linux下面比较好用的比较工具-meld
0 个评论
可能是目前为止Linux下面最方便的比较工具.
对于Ubuntu用户,打入
sudo apt-get install meld
安装即可
阅读全文
Linux 下面查看文件的格式
0 个评论
在命令下面打入:
file filename
就会出来文件的格式。
如:
$ file index.py
index.py: ISO-8859 Java program text
$ file crane.txt
crane.txt: UTF-8 Unicode text
对于GBK的格式文档,结果也是ISO-8859:
file crane.txt
crane.txt: ISO-8859 text
阅读全文
Linux与Windows的程序对照表
0 个评论
http://saung.igoscenter.org/Linux_software_equivalent_to_Windows_software
阅读全文
写了个脚本用于Linux下批量转化文件
0 个评论
for i in `find . -name “*.js”`
do
iconv -f gbk -t utf-8 $i > $i.new | mv $i.new $i
done
注意事项:
1。”*.js”是你所查找的文件正则。
2。确保你所转化的文件的格式是一致的。
3。-f是要转化的格式, -t是转化后的格式
4。做好备份工作。因为这个代码转化后的文件会直接覆盖原文件
阅读全文