- 博客(26)
- 资源 (7)
- 收藏
- 关注
原创 jQuery中的on方法
在jQuery的1.7+的版本之中,原来的live方法被去除了,那么怎么做到live方法的一样的绑定时间的效果呢?答案就是on方法,on 方法有怎么去使用呢?1. on 给已经在dom 中的元素绑定事件jQuery的文档里面已经给出示例了,先看看on方法的完整的形态: on(events,[selector],[data],fn) 参数:events,[selector],[data],
2015-10-13 23:49:00
7592
转载 HTTP Request GET, HEAD, POST, PUT, DELETE, OPTIONS, TRACE Methods
An HTTP request is a class consisting of HTTP style requests, request lines, request methods, request URL, header fields, and body content. The most common methods that are used by a client in an HTTP
2015-09-22 09:51:09
701
原创 Web 开发中公共属性已配置方式设计
什么情况下使用配置文件的方式设计在web开发中,经常遇见一些用作项目配置的属性,比如说采用何种主题加载对应模块下的页面,使用项目的何种模式(debug,publish 等),还有设置项目的一些修改配置之类的东西,等等。这些东西都可以做成配置文件的方式,开发的时候只要修改配置文件就可以了那么在涉及到这样的问题的时候,我们怎么设计比较好呢?方式一使用Properties做一个工具类,读取属性文件,做成单
2015-08-17 23:21:44
773
转载 Redis数据库的学习与实践—Redis的常用命令及高级应用
最近在学习redis ,网上看到这边文章,很不错,收藏过来了。版权归原作者所有的,原文连接 http://blog.youkuaiyun.com/djy572568633/article/details/39232751 Redis数据库的学习与实践—Redis的常用命令及高级应用 一:Redis的常用命令Redis提供了丰
2015-08-06 19:58:18
585
原创 MySQL 查询分页数据中分组后取每组的前N条记录
在使用数据库查询的时候,如果遇到对分页的数据分组,取每组的前N条,实际就是两次分页,先分页,在对分组的每组排序分页。SQL 如下select a.* from(select t1.*,(select count(*)+1 from 表 where 分组字段=t1.分组字段 and 排序字段<t1.排序字段) as group_idfrom 表 t1) awhere a.group_id<
2015-07-29 18:26:28
6080
原创 shiro实现HasAnyPermission 标签效果
在使用shiro 的时候返现,有hasAnyRole 却没有hasAnyPermission的标签,感觉很疑惑,又是我控制页面的显示的后就是需要这种,比如:一个菜单下面有3个子菜单 |-菜单栏目一 |——-|–子栏目一 |——-|–子栏目二想这样,这时,假设子栏目一显示的条件是hasPermission p1, 子栏目二是p2,那么我们可以认为父级(菜单栏一,只需要在有p1或者p2的情况下就显
2015-07-29 18:15:01
14178
原创 Jquery on方法绑定事件后执行多次
这两天工作中遇到使用js动态加载内容,同时需要对加入的内容绑定点击事件的,当时想想了想可以使用内联的onclick 来实现,后来没有这样做,使用的是 on(‘click’,function(){}) ,然而使用on方法的时候就发现,on 对同一个元素多次绑定同一个事件的时候,这个事件就会执行多次。下面给出这种情况的实例:$(function(){ $(".add").click(fu
2015-07-20 17:48:02
39355
3
原创 redis基础入门
1.Redis基本认识官方网站:http://redis.io/ 在线演示网站 :http://try.redis.io/ github网站 : https://github.com/antirez/redis1.作为key-value模式的内存数据库 2.作为轻量级的MQ工具,提供消息管理功能,消息出队效率高,入队数据量过大是性能相对减弱Redis分为 redis-server 和redi
2015-07-09 22:52:57
640
原创 Lucene基础(四)-- 结合数据库使用
需求很多时候我们在用数据库的需要使用模糊查询,我们一般会使用like语句来做,然而这样的做的效率不是很多(很抱歉我们亲自去测,很多都这么说的),那么使用Lucene来检索的话,效率会高很多。lucene结合数据库步骤写一段传统的JDBC程序,将每条的用户信息从数据库读取出来针对每条用户记录,建立一个lucene document Document doc = new Document();
2015-05-31 17:13:13
13473
2
原创 Lucene基础(三)-- 中文分词及高亮显示
Lucene分词器及高亮分词器在lucene中我们按照分词方式把文档进行索引,不同的分词器索引的效果不太一样,之前的例子使用的都是标准分词器,对于英文的效果很好,但是中文分词效果就不怎么样,他会按照汉字的字直接分词,没有词语的概念。使用分词的地方只需要把Analyzer实例化成我们第三方的分词器即可中文分词有很多,这里使用IKAnalyzer 为例, 下载地址 https://git.oschin
2015-05-31 15:42:02
5370
原创 Lucene基础(二)--索引的操作
索引的操作我们建立所有就是要达到快速检索的目的,对数据能够方面便的查找,和数据库类似,索引也有自己的相关增删改查的操作。 在索引的增删改查中,增删改属于写操作,主要是有IndexWrite提供的方法处理;而查显而易见,读操作,使用IndexSeacher 提供的方法来实现。在Lucene的官方文档找到 org.apache.lucene.index.IndexWriter 这个类,我们就可以看到
2015-05-31 15:07:50
1028
原创 Lucene基础(一)--入门
Lucene介绍lucene的介绍,这里引用百度百科的介绍 Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检
2015-05-30 17:55:43
2315
原创 JMS学习(一)入门及activemq简单实例
1. JMS基本认识jms即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。(百度百科) 从这个介绍可以看出, jms就是用来进行消息服务和通信的。 更多关于JMS概念
2015-04-26 03:13:50
1327
原创 java定时任务
java定时任务实现方式使用JDK提供的工具类实现 不普通Thread 类实现使用TimerTask (java.util.Timer)java.util.concurrent.ScheduledExecutorService;使用Quartz或者spring其中方式一的实现中在后面有写到,会发现他没有自动启动的功能, 在实际项目中使用相对少些,可以了解,重点需要掌握第二种方式JDK中工
2015-04-14 23:27:54
770
原创 springMVC整合hibernate的时候数据插入需要flush问题
hibernate中openSession和getCurrentSessionopenSession需要手动的管理事务,每次打开一个新的session getCurrentSession在当前线程中找一个session,如果没有则新建一个。不需要手动close,但是需要定义事务管理spring配合hibernate使用getCurrentSession由于使用getCurrentSession需要
2015-04-11 18:03:42
1591
原创 Ibatis中插入时间出错的问题
Ibatis中插入时间出错的问题出现的问题最近公司的项目用到了Ibatis,在操作时间的时候吗,datetime类型的数据插入的时候总是有问题,在公司的测试数据库服务器上面没有问题,公司是MySQL5.5的.回来在自己的机器(MySQL5.7)上面测试失败, java 实体类中使用的是 java.util.Date 对应数据库插入语句是 insert into t_user
2015-04-07 16:26:45
4678
1
原创 SpringMVC整合Thymeleaf模板
SpringMVC整合Thymeleaf模板之前的工作中用到了Thymeleaf 视图模板,用起来真的感觉还不错,下面介绍下SpringMVC + thymeleaf模板的整合 thymeleaf官方在github上面的宠物店示例,可以在github上面下载下来研究下下面介绍下整合的方法:关于springMVC的项目搭建就不多介绍了。网上可以找到很多例子本文主要讲的是如何加入thymeleaf
2015-03-23 11:47:46
23386
转载 配置Log4j(很详细)
来自: http://www.blogjava.net/zJun/archive/2006/06/28/55511.htmlLog4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:
2015-01-19 21:25:40
625
原创 关于json-lib 和hibernate一起使用的时候出现死循环的解决办法
在我们使用json-lib和hibernate开发的时候,一开始的时候会遇到转换json数组的是出现死循环问题,下面就把我的经历记录一下,可能帮助到大家。我的实体是这样的,用户和群两个实体(他们之间的关系是多对多,一个用户可在多个群中,一个群中有多个用户),对象模型如下:(即:实现的时候是双向的,用户可以取到群的信息,群里可以去到用户信息)Java code?
2013-12-11 18:04:11
5445
原创 严重: Exception starting filter struts2 --Unable to load configuration
严重: Exception starting filter struts2 Unable to load configuration. - [unknown location] at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)at org.a
2013-06-23 19:22:29
15950
1
转载 java orm原理详解
一、ORM原理对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技巧。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动长久化到关系数据库中。本质上就是将数据从一种模式转换到另外一种模式。 这也同时暗示者额外的执行开销;可是,如果ORM作为一种中间件实现,则会有很多机会
2013-05-12 23:02:30
1817
原创 Ajax + jsp +servlet 中文乱码问题解决办法
相信大家在使用上面的方法的时候肯定遇到多中文乱码的问题,现在就来分享一下我的解决的心得首先,要让页面支持中文的显示我们就得设置页面的编码为GB2312或者GBK,如下 pageEncoding="GBK"%>这样页面上面显示中文就没有问题了,但是接下来会发现接受的时候会出现接受中文乱码,我的解决方法是这样的request.setCharacterEncoding
2013-05-09 17:11:17
691
原创 hadoop启动namenode节点报错
最近在学习hadoop的一些相关的知识,初学者,想把自己的一些犯下的错误记录一下 1.在启动hadoop的时候不能用root用户,用其他的用户,shh master主机后才行常见root用户启动好可能出现2013-05-05 21:52:19,009 ERROR org.apache.hadoop.hdfs.server.namenode.FSNamesystem: FSNames
2013-05-06 13:24:25
1438
Visual_AssistX_10.6.1837_安装文件含破解补丁.rar
2012-12-16
ADT-15.0.0
2011-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人