- 浏览: 38873 次
-
最新评论
-
java_web_hack1:
http://blog.csdn.net/mn960mn/ar ...
Maven项目使用lib下面jar
文章列表
解决Mac OS开机提示访问钥匙串密码问题
- 博客分类:
- Mac
到资源库-》keychains -》删除文件夹下内容即可。
Javascript是遵循ECMAScript标准下的一个产物,自然ECMAScript的标准其要遵循。
先来看下var关键字的定义和用法
var 语句用于声明变量。
JavaScript 变量的创建也叫作"声明"一变量:
var carName;
变量声明后,变量为空 (没有值)。
为变量复制,操作如下:
carName = "Volvo";
var test = function(){
a = 'aa';
}
test();
alert(window.a);//弹出'aa'
声明变量时,你同样可以为变量赋值:
v ...
JS判断浏览器类型
- 博客分类:
- JavaScript
/*
判断浏览器类型
返回值 object
name:浏览器名
version:浏览器版本
ie:是否IE,
firefox:是否firefox,
opera:是否opera,
chrome:是否chrome,
safari:是否safari
*/
function getBrowser() {
var na = navigator.userAgent.toLowerCase();
var bo = {name:"unknown", version:"unknown", ie:false, fir ...
JS存取cookie
- 博客分类:
- JavaScript
/**
*设置Cookie
*@key Cookie名称
*@value Cookie值
*@expiredays Cookie有效时间
*/
function setCookie(key, value, expiredays){
var date = new Date();
date.setDate(date.getDate() + expiredays);
document.cookie = key+ "=" + escape(value) + ((expiredays==null) ? "" : ";expires ...
//滑动
function getScrollTop()
{
var scrollTop = 0;
if (document.documentElement && document.documentElement.scrollTop) {
scrollTop = document.documentElement.scrollTop;
}else if (document.body) {
scrollTop = document.body.scrollTop;
}
return scrollTop;
}
//获取当前 ...
public class Md5Util {
/* 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的,
这里把它们实现成为static final是表示了只读,切能在同一个进程空间内的多个
Instance间共享*/
static final ...
1.什么是n+1次查询
使用Hibernate,或者ibatis等工具查询数据库的时候,由于缓存,或者lazyload(懒加载)等原因,可能会造成要查询n个结果,但是不得不执行n+1次查询数据库操作,造成效率低下。
2.使用Hibernate,什么时候会产生n+1次查询
使用iterate查询的时候 例如:
Quer ...
使用new关键字创建;
person=new Object();
person.firstname="Bill";
person.lastname="Gates";
person.age=56;
person.eyecolor="blue";
使用替代语法(使用对象 literals);
person={firstname:"John",lastname:"Doe",age:50,eyecolor:"blue"};
使用函数来构造 ...
什么是跨域?
概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。
URL 说明 是否允许通信
http://www.a.com/a.js
http://www.a.com/b.js 同一域名下 允许
http://www.a.com/lab/a.js
http://www.a.com/script/b.js 同一域名下不同文件夹 允许
http://www.a.com:8000/a.js
http://www.a.com/b.js 同一域名,不同端口 不允许
http://www. ...
Spring+Hibernate的实质:
就是把Hibernate用到的数据源Datasource,Hibernate的SessionFactory实例,事务管理器HibernateTransactionManager,都交给Spring管理。
那么再没整合之前Hibernate是如何实现事务管理的呢?
通过ServletFilter实现数据库事务的管理,这样就避免了在数据库操作中每次都要进行数据库事务处理。
一.事务的4个特性:
原子性:一个事务中所有对数据库的操作是一个不可分割的操作序列,要么全做,要么全部做。
一致性:数据不会因为事 ...
一、Spring MVC工作原理1. 客户端请求提交到DispatcherServlet2. 由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller3. DispatcherServlet将请求提交到Controller4. Controller调用业务逻辑处理后,返回ModelAndView5. Dispatcher ...
安装mysql 服务器端 :
# yum install mysql-server
安装完成后启动mysql服务:
service mysqld start
给mysql创建一个root管理员:
# mysqladmin -u root password 123456
用刚创建的帐号连接mysql:
# mysql -u root -p
输入密码即可。。。
1. 配置开机启动服务
/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]
/sbin/chkconfig –add mysqld ...
CentOS系统中,我们遇到很多的问题,不知道你是否也越到过这样的问题。在使用虽然CentOS系统提供yum,但对JDK安装一点作用都没有。因为我要用到JDK1.6,所以只能手动自己的安装了。查看Linux CentOS系统自带的JDK是否已安装下载JDK,java -version,去sun(ORACLE)注册下载一个。
CentOS系统安装JDK
从SUN下载jdk-1_6_0_14-linux-i586-rpm.bin或jdk-1_6_0_14-linux-i586.bin
在/usr下新建java文件夹,将安装包放在/usr/java目录下
# mkdir ...
centos 默认没有安装wget,所以先安装wget
[root@localhost ~]# yum -y install wget
下载redis
[root@localhost ~]# wget http://download.redis.io/releases/redis-2.8.13.tar.gz
解压缩
[root@localhost ~]# tar zxvf redis-2.8.13.tar.gz
如果提示gcc找不到或者make找不到,则
yum -y install gcc automake autoconf libtool make
...
href超链接标记,属于客户端跳转
使用javascript完成,属于客户端跳转
提交表单完成跳转,属于客户端跳转
使用response对象,属于客户端跳转
使用requestDispatcher类,属于服务器跳转
(1)href超链接标记:
<a href=”new.jsp”>跳转</a>
(2)使用javascript完成:
(i)可以在JavaScript代码里写提交表单的写法
<scripttype="text/javascript">
function su ...