自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (5)
  • 收藏
  • 关注

转载 spring 包 作用

spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。  除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需

2015-03-17 12:43:58 514

转载 Spring mvc框架入门

Spring mvc在Spring特征里面处于满核心的地位,在官网上的对Spring 特征(FEATURES)罗列中,对应这是“MODERN WEB”(现代web),也就是Spring特征的第一项。也反映了其重要作用,另一方面也是因为mvc在Spring项目中诞生比较早。       只要是同网络应用相关的,无论是有同用户互动的(带UI的)或者没有互动的情况,spring mvc都是种成熟

2014-11-16 10:45:24 691

转载 深入理解Java:注解(Annotation)自定义注解入门

元注解:  元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:    1.@Target,    2.@Retention,    3.@Documented,    4.@Inherited  这些类型和它们所支持的类在java.lang

2014-11-13 22:26:15 407

转载 当MySpace遭遇百千万用户的压力——话说如何解决拥有百千万用户网站压力问题的架构

MySpace基础架构:.NET+Windows Server 2003+Sql Server 2000/2005+IIS,从MySpace的发展历程中,我学到了以下解决用户暴增导致的服务器负荷问题:(1) 如何在保证数据一致性的前提下,让多个数据库分担压力?当MySpace有50万用户的时候,进行了第二次的架构重构,在第二代架构中,MySpace运行在3个SQL Server数据

2014-10-23 17:32:27 763

转载 抽象类与接口的区别

1.概述一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 。面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用。说到了抽象

2014-10-23 12:01:57 508

转载 String,StringBuffer与StringBuilder的区别

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常

2014-10-23 11:25:28 327

转载 java内存管理机制

JAVA 内存管理总结1. java是如何管理内存的 Java的内存管理就是对象的分配和释放问题。(两部分) 分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。释放 :对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,

2014-10-23 10:22:57 437

转载 ubuntu 升级nginx

sudo add-apt-repository ppa:nginx/stable  sudo apt-get update  sudo apt-get upgrade nginx -y

2014-10-14 17:29:17 529

转载 优化SQL

1. 优化SQL步骤1. 通过 show status和应用特点了解各种 SQL的执行频率       通过 SHOW STATUS 可以提供服务器状态信息,也可以使用 mysqladmin extende d-status 命令获得。 SHOW STATUS 可以根据需要显示 session 级别的统计结果和 global级别的统计结果。       如显示当前session

2014-09-25 19:04:30 647

转载 JavaScript 的同源策略

同源策略限制了一个源(origin)中加载文本或脚本与来自其它源(origin)中资源的交互方式。同源定义如果两个页面拥有相同的协议(protocol),端口(如果指定),和主机,那么这两个页面就属于同一个源(origin)。下表给出了相对http://store.company.com/dir/page.html同源检测的示例:URL结果原因

2014-09-25 18:54:51 991

转载 理解MySQL——索引与优化

写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),

2014-09-25 18:43:46 316

转载 Spring Transactional_Propagation

//事务传播属性@Transactional(propagation=Propagation.REQUIRED)//如果有事务,那么加入事务,没有的话新创建一个@Transactional(propagation=Propagation.NOT_SUPPORTED)//这个方法不开启事务@Transactional(propagation=Propagation.REQUIREDS_N

2014-09-17 16:35:23 388

转载 EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectI

原因: 当已有的项目部署到了Tomcat里面运行后,因为一些原因删除了项目中的部分文件,这是就会报这个错误 因为原先部署在Tomcat中的项目重新启动Tomcat时,Tomcat找不到以前的文件,所以会报错 解决办法:删除Tomcat下的Catalina和该项目,重新部署。

2014-09-15 14:35:44 1541

转载 ajax 定时请求刷新 倒计时

$(function(){refreshOnTime();setInterval('refreshOnTime()', 5000);}); function timer(intDiff){   window.setInterval(function(){   var day=0,       hour=0,       minute=0,       sec

2014-09-15 14:27:29 5385

转载 Nginx配置文件说明

Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data;    #启动进程,通常设置成和cpu的数量相等worker_processes  1;#全局错误日志及PID文件error_log  /var/log/nginx/error.log;pid        /var/run/nginx.pid;#

2014-08-06 15:38:07 414

转载 ubuntu14安装firefox视频插件

1. 下载Flash插件下载地址为http://get.adobe.com/cn/flashplayer/?no_redirect我们选择.tar.gz的包2. 將下载好的包拷到某个目录下并解压得到文件,得到如下libflashplayer.so文件与usr文件夹3. 将libflashplayer.so拷到firefox的插件目录/usr/lib/mozilla/plugin

2014-07-23 16:00:18 836

转载 ubuntu14安装nginx

安装nginxsudo apt-get install nginxUbuntu安装之后的文件结构大致为:所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下程序文件在/usr/sbin/nginx日志放在了/var/log/nginx中并已经在/etc/init.d/下创建了启动脚本nginx默认的虚拟主机的目

2014-07-22 17:23:12 3807

转载 ubuntu14 安装mysql

原文链接:www.linuxidc.com@linuxidc:~$ sudo apt-get install mysql-server[sudo] password for linuxidc:执行该命令后,系统还会自动安装其它的一些软件,在安装过程中会提示输入mysql的登入密码。使用Tab键选择确定上图,要输入两次密码,我这里就输入v,

2014-07-21 10:43:52 1741

转载 ubuntu14安装eclipse

官网JAVA_HOME=/home/geek/Development/jdk1.7.0_55(jdk的安装路径)export JRE_HOME=/home/geek/Development/jdk1.7.0_55/jreexport CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

2014-07-17 16:55:19 1579

转载 ubuntu14安装tomcat6

#JAVA_HOME为JDK的安装路径JAVA_HOME=/usr/java/j2sdk1.6.0_45PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar#TOMCAT_HOME为tomcat 的解压路径TOMCAT_HOME=/home/mawh/java/ap

2014-07-17 16:38:57 1555

转载 unbuntu14 安装 svn

Failed to load JavaHL Library.These are the errors that were encountered:no libsvnjavahl-1 in java.library.pathno svnjavahl-1 in java.library.pathno svnjavahl in java.library.pathjava.librar

2014-07-17 15:37:32 1118

转载 ubuntu14 安装JDK

在 Linux 系统中安装JDK,也有很多中方法。最简单的应该是在软件中心搜索查找,直接下载安装,这个过程是自动的;也可以在网上下载安装包,自己解压安装;还有一种方式就是在终端下载并安装。这里主要记录一下终端下载安装的步骤。在Ubuntu 14.04 中安装 JDK可以安装 JDK6,7 或 8。 第一步:添加 PPA repository 到系统t

2014-07-15 12:02:11 10902

原创 test

@RunWith(value = SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = { "classpath:spring.xml" })public class Test extends ApiBaseProxy{private static Logger logger = Logger.getLogger

2014-02-25 15:20:09 446

转载 jquery获取选中的单选按钮的值

完全匹配模糊匹配jquery选中的单选按钮取值1.var type = $(":radio:checked").val(); 2.type = $("input[name=type]:checked").val(); 3(没试过).$(":radio").each(function(i,v){    if($(this).attr('checked')=='ch

2013-11-07 12:14:47 947

转载 如何只用CSS做到完全居中

转载链接——http://blog.jobbole.com/46574/我们都知道 margin:0 auto; 的样式能让元素水平居中,而 margin: auto; 却不能做到垂直居中……直到现在。但是,请注意!想让元素绝对居中,只需要声明元素高度,并且附加以下样式,就可以做到:12345.Absolute-C

2013-10-11 12:54:08 726

转载 MYSQL导入导出.sql文件

一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“;path\mysql\bin;”其中path为MYSQL的安装路径。二.简单的介绍一下命令行进入MYSQL的方法:1.C:\>mysql -h hostname -u username -p按ENTER键,等待然后输入密码。这里hostname为服务器的名称,如localhost,u

2013-08-26 09:22:01 484

转载 mysql技巧

MySQL是世界上实际最流行的数据库管理系统,是遍布全球编程社区的首选。它有一个系列有趣的特性,在很多方面都很擅长。由于其巨大的人气,在网上可以找到许多MySQL的使用技巧。这里有12个最好的技巧和窍门,所有MySQL数据库开发者都应该了解一下。1、避免编辑转储文件Mysqldump创建的转储文件原本是无害的,但它很容易被尝试去编辑。然而,人们应该知道在任何情况下的试图修改这些文件被证明是

2013-08-23 09:43:12 425

转载 更换svn账户

Settings -> Saved Data -> Authentication Data -> clear。即可清除保存的上个用户登录信息;当再次用到svn时,会提示输入用户名密码,输入新的用户名密码即可。或者,手动删除下面目录下的svn登录用户信息保存文件: C:\Documents and Settings\javaLee\Application Data\Subversio

2013-08-20 15:25:36 529

转载 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

I had a similar problem when running a spring web application in an Eclipse managed tomcat. I solved this problem by adding maven dependencies in the project's web deployment assembly.1) Open the

2013-08-08 09:57:35 459

转载 myeclipse8.6安装svn

1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org, 2、从中解压出features与plugins文件夹,复制到E:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要。(新建文件夹\myplugins\svn)3、在E:\MyEclipse\MyEclipse8.6\dropins下新建文件svn.link,内容是:

2013-07-31 11:58:21 531

转载 firefox与IE对javascript和CSS的区别

keywords: javascript;css;firefox;ie;区别1. document.formName.item("itemName") 问题 说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.for

2013-07-08 17:24:58 412

转载 jdk官方下载

JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe JDK6 API CHM中文参考下载:JDK6API中文参考070114.rar :http://chinesedoc

2013-05-10 09:14:55 424

转载 jQuery阻止冒泡和HTML默认操作

条件:外层有一个DIV元素,在内层有一个P元素,他两存在这样的关系:DIV是P元素的父元素,而P是外层DIV的子元素,他们之间存在包含和被包含的关系。事件:现在我们都在这两个元素上绑定相同的事件,比如click事件。结果:这时,当我们点击内层的P标签的时候,内层元素的click事件触发,同时外层DIV的click事件也会触发。在HTML中有的元素被定义了一些默认的属性,比如说A元素,这

2013-04-07 15:20:07 499

转载 js-点击输入框默认文字消失

form id="form1" name="form1" method="post" action="">label for="textfield">输入内容:label> input name="textfield" type="text" id="textfield" value="Dreamweaver" onmouseover="this.style.borderColor='#FF6

2013-02-22 15:31:27 1317

转载 鼠标悬浮在输入框上时改变边框颜色或背景色

一(css):input:hover { border:1px solid #F00; }二(js): form id="form1" name="form1" method="post" action=""> label for="textfield">输入内容:label> input name="textfield" type="text" id="tex

2013-02-22 15:28:49 9129 1

转载 js-点击输入框选中内容

form id="form1" name="form1" method="post" action=""> label for="textfield">输入内容:label> input name="textfield" type="text" id="textfield" value="Dreamweaver"onfocus="this.select()" /> form>

2013-02-22 15:27:19 4740 1

转载 maven 仓库地址

共有的仓库http://repo1.maven.org/maven2/http://repository.jboss.com/maven2/http://repository.sonatype.org/content/groups/public/http://mirrors.ibiblio.org/pub/mirrors/maven2/org/acegisecurity/私

2013-02-05 16:28:46 449

转载 spring引入的jar包作用

spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。  除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自

2013-02-05 10:22:43 3679

转载 Association

多态关联(polymorphic association,在migration的时候需要声明:polymorphic => true  )rails都会在赋值时自动把关联对象以及新的关联关系保存到数据库(除非特别使用build方法来告诉rails不要save),但belongs_to是个例外。原因是对于其它关联来讲,关联的key要么在一个中间表,要么在对方表上而belong_to外键存在于自身

2013-01-30 09:27:34 391

转载 rails自动生成n位随机数字

def newpass( n )    chars = ("0".."9").to_a#生成0至9的字符数组#["0","1","2","3","4","5","6","7","8","9"]    newpass = ""     1.upto(n) { |i| newpass     return newpass  end笔记rand(char.size-1)相当于

2013-01-30 09:26:02 1359

锋利的jquery第二版

扫描清晰

2013-04-07

数学之美.pdf

啥也不说了,看完这书你就啥也不明白了,我也不明白

2012-12-27

空空如也

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

TA关注的人

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