广州德懋Java学习之路
UP-GIS
这个作者很懒,什么都没留下…
展开
-
js事件大全
一般事件事件 浏览器支持 描述onClick HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击onDblClick HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 鼠标双击事件onMouseDown HTML: 2 | 3 | 3.2 |原创 2014-06-30 19:39:01 · 1050 阅读 · 0 评论 -
从服务器更新团队项目后pom报错(用Maven管理)的解决方案
团队开发,有人可能要在pom里添加项目jar包,添加后,别人更新下来的项目pom文件就会报错。解决方案一般为:查看控制台的第一条错误信息,在本地Maven库中找到那个文件夹,删除,重新保存pom文件,再下载一次jar包依赖就可以了。原创 2014-07-05 15:58:47 · 1718 阅读 · 0 评论 -
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 · 9695 阅读 · 0 评论 -
MyEclipse代码格式化
有时候代码手写的很乱,这时候可以先选中要格式化的代码(不选择是格式化当前文件的所有代码),通过选择菜单Source > Format 或者在编辑器中点击右键选择菜单Source> Format 或者通过快捷键Ctrl+Shift+F 来快速的将代码格式化成便于阅读的格式。这个操作在MyEclipse 中也可以格式化XML,JSP,HTML 等源文件。原创 2014-06-03 16:31:21 · 4437 阅读 · 0 评论 -
将本地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 · 5378 阅读 · 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 · 4443 阅读 · 1 评论 -
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 · 3929 阅读 · 3 评论 -
jQuery 删除HTML元素
jQuery使用下面两个方法来删除或是清空某个HTML元素。remove() – 删除指定的元素(包括其子元素)empty() – 清空指定元素的子元素例如: JQuery Demo $(document).ready(function () { $("button").click(f原创 2014-07-31 22:49:08 · 3099 阅读 · 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 · 15629 阅读 · 0 评论 -
sql判断时间范围
SELECT * FROM msg_personchat_t WHERE send_userid='28' AND critime>'2014-03-30' AND critime原创 2014-05-31 18:11:26 · 11558 阅读 · 0 评论 -
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 · 2529 阅读 · 4 评论 -
mybatis大于小于的转义
今天在写代码时,因为业务,需要在mybatis中,使用到大于号,小于号,所以就在SQL中直接使用了。SELECT * FROM test WHERE 1 = 1 AND start_date = CURRENT_DATE可是,在执行时,总报错误:Error creating document instance. Cause: org.xml.sax.SAXParseE原创 2014-05-31 23:06:42 · 41305 阅读 · 1 评论 -
Java:String和date类型相互转化
public static Date stringToDate(String str) { DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date date = null; try { // Fri Feb 24 00:00:00 CST原创 2014-06-05 18:43:37 · 3548 阅读 · 0 评论 -
CheckOut系统找不到指定的文件
CheckOut系统找不到指定的文件找到项目目录,右键-。。-clean原创 2014-06-12 14:56:27 · 1568 阅读 · 0 评论 -
稍微复杂的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 · 3570 阅读 · 0 评论 -
获取a元素的文本内容
var a=document.getElementById("test") alert(a.innerText);原创 2014-07-23 15:43:25 · 7601 阅读 · 1 评论 -
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 · 1569 阅读 · 0 评论 -
css cursor鼠标指针光标样式default pointer hand url
我们在DIV CSS布局时候,我们会遇到对对象内鼠标指针光标进行控制,比如鼠标经过指针变为手指形状等样式,接下来我们介绍鼠标指针样式cursor控制。系统默认鼠标指针样式外,可以通过CSS设置图片为鼠标指针,常见有些网站鼠标指针是各种各样小图片样式,当然这个是通过css cursor设置鼠标样式。详见网站介绍:http://www.divcss5.com/rumen/r427.shtml原创 2014-06-12 08:39:54 · 2046 阅读 · 0 评论 -
maven管理的java项目要经常清理
撸主用maven工具来管理自己的项目,不过这里存在一个问题,一旦程序经过bian原创 2014-07-28 13:23:39 · 9361 阅读 · 0 评论 -
SpringMVC分页技术
分页是JAVA WEB项目常用的功能,昨天在Spring MVC中实现了简单的分页操作和搜索分页,在此记录一下。使用的框架为(MyBatis+SpringMVC+Spring)。 首先我们需要一个分页的工具类:1.分页[java] view plaincopyprint?在CODE上查看代码片派生到我的代码片import java.io.Serializabl转载 2014-06-12 09:14:03 · 2945 阅读 · 2 评论 -
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 · 1949 阅读 · 0 评论 -
springMVC零配置吐槽
此时此刻,哥哥我不能大大的吐槽一下。从github上down下来一个spring-mvc的chat示例,牛逼作者用的是注解的方式,项目完全零配置。而我目前用的springMVC框架,还是在xml里面配置,所以,在用这个例子的时候,出现了一些小意外,比如,并不能很好的与我现在的框架集成。天朝用springMVC框架的实在太少了,准确来说,是总结springMVC框架的大牛实在太少了。不过最后经过百般原创 2014-05-16 10:02:34 · 2470 阅读 · 1 评论 -
用ajaxFileUpLoad上传文件不能正确取得返回值的问题
刚开始没有觉得ajax请求的dataType参数的重要性,用了ajaxFileUpLoad插件后,如果页面代码如下:fileElementId : ['imageToUpload'],url : 'url',dataType : 'json',返回类型为json数据,那么后台处理上传后,必须将返回值封装成json格式的数据返回给前台页面。后台封装如下: return "{\"res原创 2014-08-13 17:17:36 · 11847 阅读 · 0 评论 -
maven:mybatis-generator
J哥搞好的maven:mybatis-generator插件,自动生成实体、mapper文件和DAO,我每次老汪最后一步的配置,在此mark一下,方便以后查看。原创 2014-08-12 20:26:14 · 1998 阅读 · 0 评论 -
java 获取文件名(不包括文件的后缀)和文件重命名
获取文件名(不包括后缀)originalFileName.substring(0, originalFileName.lastIndexOf("."))文件重命名public void renameFile(String file, String toFile) { File toBeRenamed = new File(file); //检查原创 2014-08-13 22:09:58 · 11121 阅读 · 1 评论 -
ajax函数里不能用this调用
前段时间,看到J哥博客中有类似的说法,当时没在意,今天遇到了,Mark一下,在ajax的返回方法中,this调用是不起作用的,也就是说,$(this)这样的写法获取不到任何值。正确的做法是$('#div')来获取你想要操作的元素。原创 2014-07-29 17:51:21 · 2806 阅读 · 3 评论 -
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 · 101502 阅读 · 10 评论 -
好友列表右键菜单进行Ajax请求时直接跳转至登陆页面
今天在做右键菜单,当点击重命名进行Ajax请求时,并没有向后台发送数据而是直接跳转到了首页。朕百思不得其解,后来在前台页面发现一个问题:重命名原来就是这个href='#'惹的祸,当我点击时候,页面会跳转到'#'这个路径而不是进行Ajax请求。将上面那段代码变成重命名就好了。原创 2014-05-10 11:37:00 · 1243 阅读 · 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 · 2197 阅读 · 1 评论 -
java判断字符串是否为空
以下是 Java 判断字符串是否为空的三种方法.方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低.方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法.方法三: Java SE 6.0 才开始提供的方法, 效率和方法二几乎相等, 但出于兼容性考虑, 推荐使用方法二.1:if(s == null || s.equals(""));2:if(s == null原创 2014-08-22 12:10:16 · 2444 阅读 · 1 评论 -
CSDN博客积分规则和获取积分方法
博客积分是衡量博客水平的重要标准,博客的排名也将按照积分排列。积分规则具体如下: 1、每发布一篇原创或者翻译文章:可获得10分 2、每发布一篇转载文章:可获得2分 3、博主的文章每被评论一次:可获得1分 4、每发表一次评论:可获得1分(自己给自己评论、博主回复别人对自己博文的评论不获得积分) 5、每篇博文阅读次数每超过100次:可获得1分,阅读加分最高加到100分,即每篇文章点转载 2014-07-31 22:57:31 · 897 阅读 · 0 评论 -
JS判断浏览器类型方法
在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子。浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本。 JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,原创 2014-06-16 15:02:07 · 1448 阅读 · 0 评论 -
WIN 7下JDK的安装
下载安装相应的JDK版本:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html安装成功后,计算机-属性-高级设置-环境变量。新建环境变量:JAVA_HOME:值为JDK的安装路径:C:\Java\jdk1.7.0_51新建环境变量:Classpath:.;%JAVA_HOM原创 2014-04-22 13:16:16 · 1212 阅读 · 0 评论 -
jquery append()方法与html()方法用法区别
append(content):方法在被选元素的结尾(仍然在内部)插入指定内容,有很多朋友觉得append与html差不多,其它从英文意义上append是在原有基础上增加,而html中是替换当前所有内容。定义和用法append() 方法在被选元素的结尾(仍然在内部)插入指定内容。$(selector).append(content)使用函数来附加内容使用函数在指定元素的结尾插入原创 2014-07-11 11:21:22 · 4632 阅读 · 0 评论 -
用class属性来判断聊天窗口是否打开
聊天窗口打开时,class为talking,用该属性来判断聊天窗口是否打开,控制聊天消息是否闪烁。原创 2014-07-12 15:18:57 · 1345 阅读 · 0 评论 -
jquery怎样获取一个元素下面相同子元素的个数
例如下面的html代码,要获取P元素下面a元素的个数:……我们可以这样写:$("#father a").length原创 2014-07-31 13:25:08 · 3613 阅读 · 1 评论 -
MySql截取DateTime字段的日期值
用 DATE_FORMAT 来格式化日期字段SELECT DATE_FORMAT(crt_time,'%Y-%m-%d') FROM ad_n_advertise_t原创 2014-08-05 22:14:28 · 19803 阅读 · 0 评论 -
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 · 69154 阅读 · 10 评论 -
js事件冒泡
什么是JS事件冒泡?:在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。 如何来阻止Jq原创 2014-07-16 22:02:09 · 1252 阅读 · 0 评论 -
关于AjaxFileUpload后台返回Json的处理
项目中用到图片的无刷新上传,因此想到用ajaxUpLoadFile来解决。第一步,先在上传图片的页面引入你下载到本地的ajaxfileupload.js文件。文件下载地址:http://download.csdn.net/detail/up19910522/7471163第二步,编写上传文件的js代码function upLoadImage() { var f = docum原创 2014-06-10 18:06:32 · 12492 阅读 · 2 评论