自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

z_play_du

为的是平凡,释放的是能量

  • 博客(45)
  • 资源 (6)
  • 收藏
  • 关注

原创 Hadoop2.2.0完全分布式集群平台安装与设置-入门级手把手

书写本文旨在于从一个新手的角度,入门开始学习Hadoop,让我们一起进步吧。请看后给评论哦!感谢支持!针对于在搭建过程中遇到的一些问题以及亲身入门级的参考。

2014-02-14 12:01:11 1579

原创 Java实现Redis持久化到数据库的关键方法

redis持久化到数据库,结合redis的API。实现的一个简单的调用。

2014-02-12 15:10:57 6524 3

原创 《观止-微软创建NT和未来的夺命狂奔》 语录摘抄

本文将读过的《观止-微软创建NT和未来的夺命狂奔》这本书中一些觉得经典的语句摘抄下来,供以后借鉴:经典摘要软件不仅是智慧的结晶,也是信仰、尊严和魅力的代名词。好的技术不一定都能换成钱。不能换成钱的技术,不是成为别人去买的技术,就是成为历史。在行业外的人看来,编写软件的人,特别是所谓的高手,大多有些古怪之处。开发软件不是一件简单的事,分析需求、定义功能、设计架构、编写代码、测

2014-02-02 01:01:54 3205 2

原创 oracle精简客户端和plsql安装问题总结

安装环境:win7 安装完oracle精简客户端后,plsql登录时遇到的问题:Access violation at adress 614A2909 in module 'oran9.dll'.Read of address 0000008其中使用的oracle精简客户端下载地址:http://ishare.iask.sina.com.cn/f/35627668.html1、安装完o

2013-01-28 16:59:14 2500

转载 Struts2标签嵌套问题

')">struts2标签不能嵌套使用,应改为Struts2 标签输出MAP嵌套@ taglib prefix="s" uri="/struts-tags"%>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">html>    head>        s:h

2012-04-08 14:16:21 1166

转载 数据库中SQL语句where 1=1及where 1<>1或1=0的妙用

最精简的理解:where 1=1 恒真,为了拼装语句用的(便于动态连接后续条件)where 1而“1 = 0”与“1下面是网上摘抄加自己理解:我们先来看看这个语句的结果:select * from table where 1=1,其中where 1=1,由于1=1永远是成立的,返回TRUE,条件为真;所以,这条语句,就相当于select * from tab

2012-02-07 14:30:02 2541 1

原创 git权限问题解决方法Access denied fatal: Authentication failed

remote: HTTP Basic: Access deniedfatal: Authentication failed for 解决方法

2023-08-16 17:07:35 4273

原创 工作邮件怎么写?看这篇就够了

邮件是一种正式的、书面的、具有法律效应 的沟通方式。

2023-08-14 16:56:02 2680

原创 Idea 运行报Error:java: 无效的标记: -version

Idea 运行报Error:java: 无效的标记: -version问题描述解决办法pluginManagement方式plugin覆盖的方式问题描述开发过程中,idea一运行就报, maven编译java项目问题(主要针对idea)报如下错误:Error:java: 无效的标记: -version原因是因为使用的maven的plugin中可能增加了compilerArgs的参数。如类似...

2019-05-15 16:06:42 2881

原创 Ubuntun 安装git服务器

安装git服务器参考安装: http://www.linuxidc.com/Linux/2015-07/120616.htm其中遇到【然后用刚生成公钥id_rsa.pub来对gitosis进行初始化】时,再参考:http://blog.sina.com.cn/s/blog_6ab0cbbe0102x2gx.html

2017-12-26 00:45:36 283

原创 ubuntu常用软件安装及遇到的问题

[top]常用软件安装1、截图软件:shutter截图工具是我目前使用过最简单好用的截图神器 安装:直接在ubuntu软件市场中搜索shutter下载 2、手机上传图到系统中,可以直接登录https://wx.qq.com/?lang=zh_CN 微信网页版,直接传图之类的挺好用的。 3、主机当作服务器,让笔记本或者手机ssh可以连接上。参考: http://www.linuxidc

2017-12-17 22:14:14 345

原创 ubuntu系统安装流程

ubuntu 系统安装[top]制作U盘到官网下载最新ubuntu系统: https://www.ubuntu.com/download/desktop建议下载最新版本,且带有 LTS的版本(长期支持版本, Long Term Support:长时间支持版本 三年 ,一般是18个月),如Ubuntu 16.04.3 LTS。选择64位。下载Ultra ISO制作U盘。具体制作方法可以参考: h

2017-12-17 18:51:04 508

转载 Java流类图结构

2014-08-12 14:42:18 671

转载 struts2文件上传大小默认限制问题

struts2中文件上传的二个限制,一个是struts.multipart.maxSize,如果不设置,struts2 的核心包下的default.properties文件里有默认的大小设置struts.multipart.maxSize=2097152,即2M. 这是struts2文件上传的第一道关.第二道关是inteceptor中的maximumSize. 当真实的文件大小能通过第一道

2014-07-11 15:13:24 1067

原创 js获取指定日期周数以及星期几

JS遇到如下需求,分享下在获取某年某周

2014-06-27 14:30:51 1801

原创 Java 中使用POI设置EXCEL单元格格式为文本、小数、百分比、货币、日期、科学计数法和中文大写、单元格边框等

第一种:日期格式 cell.setCellValue(new Date(2008,5,5)); //set date format HSSFCellStyle cellStyle = demoWorkBook.createCellStyle(); HSSFDataFormat format= demoW

2014-06-26 12:22:46 28583

转载 笔记本电脑怎么共享wifi给手机上网

笔记本电脑怎么共享wifi给手机上网

2014-06-04 13:10:55 2047

转载 java synchronized详解

记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问ob

2014-04-28 00:01:47 467

转载 Serializable 作用

Serializable 作用序列化的attribute,是为了利用序列化的技术准备用于序列化的对象必须设置 [System.Serializable] 标签,该标签指示一个类可以序列化。便于在网络中传输和保存这个标签是类可以被序列化的特性,表示这个类可以被序列化。什么叫序列化?我们都知道对象是暂时保存在内存中的,不能用U盘考走了,有时为了使用介质转移对象,

2014-04-27 23:55:08 716

原创 关于Linux 64位安装hadoop2.2.0报异常的解决方法

his script is Deprecated. Instead use start-dfs.sh and start-yarn.sh14/02/17 08:29:44 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes

2014-02-18 00:34:02 972

原创 常用JS总结1

JS控制滚动条的位置:window.scrollTo(x,y);竖向滚动条置顶 window.scrollTo(0,0);竖向滚动条置底 window.scrollTo(0,document.body.scrollHeight)JS控制TextArea滚动条自动滚动到最下部document.getElementById('textarea').scrollTop = d

2014-01-14 14:57:55 695

原创 常用JS校验总结1

//手机号码验证信息       function isMobile(s) {          var patrn = /(^0{0,1}1[3|4|5|6|7|8|9][0-9]{9}$)/;          if (!patrn.exec(s)) {              return false ;          }

2014-01-14 14:34:58 660

原创 常用JS总结2-学习笔记

JS控制隐藏和显示:隐藏和显示方式一:  $('#ledgerSelectTD1').show();  $('#ledgerSelectTD2').hide();隐藏和显示方式二:   dt$.obj( "#deptPanel").css('display' ,'none' );  dt$.obj( "#deptPanel").css('di

2014-01-14 14:26:50 740

原创 常用JS总结-学习笔记

页面跳转增加随机数:       function redirectFun(){            var anticache = "?anticache=" + Math.floor(Math.random()*10000);            window.location.href= "basePath %>sm/index!execute.action"

2014-01-14 14:13:19 695

转载 【观点】优秀程序设计的18大原则

【CSDN编译】良好的编程原则与良好的设计工程原则密切相关。本文总结的这些设计原则,帮助开发者更有效率的编写代码,并帮助成为一名优秀的程序员。1.避免重复原则(DRY - Don’t repeat yourself)编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环、函数、类等等。一旦你重复某个语句或概念,就会很容易形成一个抽象体。2.抽象原则(Abstrac

2014-01-13 22:19:32 625

转载 SQL学习笔记-基础学习

一、5个核心SQL:select insert update delete merge二、详解     1、select语句     Oracle基于查询成本的优化器(cost-based optimizer,CBO)用来产生实际的执行计划。form 子句:列出了所查询数据的源对象。可以包含:表、视图、物化视图、分区或子分区,或建立一个子查询来生成子对象。       

2014-01-09 09:54:21 959

原创 异常备忘:java.lang.UnsupportedClassVersionError: Bad version number

myeclipse中启动报:使用tomcat 6.0x 报此错误:java.lang.UnsupportedClassVersionError: Bad version number原因:tomcat的版本使用的jdk版本不对。解决方法:windows>>Preferences..>>Myeclipse>>Application Services>>Tomcat >>Tomca

2013-03-21 13:59:03 586

转载 Oracle中start with...connect by prior子句用法

转自:http://www.cnblogs.com/ZHF/archive/2008/09/10/1288101.html connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3;例:select * from tabl

2013-01-29 16:40:08 463

转载 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误:    ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接服务器。

2013-01-29 16:39:04 462

转载 Tomcat启动后加载两次servlet的问题

1、存在某个应用:hello        2、该应用存放路径:D:\apache-tomcat-5.5.17\webapps\hello        3、Tomcat的server.xml部分配置信息如下:    ...            ...      (这么做的目的就是为了将hello应用设为根,访问IP时就直接访问该应用)

2013-01-21 17:54:25 4071

原创 测试网络是否连通

测试通过,对Url异常都做了简单的捕获。package src;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;import java

2013-01-12 11:44:13 793

原创 表格中的上移和下移

<%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.

2012-12-08 14:36:40 1066

原创 jsp表格添加行删除行以及校验行

<%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.

2012-12-08 14:31:13 1153

原创 jsp页面动态生成页面源代码

<%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String basePath = request.getContextPath(); %> 支付渠道选择页面 /css/func.css

2012-12-08 14:28:32 1588

原创 JSP页面常用总结1

取得对象值的方式一:"/>if(document.getElementById( "proxyType" ).value == 'N')return;同时给对象赋值:document.getElementById( 'isNeedLedger'+thisId).value = "false";取得对象值的方式二:var ledgerUserName

2012-12-08 14:19:46 464

转载 常用SQL基础

一、5个核心SQL:select insert update delete merge二、详解     1、select语句     Oracle基于查询成本的优化器(cost-based optimizer,CBO)用来产生实际的执行计划。form 子句:列出了所查询数据的源对象。可以包含:表、视图、物化视图、分区或子分区,或建立一个子查询来生成子对象。

2012-12-08 14:11:17 454

原创 通过radio 显示和隐藏

html>head>title>My Pagetitle>head>body>form name="myform" action="http://www.mydomain.com/myformhandler.cgi" method="POST">div align="center">br>input type="radio" name="group1" value="Milk"> M

2012-04-08 20:17:30 3651

转载 struts2 标签的使用之二 s:iterator

struts2 标签的使用之二 s:iterator分类: 框架及应用服务器 2009-02-22 18:16 32434人阅读 评论(14)收藏 举报 struts2的s:iterator 可以遍历 数据栈里面的任何数组,集合等等 以下几个简单的demo:s:iterator 标签有3个属性:    value:被迭代的集合    id   :指定

2012-04-06 20:17:24 375

转载 struts2中struts.xml详细说明

struts.xml文件结构 struts.xml文件是整个Struts2框架的核心。 struts.xml文件内定义了Struts2的系列Action,定义Action时,指定该Action的实现类,并定义该Action处理结果与视图资源之间的映射关系。 "-//Apache Software Foundation//DTD Struts Configuration 2.0/

2012-02-28 18:19:19 432

转载 struts2 中 Actionsupport 的作用

转载地址:http://xumiao900.javaeye.com/blog/469760struts2 中 Actionsupport 的作用    Action 跟 Actionsupport 的区别     当我们在写action的时候,可以实现Action接口,也可以继承Actionsupport这个类.到底这两个有什么区别呢? Action接口有: p

2012-02-28 18:18:26 401

myeclipse集成github插件开发

1、下载此插件 2、在你的磁盘上任意位置创建文件夹:“myplugins/git”。名字可以任取,为了方便插件管理,建议名称为“myplugins”。 3、将解压的svn里的两个文件夹拷贝到“myplugins/git”下。 4、复制下列java代码,修改路径并执行: package com.banana.githuban; import java.io.File; import java.util.ArrayList; import java.util.List; /** * MyEclipse10 插件配置代码生成器 */ public class PluginConfigCreator { public PluginConfigCreator() { } public void print(String path) { List<String> list = getFileList(path); if (list == null) { return; } int length = list.size(); for (int i = 0; i < length; i++) { String result = ""; String thePath = getFormatPath(getString(list.get(i))); File file = new File(thePath); if (file.isDirectory()) { String fileName = file.getName(); if (fileName.indexOf("_") < 0) { print(thePath); continue; } String[] filenames = fileName.split("_"); String filename1 = filenames[0]; String filename2 = filenames[1]; result = filename1 + "," + filename2 + ",file:/" + path + "/" + fileName + "\\,4,false"; System.out.println(result); } else if (file.isFile()) { String fileName = file.getName(); if (fileName.indexOf("_") < 0) { continue; } int last = fileName.lastIndexOf("_");// 最后一个下划线的位置 String filename1 = fileName.substring(0, last); String filename2 = fileName.substring(last + 1, fileName .length() - 4); result = filename1 + "," + filename2 + ",file:/" + path + "/" + fileName + ",4,false"; System.out.println(result); } } } public List<String> getFileList(String path) { path = getFormatPath(path); path = path + "/"; File filePath = new File(path); if (!filePath.isDirectory()) { return null; } String[] filelist = filePath.list(); List<String> filelistFilter = new ArrayList<String>(); for (int i = 0; i < filelist.length; i++) { String tempfilename = getFormatPath(path + filelist[i]); filelistFilter.add(tempfilename); } return filelistFilter; } public String getString(Object object) { if (object == null) { return ""; } return String.valueOf(object); } public String getFormatPath(String path) { path = path.replaceAll("\\\\", "/"); path = path.replaceAll("//", "/"); return path; } public static void main(String[] args) { /*你的git的features 和 plugins复制后放的目录*/ String plugin = "D:\\myEclipse10Dir\\myEclipsePlugin\\git"; new PluginConfigCreator().print(plugin); } } 这里需要注意的是修改成为刚才svn所在路径,建议改为绝对路径。比如D:\\myEclipse10Dir\\myEclipsePlugin\\git 5、 找到“$myeclipse_home/configuration /org.eclipse.equinox.simpleconfigurator/”,打开其中的“bundles.inf”文件,为了防止分不清是不 是我们自己后加的东西,在最后面多回几次车,然后粘贴第4步运行后的代码,保存 6、重启myeclipse

2014-06-06

myeclipse集成maven插件

1、下载此maven的myeclipse的包 2、在你的磁盘上任意位置创建文件夹:“myplugins/svn”。名字可以任取,为了方便插件管理,建议名称为“myplugins”。 3、将解压的svn里的两个文件夹拷贝到“myplugins/svn”下。 4、复制下列java代码,修改路径并执行: package com.banana.githuban; import java.io.File; import java.util.ArrayList; import java.util.List; /** * MyEclipse10 插件配置代码生成器 */ public class PluginConfigCreator { public PluginConfigCreator() { } public void print(String path) { List<String> list = getFileList(path); if (list == null) { return; } int length = list.size(); for (int i = 0; i < length; i++) { String result = ""; String thePath = getFormatPath(getString(list.get(i))); File file = new File(thePath); if (file.isDirectory()) { String fileName = file.getName(); if (fileName.indexOf("_") < 0) { print(thePath); continue; } String[] filenames = fileName.split("_"); String filename1 = filenames[0]; String filename2 = filenames[1]; result = filename1 + "," + filename2 + ",file:/" + path + "/" + fileName + "\\,4,false"; System.out.println(result); } else if (file.isFile()) { String fileName = file.getName(); if (fileName.indexOf("_") < 0) { continue; } int last = fileName.lastIndexOf("_");// 最后一个下划线的位置 String filename1 = fileName.substring(0, last); String filename2 = fileName.substring(last + 1, fileName .length() - 4); result = filename1 + "," + filename2 + ",file:/" + path + "/" + fileName + ",4,false"; System.out.println(result); } } } public List<String> getFileList(String path) { path = getFormatPath(path); path = path + "/"; File filePath = new File(path); if (!filePath.isDirectory()) { return null; } String[] filelist = filePath.list(); List<String> filelistFilter = new ArrayList<String>(); for (int i = 0; i < filelist.length; i++) { String tempfilename = getFormatPath(path + filelist[i]); filelistFilter.add(tempfilename); } return filelistFilter; } public String getString(Object object) { if (object == null) { return ""; } return String.valueOf(object); } public String getFormatPath(String path) { path = path.replaceAll("\\\\", "/"); path = path.replaceAll("//", "/"); return path; } public static void main(String[] args) { /*你的maven的features 和 plugins复制后放的目录*/ String plugin = "D:\\myEclipse10Dir\\myEclipsePlugin\\maven"; new PluginConfigCreator().print(plugin); } } 这里需要注意的是修改成为刚才svn所在路径,建议改为绝对路径。比如d:/myplugins/maven/ 5、 找到“$myeclipse_home/configuration /org.eclipse.equinox.simpleconfigurator/”,打开其中的“bundles.inf”文件,为了防止分不清是不 是我们自己后加的东西,在最后面多回几次车,然后粘贴第4步运行后的代码,保存 6、重启myeclipse

2014-06-06

hadoop-0.20.2.tar.gz

hadoop-0.20.2.tar.gz版本下载,各位亲们加油哦!

2014-02-13

火车票自动售票机系统

教学要求:实现火车票自动售票系统,根据出发地和目的地查询,也可根据车次查询,还有投币及找零功能。包括文档及源代码。由于资源分所剩无几,希望下载的朋友见谅,为了赚点积分。

2011-12-13

空空如也

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

TA关注的人

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