Avatar_small

python学习

python是一种脚本语言,不用经过编译。这是我学习的第一种不用经过编译的高级语言。python有很多的分支,通常的python 解释器是用c 实现的。 启动python的方式,通常有三种,(1)命令行交互;(2)脚本;(3)GUI图形界面。我在linux下面学习,所以选择第一种。 命令选项:可以通过man python 來查询。下面是通常用到的: -d: ...

Avatar_small

我的Python初学代码

# 依云(百合仙子)的解法,高低立下 - __ - import math r = [L[i:i+10] for i in range(math.ceil(len(L)/10))]

Avatar_small

Python学习笔记(1)

转义符 假设你想要在一个字符串中包含一个单引号('),那么你该怎么指示这个字符串?例如,这个字符串是What's your name?。你肯定不会用'What's your name?'来指示它,因为Python会弄不明白这个字符串从何处开始,何处结束。所以,你需要指明单引号而不是字符串的结尾。可以通过 转义符 来完成这个任务。你用\'来指示单引号——注意这个反斜杠。现在你可以...

Avatar_small

tuxedo fml32 long 类型接口的惨剧

最近我们公司的一个"大型"系统上线。 为了图方便,为了与老系统的id区分,直接将这个id由原来的9位升到了12位. 估计经理忘了或者经验不足,通知了客户,并没有通知作下游系统主管的我这边. 自认为很通技术的客户一番测试,给了ok没问题的回复. 于是过了几天,客户发现,与我这边有接口的各种外围统系(主要是银行)无法成功调用了,而且只有这些新...

Avatar_small

水题不快 中题不稳 难题不会

最近一段时间一直呆在实验室,每天水两三个题,发现很没效率,可能是自己太容易分心了吧,还有写一个题老是得调试很久才出来。。。 自暑期培训以来,自己参加了很多场比赛,稍稍有点感觉了,但每场也就水出一两个题,实在弱得不行。TripleZ也存在很多问题。首先,水题不快,敲水题还是很有压力的,水题应该是开场就瞬秒的,基于这种思想,往往还没想充分就开敲了,结果在敲的过程中才发现思路有问...

Avatar_small

i++和++i

在 Chito 开发者的一篇日志中,评论下面有人说传说中 ++i 比 i++ 的效率高,看 K&R 的书,上面的自增也是用 ++i,感觉有点好奇,就照葫芦画瓢,按这篇文章中的方法用 gcc 反了一下,却发现两者汇编代码一样…… test.c #include <stdio.h> int main(void) { ...

Avatar_small

SAP 模板 PKU 3469

Source Code Problem: 3469 User: boatswain Memory: 10900K ...

Avatar_small

HDU 3488 KM模板

#include <stdio.h> #include <iostream> #include <string.h> using namespace std; const int N=210; const int inf=0x7fffffff; int match[N]; long long lack; long lo...

Avatar_small

colorpicker: 给 Vim 加一个调色板!

作为一名一直喜欢写网页前端的vimmer,自然会使用Vim来编写CSS了。但是,CSS中经常需要调色。虽然相继有一些工具的出现(见可视化的配置Vim(gVim)配色-colorsel.vim),但一直不太理想。编辑CSS的颜色,不仅需要细致的调色,而且需要方便修改,并且支持从屏幕取色是最好不过了! 既然没有现成的,而自己不管怎么说已经入了GTK的门,就自己写了一个简单的工具。本...

Avatar_small

最小费用最大流模板

#include<stdio.h> #include<iostream> #include<string.h> usingnamespacestd; constintN=40000; constintMAXE=20000000; constintinf=1<<30; inthead[...

Avatar_small

disable vmware compile each time

Set VSOCK_CONFED = "no" in /etc/vmware/config viahttp://resalxh.wordpress.com/2010/09/09/vmware-player-3-1-1-on-ubuntu-10-10-maverick-meerkat/

Avatar_small

安装 linux mint 9

本来已经安装好了,为了删除一些无用的组件,如 OOo,ubuntu one,升级一下系统,万没有想到这样做的后果不是进不了 X Window 就是登陆后像中毒一样不停地弹出文件夹,从新安装了 3 次还是那样,最后放弃删除那些组建。想用 grubdos 引导,试了好几次都失败了,换 linux mint 9 gnome 还是失败.最后才发现原来是 grubdos 不支持 ext4 文件系统。 ...

Avatar_small

安装 ubuntu

从 04 年就开始接触 Linux 了,可每次使用都是折腾。反反复复几次下来最终还是选择使用 Windows XP 可最近越来越受不了 XP 了,于是重新使用 Linux,选择 ubuntu 主要是因为它的安装盘够小,相对于其它好几 G 的发行版来说有相当的吸引力(硬盘很小,没办法),于是鉴于最近早年的经验和 cloudly同学的文章“ubuntu已经蜕变成高端玩物了,我这...

Avatar_small

字符,字节和编码

摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。 掌握编码问题的关键是正确地理解相关概念,编码所涉及的技术其实是很简...

Avatar_small

关于C execlp函数的理解

execlp(從PATH 環境變量中查找文件並執行) 相關函數 fork,execl,execle,execv,execve,execvp 表頭文件#include<unistd.h> 定義函數int execlp(const char * file,const char * arg,……); 函數說明 ...