摘要: python的元组、列表、字典数据类型是很python(there python is a adjective)的数据结构。这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处1、元组个人认为就像java的数组,python中的元组有以下特性:任意对象的有序集合,这条没啥说的,数组的同性;通过偏移读取;一旦生成,不可改变;固定长度,支持嵌套 例子: 1 #一般元组 2 >>> 1,2,3 3 (1, 2, 3) 4 >>> (1,2,3) 5 (1, 2, 3) 6 7 8 #一个元素的元组 9 >>> (1,)1 阅读全文
posted @ 2011-11-15 16:15 rui 加油! 阅读(1840) 评论(0) 推荐(0) 编辑
摘要: 一、安装python window系统下先下载的 python安装包,直接安装即可。为确认是否安装正确,可用系统记事本创建一个hello.py的程序其中包含如下内容: 1 #!/usr/bin/env python32 print("Hello", " World!") 代码说明:第一行为注释,在python3中 注释以#开始,第二行为python代码,调用了print()函数,该函数带两个字符串参数。.py的文件是按照每个语句的顺序执行的,这和其他一些语言是不同,如java与c++一般是从某个特定的函数或者方法开始执行。 写完程序后(前提是刚才所写的程 阅读全文
posted @ 2011-11-15 15:02 rui 加油! 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 先看Log4j的配置文件如下: #应用于控制台 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.Threshold=DEBUG log4j.appender.CONSOLE.Target=System.out l... 阅读全文
posted @ 2011-09-07 23:43 rui 加油! 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 概述了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述:●Job:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionContext类提供了调度上下文的各种信息。Job运行时的信息保存在JobDataMap实例中;●JobDetail:Quartz在每次执行Job时,都重新创建一个Job实例,所以它不直接接受一个Job的实例,相反它接收一个Job实现类,以 阅读全文
posted @ 2011-08-24 11:49 rui 加油! 阅读(2009) 评论(0) 推荐(1) 编辑
摘要: 【案例一】题目:--触发器:--添加员工信息,流水号作为自动编号(通过序列生成),--并且判断如果工资小于0,则改为0;如果大于10000,则改为10000。CREATE TABLE emp2(e_id NUMBER,e_no NUMBER,e_name VARCHAR2(20),e_sal NUMBER)SELECT * FROM emp2;CREATE SEQUENCE seq_trg_id;INSERT INTO emp2(e_id,e_no,e_name,e_sal) VALUES(seq_trg_id.nextval,7788,'章子',1000000000000)I 阅读全文
posted @ 2011-08-18 15:31 rui 加油! 阅读(6452) 评论(0) 推荐(0) 编辑
摘要: Ubuntu软件包格式为deb,安装方法如下: sudo dpkg -i package.debdpkg的详细使用方法,网上有很多,下面简单列了几个:dpkg -i package.deb安装包dpkg -r package删除包dpkg -P package删除包(包括配置文件)dpkg -L package列出与该包关联的文件dpkg -l package显示该包的版本dpkg –unpack package.deb解开 deb 包的内容dpkg -S keyword搜索所属的包内容dpkg -l列出当前已安装的包dpkg -c package.deb列出 deb 包的内容dpkg –co 阅读全文
posted @ 2011-08-16 23:58 rui 加油! 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 不知怎么的,flash没有声音了,前前后后共花60小时左右在网上找呀找呀找资料,试了N多办法均没效,今天终于找到解决办法,写下来做个留念修改/etc/default/pulseaudio将PULSEAUDIO_SYSTEM_START=0改为PULSEAUDIO_SYSTEM_START=1,重启,Flash播放终于出声了 sudo alsa force-reload sudo apt-get remove --purge sl-modem-daemon 阅读全文
posted @ 2011-08-16 23:36 rui 加油! 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 在linux环境下,如果这台机子的名字是dev,每次执行sudo的时候总是出现:sudo: unable to resolve host dev虽然命令可以正常执行,但是老是提示这个信息还是有点烦人,而这只是机器在反解上的问题,所以就直接在从/etc/hosts设定,让系统能够从dev转换成127.0.0.1的ip/etc/hosts 的原来内容:$ cat /etc/hosts # 原始 /etc/hosts 設定檔內容127.0.0.1 localhost# The following lines are desirable for IPv6 capable hosts::1 localh 阅读全文
posted @ 2011-07-23 16:34 rui 加油! 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 手动安装JDK6.0 首先 准本jdk安装包(jdk-6u26-linux-i586)。然后将他放置到/usr/java目录下(可以放到任何你喜欢的目录)。 下面开始安装JDK: 在终端下进入 /usr/java 目录,执行命令 $sudo -s ./jdk-6u26-linux-i586.bin 一路回车,直到询问是否安装,输入 yes 回车 配置环境变量,修改用户的环境变量: 在终端转到/etc/profile.d目录,执行 $sudo vi java.sh 再文件中添加: #SET JDK ENV JAVA_HOME=/usr/java/jdk1.6.0_26 JRE_HOME=/us. 阅读全文
posted @ 2011-07-23 15:41 rui 加油! 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 查看cpu情况 cat /proc/cpuinfo more /proc/cpuinfo | grep “model name” grep “model name” /proc/cpuinfo grep “model name” /proc/cpuinfo | cut -f2 -d: 查看内存情况 grep MemTotal /proc/meminfo grep MemTotal /proc/me... 阅读全文
posted @ 2011-07-23 01:09 rui 加油! 阅读(317) 评论(0) 推荐(0) 编辑