`
zpshx2008
  • 浏览: 24651 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
关键字: solr 高亮 一个使用高亮特性的非显而易见的方法,实际上是不做任何高亮。Solr的高亮能用来提醒用户返回文档中的哪个字段满足搜索,而不是真的去做高亮。在这种场景下,会做一个跨field或在all字段上的search,同时hl.fl(the highlighted field list)被设为*。当然根据fields的不同也会混用多种方法。 highlighting例子:加上hl=true。 http://localhost:8983/solr/select?indent=on&q=corgan&rows=3&qt=mb_ artists&hl ...
浅析 Django 处理流程 和 结构分析 django 收藏 在Python 的Web 框架中,Django 是比较成功的。 它是一个高级Python web framework ,鼓励快速开发和干净的、MVC 设计。 包括一个模板系统,对象相关的映射和用于动态创建管理界面的框架。支持ORM 、Cache 、 i18n 、Admin 等众多特性,是为了满足“Deadlines” 项目而开发的。 先介绍一下目录结构: conf:  主要有两个作用:1)  处理全局配置,  比如数据库、加载的应用、MiddleWare 等 2)  处理urls 配置,  就是url 与view 的映射 ...
进程是操作系统中应用程序的执行实例,而线程是进程内部的一个执行单元。当系统创建一个进程后,也就创建了一个主线程。每个进程至少有一个线程,也可以有多个线程。在程序中使用多线程可以实现并行处理,充分利用CPU。Python提供了对多线程的支持。在Python中可以方便地使用多线程进行编程。 1  线程基础 Python提供了thread、threading模块对多线程编程的支持。threading模块是对thread模块的封装。多数情况下应该是用threading模块来进行多线程编程。 2  创建线程 在Python中可以通过使用thread模块中的函数,或者通过继承threading类来创 ...
Ubuntu下apache跟Django的整合 1. 下载mod_python http://www.modpython.org/ Linux一般是以源码的形式提供,对下载的源码需要编译方可使用,先下载下来备用 2. 编译mod_python 准备: 1)需要apache的开发环境apxs sudo apt-get install apache2-dev 自动安装以后的路径:/usr/bin/apxs2 2)安装python的开发环境 sudo apt-get install python-dev 3. 配置和安装mod_python 完成以上两步以后,将下载下来的mod_p ...
Python-String-Function 字符串中字符大小写的变换:     * S.lower()   #小写     * S.upper()   #大写     * S.swapcase()   #大小写互换     * S.capitalize()   #首字母大写     * String.capwords(S)       #这是模块中的方法。它把S用split()函数分开,然后用capitalize()把首字母变成大写,最后用join()合并到一起     * S.title()    #只有首字母大写,其余为小写,模块中没有这个方法 字符串在输出时的对齐:     * ...
# _*_ coding:utf-8 _*_ # Filename:ServerUI.py # Python在线聊天服务器端 import Tkinter import tkFont import socket import thread import time import sys class ServerUI():         title = 'Python在线聊天-服务器端V1.0'     local = '127.0.0.1'     port = 8808     global serverSock;     flag = False         #初始化类的相关属性 ...
#! /usr/bin/env python   #coding=utf-8   import urllib2,urllib   from xml.dom import minidom   from HTMLParser import HTMLParser   LOGIN_URL='http://3g.renren.com/login.do?fx=0&autoLogin=true'    def login(user, passwd):       data=urllib.urlencode({       'origURL':'/home.do',      ...
json是很方便的web数据格式,特别是用在ajax的数据处理上。许多Python的框架都是使用 simplejson 包来进行处理。不过最近发现我有这样的一个需求,比如我想把一个Python的数据结构转为javascript数据结构,也就是将python的数据结构转为json格式,然后用在模板中使用。如,我有一个模板,其中有javascript代码: <html> <head> <title>Title</title> <script type="text/javascript"> s = {{=data}} & ...
JavaMail(4)--使用POP3接收邮件 Posted on 2009-05-31 01:03 金色闪电 阅读(344) 评论(1)  编辑  收藏 所属分类: J2SE  关键技术: javax.mail.Store:该类实现特定邮件协议(如POP3)上的读、写、监视、查找等操作。通过它的getFolder方法打开一个javax.mail.Folder。 javax.mail.Folder:该类用于描述邮件的分级组织,如收件箱、草稿箱。它的open方法打开分级组织,close方法关闭分级组织,getMessages方法获得分级组织中的邮件,getNewMessageCount方法 ...
JavaMail API详解 作者:    文章来源: 发布日期:2007年01月03日    浏览次数:750次 版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 作者:cleverpig(作者的Blog:http://blog.matrix.org.cn ...
修改服务中可执行文件的路径 文章分类:JavaEye 安装mysql时出现的问题. 在mysqld-nt --install安装完服务之后. net start mysql出现"发生系统错误2,系统找不到文件". 解决办法: 查看服务中的可执行文件的路径是否指向你安装的mysql路径.如果不是则需要修改 在[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\下找到你想改路径的服务,有一键名是"ImagePath",在这里修改成你的安装路径就好了.
前一段时间由于工作需要,学习了javamail ,现总结于此: 1 、javamail 简介:      javamail 是sun 公司提供的一套完整的用于读取,编写和发送由件的API ,利用javamail 可以实现类似 outlook,foxmail 等邮件客户端的程序。javamailAPI 隐藏了邮件底层的各种复杂操作,对邮件的特定协议提供了支持,如 smtp,pop3,imap,mime 等。简化了编写邮件程序的操作。      javamail只是一套API标准,其实现要由provider来提供,其中sun公司自己提供了一套实现,做为默认的provider,也可以 ...
Ext中的get、getDom、getCmp、getBody、getDoc的区别 2008-06-16 10:02 Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。 1、get方法 get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象,Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element 对象上的方法来实现对DOM指定的操作,比如用hide方法可以隐藏元素、initDD方法可以让指定的DOM具有拖放特 ...
1.下载 MySQL 6.0免安装版 http://dev.mysql.com/get/Downloads/MySQL-6.0/mysql-noinstall-6.0.9-alpha-win32.zip/from/pick#mirrors 2.将 MySQL6.0 解压 3. 配置环境变量 MYSQL_HOME(以便用 “%MYSQL_HOME%”引用它) 4.打开my-huge.ini另存为my.ini,在my.ini文件最后(也可以是其他地方)加入如下配置。(my.ini记得是保存在与my-huge.ini同一个目录下的)(#是注释) [mysqld] # 设置mysql的安装目录 ...
1.常用内置函数:(不用import就可以直接使用)      help(obj) 在线帮助, obj可是任何类型     callable(obj) 查看一个obj是不是可以像函数一样调用     repr(obj) 得到obj的表示字符串,可以利用这个字符串eval重建该对象的一个拷贝     eval_r(str) 表示合法的python表达式,返回这个表达式     dir(obj) 查看obj的name space中可见的name     hasattr(obj,name) 查看一个obj的name space中是否有name     getattr(obj,name) ...
Global site tag (gtag.js) - Google Analytics