- 博客(107)
- 资源 (3)
- 收藏
- 关注
原创 技术文档网址收藏
[网络]http://k968888.i.sohu.com/blog/view/253499696.htm--防火墙相关http://www.h3cisco.cn/catalog.asp?cate=1 防火墙[虚拟化】http://blog.csdn.net/luo_brian/article/category/1317069 [openstack]ht
2013-03-19 19:13:20 1467
转载 常见的Java问题排查方法
以下是Java应用在运行时常见的一些问题,总结了运行时黑盒方式的一些排查方法,也希望看到的同学能给予补充,无论是补充碰到的问题,还是补充解决方法。类装载的相关问题写过Java代码的同学估计都碰到过ClassNotFoundException/NoClassDefFoundError/NoSuchMethodException(还有一个常见的ClassCastException就不在这里说了
2013-03-28 19:43:18 803
原创 MySQL:在命令行下创建 MySQL 存储过程问题
gent)的 MySQL 存储过程。就是下面的这段 SQL 代码。drop procedure if exists pr_stat_agent;-- call pr_stat_agent ('2008-07-17', '2008-07-18')create procedure pr_stat_agent( pi_date_from date ,pi_date_to date)begin -- check input if (pi_da
2013-03-28 08:17:41 221
原创 MySQL:修改默认字符集,转换字符集(MySQL 5.X)
2312;2. 修改 MySQL 数据表默认字符集(mysql table default character set)alter table ip_to_country default character set = gb2312;注意:修改 MySQL 的默认字符集,不管是在数据库级别,还是数据表级别,对已经存储的字符数据无任何改变。只是新增的表或列,开始使用新的字符集。3. 转换 MySQL 数据表字符集(mysql table character set)MySQL
2013-03-28 08:17:32 95
原创 MySQL:Grant 语法详解(MySQL 5.X)
IED BY 'password'在 MySQL 数据库中新建用户 “dba”,密码为:“sqlstudy”create user dba identified by 'sqlstudy'此时,创建的 MySQL 用户的全名是:dba@'%'见到这样的MySQL 用户名是不是觉得有点困惑?原来 MySQL 的用户名包含两个部分: 1. 帐户名(account name);2. 主机名(hostname)。 hostname 用来限制该MySQL 帐户(account)从何处来访问 M
2013-03-28 08:17:26 87
原创 MySQL出错显示码
能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已被其他用户修改1021:硬盘剩余空间不足,请加大硬盘可用空间1022:关键字重复,更改记录失败1023:关闭时发生错误1024:读文件错误1025:更改名字时发生错误1026:写文件错误1032:记录不存在1036:数据表是只读的,不能对它进行修改1037:系统内存不足,请重启数据库或重启服务器103
2013-03-28 08:17:16 186
转载 消息中间件QPID
简介: Qpid 是 Apache 开发的一款面向对象的消息中间件,它是一个 AMQP 的实现,可以和其他符合 AMQP 协议的系统进行通信。Qpid 提供了 C++/Python/Java/C# 等主流编程语言的客户端库,安装使用非常方便。相对于其他的 AMQP 实现,Qpid 社区十分活跃,有望成为标准 AMQP 中间件产品。除了符合 AMQP 基本要求之外,Qpid 提供了很多额外的 HA
2013-03-27 12:14:39 1776
转载 WebOb和通用标准实现WSGI框架的比较
http://tumblr.wachang.net/post/38298360375/webob-wsgi-framework-diff作者都是Ian Bicking,两个框架分别是遵循WSGI标准的WSGI框架(以下以1方法表示)以及使用Webob来实现WSGI框架(以下一2方法表示),两篇文章的地址分别是:http://pythonpaste.org/do-it-yours
2013-03-26 17:28:24 3256
转载 Python.Paste指南之WebOb
http://tumblr.wachang.net/post/38145599659/post-paste-webob-1次主要来学习Paste的核心内容,WebOb,内容依然来自官方翻译、网络参考以及自己的实践。What is WebOb?WebOb是一个Python库,主要是用在WSGI中对请求环境变量request environment(也就是WSGI应用中的参数e
2013-03-26 17:27:31 7950
翻译 WSGI Tutorial
What WSGI¹ is not: a server, a python module, a framework, an API or any kind of software. What it is: an interface specification by which server and application communicate. Both server and applicati
2013-03-26 17:24:33 1015
转载 Python.Paste指南之Deploy
http://tumblr.wachang.net/post/38130547044/python-paste-deploy-1Paste.Deploy主要是用来载入WSGI中的Web App使用,其核心函数是loadapp(),下文中PD就指代Paste.Deploy。OS:Ubuntu12.04 2012年11月17日 第一版 主要是对官方文档的一个翻译,外加自己的一些理解
2013-03-26 17:19:40 4102
转载 paste deploy python ini 配置文件简单说明
转自:http://pypy.iteye.com/blog/1740122配合 http://www.python.org/dev/peps/pep-0333/http://pythonpaste.org/deploy/看下面的example(从网络上改造而来,出处URL也搞忘记的),很快会对python的paste如何组织wsgi有一个简单的了解, pastedepl
2013-03-26 17:06:54 978
原创 myeclipse安装插件的方法
网上很多关于插件的安装方法,有的写的不清楚,经过本人学习,实际操作,整理直观可用的方法。免得大家重复摸索本人环境MyElipcse8.5 myeclipse安装pydev插件1、下载pydev插件2、在X:\Program Files\Genuitec\MyEclipse 8.x Latest下建立myPlugin文件夹,在其中建立pydev文件夹3、将zip解压出来的东西
2013-03-26 10:23:18 929
转载 Java 注解学习
文章 原始出处 http://wanqiufeng.blog.51cto.com/409430/458883 一、什么是java注解 注解,顾名思义,注解,就是对某一事物进行添加注释说明,会存放一些信息,这些信息可能对以后某个时段来说是很有用处的。 Java注解又叫java标注,java提供了一套机制,使得我们可以对方法、类、参数、包、域以
2013-03-26 10:16:37 548
转载 Openstack extension api ( by quqi99 )
作者:张华 发表于:2013-01-14版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明( http://blog.csdn.net/quqi99 ) openstack的扩展API有两类: 1) resource extension, 可参见:$nova/nova/api/openstack/compute/contri
2013-03-26 08:38:40 760
转载 【OpenStack】Quantum(Grizzly)中的agent .
Quantum(Grizzly)中的agent 来自 博客地址:http://blog.csdn.net/lynn_kongOpenStack的G版中agent机制的变化还是比较大的,昨天看到mirantis发表了一篇Blog简单分析了G版和F版中quantum agent。链接:Anew agent management approach for Quantum in OpenStack
2013-03-26 08:36:38 1105
转载 A new agent management approach for Quantum in OpenStack Grizzly
这是我转载mirantis的文章,Mirantis对Openstack的贡献,其实真不比任何一家公司小。因为他的网站访问要拿梯子,所以我就转载过来方便大家。我简单说一下我对文章的理解在Nova network里,采用mutilhost的方式实现冗余,就是每个计算节点,都安装nova network,负责这个计算节点的vm访问互联网.在Folsom版本的quantum,其实没有实现网络节点的
2013-03-26 08:33:52 1533
转载 linux常用命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2013-03-25 08:52:17 584
转载 Python资源
]- g* a% |0 ]: N4 a: N- z【专题推荐】Python系列英文原版电子书http://down.51cto.com/zt/104python简明教程(CHM)http://down.51cto.com/data/49213Linux黑客的python编程之道【pdf】推荐http://down.51cto.com/data/417
2013-03-20 18:29:00 971
翻译 Python基础学习_1
一基础: 1.1字符串拼接 “Hello” + “ world!” =》 “Hello world!” x = “Hello”, y = “ world!” x + y =》 “Hello world!” 1.2字符串表示(str和repr): 使用python直接输出的字符串是用单引号表示的python类型值: “Hello world!” =》 ‘Hello w
2013-03-20 18:27:47 1109
转载 java WEB路径问题
1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表
2013-03-19 19:47:24 642
转载 Wireshark抓包工具使用教程以及常用抓包规则
Wireshark是一个非常好用的抓包工具,当我们遇到一些和网络相关的问题时,可以通过这个工具进行分析,不过要说明的是,这只是一个工具,用法是非常灵活的,所以今天讲述的内容可能无法直接帮你解决问题,但是只要你有解决问题的思路,学习用这个软件就非常有用了。Wireshark官方下载地址:http://www.wireshark.org/download.html如果记不住,可以在百度中输入W
2013-03-19 19:10:51 774
翻译 Spring之注解
从诞生之初,Spring框架就坚守它的宗旨:简化企业级应用开发,同时给复杂问题提供强大的、非侵入性解决方案。一年前发布的Spring2.0就把这些主题推到了一个新的高度。XML Schema的支持和自定义命名空间的使用大大减少了基于XML的配置。使用Java5及更新版本java的开发人员如今可以利用植入了像泛型(generic)和注解等新语言特性的Spring库。最近,和AspectJ表达式语言的
2013-03-19 08:12:18 925
转载 理解Xen的network-bridge模式
类似VMware,Xen提供了几种不同的网络连接方式,主要有桥接模式,NAT模式,路由模式。其中最常用的,也是Xen默认安装的方式就是桥接模式。 在桥接模式下,Xen会创建了一个网桥,并且把服务器上的物理网卡接口加入到这个网桥中。之后,Xen会把dom0和其他domU的虚拟网卡接口也加入到这个网桥中来。这样在这个网桥之内的所有domU在网桥内部可以互相通讯,另外还可以通过网桥中的物理网卡接
2013-03-18 19:49:39 1334
原创 MyEclipse快捷键全
Ctrl + Shift + O: 引入imports语句 Ctrl + Shift + T: 打开Open Type查找类文件 Ctrl + Shift + F4: 关闭打开的所有窗口 Ctrl + Shift + F: 整形 Ctrl + Alt + ↓(↑) : 向下(上)复制本行 (搞笑) Ctrl + D : 删除本行 Ctrl + O: Open declara
2013-03-18 19:44:18 567
翻译 cannot be cast to org.apache
org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache在做项目时发布一个工程后来出现下面错误org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationPr
2013-03-18 16:37:41 3541
转载 comet移步通讯
Comet 有时也称反向 Ajax 或服务器端推技术(server-side push)。其思想很简单:将数据直接从服务器推到浏览器,而不必等到浏览器请求数据。=============大体说明=======================Ajax 的出现使 Comet 成为可能。HTTP 的单向性质可以有效地加以规避。实际上有一些不同的方法可以绕过这一点。您可能已经猜到,支持 Comet
2013-03-18 15:59:09 964
转载 CentOS 6.3 Openstack Folsom 安装[Linux Bridge模式]
[转自]http://www.chenshake.com/centos-install-6-3-openstack-folsom-linux-bridge-mode/#Keystone 上周Redhat已经发布了Folsom的预览版本,现在算是搞明白,如果你是使用RHEL,他专门有一个源,可以让你安装Openstack。如果你使用的是CentOS,那么你就使用EPEL就可以。这
2013-03-18 15:36:23 972
原创 Linux/Unix下grep命令使用的几个例子
'command option1 | grep 'data'grep [color=red]--color 'data' [/color]fileName基本的用法在某个文件里搜索error字符串$ grep "error" log.txt忽略大小写搜索(-i)$ grep -i "ErroR" log.txt所有子目录下的搜索(-r)$ grep -r "exception" log.txt全字
2013-03-18 11:24:17 92
原创 MySQL:日期函数、时间函数总结(MySQL 5.X)
只要看看它有多么庞大,或许可以小谅解我一下),于是整理如下。一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+---------------------+| now() |+---------------------+| 2008-08-08 22:20:46 |+---------------------+除了 now() 函数
2013-03-18 11:24:09 56
原创 vmvare虚拟网卡
Mnet9等7个虚拟机交换机,而在VMware Workstation 5以后的版本中,还可以使用Team中的提供的虚拟交换机。[img]http://dl.iteye.com/upload/attachment/0081/5687/2266a806-34dc-3670-b169-245329742b8f.jpg[/img]1. Bridged(桥接模式) 在桥接模式下,VMware虚拟出来的操作系统就像是局域网中的一独立的主机,它可以访问网内任何一台机器。不过你需要多于一个的IP地址
2013-03-18 11:23:54 57
原创 tcpdump抓包分析详解
行『监听』, 如果你使用的传输资料是明码的话,不得了,在 router 上面就可能被人家监听走了! 很可怕呐!所以,我们也要来瞭解一下这个软件啊!(注:这个 tcpdump 必须使用 root 的身份执行)[color=red][root@linux ~]# tcpdump [-nn] [-i 介面] [-w 储存档名] [-c 次数] [-Ae] [-qX] [-r 档桉] [所欲撷取的资料内容][/color]参数:-nn:直接以 IP 及
2013-03-18 11:23:31 134
转载 IE7/8下 Fiddler 无法本地调试的问题
IE7/8下 Fiddler 无法本地调试的问题首先这个问题不是个BUG,官方是有解释的,是说IE和.NET 框架对于本地请求是不走代理的,因而Fiddler无法检测数据。解决方案:使用机器名代替localhost或者12.7.0.1,例如,你之前使用http://localhost:8081/mytestpage.aspx来访问,那换成 http://mach
2013-03-16 14:40:06 1693
转载 OpenStack服务的启动
OpenStack服务的启动 原作者(新浪微博:@孔令贤HW;博客地址:http://blog.csdn.net/lynn_kong) 看过openstack源码的朋友都知道,在每个工程下,都有一个bin目录,下面是每个服务进程的启动脚本,使用python 脚本名就能运行一个服务。但对于Linux系统来说,有自己的一套服务管理程序。 关于早期的Linux系统的启动,熟悉Li
2013-03-16 14:39:49 1337
转载 OpenStack Grizzly中的nova-conductor
原作者信息(@孔令贤HW http://blog.csdn.net/lynn_kong)在Grizzly版的Nova中,取消了nova-compute的直接数据库访问。大概两个原因:1. 安全考虑。因为compute节点通常会运行不可信的用户负载,一旦服务被攻击或用户虚拟机的流量溢出,则数据库会面临直接暴露的风险2. 方便升级。将nova-compute与数据库解耦的同时,也会与模式
2013-03-16 14:39:26 951
翻译 List of HTTP headers
Header DescriptionExampleAcceptContent-Types that are acceptableAccept: text/plainAccept-CharsetCharacter sets that are acceptableAccept-Charset: iso-8859-5Accept-Encodi
2013-03-16 14:38:55 695
转载 LVM(Logical Volume Manager)
什麼是 LVMLVM(Logical Volume Manager)是一種可以動態變更 volume (由 LVM 所切割出來的空間被稱為 volume)大小的方式,可以讓你能更容易利用管理你的硬碟.傳統的硬碟空間在切割完時就決定了大小,如果要重新規劃必須將資料先備份下來,硬碟磁區重 新切割才可能有改變原來的硬碟磁區環境.不過 LVM(Logical Volume Manager) 就不同了,
2013-03-16 14:38:13 1274
转载 linux命令:crontab命令
http://www.cnblogs.com/peida/一、crond简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Linux下的任务
2013-03-16 14:37:31 664
转载 HTTP协议之状态码详解
http://www.cnblogs.com/TankXiao/archive/2013/01/08/2818542.htmlHTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。 如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。 本文我花了一个多月的
2013-03-16 14:36:55 576
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人