自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于ThinkPHP字段映射parseFieldsMap

最近发现parseFieldsMap函数只能作用于一维数组,所以当发现转换不成功的时候请检查是否参数是一维数组

2013-02-22 13:54:44 1754

原创 之前一直没弄明白“强类型/弱类型和动态类型/静态类型”都是什么意思,这回记录下

静态类型语言是指在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型,某些具有类型推导能力的现代语言可能能够部分减轻这个要求. 动态类型语言是在运行时确定数据类型的语言。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。 强类型语言是一旦变量的类型被确定,就不能转化的语言。实际上所谓的貌似转化,都是通过中间变量来达到,原本的变量的类型肯定

2013-01-23 10:54:11 653

原创 PHP的系统变量

在PHP网站开发中,为了满足网站的需要,时常需要对PHP环境变量进行设置和应用,在虚拟主机环境下,有时我们更需要通过PHP环境变量操作函 数来对PHP环境变量值进行设置。为此我们有必要对PHP环境变量先有所熟悉。今天和大家分享PHP环境变量$_SERVER和PHP系统常量的部分详细 说明。PHP提供了很多默认的系统变量,用于获得系统配置信息、网络请求相关信息等。这些默认的系统变量及其作用如

2012-09-21 15:28:57 635

转载 如何修复六分屏bug

1 首先在终端输入 sudo gedit /etc/X11/xorg.conf2然后在 device 段添加上这句 Option “ModeValidation” “NoTotalSizeCheck” 也就是看起来如下:Section “Device”Identifier “Default Device”Option “NoLogo” “True”Option “M

2012-08-03 11:03:41 1038

转载 如何修复“Fatal server error: no screens found” | Ubuntu

How To Fix “Fatal server error: no screens found” | UbuntuIf you’re running off a live USB disk or changing your graphics card the error below might appear when Xorg is looking for the wrong d

2012-08-02 12:44:56 15169 1

原创 非ROOT用户安装Python2.7+MySQLdb

最近实习要求非root用户安装各种环境,特此记下日记Linux非ROOT用户安装Python+MySQLdb 1.安装python  wget python和mysqldb的源码包  Python : http://www.python.org/getit/   MySQLdb: http://sourceforge.net/projects/mysql

2012-07-27 10:39:09 2470

原创 非ROOT用户安装MySQL

Linux非ROOT用户安装Mysql1. 首先wget mysql的安装包mysql-5.1.28-rc.tar.gz,5.1版本以前用configure进行编译,5.1之后的版本用cmake进行编译。   把mysql-5.1.28-rc.tar.gz解压缩   tar -axvf mysql-5.1.28-rc.tar.gz2. 进入解压缩后的文件夹 cd mysql-5

2012-07-19 15:33:16 2327

原创 Linux下重置密码(忘记密码)的方法

# /etc/init.d/mysql stop  # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &  # mysql -u root mysql  # mysql> update user set password=password('newpassword') where user='r

2012-03-07 21:10:01 1028

原创 Linux的系统调用号列表

(1)系统调用号的定义在 /usr/include/asm/unistd.h 文件中(2)定义如下所示:#define __NR_restart_syscall 0#define __NR_exit 1#define __NR_fork 2#define __NR_read 3#define __NR_write 4#define __NR_open 5#defin

2012-01-29 23:06:41 984

原创 ubuntu 编译安装nginx

直接编译安装会碰到缺少pcre等问题,这时候只要到再安装两个包就oksudo aptitude install libpcre3-devsudo aptitude install libssl-dev这样再make install就可以成功了

2012-01-13 16:45:20 692

转载 linux下的记录锁

有三种不同的文件锁,这三种都是“咨询性”的,也就是说它们依靠程序之间的合作,所以一个项目中的所有程序封锁政策的一致是非常重要的,当你的程序需要和第三方软件共享文件时应该格外地小心。有些程序利用诸如 FIlENAME.lock 的文件锁文件,然后简单地测试此类文件是否存在。这种方法显然不太好,因为当产生文件的进程被杀后,锁文件依然存在,这样文件也许会被永久锁住。UUCP中把产生文件的进程号P

2012-01-05 23:27:09 1964

原创 tkFileDialog 基础

看了下Tkinter的文档,对于Pop-up dialog有三类,现在用到的是tkFileDialogtkFileDialog有两种形式: 一个是.askopenfilename(option=value, ...) 这个是"打开"对话框另一个是:asksaveasf

2011-09-04 22:48:42 3013

原创 IndentationError: unindent does not match any outer indentation level的问题

用python编个作业,我先用的notepad++编辑的,然后回寝之后又用pycharm编辑的,在我写完一个函数测试运行的时候就出现了这个问题,实际上是缩进的问题,因为notepad++的换行是用的空格,而pycharm换行缩进后用的是tab,所以缩进就出问题了,找了很半天才发现

2011-09-02 22:42:33 17054 5

原创 用Tkinter写的聊天室的输入中文的问题

最近以Tkinter为GUI写了一个小型聊天室,初学也遇到了不少问题,今天发现输入中文不好使,于是乎到网上查找各种转码,这才搞明白其实问题很简单,解决方法也是,哈哈~只要在send发送时候加上encode('gb2312'), 在插入ListBox的时候加上dec

2011-08-17 20:44:52 1172

原创 几个最著名的Ajax工具

Ajax库留着备用~:Dojo:dojotoolkit.org 庞大的Ajax库之一jQuery:jquery.com 新晋的Ajax库MochiKit:mochikit.com 众多"Pythonic"的JavaScript库之一MooTools:mootools.net 它提

2011-07-24 10:06:15 1146

原创 字符串创建运算符(#)

最近在APUE上看到了个字符串创建运算符(#),到网上搜索了下用法,写了个小程序,一看便懂(好像只能在宏下使用)#include #include #define doit(name) pri(#name)int pri(char *name){    printf("%s\n"

2011-07-16 10:39:44 666

Tkinter英文手册

Tkinter的英文手册 一直在用 挺全的

2011-09-05

空空如也

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

TA关注的人

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