自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (20)
  • 问答 (7)
  • 收藏
  • 关注

原创 cron表达式

cron表达式主要应用于quartz中,在linux中也有用到,主要功能是设置一个定时器,当到达特定时间时触发任务。 cron表达式主要由七个部分组成,这七个部分分别是秒、分、时、日、月、周、年,每个部分之间由空格分离,顺序必须按照以上顺序,其中年可以省略不写。如:10 12 9 24 11 ? //表示每年的11月24日9点12分10秒10 12 9 24 ...

2015-12-17 11:22:30 4607

原创 CSS之after clear

clear属性只会影响使用它的元素,具体可以看我的这篇文章:http://blog.csdn.net/liujan511536/article/details/50086275当我们给一个元素加上:after时,就是在这个元素内容的后面加上新的内容,如: #demo:after { content:"--good" } hello world

2015-12-09 11:45:46 2622

原创 CSS 之float clear

当一个元素用上clear时,如果clear值为left则表示这个元素的左边不能有float元素;如果为right则表示这个元素的右边不能有float元素;如果为both则左右两边都不能有float元素。例子: float 4 div#div1 { width: 80px; height: 80px; background-color: yellow; float

2015-11-28 19:17:16 3980

原创 CSS之float

float:定义:浮动元素会漂浮到其所在行的最左边或者最右边,或者另一个浮动元素的边缘。浮动最大的作用就是使得文字围绕图片。当一个元素浮动时,它就会脱离标准流,会覆盖非标准流中的元素。影响:1.       对其父元素的影响:浮动元素是无法撑开其父元素(非浮动)的,所以浮动元素会溢出到父元素的外部;如果父元素也是浮动元素,则浮动元素可以撑开其父元素。普通元素是可以撑开其父元素的

2015-11-28 19:05:35 2770

原创 Mybatis + SpringMVC事务管理

SpringMVC支持声明式和编程式事务管理,这里我讲的是声明式事务,也即通过注解@Transactional来使用事务。这里是我在这个工程中所使用的jar包:这里是我这个工程的源码:这是一个dynamic web project。首先看配置文件web.xml,这个文件在WebContent/WEB-INF/目录下: SpringMVC_Mybatis

2015-08-26 15:27:33 11906 5

原创 minHash(最小哈希)和LSH(局部敏感哈希)

在数据挖掘中,有一个比较基本的问题,就是比较两个集合的相似度。关于这个问题,最笨的方法就是用一个两重循环来遍历这两个集合中的所有元素,进而统计这两个集合中相同元素的个数。但是,当这两个集合里的元素数量非常庞大时,同时又有很多个集合需要判断两两之间的相似度时,这种方法就呵呵了,对内存和时间的消耗都非常大。因此,为了解决这个问题,数据挖掘中有另一个方法。Jaccard相似度...

2015-08-17 19:34:31 28434 15

原创 docker中两个容器间的互访

本文主要讨论了docker中两个mysql容器间的互访

2015-05-29 11:52:38 23349

原创 利用docker部署mysql数据库

本文主要讲了如何利用docker来部署一个mysql数据库,并在外部电脑中访问这个数据库

2015-05-29 11:34:27 10622

原创 在docer上安装apache镜像

本文主要讲了如何在docker上部署一个apache服务器的镜像,并在外部电脑访问这个服务器

2015-05-29 11:19:29 5599

原创 Ubuntu 14.04(64位)安装和使用docker

这里主要描述的如何在ubuntu 14.04(64)位中安装和使用docker,以及docker的一些基本命令的解释

2015-05-29 11:01:20 10470

原创 Bloom Filter(布隆过滤器)原理

Bloom Filter(布隆过滤器)主要用于判断某个元素是否属于集合内,但是这种判断不是一定正确的。经典问题:假设你有数量非常庞大的URL集合,现在给你一个新的URL,要你快速判断这个URL是否在上述的URL集合中。解决这个问题比较原始的方法是:先用一个数组把所有URL存起来,然后再扫描这个数组,判断里面是否有元素与新的这个URL相同。这样做会耗费非常大的空间和时间,是非常不妥的一种

2015-04-19 21:17:48 4430 1

原创 docker mysql读写分离

首先启动master mysql容器docker run -d -p 3306:3306 --name master -e MYSQL_ROOT_PASSWORD=good mysql然后登陆到master mysql容器docker exec -it master bin/sh修改master容器下的/etc/mysql/my.cnf文件,加上如下两行:[mysq

2016-11-21 11:54:00 2661 2

原创 ajax提交包含file的表单

本项目基于spring mvc框架,是一个maven项目;主要是利用FormData来提交表单;首先在pom.xml加入依赖: org.springframework spring-webmvc 4.2.1.RELEASE commons-fileuplo

2016-04-13 11:49:43 1076

原创 mybatis not binding

这种情况一般是xml和接口的namespace,package不对应所造成。也有可能是用mybatis generator生成xml文件时,把xml文件放在java目录下;然后在打包war时会把java目录下的xml文件过滤掉,所以在最终的war包中是没有包含生成的xml文件。要解决这个问题,只需把mybatis generator生成xml的路径改到src/main/resources目

2016-04-05 18:12:22 733

原创 javascript之var self = this

在js代码中,经常可以看到有如下的一个语句:var self = this;之所以写这个语句,是因为在一个对象内部,this指向的是这个对象,而在普通函数内部,this指向的是window对象。所以不能在普通函数里面用this来访问对象的属性,如下:function a(){ this.name = "hello"; function b(){ //b只是一个普通

2015-12-09 11:05:00 4082 2

原创 javascript之this指针

回忆一下,构建对象时,有好几种方法,其中一种就是先定义构造函数,然后再通过new 构造函数来创建出对象的实例。如:function Person(){ this.name = "liujan"; this.age = 22;}var p = new Person();因此,一个函数既可以被当成一个普通的函数,也可以被当成一个构造函数。又因为this的指向:在一个普通的函

2015-12-09 10:43:43 3351

原创 Sublime快捷键

Sublime使用快捷键:1. 移动当前行到上 / 下一行: Ctrl + Shift + ↑ / 2. 往前/后选择:Ctrl + Shift + ← / 3. 在当前行的下一行创建一个空行,并跳到该行: Ctrl + Ente4. 在当前行的上一行创建一个空行,并跳到该行: Ctrl + Shift + Ente5. 选中整行: Ctrl + 6. 选择当前光标所在位置

2015-12-08 16:19:57 436

原创 sublime用浏览器打开html文件

打开Preferences - 「Key Bindings - User」,添加此行:{"keys": ["ctrl+b"],"command": "open_in_browser"}如果上一行有内容的话注意用「,」结尾。保存后按ctrl+b就相当于右键-open in browser了,你也可以换成自己喜欢的快捷键,只要把[  ]里面的ctrl+b换成你喜欢的快捷键就可以了

2015-12-07 10:27:19 6190

原创 JavaScript之target和currentTarget

target指的是你当前触发(点击的对象),currentTarget指的是绑定该事件的对象,也就是说,如果你把一个点击事件绑定在父元素上,然后你再点击子元素,这是的target是子元素,currentTarget是父元素。如果你这时点击的是父元素,那么target和currentTarget都是父元素。例如: target和currentTarget click

2015-12-06 16:37:01 3608

原创 javascript变量作用域

如果在某个函数中变量使用了var,那么这个变量就将被视为一个局部变量,只能作用在这个函数内部。如果没有使用var,那么这个变量就被视为全局变量,同时,如果脚本里已经存在一个与之同名的全局变量,这个函数就会改变那个全局变量的值(即两个变量实际为同一个变量)如:var i = 33;function shoot(){ var i = 10; alert(i); //10

2015-11-24 18:01:49 3030

原创 带搜索框的百度地图html

body, html{width: 100%;height: 100%;margin:0;font-family:"微软雅黑";font-size:14px;} #l-map{height:300px;width:100%;} #r-result{width:100%;} 关键字输入提示词条 请输入: // 百度地图API功能 function G(id)

2015-11-23 16:41:22 5662 1

原创 html引用百度地图API

百度地图的API为:下面为完整的html代码: map $(function(){ showMap(113,23); //初始坐标 }) //传入坐标,然后跳转到该位置 function showMap(x, y) { var map = new BMap.Map("mymap"); map.centerAndZoom(new B

2015-11-23 16:11:22 5152

原创 ajax不定时执行success和error

在用ajax提交表单时,记得把button标签放到form外面,否则会造成ajax的反馈函数success和error有时可以执行,有时又不能执行,没有任何反应的后果。

2015-10-20 00:11:18 647

原创 ajax传中文到后台乱码

假设name为前台要传到后台的数据,其中包含了中文字符,后台为java。解决方法:现在前台对name进行编码(用两次encodeURI):name = encodeURI(encodeURI(name))然后在后台对接收的数据进行解码:String name = URLDecoder.decode(request.getParameter("name"),"UTF-8");

2015-10-19 20:33:08 872

原创 ajax后台返回值乱码

在web项目中,有时后台返回来的数据,在前台显示时乱码。解决方案:java后台中对要返回的数据加上这句(假设message为要返回的数据):message = new String(java.net.URLEncoder.encode(message,"UTF-8"));然后在前台再用js进行解析:msg = decodeURI(decodeURI(json.messa

2015-10-19 10:49:01 876

原创 spring mvc web引入js等文件

在web.xml中的配置: springmvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc-servlet.xml 1 springmvc /* 在springmvc-

2015-10-17 17:32:34 6654

原创 maven报错

有时候执行maven install等命令时会报一下错误: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?解决方法:eclipse下解决方法(假设已安装java环境):1. 打开ecli

2015-10-17 16:19:01 3209

原创 eclipse maven启动报错

启动eclipse时突然报如下错误:Errors occurred during the build. Error instantiating builder 'org.eclipse.m2e.core.maven2Builder' ...解决方法(注意:该方法需重新导入所有项目):1. 关闭eclipse,打开workspace目录,删除该目录下的.metadata;

2015-10-15 16:29:46 686

原创 elipse离线安装velocity插件

很多人离线安装velocity插件后,发现没有变化,而且Preferences中也没有这个选项:这是因为还没装Eclipse 2.0 Style Plugin Support 支持下面是离线安装velocity的步骤:1. 首先安装Eclipse 2.0 Style Plugin Support 支持:(1)、Help-->install new softwar

2015-10-15 10:39:50 2469

原创 java springMVC前台和后台间传数据乱码

在java web项目中,我的前台用的是velocity,而不是jsp。发现前台和后台间传输数据(post和get)会出现中文乱码的情况。解决方法如下:如果后台要接收前台传送过来的数据(通过HttpServletRequest),则需接入以下代码,对接收的参数进行解码:request.setCharacterEncoding("UTF-8");String name = new St

2015-10-15 09:58:30 5050

原创 Java SpringMVC前台vm乱码

在java web项目中,我的前台不是用jsp写的,而是用velocity,发现显示中文时会乱码。解决方法:在application-cortext.xml中加入以下这部分就可以了: /WEB-INF/view/   UTF-8 UTF-

2015-10-15 09:49:18 976

原创 eclipse tomcat启动报错

在eclipse中建了一个maven的spring mvc项目,用tomcat启动时报如下错误:Failed to start component [StandardEngine[Catalina].StandardHost[localhost].后来发现是我的web.xml配置有错。错误的web.xml: springmvc /*.html 修改后的w

2015-10-08 12:00:51 741

原创 mac JAVA_HOME

export JAVA_HOME=$(/usr/libexec/java_home)

2015-08-28 16:24:21 427

原创 mac命令行打开sublime

首先装好zsh,具体教程可以百度一下,这个没什么难度。然后打开~/.zshrc,假如下面这行alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\'其中Sublime Text 2.app这个名字要自行根据你Applications目录下的sublime名字来确定。然后使这次修

2015-08-27 11:22:00 2950

转载 maven ContextLoaderListener not found

用maven 工程搭建项目,在搭建好之后,运行时却抛出了这样的错误:  Error configuring application listener of class org.springframework.web.context.ContextLoaderListener  java.lang.ClassNotFoundException: org.springframework.web.c

2015-08-24 10:27:44 640

原创 maven install问题

有时候,我们在用eclipse中的maven时会发生这样的问题:明明在pom.xml文件中加入了相关的dependency,而且运行了maven install命令,同时相应的jar包也被下载到了本地的maven仓库中,但是在工程中却没有引入该jar包。解决方法:此时只需用命令行进入到该工程中,然后运行命令:mvn eclipse:eclipse就可以了,相应的jar包就会被引

2015-08-14 10:27:27 805

原创 eclipse连接mysql

1. 首先安装mysql数据库,具体安装方法可以上百度搜下,也可以按照下面的方法来安装mysql:安装Mysql:下载xampp,安装;打开xampp 控制面板,启动mysql把Mysql的执行文件路径添加到PATH环境变量中来Mysql安装完成2. 下载mysql的连接jar包:mysql-connector-java-5.1.22-bin.jar;3. 启动

2015-08-07 11:13:02 4998 2

原创 JAVA去掉字符串中的各种奇怪字符

当我们从一个文件,比如excel中,读取数据时,由于编码等各种问题,有时会导致我们读出来的字符串中包含着一些奇怪的字符,比如?>等等。可以通过正则表达式来去掉这些奇怪的字符:s = s.replaceAll("[^\u4e00-\u9fa5a-zA-Z0-9]", "");其中,\u4e00-\u9fa5表示中文。

2015-07-17 11:08:05 6116 1

原创 C++ MPICH

如果一个C++的MPI程序在单机上可以跑,但是在多机上跑会报以下错误:Fatal error in MPI_Send: Unkown error class , error stack。解决方法:把machinefile里面的所有hostname换成对应的IP地址就可以了,然后再重新跑:mpirun -n 10 -f machinefile ./a.out

2015-06-28 11:00:34 1241

原创 windows下XAMPP安装php_memcache扩展

首先下载phpmemcache,地址为:http://up.2cto.com/2012/0522/20120522094758371.rar解压下的文件,解压后有以下文件:接着以管理员身份打开cmd,进入刚才解压的目录,安装memcache:memcached.exe -d install接着启动memcache服务:memcache

2015-06-16 21:39:55 7041 1

FileUpload_.zip

ajax提交包含input file和input text的表单。 项目是一个Maven项目,基于spring mvc

2016-04-13

FileUpload.zip

小项目源码 jquery ajax提交包含file和text input的表单,基于maven的spring mvc

2016-04-13

servlet简单例子

servlet的简单例子(eclipse中的dynamic web project),可以大概了解下servlet的工作原理

2016-02-15

sublime jquery插件

sublime jquery插件。 安装方法参考这里:http://www.cnblogs.com/snandy/archive/2013/05/02/3054101.html

2015-11-26

eclipse velocity插件

eclipse velocity插件,支持eclipse mars 4.5.1

2015-10-10

spring+mybatis+事务

Spring+mybatis的源码,同时还配置了事务管理

2015-08-26

spring.zip

SpringMVC所需要的jar包

2015-08-26

mysql-connector-java-5.1.22-bin.jar

mysql-connector-java-5.1.22-bin.jar,亲测可用。

2015-08-07

MyEclipse 2015 Stable 2 破解

此补丁仅适用于MyEclipse 2015 Stable 2.0,其他版本请绕行,内附破解步骤,新的算号器支持Bling版本

2015-08-04

jdk1.6 for windows 64位

jdk 1.6,用于windows 64位,需要的同学可以下来看下

2015-08-04

poi-3.8.zip

包含了poi-3.8的所有jar包,同时有写了在读写excel时需添加哪些jar包

2015-07-28

MPI中文文档

MPI中文文档,基本包含了各种MPI函数的使用方法及其参数。比较遗憾的是没有实例。

2015-06-27

PHP redis扩展

里面包含了三个压缩包,分别是 php_igbinary-5.5-vc11-ts-x86-c35d48.zip php_redis-5.5-vc11-ts-x86-00233a.zip redis-2.4.5-win32-win64.zip

2015-06-16

unity3D五子棋网络版源码

Unity3D版本的五子棋网络版源码,包括客户端与服务端。 客户端使用异步Socket连接

2015-05-16

C++算法代码集合

这份文档来自算法课的老师,包含了几乎所有C++算法的代码,比如大数相乘,树,图等等

2015-04-13

人脸识别二次开发包

人脸识别二次开发包

2015-04-13

apache-ant-1.9.4-bin.zip

apache-ant-1.9.4-bin.zip

2015-03-27

hadoop-eclipse-plugin-2.2.0.jar

eclispe hadoop 2.2的插件

2015-03-25

hadoop-eclipse-plugin-1.2.0.jar

eclispe的hadoop 1.2插件

2015-03-25

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

TA关注的人

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