自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (3)
  • 收藏
  • 关注

原创 烦到爆的tomcat404

一直以来在维护的一个javaEE web项目,今天tu'g

2014-06-24 21:51:55 891

原创 Core Data with Mantle

Mantle makes it easy to write a simple model layer for your Cocoa or Cocoa Touch application.  Mantle can still be a convenient translation layer between the API and your managed model objects.本

2014-01-18 16:01:18 4587

原创 修改structs动态生成的table中inputs值并提交数据库的问题

问题描述:问题很简单,就是使用 )"> "/> td> td> 问题分析:要做的事很简单,就是获取到当前修改到的input的值。但问题就是如果获取到这个值。1.给input配上ID号明显不行,因为这个是动态生成的,如果配一个ID,那全部列的这个td都是同一个id。错误。2.

2013-07-18 09:57:21 1273

原创 Read-only file system

同事在对一个表格进行修改是,发现修改失败。1.页面出现错误:Incorrect key file for table './xx_db/xx_table.MYI'; try to repair it2.应该是数据库表写入失败,进入数据库里查看一下,在describe table时,出现:ERROR 1 (HY000): Can't create/write to file '/var/

2013-02-18 11:25:54 2500

原创 sendmail 维护记录

背景:OK。数据库的问题已经解决了。网站可以打开了。发了logbk,走人呗。可惜,发送失败。看来服务器里的sendmail又挂了。 1.       查看下服务器的25端口>telnet localhost 25连不上。Sendmail确实挂了。2.       启动sendmail,root@vtnpi:/etc/mail# /etc/init.d/sendmai

2012-12-02 17:54:56 1957

原创 Mysql 维护记录(mysql crash)

Mysql 维护记录:事故发生背景:1.       下班时,几个同事同时在网站发送logbk,但全部发送失败,遂放弃。2.       下班后,公司停电。服务器自动重启。3.       第二天上班,启动apache。但网页打不开了。查看服务器,mysql未启动。手动启动mysql,失败,出现提示:空间full。维护记录mysql数据文件地址:/var/lib/mys

2012-12-02 17:49:51 2956

原创 linux下Django环境配置过程及问题~

1    最终各安装程序版本Server version: Apache/2.2.3Python:2.7.2mysql  Ver 14.12 Distrib 5.0.77Django:1.3.1mod_wsgi:3.3MySQL-python:1.2.1-1.x86_642 过程及问题(1)问题:源码安装Apache的时候出现:configure failed

2012-02-29 16:53:13 2980

转载 Oracle的优化器的RBO和CBO方式

1、基于规则的优化方式(Rule-Based Optimization,简称为RBO)    优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则,对数据是不敏感的。它只借助少量的信息来决定一个sql语句的执行计划,包括:    1)sql语句本身    2)sql中涉及到的table、view、index等的基本信息    3)本地数据库中数据字典中的信息(远程

2012-02-05 22:08:47 590

转载 表的连接方式:NESTED LOOP、HASH JOIN、SORT MERGE JOIN(修改)

表连接方式及使用场合NESTED LOOP 嵌套循环连接        由两个for循环组成。不管什么连接,本算法都可以使用。连接的两个关系,分别称之为外层关系和内层关系,把数据块数大的关系作为外层关系,小的关系作内层关系。分为块嵌套循环连接(简单点说,就是把已经放在内存的两个关系块全部连接完成后再进行下一数据库块的比较,减少内存中数据块的IO)和索引嵌套循环连接(如果内层关系有索引,使用

2012-02-05 21:08:17 4919

原创 hadoop,hbase,hive安装全记录

操作系统:CentOS 5.5Hadoop:hadoop-0.20.203.0jdk1.7.0_01namenode主机名:master,namenode的IP:10.10.102.15datanode主机名:slave1,datanode的IP:10.10.106.8datanode主机名:slave2,datanode的IP:10.10.106.9一、hadoop 安装

2012-01-04 13:34:42 11113

转载 linux 权限 (粗析)

读权限R。简单的说就是打开文件查看内容的权限,在web服务器中,若文件没有打开权限,则web服务器则视为该文件不存在,发送404 file not  found错误,用数字4表示。写权限W。一个文件若没有写的权限,那么该文件则无法更改,文件夹若没有写权限,则该文件夹下无法创建新文件,用数字2表示。执行权限X。程序文件若要执行,必须有执行权限,否则无法执行。打开一个文件夹也是执行,所以文件夹

2011-12-30 22:05:35 692

转载 Hive和并行数据仓库的比较

看到一篇比较Hive和并行数据仓库的比较文章(http://db3.javaeye.com/blog/807787),写得比较犀利,转载如下:=============================================================最近分析和比较了Hive和并行数据仓库的架构,本文记下一些体会。 Hive是架构在Hadoop MapReduce Fram

2011-12-29 16:22:23 4029

转载 Hadoop

Hadoop是Apache开源组织的一个分布式计算框架,可以在大量廉价的硬件设备组成的集群上运行应用程序,为应用程序提供了一组稳定可靠的接口,旨在构建一个具有高可靠性和良好扩展性的分布式系统。Hadoop由9个子项目组成,组织结构如表1所示。表1 Hadoop组织结构表PigChukwaHiveHBaseMapRe

2011-12-28 23:07:37 823

转载 海量数据存储之Key-value存储简介

具备高可靠性及可扩展性的海量数据存储对互联网公司来说是一个巨大的挑战,传统的数据库往往很难满足该需求,并且很多时候对于特定的系统绝大部分的检索都是基于主键的的查询,在这种情况下使用关系型数据库将使得效率低下,并且扩展也将成为未来很大的难题。在这样的情况下,使用Key-value存储将会是一个很好的选择。它被广泛应用于缓存,搜索引擎等等领域。         根据以上的描述,一个好的key-

2011-12-28 15:19:55 701

转载 用户如何提高存储性能?有哪些解决方案?

优化存储容量还是优化存储性能?假设只能二选一的话,大多数存储管理员也许会选择前者。说到性能问题,我们随手就可以找到大量的关于优化存储性能的秘籍,但这些技巧或方法并不总是那么有效,还要看现实的应用环境。目前存储行业中很多公司都在开发与存储优化相关的产品和技术,既有优化主机端访问的方案,也有提升SAN存储性能的技术,这是一个很有潜力的领域。在这里,我们要介绍一些能够有效提升存储性能的方法,而以往我们却

2011-12-27 17:13:03 1097

转载 全虚拟技术、半虚拟技术和硬件虚拟

全虚拟化(Full Virtulization)简介:主要是在客户操作系统和硬件之间捕捉和处理那些对虚拟化敏感的特权指令,使客户操作系统无需修改就能运行,速度会根据不同的实现而不同,但大致能满足用户的需求。这种方式是业界现今最成熟和最常见的,而且属于 Hosted 模式和 Hypervisor 模式的都有,知名的产品有IBM CP/CMS,VirtualBox,KVM,VMware Works

2011-12-18 22:50:15 2133

转载 Ext treeLoader 同步、异步加载树 问题

1.tree的异步加载:前台代码:Ext.onReady(function(){Ext.BLANK_IMAGE_URL="/commons/extjs2.1/extjs/resources/images/default/s.gif";var root= new Ext.tree.AsyncTreeNode( { id:'1', text: '我是树根' } );var loa

2011-10-25 19:02:13 7276

转载 排序算法总结

首先建好一个排序类,我就命名为Sort了1 package com.anduo.sort;  2   3 /*******************************************************************************

2011-10-08 19:19:03 604

转载 Sql Server 孤立用户解决办法

Sql Server 孤立用户 是我们经常遇到的事情,今天详细的梳理了下,希望能帮到你当把用户数据库从一台 Sql Server 使用备份和恢复的方式迁移到另一台服务器。数据库恢复以后,原先用户定义的一些其他数据库用户,就无法在新服务器上继续使用了。尤其对一些Sql Ser 帐号,这些就是孤立用户。      Sql Server 的用户安全管理分两层,整个 Sql Server 服务器一层,

2011-10-06 10:22:20 1713

转载 数据库设计几个小技巧

<br />http://www.cnblogs.com/myteamwork/archive/2011/03/26/1996301.html<br />这几天看了一下ERP数据库设计,总结几个数据库设计的小技巧。<br /><br />说实话,ERP系统确实是博大精深,而且对各个不同行业,都有不同的应用设计。<br /><br />1、大部分表都有的字段:<br />ID:内码,表的唯一主键之一<br />Code:编码,有的可以用来做主键<br />Name:名称<br />State:记录状态<br

2011-03-28 20:18:00 628

转载 在select中添加排名列的SQL语句

<br />SELECT *,'名次'=(SELECT COUNT(DISTINCT B.num) FROM a B WHERE B.num>=A.num)<br />FROM a A<br />ORDER BY num desc<br /> <br /> <br />http://www.cnblogs.com/zengxiangzhan/archive/2009/09/23/1572290.html<br />结构为<br />user scores<br />1      80<br />2     

2011-03-27 16:45:00 5599

转载 出现频率最高的笔试题strcpy写法

题目:<br />  已知strcpy函数的原型是: <br />  char * strcpy(char * strDest,const char * strSrc); <br />  1.不调用库函数,实现strcpy函数。 <br />  2.解释为什么要返回char *。 解说:<br />  1.strcpy的实现代码 <br />  char * strcpy(char * strDest,const char * strSrc) <br />  { <br />  char * strDest

2011-03-26 21:05:00 508

转载 JAVA中实现多线程的两种方式

(http://dir-murong.javaeye.com/blog/796292)众所周知,在JAVA中实现多线程有两种方式: 一种是继承于Thread类 一种是实现Runnable接口 本质相同的实现机制,之所以有两种实现方式,一方面针对不同爱好的用户群体,另外可能是因为JAVA不支持多继承,一旦你的类已经继承一个父类就无法再继承Thread类了,这个时候只有实现Runnab

2011-03-26 20:24:00 1443

转载 全局变量与局部变量在内存中的区别

一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域(.data),未初始化的全局变量和未初始化的静态变量

2011-03-26 16:11:00 1349 1

转载 2010最危险的编程错误

<br /><br /><br />历史上第一个bug<br />网络无处不在的今天,安全问题日益严峻,攻击事件层出不穷,应该说,软件系统中代码存在安全漏洞是主要的祸因之一。而这实际上反映了软件开发人员在编程的安全性方面缺乏必要的培训和常识。<br />由CWS(美国国土安全部下属的软件保证项目)与SANS(权威安全培训组织)联合编制的最危险的25个编程错误,是软件开发人员非常好的快速学习资料。日前,两个机构发布了2010年的编程错误列表。最新的25个最危险的编程错误如下。<br /> <br />1. 跨

2011-01-14 21:58:00 527

转载 【观点】风雨20年:我所积累的20条编程经验

<br /><br />本文由伯乐在线关关译自Jonathan Danylko的网站DCS Media。Danylko是一位资深开发顾问,DCS公司的创始人。<br />从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。<br />我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了。下面就是我至今最难忘的经验。<br />

2011-01-14 21:57:00 438

转载 javascript 触发事件列表

1.单击事件___onclick用户单击鼠标按键时产生的事件.同时onclick指定的事件处理程序或代码将被调用执行.如:2.改变事件___onchange当text或textarea元素内的字符值改变或select表格选项状态改变里发生该事件.如;3.选中事件____onselect当text或textarea对象中的文字被选中里会引发该事件如:

2010-12-19 11:08:00 410

转载 X-Java:http,session,cookie详解

(尊重作者劳动:感谢J2EE社区网“我也不是我”的积累http://www.blogjava.net/xcp/archive/2009/03/01/257227.html)http,session,cookie一定是困扰了大家许久了的三个词吧。下面跟我来。HTTP Session一、浅析HTTP协议(http://www.w3.org/Protocols/)是“一次性单向”协议

2010-12-15 15:44:00 842

转载 js阿拉伯数字转中文大写

function DX(n) { //金额大写转换函数if (!/^(0|[1-9]/d*)(/./d+)?$/.test(n))return "数据非法";var unit = "千百拾亿千百拾万千百拾元角分", str = "";n += "00";var p = n.indexOf('.');if (p >= 0)n = n.substring(0, p) + n.substr

2010-12-13 17:07:00 3199 1

转载 第一个dwr例子

<br /><br />一,开发步骤<br />     1,准备开发环境<br />     2,修改web.xml文件<br />     3,创建类<br />     4,创建dwr.xml文件,将该文件放在web.xml同目录下<br />     5,配置dwr.xml<br />     6,编写JSP页面<br />           6.1    导入js文件<br />           6.2    编写js函数和回调函数<br /><br />二,具体的开发过程<br />   

2010-11-19 10:03:00 492

转载 JS获取浏览器窗口大小

JS获取浏览器窗口大小网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth(包括边线的宽)网页可见区域高:document.body.offsetHeight(包括边线的宽)网页正文全文宽:document.body.scrollW

2010-11-04 09:08:00 490

转载 Java文件下载的几种方式

<br /><br />转自:http://www.cnblogs.com/ungshow/archive/2009/01/12/1374491.html<br /> <br /> <br />Java文件下载的几种方式<br />public HttpServletResponse download(String path, HttpServletResponse response) {<br />        try {<br />            // path是指欲下载的文件的路径。<br

2010-11-01 18:48:00 433

转载 使用response.getWriter().write() 乱码问题

<br />最近在使用response.getWriter().write()方法向页面返回一个上传文件的名字时,当文件名字中出现中文、日文等,页面显示乱码。代码如下: <br />response.getWriter().write(messageBegin + fileName + messageEnd); <br /><br />最后在调用response.getWriter()之前添加这句话解决问题: <br />response.setContentType("text/html;charset=

2010-10-11 11:59:00 4737 1

转载 Java删除文件夹以及文件夹下的子目录与文件

<br />import java.io.File; <br /><br />private void deleteFile(File file){ <br />   if(file.exists()){ <br />    if(file.isFile()){ <br />     file.delete(); <br />    }else if(file.isDirectory()){ <br />     File files[] = file.listFiles(); <br />     for

2010-10-10 22:12:00 631

原创 java获取文件夹下所有文件的名称

<br /> <br />String path = "./"; //路径<br />File f = new File(path);<br />if (!f.exists())<br />{<br />        out.println(path+" not exists");<br />        return;<br />}<br /> <br />File fa[] = f.listFiles();<br />for(int i=0;i<fa.length;i++)<br />{<br />

2010-09-21 16:24:00 3870 1

转载 js创建文件夹

<br />function new_folder(){<br />var new_folder, fldr; <br />new_folder = new ActiveXObject("Scripting.FileSystemObject"); <br />fldr = new_folder.GetFolder("h://"); <br />new_folder.CreateFolder ("h://ceshi"); <br />var uname = new_folder.GetBaseNa

2010-09-21 16:21:00 1651

转载 Extjs.grid 详解

Extjs.grid 详解<br />function rowdblclickFn(grid,rowIndex,e){//双击事件 <br /><br />             var row = grid.store.getById(grid.store.data.items[rowIndex].id);<br />             alert(row.get("unitcode"));<br />        }<br /><br />grid.addListener('rowdblcli

2010-09-05 09:52:00 678

原创 extjs的panel中tbar的按钮居右显示的解决方案

<br />extjs中panel的tbar中按钮默认是居左的,十分不爽;<br />在按钮前面先添加一个工具栏填充区tbfill,把tbar上的按钮挤到右边;<br />代码:<br />var addbu=new Ext.Button({<br />enableToggle : true,<br />pressed : true,<br />text:'添加',<br />toggleHandler:addCo<br />});<br />var editbu=new Ext.Button({<br /

2010-08-02 16:23:00 5102 1

转载 Java相对路径/绝对路径总结(转)

1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。另外关

2010-08-02 13:02:00 508

原创 去掉String最后一个字符

<br />String a = "adfadfadfadf";<br />a = a.substring(0,a.length()-1);

2010-08-02 12:09:00 5451

ISATAP协议分析

通过对RFC5414的分析,研究ISATAP技术。详细接受了ISATAP的技术原理和通信过程。

2010-01-21

基于XML的异构数据库集成

这是我的课程论文,探讨了基于XML的异构数据的集成。并提出了解决方案

2010-01-21

sniffer程序源码(MFC)

一个用MFC做的简单的sniffer源码,包括监控数据协议、大小、数据、端口等

2009-12-26

空空如也

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

TA关注的人

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