自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(156)
  • 资源 (2)
  • 收藏
  • 关注

原创 python类型转换、数值操作

python类型转换 [code="java"]函数 描述int(x [,base ]) 将x转换为一个整数long(x [,base ]) 将x转换为一个长整数float(x ) 将x转换到一个浮点数complex(real [,imag ]) 创建一个复数str(x...

2013-06-04 18:01:58 221

原创 Debugging java.lang.NoSuchMethodError

首先,先是从IBM网站上扒下来的资料。[code="java"]What is java.lang.NoSuchMethodError ?This is an Error. It means that when the code was compiled, the method existed in the class. But when the code was run, the m...

2013-05-15 19:03:49 210

原创 Taobao分布式存储引擎Tair运行失败的常见原因

在dataserver上看到的失败日志通常都是,心跳验证失败,例如下面的[code="java"][2013-05-13 19:06:17] ERROR handlePacket (heartbeat_thread.cpp:138) [1143060800] ControlPacket, cmd:3[2013-05-13 19:06:18] ERROR handlePacket (he...

2013-05-13 19:32:03 394

原创 Linux格式化文件系统时出现如下错误

在VMware下格式化一个分区出错:# mkfs.ext3 /dev/sda2mke2fs 1.40.8 (13-Mar-2008)mkfs.ext3: inode_size (128) * inodes_count (0) too big for afilesystem with 0 blocks, specify higher inode_ratio (-i)or lowe...

2013-05-08 14:56:25 2317

原创 1007

[code="c"]#include #include int **measures = NULL;char **dna = NULL;int partitions(int **arr, int low, int high){ int *prvotkey = arr[low]; arr[0] = arr[low];...

2013-04-17 15:27:21 120

原创 1005

[code="c"]#include #include int main(){ int count; double x,y; int i; scanf("%d",&count); for(i=0;i!=count;i++) { sca...

2013-04-16 16:40:14 100

原创 1003

[code="c"]#include int main(void){ float input, overhang = 0.0; int count = 2; while (1) { scanf("%4f",&input); if (input == ...

2013-04-16 14:22:07 120

原创 1002 better one

[code="c"]#include #include char s[31];int hash(){ int sum = 0, i, k; for (i = 0, k = 0;k < 7;i++) { if (s[i] >='0' && s[i] ='A' && s[i] < 'Z') { ...

2013-04-16 09:58:12 98

原创 1002 bad one - Time Limit Exceeded

[code="c"]#include #include #include /* It is not used. *char dict[8][3] = { {'A', 'B', 'C'}, {'D', 'E', 'F'}, {'G', 'H', 'I'}, {'J', 'K', 'L'}, ...

2013-04-16 09:56:59 117

原创 一个真男人总要遇到三个姑娘,才能从loser变成winner

第一个姑娘该是个爱你的人,出现在你没法区分爱和饥渴的时候。那时候你还在青春期的尾巴上,满脑子的性冲动混合着韩剧爱情幻想。你自尊脆弱而又怯懦无助,随便抓住哪一根稻草都当是救命的灵药。 她也许相貌平平,但你没什么更好的选择。她也许平庸乏味,但你也没什么更好的选择。这听上去很残忍,但是相信我,那时候的你根本意识不到这一点。你误把饥渴当成了爱情。你努力的和她演戏,接吻,爱抚,看电影,吃路边摊...

2013-03-20 16:17:32 138

原创 gentoo安装和使用

---进行了将近一天的惊心动魄的升级后(很庆幸系统没有挂掉,而且感觉更快了),终于想静下心来把一个星期以来的安装、配置以及升级gentoo大致写出来,一是想纪念一下,另外也许对其他想用gentoo的朋友有一些参考价值。我使用linux不算很长,大概用了一年半的ubuntu和一年的archlinux。用archlinux时逛论坛经常有人谈及gentoo,好像用 gentoo的都是高手。当时感...

2012-10-11 17:26:25 327

原创 安装gentoo后windows启动不了的问题

在安装windows时留下了30多G的空间用于安装gentoo,可是gentoo安装好后,发现进不了windows了,使用fdisk -l /dev/sda显示:Disk /dev/sda: 250.1 GB, 250059350016 bytes240 heads, 63 sectors/track, 32301 cylinders, total 488397168 sectorsU...

2012-10-09 10:22:13 134

原创 Linux中locale 详解

locale 是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户 来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文,与 window中文系统的兼容和通信。从实际经验上看来,locale的设 定与看中文关系不大,但是与写中文,及window分区的挂载方式有很密切的关系。本人认为就像一个纯英文的Windows能够浏览中文,日文或者意大利 文网页一样,你不需要设定l...

2012-10-08 14:39:47 203

原创 linux的locale介绍

Locale是根据计算机用户所使用的语言,所在国家或者地区,以及当地的文化传统所定义的一个软件运行时的语言环境。locale把按照所涉及到的文化传统的各个方面分成12个大类,这12个大类分别是:1、语言符号及其分类(LC_CTYPE)2、数字(LC_NUMERIC)3、比较和习惯(LC_COLLATE)4、时间显示格式(LC_TIME)5、货币单位(LC_MONETARY)...

2012-10-08 14:39:11 120

原创 ArchLinux 设置系统时间

ArchLinux是一个十分优秀的Linux发行版本,笔者曾经是Ubuntu Linux用户,最终放弃转型成ArchLinux,最近使用中发现ArchLinux的系统时间总是显示的不正确。但在安装的时候已经将rc.conf中的TIMEZONE设置为”Asia/Shanghai”了,为什么显示的仍然不正确的?于是疯狂google,最终总结如下方法:方法1:修改/etc/rc.conf 中...

2012-10-06 10:04:38 2273

原创 关于Arch Linux安装的一点事

-----------我是卖萌的分隔线-----------/etc/rc.confLOCALE改成"en_US.UTF-8"。改hostname的话,另一个配置文件会随之变动的所以不用担心。/etc/locale.gen把en_US.UTF-8前面的#删掉如果之后还是提示locale建立不成功的话,回这个文件看看是不是也解掉了其他locale的注释...

2012-10-06 09:51:42 102

原创 ArchLinux Fcitx中文输入

~/.xinitrc export LC_ALL=zh_CN.UTF-8export XMODIFIERS=@im=fcitxeval `dbus-launch --sh-syntax --exit-with-session`exec fcitx &当然要先在/etc/locale.gen注释掉zh_CN.UTF-8,运行locale-gen,pacman -S fcitx...

2012-10-06 09:51:04 284

原创 emacs中CTRL+SPACE键不能调出fctix

今天发现Arch系统下的emacs中,用Ctrl+Space调不出fcitx输入法了,禁止emacs的Ctrl+Space快捷键也无济于事,google了一下,问题终于得到了解决。原来,我的locale全是en_US.UTF-8,要在emacs里使用fcitx,得把LC_CTYPE设置成zh_CN.UTF-8,这样问题很快得到了解决。有两种解决方法。第一种:在~/.bash...

2012-10-05 22:30:53 365

原创 archlinux中fcitx随X的配置

[size=large]archlinux中fcitx随X的配置fcitx,中文输入法,现在中文输入工具已经有不少非常好用的,偶还是偏好fcitx,设置很简单,修改.fcitx/config文件。1. 随X启动,编辑~/.xinitrc,在启动桌面环境之前加入exportXMODIFIERS=”@im=fcitx” exportGTK_IM_MODULE=”fcitx” exp...

2012-10-05 21:21:22 265

原创 Archlinux中的vi 和 vim高亮显示

# 安装 vimsudo pacman -S vim# 卸载 visudo pacman -R vi# 做个软链接,执行 visudo 的时候需要调用viln -s /usr/bin/vim /usr/bin/vi# 复制 vimrc 样板文件到 /etc 目录下cp /usr/share/vim/vim72/vimrc_example.vim /etc/vimrc...

2012-09-28 14:44:17 404

原创 CGI,FastCGI,SCGI,WSGI 区别

CGI,FastCGI,SCGI,WSGI再糅上一堆mod_xxx组件,有些“搞”! CGI,泛语言些动态Web应用协议 FastCGI,与CGI的区别始线程策略,作为一种替代cgi的技术标准, fastcgi有如下优点(稳定,安全,高性能,方便扩展)从稳定性上看, fastcgi是以独立的进程池运行来cgi,单独一个进程死掉,系统可以很轻易的丢弃,然后重新分配新的...

2012-05-17 22:41:47 422

原创 exec 跟 source 差在哪?

這次先讓我們從 CU Shell 版的一個實例貼子來談起吧:(論壇改版後原連結已經失效 )例中的提問原文如下:cd /etc/aa/bb/cc可以執行 但是把這條命令寫入shell時shell不執行! 這是什么原因呀!(意思是:運行腳本後并沒有移到 /etc/aa/bb/cc 目錄)我當時如何回答暫時別去深究,先讓我們了解一下行程(process)的觀念好了...

2012-04-10 21:08:32 79

原创 给大家推荐一个真正屌爆了的高端游戏!!!!!

http://fenglee.com/dbl/ 这是款高端的声控游戏!!!!!!!!!! 主角在屏幕下方!!!!!!!!!! 敌人会一个个从屏幕上方拿刀过来妄图割掉你的屌!!!!!! 你要做的就是对着话筒大喊!!!!!!!!!! 屌爆了!!! 然后一个敌人的屌就爆了!!!!!!!!!!!! 再喊一声!!!!! 屌爆了!!...

2012-03-27 09:23:52 120

原创 VIM设置代码折叠

[b][size=large]1. 折叠方式 [/size][/b]可用选项 'foldmethod' 来设定折叠方式:[color=blue]set fdm=*****[/color]。有 6 种方法来选定折叠:[quote] manual 手工定义折叠 indent 更多的缩进表示更高级别的折叠...

2012-03-25 21:33:11 65

原创 vim与cscope整合中的两个问题

1.如果遇到duplicate database信息如下line 42:E568: duplicate cscope database not addedPress ENTER or type command to continue那么就是vim的全局配置中也有cscope add cscope.out和cscope_maps.vim或者用户的vim配置文件中的cs...

2012-03-07 15:23:06 100

原创 LINUX IRC使用

上班第一件事就是使用IRC,如果系统没有,可以用yum install xchat安装一个(yum不能用的请看其他资料),完成后打开IRC,前面昵称用户名等自己填就可以,然后networks中添加一个服务器,如RHEL,点击edit修改一下配置,在server for RHEL下的第一个修改一下,改成irc.devel.redhat.com/6667,然后添加favorite ch...

2012-03-01 13:59:39 386

原创 C语言面试题

C/C++ 程序设计员应聘常见面试笔试试题深入剖析1.引言   本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。  许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正...

2012-02-26 22:03:22 110

原创 ACID知识

[size=large]ACID,是指在数据库管理系统(DBMS)中,事务(transaction)所具有的四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。现代数据库如何实现ACID呢?目前主要有两种方式实现ACID:第一种是Write ahead logging,也就是日志式的方式。第...

2012-02-26 21:24:13 90

原创 java 接口与抽象类的区别

一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 呢,面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用,是不是一下子感觉自己对复用理解的...

2012-02-26 15:10:00 68

原创 ld-linux.so查找共享库的顺序

Glibc安装的库中有一个为ld-linux.so.X,其中X为一个数字,在不同的平台上名字也会不同。可以用ldd查看:[quote]#ldd /bin/catlinux-gate.so.1 => (0x00bfe000)libc.so.6 => /lib/libc.so.6 (0x00a4a000)/lib/ld-linux.so.2 (0x00a28000)[/quote]...

2012-02-25 15:11:56 97

原创 学会用core dump调试程序错误

在使用半导体作为内存的材料前,人类是利用线圈当作内存的材料(发明者为王安),线圈就叫作core ,用线圈做的内存就叫作“core memory”。(线圈的单词应该是coil,呵呵)如今,半导体工业澎勃发展,已经没有人用线圈当内存了,不过,在许多情况下,人们还是把内存叫作“core”。所以注意了:这里的core不是核心,而是内存。不过结合实际来看,好像也有点“内核所占内存”的意思。 ...

2012-02-25 15:10:30 86

原创 FTP的工作方式:Active FTP 及 Passive FTP

為何常常連上 FTP 站台後,進去後就停留且無法列表?防火牆有很多種,其中有一些會禁止那些不是從內部網路IP發出的連接請求。而FTP協議是個很老的東東,沒有考慮這個問題。可以這樣簡單描述一般FTP的工作原理:Client對Server發出請求:「嗨,我的xx Port正等著你傳送資料呢,Sever聽到這個請求,就會建立一個連接,指向這個Port,並且開始傳送資料。這就回到了我們的問題,如果...

2012-02-25 10:55:43 165

原创 C++——extern关键字用法

[b]1 基本解释[/b]  extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。  另外,extern也可用来进行链接指定。[b]2 问题:extern 变量[/b]  在一个源文件里定义了一个数组:char a[6];  在另外一个文件里用下列语句进行了声明:extern char *a;  ...

2012-02-17 16:06:05 70

原创 一个email正则表达式的解析

[size=medium]以前对正则表达式的使用,就是用的时候将正则表达式的语法文档打开,再重新一个一个的参考对照,用过了也就抛置脑后,所以每次用过就忘记,每次都要重新来过,怪不得人家说正则表达式就像“天书”。趁着自己在使用Email正则表达式,对Email这个正则表达式的理解,作为一个案例记录下来,也算是有个记录吧!我的这个Email正则是从regexbuddy的library里面的来的,如...

2012-02-15 14:32:01 122

原创 删除启动桌面系统时的nvidia的logo

[size=medium] 如果您不想在启动界面之前显示 nVidia 标志,您需要手动编辑您的 Xorg 配置文件。选择屏幕上方的Applications 应用程序菜单,然后选择 Accessories 附件,Terminal 终端。输入如下命令:sudo gedit /etc/X11/xorg.conf 在Device一节中找到 "nvidia" 所在行,在该行后添加:...

2012-01-13 13:50:05 423

原创 LXR(Linux Cross Reference)安装配置心得

LXR的主页上是这样介绍自己的A general purpose source code indexer and cross-referencer that provides web-based browsing of source code with links to the definition and usage of any identifier. Supports multiple ...

2012-01-04 16:50:31 777

原创 GRUB的一些浅显讲解

[quote]grub-install -root-directory Mount-Point (hdn)[/quote]将grub安装到硬盘的MBR。如果核心映像不在根目录下(/),选项将给出其路径,比如/boot。(hdn)是一个硬盘,n是硬盘的编号,开始于0。例如:[quote]grub-install --root-directory=/boot (hd0)grub-i...

2012-01-04 10:36:45 86

原创 ArchLinux无线网络配置

[color=olive][size=medium]我的电脑:联想的旭日系列,很早以前的型号。装上archlinux的基础系统后,不能直接连互联网,需要自己进行一些设置。对于老手肯定没有什么问题,不过对于一个新手可能是一个很大的问题。。。。[/size][/color][b][size=large]一,无线网卡驱动的安装[/size][/b]无线网卡的型号各种各样,我自己的电脑是B...

2012-01-03 20:29:02 1614

原创 vim cscope taglist 构建强大的代码阅读器

[b][size=large]一 . 安装[/size][/b][quote]apt-get install exuberant-ctags cscope [/quote][size=medium][color=red]1.1taglist 要到www.vim.org的扩展列表中下载[/color][/size]taglist 的下载地址:[url]http://www.v...

2011-12-28 17:50:17 71

原创 让SSH Server使用自定义环境变量

[size=large]对于在Linux下工作的人来说, 经常需要使用ssh. 在使用控制台登录到远程机器上以后再执行操作的情况下,不存在使用环境变量的问题. 但是,对于不需要登录而直接用ssh在远程机器上执行命令的而言, 环境变量的使用就是一个问题了. 因为,远程机器的ssh server使用的是默认的环境变量,尤其是PATH. 比如我在当前机器abcn5上,执行echo $PATH,显示的是:...

2011-11-15 10:49:35 180

j2ee-5-api(chm版本)

j2ee-5的API,Chm版本,传上来与大家分享一下。

2009-04-28

严蔚敏《数据结构C语言版习题集》答案

严蔚敏《数据结构C语言版习题集》答案 chm格式文档

2009-02-25

空空如也

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

TA关注的人

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