德懋项目
UP-GIS
这个作者很懒,什么都没留下…
展开
-
稍微复杂的sql逻辑(从数据库逆序查找有限条记录(limit))并按相反顺序输出
项目中有一个业务需求是:默认加载15条历史记录(按时间顺序从早到晚)。下面是我构造的sql逻辑,mark一下,亲测可行。SELECT * FROM (SELECT *FROM group_chatmsg_v WHERE ((group_Id=46 AND send_user_id=28 AND receive_user_id=70) OR (group_Id=46 AND rece原创 2014-07-02 17:42:55 · 3576 阅读 · 0 评论 -
MyEclipse开启Jquery智能提示
1 到spket官网下载 spketIDE,下载地址:http://www.spket.com/download.html选择红框中的,下载后安装。2 下载spket的破解文件spket1.6.23破解文件的下载地址:http://download.csdn.net/detail/up19910522/7604681破解文件下载后,解压com.spket.u原创 2014-07-07 18:54:03 · 4448 阅读 · 1 评论 -
maven管理的java项目要经常清理
撸主用maven工具来管理自己的项目,不过这里存在一个问题,一旦程序经过bian原创 2014-07-28 13:23:39 · 9367 阅读 · 0 评论 -
springMVC项目异步处理请求的错误Async support must be enabled on a servlet and for all filters involved in async
从github上down下来一个项目,springMVC-chat。作者全是用的注解,也就是零配置。这可苦了我,经过千辛万苦,最终集成到现在的项目中有一点样子了,结果报出来下面的错误。红色部分。解决方法为,在web.xml中也就是springMVC的总配置文件中加上一句话:true这句话的位置一定要放正确,否则,一切都是徒劳。至于配置spring异步支持(其实是配置servlet异原创 2014-05-16 16:51:36 · 15651 阅读 · 0 评论 -
Java compiler level does not match the version of the installed Java project facet
今天用maven新建一个项目导入到MyEclipse中,项目前面显示了一个小叉叉,代码中却没有任何错误。于从 problems 视图中查看错误信息,错误信息的“Description”显示:Java compiler level does not match the version of the installed Java project facet.该问题的解决方案有如下两种:原创 2014-07-27 00:45:52 · 1958 阅读 · 0 评论 -
Error occured processing XML 'Cannot find class [springmvc.extention.BeanArgumentResolver]'.
Description Resource Path Location TypeError occured processing XML 'Cannot find class [springmvc.extention.BeanArgumentResolver]'. See Error Log for more details applicationContext.xml maven在管原创 2014-07-25 17:41:33 · 3939 阅读 · 3 评论 -
JS判断浏览器类型方法
在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子。浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本。 JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,原创 2014-06-16 15:02:07 · 1457 阅读 · 0 评论 -
用class属性来判断聊天窗口是否打开
聊天窗口打开时,class为talking,用该属性来判断聊天窗口是否打开,控制聊天消息是否闪烁。原创 2014-07-12 15:18:57 · 1350 阅读 · 0 评论 -
jquery append()方法与html()方法用法区别
append(content):方法在被选元素的结尾(仍然在内部)插入指定内容,有很多朋友觉得append与html差不多,其它从英文意义上append是在原有基础上增加,而html中是替换当前所有内容。定义和用法append() 方法在被选元素的结尾(仍然在内部)插入指定内容。$(selector).append(content)使用函数来附加内容使用函数在指定元素的结尾插入原创 2014-07-11 11:21:22 · 4641 阅读 · 0 评论 -
jquery怎样获取一个元素下面相同子元素的个数
例如下面的html代码,要获取P元素下面a元素的个数:……我们可以这样写:$("#father a").length原创 2014-07-31 13:25:08 · 3626 阅读 · 1 评论 -
spring-websocket框架搭建遇到的问题解决方案汇总
问题1 org.apache.tomcat.websocket.server.WsServerContainer cannot be cast to javax.websocket.server严重: Servlet.service() for servlet [SpringMVC] in context with path [/ZHDM] threw exception [Request p原创 2014-08-06 10:50:21 · 69191 阅读 · 10 评论 -
将本地jar包手动拷贝到Maven库中,在其他电脑上用Maven打包时出错
背景交代:在做图片水印时候引入了两个包文件,这两个包是JDK自带的私有包,不能用Maven库里下载,因此笔者手动将rt和jce两个工具jar文件拷贝到本地的Maven库中,如下图import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;然后在pom配置文件里写上原创 2014-06-16 17:27:47 · 5392 阅读 · 0 评论 -
SpringMVC分页技术
分页是JAVA WEB项目常用的功能,昨天在Spring MVC中实现了简单的分页操作和搜索分页,在此记录一下。使用的框架为(MyBatis+SpringMVC+Spring)。 首先我们需要一个分页的工具类:1.分页[java] view plaincopyprint?在CODE上查看代码片派生到我的代码片import java.io.Serializabl转载 2014-06-12 09:14:03 · 2952 阅读 · 2 评论 -
java中string和int互相转化
1 如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Double, Float, Lo原创 2014-05-30 10:11:58 · 1578 阅读 · 0 评论 -
CheckOut系统找不到指定的文件
CheckOut系统找不到指定的文件找到项目目录,右键-。。-clean原创 2014-06-12 14:56:27 · 1572 阅读 · 0 评论 -
获取a元素的文本内容
var a=document.getElementById("test") alert(a.innerText);原创 2014-07-23 15:43:25 · 7610 阅读 · 1 评论 -
setTimeOut传参数
function blink(e_Id, second) { var soccer = document.getElementById(e_Id); soccer.style.visibility = (soccer.style.visibility == "hidden") ? "visible" : "hidden" setTimeout(_show(e_Id, second)原创 2014-06-03 23:02:02 · 2538 阅读 · 4 评论 -
java开发SSM框架的搭建(SpringMVC+Spring+MyBatis)
由于某些原因,重装系统,java-web开发虽然顺手,但烦人的一点是开发环境的搭建。差不多折腾了一整天,笔者在这里把SSM开发环境的搭建重新清理一遍,以飨读者,也供自己以后参考。善于总结,是做好每份工作必备的素质之一。1安装java虚拟机-JDK(1.7_51)详见笔者博文:http://blog.csdn.net/gisredevelopment/article/details/2430原创 2014-07-07 18:15:41 · 9707 阅读 · 0 评论 -
sql判断时间范围
SELECT * FROM msg_personchat_t WHERE send_userid='28' AND critime>'2014-03-30' AND critime原创 2014-05-31 18:11:26 · 11590 阅读 · 0 评论 -
从服务器更新团队项目后pom报错(用Maven管理)的解决方案
团队开发,有人可能要在pom里添加项目jar包,添加后,别人更新下来的项目pom文件就会报错。解决方案一般为:查看控制台的第一条错误信息,在本地Maven库中找到那个文件夹,删除,重新保存pom文件,再下载一次jar包依赖就可以了。原创 2014-07-05 15:58:47 · 1730 阅读 · 0 评论 -
MyEclipse Eclipse 无法使用ctrl+shift+f 格式化代码问题
做同时使用MyEclipse/Eclipse 和 sougou输入法时,无法使用ctrl+shift+f 格式化代码问题解决:原创 2014-06-01 16:15:28 · 2792 阅读 · 0 评论 -
MyEclipse代码格式化
有时候代码手写的很乱,这时候可以先选中要格式化的代码(不选择是格式化当前文件的所有代码),通过选择菜单Source > Format 或者在编辑器中点击右键选择菜单Source> Format 或者通过快捷键Ctrl+Shift+F 来快速的将代码格式化成便于阅读的格式。这个操作在MyEclipse 中也可以格式化XML,JSP,HTML 等源文件。原创 2014-06-03 16:31:21 · 4447 阅读 · 0 评论 -
CSDN博客积分规则和获取积分方法
博客积分是衡量博客水平的重要标准,博客的排名也将按照积分排列。积分规则具体如下: 1、每发布一篇原创或者翻译文章:可获得10分 2、每发布一篇转载文章:可获得2分 3、博主的文章每被评论一次:可获得1分 4、每发表一次评论:可获得1分(自己给自己评论、博主回复别人对自己博文的评论不获得积分) 5、每篇博文阅读次数每超过100次:可获得1分,阅读加分最高加到100分,即每篇文章点转载 2014-07-31 22:57:31 · 901 阅读 · 0 评论 -
js事件冒泡
什么是JS事件冒泡?:在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。 如何来阻止Jq原创 2014-07-16 22:02:09 · 1259 阅读 · 0 评论 -
Error creating bean with name 'menuController': Injection of autowired dependency……
出现了一大串错误,Error creating bean with name 'userController': Injection of autowired dependencies failed。。。。。 查了代码后发现,原来是在UserServiceImpl中忘了写一句话@Service("userService"),以至于因此导致一系列错误。在控制层调用业务层,必须在业原创 2014-07-11 15:00:15 · 101512 阅读 · 10 评论 -
好友列表右键菜单进行Ajax请求时直接跳转至登陆页面
今天在做右键菜单,当点击重命名进行Ajax请求时,并没有向后台发送数据而是直接跳转到了首页。朕百思不得其解,后来在前台页面发现一个问题:重命名原来就是这个href='#'惹的祸,当我点击时候,页面会跳转到'#'这个路径而不是进行Ajax请求。将上面那段代码变成重命名就好了。原创 2014-05-10 11:37:00 · 1249 阅读 · 0 评论 -
select控件绑定数据,默认选中项
设置 “select”属性即可,如:不限撸主用的是springMVC框架,后台将select需要绑定的数据,放入model,model.addAttribute("dataList", dataList);JSP页面用forEach循环即可搞定:产品:*${data}原创 2014-09-25 10:24:07 · 5464 阅读 · 0 评论 -
jQuery 遍历 - eq() 和siblings() 方法
eq() 方法将匹配元素集缩减值指定 index 上的一个。通过为 index 为 2 的 div 添加适当的类,将其变为蓝色: div { width:60px; height:60px; margin:10px; float:left; border:2px solid blue; } .blue { background:blue; }原创 2014-10-21 20:34:55 · 6611 阅读 · 0 评论 -
eclipse中怎样查看类之间的引用关系
今天遇到的这个问题:mark一下:在类名上点击右键,选Reference->Workingspace或者直接快捷键Ctrl+Shift+G原创 2014-10-25 15:43:48 · 7613 阅读 · 0 评论 -
控制默认使用360浏览器极速模式
浏览器内核控制Meta标签说明文档背景介绍由于众所周知的情况,国内的主流浏览器都是双核浏览器:基于Webkit内核用于常用网站的高速浏览。基于IE的内核用于兼容网银、旧版网站。以360的几款浏览器为例,我们优先通过Webkit内核渲染主流的网站,只有小量的网站通过IE内核渲染,以保证页面兼容。在过去很长一段时间里,我们主要的控制手段是一个几百k大小网址库,一个通过长期人工运原创 2014-11-13 10:15:12 · 3383 阅读 · 0 评论 -
div的显示和隐藏
比较简单实现.style.display控制层隐藏或显示属性.function show(){document.getElementById("div").style.display="";//alert(document.getElementById("div").style.display)}function hidden(){document.ge原创 2014-06-28 22:59:41 · 2207 阅读 · 1 评论 -
<meta> 元素详解
标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。 —— W3School原创 2014-12-19 10:17:23 · 1434 阅读 · 0 评论 -
mysql-错误:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
系统登陆功能隔段时间就会发神经,点击登录没反应,状态码返回:500。开始以为是代码问题,后来查看日志发现以下错误:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure com.mysql.jdbc.exceptions.jdbc4.CommunicationsExcept原创 2014-12-05 10:55:52 · 13093 阅读 · 1 评论 -
网站安全性之js注入
河北电信推出了一种阿福卡,据说特别实惠,不过我只记得各项优惠的其中一条:流量月底不清零,可累计。哥们托我给他抢一张,常规手段可以抢到,不过要脚踩好几泡狗屎才行,他已经连续十多天了都没抢到,so想到了用程序猿的办法来解决这件事。这种卡在天猫和官网发售,天猫就算了,阿里那帮牛逼哄哄的攻城狮都不是吃素的,于是只能上官网瞅瞅看能否揪到官网的小辫子。上网搜了攻略,果不其然,有人已经公布了官网的b原创 2014-12-08 12:09:43 · 11923 阅读 · 1 评论 -
ajax函数里不能用this调用
前段时间,看到J哥博客中有类似的说法,当时没在意,今天遇到了,Mark一下,在ajax的返回方法中,this调用是不起作用的,也就是说,$(this)这样的写法获取不到任何值。正确的做法是$('#div')来获取你想要操作的元素。原创 2014-07-29 17:51:21 · 2815 阅读 · 3 评论 -
java 获取文件名(不包括文件的后缀)和文件重命名
获取文件名(不包括后缀)originalFileName.substring(0, originalFileName.lastIndexOf("."))文件重命名public void renameFile(String file, String toFile) { File toBeRenamed = new File(file); //检查原创 2014-08-13 22:09:58 · 11141 阅读 · 1 评论 -
jQuery 删除HTML元素
jQuery使用下面两个方法来删除或是清空某个HTML元素。remove() – 删除指定的元素(包括其子元素)empty() – 清空指定元素的子元素例如: JQuery Demo $(document).ready(function () { $("button").click(f原创 2014-07-31 22:49:08 · 3111 阅读 · 0 评论 -
Mybatis的<where><if>标签
SELECT * FROM user_user_t province_id=#{provinceId} province_id LIKE CONCAT('%','${provinceId}','%' ) LIMIT #{pageIndex},#{pageSize} 上面这段代码的意思是,在查询user表时,判断省份id是否为0,原创 2014-09-05 21:40:11 · 8787 阅读 · 0 评论 -
MyBatis接受参数的几种方式
业务层或者控制层的参数传到mapper文件中,mapper文件里的sql语句该如何接收呢。第一种,实体对象的属性,这种比较简单,只要设置parameterType="com.zhdm.pojo.User"即可;第二种,占位符传值:即用#{0},#{1}的方式接收,这种方式的弊端是如果参数有多个,要写多个占位符,顺序还不能搞错;第三种,用@Param注解传值,在Dao方法里的参数前面加上原创 2014-09-05 22:02:17 · 9180 阅读 · 0 评论 -
springMVC+ajax分页查询
项目用到ajax技术的查询,查询结果很多时候要分页展示。这两天摸索了一下,在这里做一总结,方便自己随时查看,也方便后人参考。这里的顺序遵从从前台页面到后台控制器,业务层,Dao层。下面先讲页面,页面js代码如下:/* 全局变量 */var userCount;//符合查找条件的用户总页数,分页参考var pageIndex = 0;//当前页,默认为0var pageSize原创 2014-09-05 21:11:57 · 9122 阅读 · 0 评论