- 浏览: 62968 次
- 性别:
- 来自: 广州
文章列表
环境:
Win7 64位
Python2.7.2 64位
Oracle client 32位
cx_Oracle: Windows amd64 Installer (Oracle 11g, Python 2.7)
在python终端报错:
>>> import cx_Oracle
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: DLL load failed: %1 不是有效的 ...
现在Solr的版本是3.1,与Lucene Java开始同版本号发布。
Hello, World!
从Solr的官网下载Solr的包,我们就挑一个国内的镜像吧,http://labs.renren.com/apache-mirror//lucene/solr/3.1.0/,可以看到,这里有一个是源码包,一个是可执行包。我们就先下载可执行包apache-solr-3.1.0.zip 。
把包解开。可以看到里面有几个文件夹:
client:用来存放Solr客户端的文件夹,目前里面值存放了一个Ruby的客户端。
contrib:Solr的强劲插件所用到得依赖Jar包
di ...
在做两个数据库数据拷贝的时候,遭遇
1153 - Got a packet bigger than 'max_allowed_packet' bytes With statement:
遇到这个问题,一般是客户端的 'max_allowed_packet'设置不够大。解决方法为:
在终端执行以下命令
set global net_buffer_length=1000000;
set global max_allowed_packet=1000000000;
项目的需要,需要抓取黄历信息。
于是用Python写了一段小脚本。抓取的源是在QQ的网站上刮出来的。需要注意的是,该源请求返回的是一个JSON,需要下载Python的JSON包,可以在网上Google,附件也附上这个包。不废话,上源码。
#!/usr/bin/python
#coding: utf8
import json, urllib2, time
def get_page(url,date):
try:
#检查日期是否正确,例如 2010-2-31
time.strptime(date,'%Y-%m-%d')
req = urllib2.Reque ...
事件
HTML元素事件是浏览器内在自动产生的,当有事件发生时html元素会向外界(这里主要指元素事件的订阅者)发出各种事件,如click,onmouseover,onmouseout等等。
DOM事件流
DOM(文档对象模型)结构是一个树型结构,当一个HTML元素产生一 ...
原文地址:http://abstrusegoose.com/249
原文已经无法追寻出处,希望原作者谅解
1、MultiBox
一个lightbox支持的内容格式包括:图片,Flash,视频,mp3,html。
主页:http://www.phatfusion.net/multibox/
下载:http://www.phatfusion.net/multibox/multibox.zip
示例:http://www.phatfusion.net/multibox/
2、ImageMenu
As
去SA面试的时候,面试官问我平时用Java的什么数据结构,答曰:Vector。又问:哪有用过其他的的吗?例如List和Map之类的。答曰:甚少。(自己汗一个,没水平)既然不会就要学习啦。
翻开《Java学习笔记》,里面对对象容器的描述不错。
1. ArrayList和LinkedList
ArrayList使用了数组结构实现List的数据。所以ArraryList用来快速定位对象是非常有效率的。但是如果要对ArraryList中间插入或者删除,效率会非常低。
LinkedList使用链表来实现的List。所以跟ArrayList相反,LinkedList对于插入和删除是非常有优势,反之对于快速定 ...
- 2007-12-27 23:05
- 浏览 1129
- 评论(0)
OYM中的任务中,有一项对文件内容的检查挺有意思的,就是要检查字符是否是全角的,例如“GY”(not“GY”),并且把这些字符改为半角的。
想起了在研发中心的一个朋友的抱怨:“昨天写了一整天的程序,发到广大教务处那边居然说不能用,然后亲自跑了一躺,发现不是我的程序有问题,是那边的人输入个全角字符,搜半角的字符,当然不行了”
恩,Betty写的需求真有意思,考虑的问题很周全,是一个很厉害的项目经理。如果从输入这里解决了字符是否是半角的,那么,以后的情况就容易解决很多了。恩,网上搜了一下资料,查了一下书,得出了以下代码:
public void testChar() {
String s1 = ...
- 2007-12-23 16:46
- 浏览 1152
- 评论(0)
OYM的任务中,有个要求,上传一个Excel文件,检查他的内容是否合法,并返回信息。
今天想了一下,第一个要解决的问题就是上传一个Excel文件,上传文件的组件到挺多的,网上一搜,就有一大堆教程,但是现在并不是要上传一个文件到服务器以作存储之用,而是要上传一个文件到内存里,以Java的数据结构存储起来,并检查,把合乎要求的数据写到数据库里。所以在网上的一大堆上传文件的组件并不合用。于是又想自己写,思路就是从客户端那里获取一个InputStream,然后就对这个InputStream做一系列的检查。代码如下:
ServletInputStream sis = request.getInputS ...
- 2007-12-23 00:52
- 浏览 1158
- 评论(0)
什么是IOC呢,在网上搜到了一非常有意思的讲解。IoC就是Inversion of Control,控制反转。在Java开发中,IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转。 下面我们以几个例子来说明什么是IoC 假设我们要设计一个Girl和一个Boy类,其中Girl有kiss方法,即Girl想要Kiss一个Boy。那么,我们的问题是,Girl如何能够认识这个Boy? 在我们中国,常见的MM与GG的认识方式有以下几种 1 青梅竹马; 2 亲友介绍; 3 父母包办 那么哪一种才是最好呢? 青梅竹马:Girl从小就知道自己的Boy。 1: public c ...
- 2007-10-28 16:50
- 浏览 2092
- 评论(0)
Buffloa里的传递参数的编码是GBK。 buffalo.switchPart('body',url,false);如果url中包含汉字,是采用GBK编码的。在不改变tomcat的配置文件的情况下,在目标页面里获得url参数的正确方法是 1: String name = new String(request.getParameter("name").getBytes( 2:
- 2007-10-26 16:41
- 浏览 1331
- 评论(0)
最近在准备考试系统的开发,碰到了 request.getParameter乱码的问题。跟林彬讨论了一下,还是觉得用老方法管用。 如果是post的话,可以通过设置filter的方法来解决。 如果是get或者是超链接的话,以前是通过设置tomcat的配置文件server.xml来解决的,但这样不好,并不是所有的项目,我们都可以修改到服务器的tomcat的配置文件。具体代码如下: 1: Connector port="8080" maxHttpHeaderSize="8192"
- 2007-10-25 23:23
- 浏览 3864
- 评论(0)
电脑搬回了宿舍,破解了校园网,多人公用一条宽带。要一个主机拨号。ip总不免要设来设去,总是要手工改,很麻烦,于是上网查了查,写了个改ip的bat文件。内容如下: 1: netsh interface ip set address name="本地连接" source=static addr=192.168.0.39 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1
- 2007-09-11 17:25
- 浏览 1278
- 评论(0)