- 博客(209)
- 资源 (5)
- 收藏
- 关注
原创 Spring Security的Session管…
为保证用户的session安全,Spring Security可以配置以使用户同时单次在线。也就是说,一个登陆用户只允许出现在一个session中。第一步,在web.xml中配置session监听器监听session的声明周期。 org.springframework.security.web.session.HttpSessionEventPublisher
2014-06-05 16:05:01 519
原创 简单的跳出JAVA的双重循环
1 在实际开发中,很多朋友都会遇到这样的问题,当你有2重循环,一个嵌套着一个的时候,你想用break一下子退出2个循环,就实现不了,那么如何去做到一次性就跳出2个循环呢?小猪这里为大家介绍一个方法:下面先假设一个场景代码:方法一:for(int i =1;i boolean flag = false; //这里注意要设定一个变量 System.out.println("外部循环===
2014-06-05 16:04:59 808
原创 使用hibernate执行原生的sql
Query query = session.createSQLQuery(sql);List list=query.list();//这样就可查出数据了注:假如sql=”select name from table”;List list = session.createSQLQuery(sql).list();string name = list.iterator().next();/
2014-06-05 16:04:57 592
原创 Hql传中文参数出现乱码(同sql传中…
可以在spring配置文件中配置: [html] viewplaincopyprint?property name="hibernateProperties"> props> prop key="hibernate.dialect">${hibernate.dialect}prop> prop key="hibernate
2014-06-05 16:04:55 649
原创 java文件上传
commons.fileupload1.3版 package util;import java.io.File;import java.util.Calendar;import java.util.List;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;impo
2014-06-05 16:04:53 582
原创 Excel 导入
package util;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import org.apache.poi.hssf.usermodel.HSSFCell;
2014-06-05 16:04:51 551
原创 ssh中处理事务的几种方式
ssh中处理事务的几种方式分类: java学习2012-12-26 13:46 309人阅读评论(3) 收藏 举报 事务,就是保证一系列业务逻辑全部执行或者全部不执行,在开发中,事务是怎么控制的呢? 方案一、使用hibernate的OpenSession()。这种方式需要在业务边界创建session,并将session作为参数传递到Dao层,以此来保证多个
2014-06-05 16:04:44 852
原创 char与varchar、nchar、nvrchar
char 对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节Varchar 的类型不以空格填满,比如varchar(100),但它的值只是"qian",则它的值就是"qian"而char 不一样,比如char(100),它的值是"qian",而实际上它在数据库中是"qian"(qian后共有96个空格,就是把它填满为100个字节)。由于char是以固定长度的,所以它的速度会比
2014-06-05 16:04:41 860
原创 java 转义字符
中转义字符:1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377' \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字;0~65535 \u0000:空字符 3.特殊字符:就3个 \":双引号 \':单引号 \\:反斜线 4.控制字符:5个\' 单引号字符\\ 反斜杠字符\r 回车\n 换行\f 走纸换页\t 横向跳
2014-06-05 16:04:39 4894
原创 JSP和Servlet乱码问题
一、表单提交时出现乱码:在进行表单提交的时候,经常提交一些中文,自然就避免不了出现中文乱码的情况,对于表单来说有两种提交方式:get和post提交方式。所以请求的时候便有get请求和post请求。以前我一直以为get请求和post请求方式出现的乱码的解决方式是一样的,但是今天才知道两种请求方式所产生的乱码的解决方式是不同的。每种方式都有着不同的解决方法,之所以出现乱码,原因就在于get请求时,其
2014-06-05 16:04:37 535
原创 Spring调度配置
当你新建web项目,配置好SSH环境后如要使用调度,先需要导入quartz-all-1.6.1.jar.这里的Demo是发短信:首先,配置好applicationContext.xml:Java代码 version="1.0" encoding="UTF-8"?> xmlns="http://www.springframework.org/schema/beans"
2014-06-05 16:04:35 619
原创 doc 命令
2011-09-20 09:46查看IP和MAC地址的命令.doc查看IP和MAC地址的命令 [基于MS]查看MAC地址命令:1、使用ipconfig /all,可以看到具体配置。 (查看IP地址,网关,DNS MAC地址等 )2、如果和局域网中的其它计算机通信过的话,可以用arp -a命令查看其MAC地址。3、另外还可以用nbtstat -a[IP] ,不过只能查看某台具体机
2014-06-05 16:04:33 613
原创 jQuery.ajax
jQuery.ajax( options ) : 通过 HTTP请求加载远程数据这个是jQuery 的底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest对象。大多数情况下你无需直接操作该对象,但特殊情况下可用于手动终止请求。注意: 如果你指定了 dataType 选项,请确保服务器返回正确的 MIME
2014-06-05 16:04:30 693
原创 jQuery UI Dialog创建通…
JS代码//新建notice对话框$("#new_notice_dialog").dialog({autoOpen: false,//控制对话框的显示与隐藏height: 520,width: 1200,minHeight:300,minWidth:600,modal: true,buttons:[ { text:"保存",
2014-06-05 16:04:28 508
原创 jQuery UI Dialog创建通…
<div id="new_notice_dialog"title="新建公告"> <formid="new_notice_form"action="setup/notice_addNotice" method="get"> <fontcolor="red">*标题:
2014-06-05 16:04:26 468
原创 WebService 整合 Spring
WebService withSpring 一:创建服务器端1.1:web.xml 配置 <!-- 配置Spring的ContextLoaderListener监听器--> contextConfigLocation /WEB-INF/classes/cxf-servlet.xml org.springframework.web
2014-06-05 16:04:24 432
原创 CXF WebService整合Spring
首先,CXF和spring整合需要准备如下jar包文件:这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。添加这么多文件后,首先在web.xml中添加如下配置:listener> listener-class>org.springframework.web.context.ContextLoaderList
2014-06-05 16:04:21 480
原创 jQuery-强大的jQuery选择器
jQuery-强大的jQuery选择器 (详解)[转]1. 基础选择器 Basics名称说明举例#id根据元素Id选择$("divId") 选择ID为divId的元素element根据元素的名称选择,$("a") 选择所有元素.class根据元素的css类选择$(".bgRed") 选择所用CSS类为bgRed的元素*选择所有元
2014-06-05 16:04:19 456
原创 My97DatePicker
一. 简介1. 简介目前的版本是:4.82. 注意事项My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名My97DatePicker.htm是必须文件,不可删除(4.8以后不存在此文件)各目录及文件的用途:WdatePicker.js 配置文件,在调用的地方仅需使用该文件,可多个共存,以xx_WdatePicker.js方式命名
2014-06-05 16:04:17 587
原创 java日期格式化中ParsePosition问…
String data = "Fri Nov 28 00:00:00 CST 2008";Date date = DateFormat.getDateInstance().parse(date);会报错误ParseException 这是因为DateFormat中源码 publicDate parse(String source) throws ParseException
2014-06-05 16:04:15 14724 1
原创 valitate客服端校验
在Struts2中实现客户端验证非常简单,只需要在<s:form>中加入一个validate属性,值为true。如<s:formvalidate="true" ... > ... </form>即可。 验证嵌套属性 有一类特殊的属性,即这个属性的类型是另外一个JavaBean,如有一个User类,代码如下: packagedata;publicclassUser
2014-06-05 16:04:12 689
原创 validate服务器校验
服务端验证 下面将给出一个例子来演示如何使用Struts2的validation框架来进行服务端验证。我们可以按着如下四步来编写这个程序: 【第1步】建立Action类(NewValidateAction.java) packageaction;importcom.opensymphony.xwork2.ActionSupport;publicclassNewV
2014-06-05 16:04:10 561
原创 Struts2 上传与下载
上传与下载" TITLE="Struts2 上传与下载" />上传与下载" TITLE="Struts2 上传与下载" />上传与下载" TITLE="Struts2 上传与下载" />上传与下载" TITLE="Struts2 上传与下载" />上传与下载" TITLE="Struts2 上传与下载" />上传与下载" TITLE="Struts2 上传与下载"
2014-06-05 16:04:08 590
原创 Hibernate 各种增删改查
package bgi.itsm.dao;import java.sql.SQLException;import java.util.List;import org.hibernate.HibernateException;import org.hibernate.Query;import org.hibernate.Session;importorg.springframewo
2014-06-05 16:04:06 508
原创 HQL
HQL实例:1. 查询表中的所有记录:from Category2. 带有where子句的条件查询:from Category c where c.name > 'c5'3. 结果根据某一字段排序:from Category c order by c.name desc(desc表示降序排列,asc表示升序排列)4. 去除重复记录获得单一记录:select distinct c f
2014-06-05 16:04:03 463
原创 1045 - Access denied for user 'root'@'localhost'(using password:YES)
MySql数据库服务和往常一样被正常启动,但是当我打开Navicat for MySql 的时候蛋疼的一幕发生了。废话少说看截图吧。不知道你的图图是不是这样的。解决办法如下:1.找到[ C:\Program Files\MySQL\MySQL Server 5.5\my.ini ]这个文件。编辑该文件在文件最后添
2014-06-04 16:51:44 715
转载 国内最全最具体的hadoop2.2.0集群的HA高靠得住的最简单设备
简介hadoop中的NameNode比如是人的心脏,很是首要,绝对不成以停止工作。在hadoop1时代,只有一个NameNode。若是该NameNode数据丧失或者不克不及工作,那么全部集群就不克不及恢复了。这是hadoop1中的单点题目,也是hadoop1不成靠的发挥解析,如图1所示。hadoop2就解决了这个题目。图1hadoop2.2.0中HD
2014-06-03 11:35:26 809
转载 hadoop 启动指令
start-all.sh 启动所有的Hadoop守护进程。包括NameNode、 Secondary NameNode、DataNode、JobTracker、 TaskTrackstop-all.sh 停止所有的Hadoop守护进程。包括NameNode、 Secondary NameNode、DataNode、JobTracker、 TaskTrackstart-dfs.sh 启动Ha
2014-06-03 10:35:23 641
原创 虚拟机暂停后无法启动
问题:虚拟机暂停后无法启动出现VMware Workstation unrecoverable error: (vmx)Exception 0xc0000006 (disk error while paging) has occurred.A log file is available in "D:\Documents and Settings\user\My Document
2014-05-29 09:55:09 1122
原创 hadoop2.x常用端口及定义方法
Hadoop集群的各部分一般都会使用到多个端口,有些是daemon之间进行交互之用,有些是用于RPC访问以及HTTP访问。而随着Hadoop周边组件的增多,完全记不住哪个端口对应哪个应用,特收集记录如此,以便查询。这里包含我们使用到的组件:HDFS, YARN, HBase, Hive, ZooKeeper:组件节点默认端口配置用途说明HDFS
2014-05-28 14:58:33 739
转载 Hbase -- HBase性能调优
因官方Book Performance Tuning部分章节没有按配置项进行索引,不能达到快速查阅的效果。所以我以配置项驱动,重新整理了原文,并补充一些自己的理解,如有错误,欢迎指正。配置优化zookeeper.session.timeout默认值:3分钟(180000ms)说明:RegionServer与Zookeeper间的连接超时时间。当超时时间到后,ReigonServ
2014-05-26 11:43:32 572
转载 Hive学习笔记--Hive JDBC
第一部分:搭建Hive JDBC开发环境搭建:Steps•新建工程hiveTest•导入Hive依赖的包•Hive 命令行启动Thrift服务•hive --service hiveserver & 第二部分:基本操作对象的介绍Connection•说明:与Hive连接的Connection对象•Hive 的连接
2014-05-26 11:37:32 1070
转载 Hive学习笔记--Hive 优化
第一部分:Hadoop 计算框架的特性什么是数据倾斜•由于数据的不均衡原因,导致数据分布不均匀,造成数据大量的集中到一点,造成数据热点Hadoop框架的特性•不怕数据大,怕数据倾斜•jobs数比较多的作业运行效率相对比较低,比如即使有几百行的表,如果多次关联多次汇总,产生十几个jobs,耗时很长。原因是map reduce作业初始化的时间是比较长的•su
2014-05-26 11:35:16 629
转载 Hive 内建操作符与函数开发
第一部分:关系运算Hive支持的关系运算符•常见的关系运算符•等值比较: =•不等值比较: •小于比较: •小于等于比较: •大于比较: >•大于等于比较: >=•空值判断: IS NULL•非空判断: IS NOT NULL•LIKE比较: LIKE•JAVA的LIKE操作: RLIKE•REGEXP操作: REGEXP•等
2014-05-26 11:26:30 610
转载 shark 安装 遇到的问题
声明版本号:hadoop: apache 2.2.0spark: 0.9.1shark: 0.9.1hive: 0.11.0shark官网:http://shark.cs.berkeley.edu/shark on cluster 文档:https://github.com/amplab/sha
2014-05-24 11:13:52 1311
原创 FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. java.lang.Runtim
解决hiveFAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient
2014-05-24 10:49:24 9130
转载 Linux如何查看进程、杀死进程、启动进程等常用命令
1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下: $ find - : 所要搜索的目录及其所有子目录。默认为当前目录。 - : 所要搜索的文件的特征。 - : 对搜索结果进行特定的处理。如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回
2014-05-23 19:27:39 733
原创 spark与shark的安装
1. 约定本文约定Hadoop 2.4.0安装在/data/hadoop/current,而Spark 0.9.1被安装在/data/hadoop/spark,其中/data/hadoop/spark为指向/data/hadoop/spark。Spark官网为:http://spark.apache.org/,Shark官网为:http://shark.cs.berkeley.ed
2014-05-23 16:50:01 1714
转载 hadoop cdh5安装(我是按这个配置安装成功的)
Hadoop-2.2.0集群安装配置实践 2013-12-26 20:14:42 YanjunHadoop 2.x和1.x已经大不相同了,应该说对于存储计算都更加通用了。Hadoop 2.x实现了用来管理集群资源的YARN框架,可以面向任何需要使用基于HDFS存储来计算的需要,当然MapReduce现在已经作为外围的插件式的计算框架,你可以根据需要开发或者选择合适的计算框架。
2014-05-22 16:04:55 3972
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人