自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 安装Maven

安装MavenMaven的下载地址:http://maven.apache.org/download.cgi这里以最新的3.2.3版本为例进行安装,在这之前需要确保机器上已经安装了JDK。首先下载Maven并解压,并移动到usr/local目录下$ wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.2.

2016-11-03 13:34:12 296

转载 Hibernate4之二级缓存配置

缓存:缓存是什么,解决什么问题? 位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为缓存Cache。缓存目的:让数据更接近于应用程序,协调速度不匹配,使访问速度更快。 缓存的范围分为3类: 1.事务范围(单Session即一级缓存)    事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存,缓存内的数据通常采用相互关联的对象形式.缓存的

2015-09-18 16:09:12 460

原创 hibernate中clear、flush、schemexport

clearhibernate的session查询之后都会将数据存入缓存(一级缓存),如果再次调用会直接调用缓存中的数据对象,调用clear方法可以清除缓存中的数据。flushsession中的数据在没有commit之前数据都是存在缓存中的,如果要在commit之前同步数据,可以调用flush方法。更模式flushMode。

2015-09-17 14:54:36 499

转载 hibernate中update设置

hibernate三种状态与update之间的关系:1.transient对象不可以更新,自己设定id对象可以更新。2.更新detached对象,更新之后转为persistent对象。3.对于persistent对象只要修改其设定值就会自动发生更新。只更新部分字段有三种方法: 1.XML中设置property 标签 update = "false

2015-09-17 14:37:14 1076

转载 Hibernate get和load区别

get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数

2015-09-16 15:37:25 303

转载 Hibernate的三种状态

三种状态:a)      Transient(瞬时状态):内存中一个对象,没ID,缓存中也没有b)     persistent(持久化状态):内存中有,缓存中有,DB有(ID)c)      detached(脱离管理):内存中有,缓存没有,DB有1. 1. 瞬时状态 (Transient)由 new 命令开辟内存空间的 Java 对象,也就是

2015-09-16 14:51:48 290

转载 hibernate核心开发接口

当用Hibernate开发基于持久层的应用时,第一件事情就是熟悉其编程接口。一下6个核心接口几乎在开发中都会用到,通过这些接口,不仅可以存储和获得持久对象,还能够进行事务控制。1、Session接口     数据库连接与事物管理的一种会话接口,因此要访问数据并开始一个会话的时候都会采用Session接口。Hibernate通过工厂模式来创建这个接口,但是他并不是线程安全的,因此在设

2015-09-15 16:11:27 359

转载 hibernate自增主键

Hibernate中domain配置文件 将主键改成自增长类型: Oracle设置increment" />  SQLServer 2000设置identity" /> ―――――――――例如SQLServer 2000中――――――――――――――――――id name="userid" type="java.lan

2015-09-15 15:18:33 2028

转载 Hibernate联合主键映射

1.联合主键的映射规则1) 类中的每个主键属性都对应到数据表中的每个主键列。Hibernate要求具有联合主键的实体类实现Serializable接口,并且重写hashCode与equals方法,重写这两个方法的原因在于Hibernate要根据数据库的联合主键来判断某两行记录是否是一样的,如果一样那么就认为是同一个对象,如果不一样,那么就认为是不同的对象。这反映到程序领域中就是根据

2015-09-15 13:54:18 451

原创 Hibernate 执行SQL语句

在hibernate中有时不需要用到表的映射,需要直接执行SQL语句。其中sessionFactory在配置文件中配置,SSH详细配置见http://blog.csdn.net/xumengxing/article/details/8586012在dao层中定义两个常见函数用于查询和执行操作。dao代码如下:[java] view plaincopy

2015-09-08 13:51:45 636

原创 第四讲:标签页效果

tab.htmlJQuery实例-标签页效果标签1标签2标签3我是内容1我是内容2我是内容3装入完整页面装入部分页面从远程获取数据tab.cssul,li {margin: 0;padding: 0;list-style: none;}#tabfirst li {float: left;background-color: #868686;color: white;p

2015-08-20 16:02:42 338

原创 JQuery实战第二讲:可以编辑的表格

EditTable.htmlJQuery实例2:可以编辑的表格鼠标点击表格项就可以编辑学号姓名000001张三000002李四000003王五000004赵六editTable.csstable {border: 1px solid black;/*修正单元格之间的边框不能合并*/border-collapse: collapse;width: 400px;

2015-08-19 14:26:33 413

原创 JQuery实战第一讲:概述、环境准备及入门实例

UserVerify.htmlJQuery实战1-用户名校验请输入用户名:userVerify.css.userText {/*控制文本框的边框是红色的实线*/border: 1px solid red;background-image: url(../images/userVerify.gif);background-repeat: repeat-x;back

2015-08-19 13:53:02 370

转载 Struts2标签库

包括:OGNLStruts2标签分类控制标签 :(if, elseif,else, iterator, append, merge, generator, subset, sort)数据标签 :(bean, param,date, debug, include, set, url, push)OGNL    Object-Graph Navigati

2015-08-12 16:00:00 351

转载 struct2自定义标签

例子:查询所有学生的资料(学号,姓名,性别,出生年月,家庭地址)     第一步:在tags包下,新建Java类,需继承javax.servlet.jsp.tagext.TagSupport,并编写代码如下:Code:package tags;     import java.io.IOException;   import java.uti

2015-08-12 15:20:37 439

原创 springMVC基本配置

web.xml配置------------------------------------------------------------------------------------------------------------------------------------------------------------xmlns="http://java.sun.com/

2015-05-05 10:27:15 338

转载 win7+ubuntu 13.04双系统安装方法

当需要频繁使用ubuntu时,vmware虚拟机下运行ubuntu,就不是个好的选择了。为了让以后更好的学习linux,笔者今天下午琢磨了整整一下午,终于成功的在win7下安装了ubuntu13.04。虽然网上已经有一些相关文章了,笔者也参考了很多,但很多文章对于第一次进行这些操作的人来说,一段话需要理解半天才能下手。之所以发布这篇经验,是希望通过图文的方式,让很多第一次操作的大伙

2015-03-02 11:31:45 330

转载 java json解析-jackson

java json解析-jacksonhttp://hi.baidu.com/lzpsky/item/356a52f006b3a90b85d278272011-04-11 19:42 关于json串的解析,有很多种方法,目前测出最方便最快的一个第三方jar包就是jackson。1、需引用的jar有二:jackson-core-asl、jackson-mapper-asl。

2015-01-06 10:23:57 492

原创 hadoop中mapred常见错误

Error: java.lang.ClassCastException: org.apache.hadoop.io.LongWritable cannot be cast to org.apache.hadoop.io.Text        at EnStSas.EnStSas$MapYesterday.map(EnStSas.java:1)这在map的第一个参数设置时,即k1的值必须为

2015-01-05 18:49:17 767

原创 hadoop日志输出

hadoop有自己记录日志的路径和配置方法。 打印日志方法:log4j,slf4j等记录日志方法,系统日志等。 日志记录的路径和文件名的定义:mapred-site.xml中有相关的设置。xml version="1.0"?>  xml-stylesheet type="text/xsl" href="configuration.xsl"?>

2015-01-05 11:27:36 1964

转载 编译Apache Hadoop2.2.0源代码--未成功

如何编译Apache Hadoop2.2.0源代码2013年12月26日 ⁄hadoop, hadoop2, hadoop及周边⁄ 共 7193字 ⁄ 字号 小 中 大 ⁄2条评论 ⁄ 阅读 3,860 views 次  hadoop2的学习资料很少,只有官网的少数文档。如果想更深入的研究hadoop2,除了仅看官网的文档外,还要学习如何看源码,通过不断

2014-06-19 11:08:03 492

转载 编译Apache Hadoop2.2.0的Eclipse插件

http://demo.netfoucs.com/u010967382/article/details/25368045【甘道夫】Win7x64环境下编译Apache Hadoop2.2.0的Eclipse插件分类: Hadoop2.0 |2014-05-09 09:47 |320人阅读 目标:编译Apache Hadoop2.2.0在win7x

2014-06-19 11:07:10 551

转载 Hadoop集群MapReduce初级案例

http://www.cnblogs.com/xia520pi/archive/2012/06/04/2534533.htmlHadoop集群(第9期)_MapReduce初级案例1、数据去重   "数据去重"主要是为了掌握和利用并行化思想来对数据进行有意义的筛选。统计大数据集上的数据种类个数、从网站日志中计算访问地等这些看似庞杂的任务都会涉及数据去重。下面就进入这个实例的Ma

2014-06-19 11:05:55 762

转载 hadoop MapReduce实例解析

hadoop MapReduce实例解析时间2013-04-11 11:06:26 CSDN博客原文 http://blog.csdn.net/liuxiaochen123/article/details/8786715 1、MapReduce理论简介 1.1 MapReduce编程模型MapReduce采用"分而治之"的思想,把对大规模数据集的操作,分发给

2014-06-19 11:02:51 437

原创 用git去clone网上源文件

sudo apt-get install git-coregit clone git://github.com/ry/node.git

2014-01-10 17:06:45 426

转载 Ubuntu设置环境变量并立即生效

Ubuntu设置环境变量并立即生效Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。修改用户环境变量用户环境变量通常被存储在下面的文件中:    ~/.profile    ~/.bash_profile 或者 ~./bash_login    ~/.bashrc上述文件在Ubu

2014-01-10 16:48:22 2337

原创 nodejs安装及其初始配置

一、nodejs下载源下载nodejs:http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gzwget  http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz二、解压nodejstar -zxvf  node-v0.10.24.tar.gz三、选择安装目录,编译安装mk

2014-01-10 15:21:06 663

原创 mysql索引的效率问题

一、索引会影响插入更新和删除速度虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行INSERT、UPDATE和DELETE。因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件。建立索引会占用磁盘空间的索引文件。一般情况这个问题不太严重,但如果你在一个大表上创建了多种组合索引,索引文件的会膨胀很快。索引只是提高效率的一个因素,如果你的MySQL有大数据量的表,就需

2014-01-06 18:35:37 1746

原创 mysql索引的查看创建和删除

1.索引作用在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。简单建表加索引语句。(key与index同意)CREATE TABLE table1 ( id INT(11)  ,aa INT(11) ,  PRIMARY KEY (id), KEY aa(aa) u

2014-01-06 17:47:10 505

转载 mysql中文全文索引

MySQL在高并发连接、数据库记录数较多的情况下,SELECT ... WHERE ... LIKE'%...%'的全文搜索方式不仅效率差,而且以通配符%和_开头作查询时,使用不到索引,需要全表扫描,对数据库的压力也很大。MySQL针对这一问题提供了一种全文索引解决方案,这不仅仅提高了性能和效率(因为MySQL对这些字段做了索引来优化搜索),而且实现了更高质量的搜索。但是,至今为止,MySQL对中

2014-01-06 16:07:57 431

原创 SecureCRT远程连接ubuntu设置

1.为root添加密码sudo passwd root 然后输入新加的密码2.安装ssh sudo apt-get   install openssh-server

2013-12-31 16:21:12 440

原创 ubuntu服务器源配置

1.复制原源文件sudo cp /etc/apt/sources.list  /etc/apt/soutces.list_bak2.创建源文件sudo gedit  /etc/apt/sources.list 然后将源拷入到该文件内3.更新源sudo apt-get update4.系统更新sudo apt-get dist-upgrade网易的源:de

2013-12-31 13:36:04 496

原创 nginx日志切割及启动文件配置

nginx日志切割的关键是重启nginx.pid[ ! -f /usr/local/nginx/logs/nginx.pid ] ||  /bin/kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`配置文件中日志设置    log_format  main  '$remote_addr [$time_local] "$request"

2013-12-31 12:04:02 464

转载 php处理上传文本文件

if(file_put_contents($_POST["name"],$_POST["content"],FILE_APPEND)){$res = copy($_POST["name"],"../TXTFILE".$_POST["name"])if($res){if(unlink($_POST["name"])){echo '操作完成';}}else{echo '文件移动失败';

2013-12-24 21:04:53 597

原创 nodejs初始连接数据库文件设置

第一个文件config.js/* 配置类*/var path = require('path');exports.config = {    debug: true,    name: '数据中心',    db: { "host": '10.10.11.199', "database": 'oa', "port": 3306, "user": 'goyoo', "pa

2013-12-19 12:52:06 2036

原创 数据中心开发前期

主要功能:第一个功能,用户登录验证。设计到权限问题。第二个功能,数据查询功能。数据展现模式细化。第三个功能,留言板功能。主要功能细化:建立用户信息表。基本字段,用户名,密码,权限字段。nodejs连接数据方法。用户登录信息用cookie记录验证,若未登录则展现登录主页。

2013-12-19 11:38:13 510

原创 node.js后台启动

最简单的办法:$ nohup node app.js &但是,forever能做更多的事情,比如分别记录输出和错误日志,比如可以在js中作为api使用。$ sudo npm install forever -g #安装$ forever start app.js #启动$ forever stop app.js #关闭$ fo

2013-12-18 11:42:28 614

原创 css简单设计

引用外部样式表:link rel="stylesheet" type="text/css" href="mystyle.css" />定义内部样式表: hr {color: sienna;}p {margin-left: 20px;} body {background-image: url("images/back40.gif");}

2013-12-17 16:13:17 435

原创 javascript布局

段落一般用定义,用表示换行。布局方式,div与table,使用frameset可以同一页面中显示不同网页。iframe用于在网页内显示网页。布局样式div#container{width:500px}div#header {background-color:#99bbbb;} div#menu {background-color:#ffff99;height

2013-12-17 15:09:13 900 1

原创 html文件中的元素

document :代表整个html文档,可以被用来访问页面中的所有元素。Anchor:代表元素,表示html中的超链接,锚通过href属性实现。可以通过document中的anchors[ ]实现引用。Area:代表图像映射中的,元素。Base:代表元素。Body:代表元素。Button:代表元素。Event:代表某个事件。Form:代表元素,代表html中的表单

2013-12-17 11:39:33 770

apache-ant-1.8.2-bin.tar.gz

apache-ant-1.8.2-bin.tar.gz

2015-11-10

空空如也

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

TA关注的人

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