自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 nginx x-sendfile下载

    // 利用nginx直接下载文件,提高效率    public function download_apk_efficient($internal_file_path,$file_name){        // And redirect user to internal location        header("Content-Type: application/vn...

2014-12-16 09:30:05 247

原创 java tomcat类冲突

和tomcat下的 lib包冲突http://www.blogjava.net/zyskm/archive/2011/12/06/365653.html把项目下的el-api.jar,jsp-api.jar,servlet-api.jar删除,重新启动,问题解决。 http://mail-archives.apache.org/mod_mbox/tomcat-users/2012...

2013-09-03 17:02:13 201

原创 集群管理系统相关技术

一、auth认证集群后台:1. cloudtool通过username+pwd+dyn 到 auth-manager获取session(实际就是一个字符串):"http://ip:port/clusterAuth/SessionGenerate? 返回session后,构造请求头:header = {"X-Auth-Session": session}以此为header,构...

2013-05-29 22:29:23 213

原创 redis操作

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持.它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets)和 有序集合(sorted sets)等类型。R...

2013-04-10 16:58:23 101

原创 mmap详解

http://blog.chinaunix.net/uid-26669729-id-3077015.htmlhttp://my.oschina.net/orion/blog/32218 mmap将一个文件或者其它对象映射进内存(把内核分配的物理内存遇到到进程的用户地址空间)。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行...

2013-04-02 22:20:55 124

原创 hibernate 的知识点

转自http://jianfulove.iteye.com/blog/1836729   对于Hibernate,面试官最想知道的无非是以下总结这这十多个问题,每个问题都有详细的答案,如果都完全掌握以下的这些问题,那面试时问及Hibernate你还用怕什么呢?让自信伴随着你第一次冲刺吧!一、简述 Hibernate 和 JDBC 的区别、优缺点?JDBC与Hibern...

2013-03-30 17:05:15 93

原创 转——浅谈浏览器缓存

 http://www.360doc.com/content/13/0217/14/11619778_266137568.shtml为什么使用浏览器缓存缓存存在的内容缓存协商缓存协商的简单演示缓存相关的header缓存相关header之间的关系用户的不同操作用户不同操作对应浏览器的不同处理方式测试环境与线上环境取js方式不同导致的问题 ...

2013-02-17 15:23:48 76

原创 转—— JS、CSS的合并、压缩、缓存管理

http://www.blogjava.net/BearRui/archive/2010/05/04/js_css_merge_compress_cache.html存在的问题:          合并、压缩文件主要有2方面的问题:       1. 每次发布的时候需要运行一下自己写的bat文件或者其他程序把文件按照自己的配置合并和压缩。        2. 因生产环境...

2013-02-16 17:17:12 98

原创 关于各种编码的详细说明

转自:http://www.cnblogs.com/mjgforever/archive/2008/02/27/1083135.html 字符编码简介:ASCII,Unicode,UTF-8,GB23121. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被...

2013-01-25 10:59:37 814

原创 牛人怎么准备

转自:http://www.aikaiyuan.com/2085.html国外公司的准备:http://www.aikaiyuan.com/1992.html 1,简介毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。首先说说我拿到的offer情况:微软,3面->终面,搞定百度,3面->终面,口头offer搜...

2013-01-24 16:02:11 164

原创 linux中的buffer和cache

free命令大家都经常使用,taotaoma@tma-laptop1:~/kernel/linux-2.6$ freetotal       used       free     shared    buffers     cachedMem:       5918476    1675260    4243216          0     157664     819004-/+ ...

2013-01-24 15:45:20 109

原创 linux ipc

http://www.ibm.com/developerworks/cn/linux/l-ipc/part5/index1.html

2012-12-24 22:41:25 79

原创 linux address_space 结构

看linux内核很容易被struct address_space 这个结构迷惑,它是代表某个地址空间吗?实际上不是的,它是用于管理文件(struct inode)映射到内存的页面(struct page)的;与之对应,address_space_operations 就是用来操作该文件映射到内存的页面,比如把内存中的修改写回文件、从文件中读入数据到页面缓冲等。      参考下面这张图,摘自《深入...

2012-12-22 20:22:05 200

原创 spring mvc 深入总结(转)

http://blog.csdn.net/sunitjy/article/details/6782431

2012-12-17 11:34:11 110

原创 Linux 虚拟化技术

LINUX 虚拟化技术:http://www.ibm.com/developerworks/cn/linux/theme/virtualization/index.html from http://sheepdog.taobao.org/people/zituan/virt_in_taobao.html#(13)  The vhost-blk uses two ke...

2012-11-17 22:15:05 148

原创 KVM概述

KVM 仅仅是 Linux 内核的一个模块。管理和创建完整的 KVM 虚拟机,需要更多的辅助工具。QEMU-KVM:在 Linux 系统中,首先我们可以用 modprobe 系统工具去加载 KVM 模块,如果用 RPM 安装 KVM 软件包,系统会在启动时自动加载模块。加载了模块后,才能进一步通过其他工具创建虚拟机。但仅有 KVM 模块是远远不够的,因为用户无法直接控制内核模块去做事情...

2012-11-16 16:47:13 272

原创 KVM 迁移

http://blog.csdn.net/shendl/article/details/6410005

2012-11-14 23:26:32 105

原创 (转)KVM虚拟机的创建、管理与迁移 操作

转自:http://www.2cto.com/os/201203/123128.html  kvm虚拟机管理一、环境role        hostname   ip                 OSkvm_server   target     192.168.32.40/24    rhel6.0_x64vir_guest1   node4     ...

2012-11-14 22:59:09 147

原创 libvirt(二)——networking

 参考:http://libvirt.org/formatnetwork.html#examplesNAT NAT based networkThis example is the so called "default" virtual network. It is provided and enabled out-of-the-box for all libvirt inst...

2012-11-13 15:53:42 169

原创 libvirt(一)

 参考文档:http://www.ibm.com/developerworks/cn/linux/l-libvirt/http://libvirt.org libvirt 提供一种虚拟机监控程序不可知的 API 来安全管理运行于主机上的来宾操作系统。支持kvm/qemu、zen、ESX等。 在libvirt中要支持QEMU,必须打开libvirtd daemon。lib...

2012-11-13 15:16:33 108

原创 qemu-kvm创建参数分析

qemu的命令参数参考文档:http://qemu.weilnetz.de/qemu-doc.html 下面是一个例子:/usr/libexec/qemu-kvm -S -M rhel6.3.0 -cpu Westmere,+rdtscp,+pdpe1gb,+dca,+pdcm,+xtpr,+tm2,+est,+smx,+vmx,+ds_cpl,+monitor,+dtes64...

2012-11-12 11:21:28 525

原创 程序员人生(转)

转自:http://mylp.cn/index.php/useful-article/useful003.htmlhttp://mylp.cn/index.php/useful-article/useful002.html  今晚游离了一下,看到一篇关于关于程序员对于人生规划的一些思考,多多少少给自己一些感触,转摘了一些这篇文章,同样希望能跟像一样的搞技术的朋友看了可以思考一于...

2012-11-11 14:25:54 122

原创 javascript tooltip

 转自http://sixrevisions.com/tutorials/javascript_tutorial/create_lightweight_javascript_tooltip/   var tooltip=function(){ var id = 'tt'; var top = 3; var left = 3; var maxw = 300; va...

2012-09-17 13:58:24 90

原创 extjs4 - 表格内容可选中复制

添加CSS: /* make table selectable and copyable */.x-grid-row ,.x-grid-cell, .x-unselectable, .x-unselectable * {    -webkit-user-select: text !important;    -o-user-select: text !important; ...

2012-09-06 14:25:21 367

虚拟机迁移

Migrate 流程:如果instance是running状态,则在在线迁移,否则离线迁移。D表示目的HOST, S表示源HOST。离线迁移:S1-D端:1. D端lvchange –ay lvs,激活所有属于该instance的LV。2. 构造XML的各参数,virt-install创建虚拟机并生成xml3. Virsh definexml4. Insta...

2012-09-01 16:15:49 122

创建KVM虚拟机

  WINDOWS: 1.分析镜像>>> import guestfs>>> g = guestfs.GuestFS()>>>g.add_drive_opts("/datapool/w2k3.qcow2")>>> g.launth()>>>

2012-09-01 16:01:11 111

原创 mysql导数据库

mysqldump -h192.168.*.* -usysdev -p'***' -R -d ServerUsageSystem > server_usage_system.sql mysqldump -h192.168.*.* -usysdev -p'***'  -t ServerUsageSystem su_menu su_load_name >> serv...

2012-07-02 20:23:20 57

原创 linux JAVA图片中文不显示 jrobin

这两天用jrobin画图,发现中文标题一直显示不出来。java应用程序的中文会变成一个一个的“口”字.产生这个问题的原因。java程序启动的时候会去在$JAVA_HOME/jre/lib/fonts目录下寻找相应的字体来显示。由于 JDK默认没有中文字体,所以我们需要手工的来设置一下,让java应用程序能够找到相应的中文字体。这样就能够解决问题了。 网传的办法: 基本...

2012-05-26 16:20:03 343

原创 extjs3——Ext.entend, IE, 未知的运行时错误

Extjs 3, 使用 ext-all-debug.js, 行4912 字符13  PerformancePanel = Ext.extend(Ext.Panel, { id: "performancePanelId", autoScroll:true, closable: false, initComponent: function() {...

2012-05-26 13:26:36 110

原创 JAVA 正则表达式

转自:http://coding1688.iteye.com/blog/1539843加上自己的补充  编程不懂正则表达式,将有被淘汰的危险  编程的大量工作都是在处理字符串,如验证输入、查找子串替换、解析HTML等,而正则表达式是一个极为强大的工具,它使我们需要很多行重复啰嗦的代码才能完成的编程任务,一个表达式就可以搞定,既节省时间又节省精力。但是学习它并不是一件轻松的事情,...

2012-05-26 11:03:26 66

原创 (转)Linux时钟变慢?关中断会关闭系统时钟中断?

转自:http://hi.baidu.com/deep_pro/blog/item/2d6ea0d997f601e538012ff1.html 听说有人抱怨他的Linux服务器或者嵌入式Linux开发板上的时间越来越慢,当时念头一闪,没有多在意今天顿悟,果然是有道理的用户空间的延时和定时器,都是靠内核定时器实现的。内核定时器 struct timer_list 以及相关内核ap...

2012-04-27 20:28:18 824

原创 KVM稳定性测试平台——autotest

 Autotest是一套开源的完全自动化的测试框架。主要应用于Linux内核测试,其内部包含了对KVM的自动化测试。 Autotest系统架构如图所示,通过Web前端或者命令行工具提交测试任务,Autotest Server通过调度器将任务分发到不同的Client,Client端任务执行完之后,再将结果返回到结果分析后端,Web...

2012-04-26 15:04:54 1062

原创 extjs4——去掉combobox和tree的loadMask

设置combobox的store的query项为remote时,点击 combobox的下拉列表时,会实时发ajax请求去load数据,这时默认会出现loadmask。  /* remove loadMask for combobox load */Ext.form.field.ComboBox.prototype.defaultListConfig={ empt...

2012-04-26 14:27:33 359

原创 python发送邮件

首先安装sendmail yum installsendmailservice sendmailstart 安装完成后,sendmail默认可以用localhost来向外面发送邮件。  用python发送邮件:参考email: Creating email and MIME objects from scratch...

2012-04-23 17:56:24 176

原创 rrdtool 学习

下载地址:http://oss.oetiker.ch/rrdtool/pub/ install:对于RHEL and CentOS, rrdTool已经添加到epel源中,所以直接:(yum install rrdtool) 用源码: http://www.cyberciti.biz/faq/howto-install-rrdtool-on-rhel-linux...

2012-04-23 14:17:32 77

原创 extjs4 —— 为表单的field必填项加红星号

Ext.form.field.Base.prototype.initComponent = function(){ var me = this; Ext.form.field.Base.superclass.initComponent.call(this); me.subTplData = me.subTplData || {}; this.ad...

2012-04-20 16:23:42 488

原创 extjs4 grid点击单元格鼠标手形,修改背景色

extjs4让grid的单元格点击时支持手形。 Ext.widget('gridpanel', { title: 'grid', height: 200, width: 200, renderTo: Ext.getBody(), columns: [{ text: 'Col', dataIndex:...

2012-04-20 10:19:09 217

原创 How to use search skills to become an effective programmer

How to use search skills to become an effective programmer

2012-04-07 10:48:38 65

原创 如何记忆

转http://www.guokr.com/article/94933/ 上课的时候记笔记?哪门功课不行,就集中精力专项突击?自习的时候不要晃,选好一个地儿安安稳稳地待那儿学习?你还在这样学习吗?不要被骗了:这些被我们奉为良好学习习惯的东西,恰恰是冒了学习正道的大不韪。  英文原文:Everything You Thought You Knew About Lear...

2012-04-07 10:36:32 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除