08 2013 档案

Vi/Vim 替换使用方法
摘要:vi/vim 中可以使用 :s 命令来替换字符串。该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 s... 阅读全文

posted @ 2013-08-30 20:04 代码王子 阅读(116) 评论(0) 推荐(0) 编辑

python中文处理
摘要:Python的中文处理 一、使用中文字符 在python源码中如果使用了中文字符,运行时会有错误,解决的办法是在源码的开头部分加入字符编码的声明,下面是一个例子: #!/usr/bin/env python # -*- coding: cp936 -*- Python Tutori... 阅读全文

posted @ 2013-08-28 17:06 代码王子 阅读(130) 评论(0) 推荐(0) 编辑

Python2.x的UnicodeEncodeError: ‘ascii’ codec can’t encode异常错误
摘要:刚遇到这个问题的时候,在网上找了 半天,发现都是说 添加如下三行代码即可解决问题, [python] import sys reload(sys) sys.setdefaultencoding('utf-8') import sys reload(sys) sys.setdefaulte... 阅读全文

posted @ 2013-08-28 16:50 代码王子 阅读(141) 评论(0) 推荐(0) 编辑

python import自己编写的模块:import json和simplejson
摘要:python import的模块都是库里面的,而自己的模块也可以添加 比如python的json处理,库里没有json文件,import json不行。 网上大部分人告诉你处理json用 dumps和loads这两个函数,而你发现import 的json文件没有这两个函数功能,那么请使用如下方法... 阅读全文

posted @ 2013-08-28 15:19 代码王子 阅读(250) 评论(0) 推荐(0) 编辑

java文件的基本操作示例
摘要:一.获得控制台用户输入的信息 public String getInputMessage() throws IOException...{ System.out.println("请输入您的命令∶"); byte buffer[]=new byte[1024]; int count=Syste... 阅读全文

posted @ 2013-08-27 14:30 代码王子 阅读(148) 评论(0) 推荐(0) 编辑

linux:你不知道的echo
摘要:linux的echo命令功能是在显示器上显示一段文字。一般格式为: echo [ -n ] 字符串。参数n是指行尾不换行 echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。用echo命令输出字符串能加引号,也能不加引号。加引号时,字符串原样输出;不加引号时... 阅读全文

posted @ 2013-08-22 12:03 代码王子 阅读(152) 评论(0) 推荐(0) 编辑

python is not None
摘要:python 判空常用 XX is not None,但其实 not XX is None 也可以。 http://stackoverflow.com/questions/2710940/python-if-x-is-not-none-or-if-not-x-is-none 阅读全文

posted @ 2013-08-21 23:14 代码王子 阅读(302) 评论(0) 推荐(0) 编辑

[Python]网络爬虫(三):异常的处理和HTTP状态码的分类
摘要:先来说一说HTTP的异常处理问题。 当urlopen不能够处理一个response时,产生urlError。 不过通常的Python APIs异常如ValueError,TypeError等也会同时产生。 HTTPError是urlError的子类,通常在特定HTTP URLs中产生。 1.U... 阅读全文

posted @ 2013-08-21 22:45 代码王子 阅读(174) 评论(0) 推荐(0) 编辑

python异常类型
摘要:full description: http://docs.python.org/2/library/exceptions.html 1、NameError:尝试访问一个未申明的变量 >>> v NameError: name 'v' is not defined 2、ZeroDivis... 阅读全文

posted @ 2013-08-21 22:23 代码王子 阅读(130) 评论(0) 推荐(0) 编辑

python的异常处理
摘要:python的try语句有两种风格 一:种是处理异常(try/except/else) 二:种是无论是否发生异常都将执行最后的代码(try/finally) try/except/else风格 try: #运行别的代码 except : #如果在try部份引发了'name'异常 exce... 阅读全文

posted @ 2013-08-21 22:17 代码王子 阅读(230) 评论(0) 推荐(0) 编辑

java反射机制
摘要:java反射机制是指,在具体实现时候才有具体内容的实例,也就是运行时才知道具体结构,可以通过反射机制获得其设定的值,如fields值、或唤起的methods。 定义是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的... 阅读全文

posted @ 2013-08-19 22:45 代码王子 阅读(113) 评论(0) 推荐(0) 编辑

java的hashmap与hashtable说明,简单易理解
摘要:1. HashMap 1) hashmap的数据结构 Hashmap是一个数组和链表的结合体(在数据结构称“链表散列“),如下图示: 当我们往hashmap中put元素的时候,先根据key的hash值得到这个元素在数组中的位置(即下标),然后就可以把这个元素放到对应的位置中了。如果这个元素所... 阅读全文

posted @ 2013-08-14 11:31 代码王子 阅读(138) 评论(0) 推荐(0) 编辑

awk
摘要:[保留] awk用法小结(作者总结) http://www.chinaunix.net 作者:ruifox 发表于:2007-08-01 11:49:42 【发表评论】【查看原文】【Shell讨论区】【关闭】 awk 用法:awk ' pattern ... 阅读全文

posted @ 2013-08-12 14:45 代码王子 阅读(120) 评论(0) 推荐(0) 编辑

python的w+到底是什么
摘要:python 文件处理的打开方式有很多种, os.mknod("test.txt") 创建空文件 fp = open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件 open 模式: w 以写方式打开, a 以追加模式打开 (从 EOF 开始, 必要时创建新文件) r+ ... 阅读全文

posted @ 2013-08-12 12:54 代码王子 阅读(1394) 评论(0) 推荐(0) 编辑

hive深入浅出
摘要:这个网站对hive学习很有帮助;http://fatkun.com/2013/01/hive-join.html 第一部分:DDL DDL •建表 •删除表 •修改表结构 •创建/删除视图 •创建数据库 •显示命令 建表 CREATE [EXTERNAL] TABLE... 阅读全文

posted @ 2013-08-09 14:53 代码王子 阅读(154) 评论(0) 推荐(0) 编辑

python一行写不下,变多行
摘要:python里一行写不下,拆成多行, \和() 两种方法 在一行末尾 加上“ \”,也就是空格加上\ a= 'sdfaf' \ 'test' 注意两个对象都要独立,字符串必须都用双引号引起。 如果是if and 后加“ \”。 其实用括号也可以,比如 a=('sdfaf' '... 阅读全文

posted @ 2013-08-08 17:09 代码王子 阅读(1720) 评论(0) 推荐(0) 编辑

python 多窗口编辑
摘要:同时打开多个文件: 1,vim filename1 filename2 在打开的多个文件中 :next 转到下个文件中 :prev 转到上个文件中 :last/:first 分别到最后一个和第一个文件中 2.vim -o filename1 filename2 水平打开两个文件 vim –O... 阅读全文

posted @ 2013-08-08 16:09 代码王子 阅读(766) 评论(0) 推荐(0) 编辑

ant的设置properties
摘要:特点 大小写敏感; 不可改变,先到先得,谁先设定,之后的都不能改变。 怎样设置 1 、设置 name 和 value 属性值,比如: 2 、 设置 name 和 refid 属性值,比如: ,其中dao.compile.classpath 在别的地方定义。 3 、设置 name 和 loc... 阅读全文

posted @ 2013-08-08 15:18 代码王子 阅读(664) 评论(0) 推荐(0) 编辑

java的输出类
摘要:System.out这个类是PrintStream类,定义如下 public class PrintStream extends FilterOutputStream PrintStream都是用print的相关函数输出到控制台上。print的实现都是用write(String s)实现。 而,... 阅读全文

posted @ 2013-08-08 15:05 代码王子 阅读(308) 评论(0) 推荐(0) 编辑

python的IndentationError: unexpected indent python
摘要:都知道python是对格式要求很严格的,写了一些python但是也没发现他严格在哪里,今天遇到了IndentationError: unexpected indent错误我才知道他是多么的严格。 以后遇到了IndentationError: unexpected indent你就要... 阅读全文

posted @ 2013-08-07 12:00 代码王子 阅读(309) 评论(0) 推荐(0) 编辑

java中,用json格式转换遇到问题
摘要:将list转为JSONObject类,报 org/apache/commons/lang/exception/NestableRuntimeException是什么原因? 还需要导入这些包commons-beanutils-1.7.0.jar commons-lang-2.1.jar ezm... 阅读全文

posted @ 2013-08-07 11:04 代码王子 阅读(122) 评论(0) 推荐(0) 编辑

java实现http的post和get
摘要:前话说一句:conn.setDefaultRequestProperty(key, value);这个函数是设置属性的,其实可以没有! 自己写了一个简单的get,容易控制 public static String callURLtoGet(String strURL) { try { ... 阅读全文

posted @ 2013-08-06 21:01 代码王子 阅读(285) 评论(0) 推荐(0) 编辑

java,http的post和get
摘要:使用Java发送GET、POST请求 ——节选自《疯狂Java讲义》 URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和 URL 之间的通信链接。程序可以通过URLConnection实例向该URL发送请求、读取URL引用的资源。 ... 阅读全文

posted @ 2013-08-05 21:19 代码王子 阅读(218) 评论(0) 推荐(0) 编辑

个人问题一
摘要:编程第一条:理论知道就行了,从实践中理解。 第二条,实践中看到的,要知道理论。 第三条,写代码才最直接有效 1.编程灵活度: try: import json except ImportError: sys.path.append('./py-lib/simplejson') im... 阅读全文

posted @ 2013-08-03 17:14 代码王子 阅读(114) 评论(0) 推荐(0) 编辑

python的sys模块
摘要:Sys模块函数之多,我只能选取自己认为比较实用的一些函数列在此处。借马云找员工的说法,”找最合适的而不是最天才的”,这句话,我个人觉得在很多方面都能适应,学习也不在话下。Sys模块功能的确很多,但我们应该将重点放在那些功能才是最适合我们的,为此,我列的这些函数,就是我认为比较适合我以后开发的函数... 阅读全文

posted @ 2013-08-03 16:15 代码王子 阅读(208) 评论(0) 推荐(0) 编辑

java的map
摘要:Map是一种把键对象和值对象进行关联的容器,而一个值对象又可以是一个Map,依次类推,这样就可形成一个多级映射。 这里有详细的论述http://www.oracle.com/technetwork/cn/articles/maps1-100947-zhs.html map.put("x","y"... 阅读全文

posted @ 2013-08-02 15:19 代码王子 阅读(100) 评论(0) 推荐(0) 编辑

linux的date的几个例子
摘要:shell脚本为test.sh: input=$1 echo "sdfa:${input}" echo ${input} echo "dfadf"${input} echo dfasdf{input} echo $(date -d "${input}" +%Y) echo $(date -d "... 阅读全文

posted @ 2013-08-01 14:26 代码王子 阅读(191) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示