- 博客(48)
- 资源 (38)
- 收藏
- 关注
转载 linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结(tar包解压)
转自:http://www.jb51.net/LINUXjishu/43356.htmlLinux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,
2012-07-31 23:12:11 2714
原创 linux文件共享
本地操作记录:主界面: 转载自:http://blog.sina.com.cn/s/blog_46098a700100uu22.html1. 安装增强功能包(Guest Additions)安装好Ubuntu 9.10后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功
2012-07-31 22:46:23 1068
原创 confmgr项目,django,dwz相关问题
if "elementid" in request.session: del request.session["elementid"]if "elementid" in request.session: # 引用session里面的elementid值 equipment = Equipment.objects.get(
2012-07-30 16:22:28 1891
转载 jQuery中的Ajax 详解
jQuery提供了几个用于发送Ajax请求的函数. 其中最核心也是最复杂的是jQuery.ajax( options ),所有的其他Ajax函数都是它的一个简化调用. 当我们想要完全控制Ajax时可以使用此结果, 否则还是使用简化方法如get, post, load等更加方便. 所以jQuery.ajax( options ) 方法放到最后一个介绍. 先来介绍最简单的load方法:1.
2012-07-26 10:50:16 1293
转载 python单例模式
转自:http://huaxia524151.iteye.com/blog/1345156方法一import threadingclass Singleton(object): __instance = None __lock = threading.Lock() # used to synchronize code def __init_
2012-07-22 23:05:21 1218
转载 30分钟3300%性能提升——python+memcached网页优化小记
转自:http://my.oschina.net/flynewton/blog/10674本来我一直不知道怎么来更好地优化网页的性能,然后最近做python和php同类网页渲染速度比较时,意外地发现一个很简单很白痴但是我一直没发现的好方法(不得不BS我自己):直接像某些php应用比如Discuz论坛那样,在生成的网页中打印出“本页面生成时间多少多少秒”,然后在不停地访问网页测试时,很直观地
2012-07-22 20:54:58 1030
转载 利用memcached构建高性能的Web应用程序
转自:http://my.oschina.net/flynewton/blog/8984面临的问题 对于高并发高访问的Web应用程序来说,数据库存取瓶颈一直是个令人头疼的问题。特别当你的程序架构还是建立在单数据库模式,而一个数据池连接数峰值已经达到500的时候,那你的程序运行离崩溃的边缘也不远了。很多小网站的开发人员一开始都将注意力放在了产品需求设计上,缺忽视了程序整体性能,可扩展
2012-07-22 20:41:50 773
转载 一个本科毕业生的Java学习之路
转自:http://my.oschina.net/flynewton/blog/7770如有谬误请见谅 声明: 我是一个普通本科生 以下仅个人见解,如有反对意见,勿人肉我 觉得写代码是软件工程师中混得最锉的人请绕过 觉得Java就是用来做网站的请绕过 觉得SSH就是*鸟的同学培训学习的请绕过
2012-07-22 20:15:57 996
转载 Memcached 协议中文版
过期机制: memcached的item过期后并不会有删除该item的操作,只会在get的时候判断是否过期。覆盖机制: 当memcached满了的时候,过期的items将会被优先覆盖,然后是用的最少的items锁定方法: memcached并没有提供锁定某一个key的方法,可以通过其他方法来实现锁定。最常用的是用add方法。例如,我们要更新一个key,可以先王memcached里面add一
2012-07-22 20:09:54 986
转载 Python 程序员的进化
转自:http://my.oschina.net/flynewton/blog/12892在综合资讯栏中看到这个帖子,觉得很有意思,转上来,最后面加上些自己的知识补遗~~~==========================================================================================本文是从 The Evolu
2012-07-22 17:41:50 579
转载 Python运行执行模式
转自:http://my.oschina.net/flynewton/blog/12489平时download下来的一些python工程,执行后都会有.pyc文件产生,所以一直都以为执行.py文件后都会产生.pyc文件,今天试了把,发现不是那么一回事情,查资料并研究后发现:1.Python的运行执行模式为:将录入的源代码转换为字节码,之后字节码在Python虚拟机中运行(代码自动被编译,然
2012-07-22 17:40:24 891
转载 Python中使用正则表达式
转自:http://my.oschina.net/flynewton/blog/8900《Python unix与linux系统管理指南》学习笔记Python中使用正则表达式,应该要养成创建编译后的正则表达式的习惯,使用方法如下:#!/usr/bin/env pythonimport redef run_re(): pattern = 'ERROR'
2012-07-22 17:39:34 712
转载 Memcached学习笔记——windows上初步使用(与php结合)
转自:http://hi.baidu.com/zdfgng/item/329b421a0de13c1de3f98653php Memchche在windows上的用法Memcache 相关介绍http://edu.codepub.com/2009/0614/6129.phpmemcache是一个高性能的分布式的内存对象缓存系统,它能够用来存储各种格式的数据,包括图像、视频、文件
2012-07-22 17:25:26 888
转载 Memcached学习笔记——windows上初步使用(与java结合)
转自:http://blog.sohu.com/people/!bWFiaXFpYW5nQHNvaHUuY29t/70343632.html 最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。 Memcach
2012-07-22 17:23:02 810
转载 Linux下安装memcached
转自:http://blog.csdn.net/zj7758/article/details/6200641memcached安装 1. 下载, memcached需要先安装libeventmemcached的下载地址:http://www.danga.com/memcached/dist/memcached-1.2.6.tar.gzs
2012-07-22 17:18:03 686
转载 Python-memcached的基本使用
转自:http://www.cnblogs.com/analyzer/articles/2104109.html想学Python,又想研究下memcached的客户端,于是拿Python-memcached研究研究~~~1.memcached的安装请参考本博另一文章《Linux下安装memcached》启动一个memcached实例:memcached -m 1
2012-07-22 17:16:19 919
转载 python-memcached 安装
转自:http://hi.baidu.com/vdiskwangfeng/blog/item/4badc4404d46af0d73f05d03.htmlMemcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。 网上有很多讲到Memcached For Linux的安装教程,但是Mem
2012-07-22 16:55:16 7078
转载 Memcached windows 下安装与测试
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashmap
2012-07-22 15:04:19 903
转载 memcached下载
This page contains a modified version of memcached (v1.2.5 and v1.2.6) and libevent (v1.4.4) that builds on Windows. Building libevent should work out of the box. Building memcached should also
2012-07-22 14:51:26 886
转载 memcached 常见问题
转自:http://www.iteye.com/topic/284937现阶段正在研究memcached,心血来潮把memcached官方网站上的FAQ翻译了一把,希望对想要使用memcached的同学们有帮助。由于兄弟我对数据库不是很熟,有些关于数据库概念的没有翻译,有些可能直接翻错了,望大家指出。谢谢! 基本问题 什么是 memcached ? memcached 是
2012-07-22 14:03:09 2119
原创 djangobook学习笔记
setRemoteAddrFromforwardedFor中间件在Django1.1的时候被删除掉了。只在Django1.0(包括Django1.0)之前默认才有这个中间件。
2012-07-21 12:59:23 639
转载 Django 和时区设置的问题
Django 和时区设置的问题written on Wednesday, August 19, 2009 Django 1.1 及其之前的版本, 时区处理这一块算是比较混乱的了:依赖数据库管理系统本身 (Django 针对 PostgreSQL 做了特殊处理)跨平台能力弱 (Python 标准库的 TZ 环境变量依赖 *nix 操作系统)Windows 下, settings.TI
2012-07-20 23:53:18 1343
原创 关于全局变量思考
项目快做完了,在自己偶然的测试中发现了一个问题,程序中有两处用到了全局变量,这样不同的用户点击就会修改全局变量的值,导致查看的结果与预期大相径庭,后来网上查了下,遇到这样的问题还不少,最后得出的结论是:禁用全局变量,或者只使用final static的全局变量,只读取,不修改。下面引用某一篇贴子里面的内容:http://topic.csdn.net/u/20090312/10/b38b18
2012-07-19 10:51:14 1042
转载 python 字符串和时间转换
'''* datestr转换成secs* 将时间字符串转化为秒("2012-07-20 00:00:00"->1342713600.0)* @param datestr;* @return secs;*'''def datestr2secs(datestr): tmlist = [] array = datestr.split(' ') a
2012-07-17 22:19:26 32985
转载 Python 中两个字典(dict)合并
dict1={1:[1,11,111],2:[2,22,222]}dict2={3:[3,33,333],4:[4,44,444]}合并两个字典得到类似{1:[1,11,111],2:[2,22,222],3:[3,33,333],4:[4,44,444]}方法1:dictMerged1=dict(dict1.items()+dict2.items())方法2:dict
2012-07-17 22:08:40 19850 1
原创 Comet技术
Comet是一种用于web的技术,能使服务器能实时地将更新的信息传送到客户端,而无须客户端发出请求,目前有两种实现方式,长轮询和流。长轮询长轮询是在打开一条连接以后保持,等待服务器推送来数据再关闭的方式。iframe流流方式是在页面中插入一个隐藏的iframe,利用其src属性在服务器和客户端之间建立一条长链接,服务器向iframe传输数据(通常是HTML,内有负责插入信息的jav
2012-07-17 14:38:46 4750
转载 python str的一些方法
转载自:http://hi.baidu.com/life_to_you/item/b31c8db8ba467fe84ec7fd04python str的一些方法在python有各种各样的string操作函数。在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专门的string的module,要使用string的方法要先import,但后来由于
2012-07-15 19:06:51 1281
转载 ztree实例
转自:http://blog.csdn.net/duck_arrow/article/details/7091861 zTree【简介】zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件兼容 IE、FireFox、Chrome 等浏览器在一个页面内可同时生成多个 Tree 实例支持 JSON 数据支持一次性静态生成 和 Aj
2012-07-15 16:54:22 8091
转载 长连接与短连接
长连接与短连接所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。 比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有收到请求即可关闭连接。
2012-07-13 14:16:18 1404
转载 Django request 信息
原文链接:http://devhttp.com/request/djangoDevHTTPDjango request variables, these lines assume you are inside a view according to:def yourview(request, ...):This page is based on the Requ
2012-07-13 14:02:22 1659
转载 crontab举例
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。,其功能和windows中的任务计划相同。一)具体操作如下:1)编写cronfile文件,如:SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binJAVA_HOME=/usr/java/jdk1.6.0_17MAILTO=xiaoxiHOME=/#run
2012-07-12 21:54:10 774
转载 Linux服务器上安装tomcat
从官方网站上下载tomcat软件包。 http://tomcat.apache.org/点击左侧的 download的一个版本,根据自己的实际情况进行选择安装,点击超连接,选择 Binary Distributions 下的tar.gz (pgp, md5) 压缩包,进行下载。可以在本地解压后放到服务器,也可以在服务器上解压。 运行:cd apache-tomcat-6.0.2
2012-07-12 21:53:12 825
转载 HashCode的作用
首先,想要明白hashCode的作用,你必须要先知道Java中的集合。 总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比较严重的问题了:要想保证元素不重复,可两个元素是否重复应该依据什么来判断呢?这就是Object.equals方法了。但是,
2012-07-12 21:52:13 691
原创 集成问题
出现这样的问题是因为两个框架有冲突,最终的解决方案是把一个框架的core.css中这行代码修改了一下:/* Button */.button, .buttonActive, .buttonDisabled { float:left; display:block; overflow:hidden; height:25px; padding-left:5px;}改成:/* Button
2012-07-12 15:49:15 579
原创 用Xmanager连接linux服务器
发装好Xmanager后,会生成这些文件:双击Xshell文件,出现下面窗口:点击File-New,会弹出一个窗口,填上服务器IP,端口一般就采用默认端口22:设置访问服务器的用户名和密码:下次用的时候,点击File-Open:解决乱码问题:
2012-07-10 13:24:59 721
转载 J2EE快速开发框架Wabacus 3.4发布,开发效率提高5倍以上
J2EE 快速开发框架 Wabacus 3.4 版已发布,通过该框架,开发者的代码量可以减少60%以上,开发效率提高五倍以上。3.4版本主要更新列表: 支持使用存储过程查询报表数据 支持普通打印、Lodop打印、Pdf打印三种打印方式的配置 扩展数据导出功能,支持PDF导出,支持海量数据导出、支持导出excel时自动拆分Sheet,支持多种导出多张报表数据的方式 支持查询报表、
2012-07-05 22:55:44 1275
转载 2012年7月编程语言排行榜:Objective-C超越C++
TIOBE发布了2012年7月份的编程语言排行榜,本月最大的看点要数Objective-C超越C++,成为新科探花。Objective-C之前一直是一个默默无闻的小众语言,随着苹果iPhone、iPad市场占有率的增加,主要开发语言Objective-C的份额也得到了迅速蹿升,在2010年以黑马之势杀入TIOBE编程语言排行榜TOP20,而如今,已经位居第三名,仅次于C语言和Java。
2012-07-05 22:36:32 871
转载 python的logging库中TimedRotatingFileHandler类问题
原文网址:http://www.5dcode.com/?p=545第一次用python,第一次用logging,第一次用TimedRotatingFileHandler,居然发现了其中的BUG,记录下吧。 用TimedRotatingFileHandler的目的是让其自动在日志文件名后面加上日期时间,可以按秒、分、时、天、周或者其倍数来设置,BUG出现的场景是:手动设置时间,并把
2012-07-05 10:05:29 4816
转载 python 获取当前位置所在的函数名和行号
原文网址:http://www.5dcode.com/?p=551在C/C++程序调试中经常用到的几个宏:__FILE__、__FUNCTION__、__LINE__,最近写python程序遇到问题调试时也想用下这种方式,找了下网上资料,发现这个问题还有不少人问,估计都是像我这种刚从C/C++转到python的吧。python中获取当前位置所在的函数名和行号都封装在sys中,获取方法如下:
2012-07-05 10:01:54 16067
转载 一个改进的logger类
原文网址:http://openexz.sinaapp.com/category/python/此logger改进的目的有两个:1) 默认python库中的logging.handlers.TimedRotatingFileHandler会在logger初始化阶段不生成suffix,这样一旦程序重启就会导致上次启动的日志被覆盖。2) 定制log目录、名称,调用log更简单易用,并让其支
2012-07-05 09:48:55 1362
JavaMail邮件收发实例_JavaMail_API
2011-10-20
createpdf
2011-09-30
20110930_struts_login
2011-09-30
20110930_Struts2_0100_Introduction
2011-09-30
20110930_spring_beginning
2011-09-30
20110930_Spring_0100_AbstractOrientedProgramming
2011-09-30
20110929_webrpt_birt报表演示项目
2011-09-30
monitor_毕设项目相关的数据库脚本
2011-09-30
monitor_毕设项目
2011-09-30
monitor_ice相关技术
2011-09-30
webmonitor
2011-09-30
flying saucer中文换行包
2011-09-29
+MyEclipse+UML+建模.pdf
2011-04-20
九种排序算法及其测试程序(java版)
2010-05-24
2009年上半年系统分析师上午试题与答案解析
2010-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人