- 浏览: 481044 次
- 性别:
- 来自: 湖南
最新评论
-
youngcoder:
good job
HTTP协议头部与Keep-Alive模式详解 -
javazdq:
受教了 解释的不错。
lucene创建索引高级特性和索引创建参数优化 -
josico:
有几个问题想问下楼主1. LinkedBlockingQueu ...
生产者-消费者-BlockingQueue -
annybz:
有没有关于 BlockingQueue和ConcurrentL ...
生产者-消费者-BlockingQueue -
uniquejava:
多谢,记录的很真实。
DB2 学习记录
文章列表
Solr Faceted
- 博客分类:
- solr
http://www.lucidimagination.com/devzone/technical-articles/faceted-search-solr
这篇文章介绍solr的faceted使用 非常好 收藏了
SolrOperationsTools使用
- 博客分类:
- solr
basic Solr scripts
These scripts are used to manage the index data on the Solr server:
Name
Description
abc
Atomic Backup post-Commit tells the Solr server
to perform a commit. A snapshot of the index directory is made after
the commit if the Solr server is con ...
MongoDB
1、安装MongoDB
curl -o http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.0.tgz
tar -zxvf mongodb-linux-i686-2.0.0
2、启动MongoDB
./bin/mongod -dbpath=../data
./bin/mongo
3、实际操作
show dbs; 查看数据库
use admin 切换到管理员身份
db.addUser('username','pwd');
show c ...
个人技术博客:http://demi-panda.com
我们在开发使时常会用到资源文件,这可能是为了多语言、国际化的需要,也可能是使用了国外开源项目的原因,这就需要中文转ascii将中文转换为
ASCII
编码,或者将
ASCII
转换为中文,那么我们就可以使用
JDK
自带的转换工具
native2ascii
。
for example
:
No1
、中文转换为
ASCII
编码
步骤:
1
、在
D
盘新建
个人技术博客:http://demi-panda.com
Java内存溢出详解
一、常见的Java内存溢出有以下三种:
1. java.lang.OutOfMemoryError: Java heap space
----JVM Heap(堆)溢出
JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。
可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。Heap的大小是Young Generation 和Tenured Genera ...
1,安装数据库和Web服务器
sudo apt-get install apache2 mysql-server php5 php5-mysql php5-gd phpmyadmin
这个步骤请记住MySql的密码。
另外可以安装MySQL到图形管理界面:
sudo apt-get install mysql-admin*
2,安装Zend框架
$cd ~
$mkdir discuz
$cd discuz
$wget http://download.comsenz.com/Discuz/7.2/Discuz_7.2_F ...
By Calabash
使用South之前铭记:请你一定要相信他的能力,抛弃对他的不信任感。因为South给人的第一印象就是好像每个操作都在抛异常。
South概述
* 针对django自带的syncdb同步models和数据库的缺陷开发的数据迁移工 ...
个人技术博客:http://demi-panda.com
在使用Django开发的Web项目中是避免不了使用css、javascript、js等静态文件的,而对于这些静态文件的处理,django官
网这样写:Django itself doesn’t serve static (media) files, such as images,
style sheets, or video. It leaves that job to whichever Web server you
choose.就是说django本身不处理类似于图片、样式表、视频等静态文件,它将此项工作交给了 ...
个人技术博客:http://demi-panda.com
发现现在几乎所有的网站都对url中的汉字和特殊的字符,进行了urlencode操作,也就是:
http://hi.baidu.com/%BE%B2%D0%C4%C0%CF%C8%CB/creat/blog/
这个样子,中间%形式的,肯定就是我的登录用户名称了吧。
为什么对这些字符进行了u的编码形式,是为了字符编码(gbk、utf8)还是为了不出现特殊的字符在url中?都知道要转,但是转了的真正好处呢。查看了网上的很多资料,也没有找到更加准确的说法。
url转义其实也只是为了符合url的规范而已。因为在标准的ur ...
步骤:
1、修改settings.py。在INSTALLED_APPS设置中添加“django.contrib.admin”。
2、运行python manage.py syncdb更新数据库
3、修改urls.py。改为:
# Uncomment the next two lines to enable the admin:from django.contrib import admin
admin.autodiscover()
# Uncomment this for admin:
(r'^admin/', include('django ...
一、robots
robots主要作用是屏蔽一些不愿意让蜘蛛爬取的内容
如:联系我们,关于我们,动态,声明、死链接需要robots屏蔽
robots放于跟目录,蜘蛛先爬取robots。
可以通过查看日志来了解百度是否来过,如何查看百度蜘蛛是否来过我的网站
。
好处:
1、使网站变得更加纯洁。减少权重的分散!
2、清除站内垃圾
二、语法:
1)User-agent:User-agent:Baiduspider 定义百度
User-agent:googlebot 定义Google
User-agent:* 定义所有的
2)Disallow: 禁 ...
个人技术博客:http://demi-panda.com
1、什么是Keep-Alive模式?
我们知道HTTP协议采用“请求-应答”模式,当使用普通模式,即非KeepAlive模式时,每个请求/应答客户和服务器都要新建一个连接,完成
之后立即断开连接(HTTP协议为无连接的协议);当使用Keep-Alive模式(又称持久连接、连接重用)时,Keep-Alive功能使客户端到服
务器端的连接持续有效,当出现对服务器的后继请求时,Keep-Alive功能避免了建立或者重新建立连接。
http 1.0中默认是关闭的,需要在http头加入"Connection:
K ...
本文由读者@香港创业实践者-JASON 投稿,他自己也正在创业中,在文中他谈了自己对创业执行的认识,以下为正文部分
:
很多创业失败的人,问题就出在差劲的执行力。执行力不佳,你的事业很可能永远都无法顺利的开始, ...
进程间通信(IPC,Inter-Process Communication),指至少两个进程或线程间传送数据或信号的一些技术或方法。进程是计算机系统分配资源的最小单位。每个进程都有自己的一部分独立的系统资源,彼此是隔离的。为了能 ...
环境:ubuntu10.04下安装virualbox,虚拟XP.
要在xp里使用u盘,需:
1. 关闭xp状态下,在virtualbox上点设置-USB设备,在窗口右边 点那个带+号的u盘图标,确定。
2. ubuntu下选系统-系统管理-用户和组-管理组-vboxusers-属性-在自已的用户名前打勾- 确定-输入密码。
3、如果第二步查看用户和组-管理组 无法看到vboxusers,则需要自己手动添加用户组
sudo adduser $USERNAME vboxusers
注销或重启ubuntu,打开xp就能用你的u盘了。