自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生存不忘生活

规划时间,规划人生。

  • 博客(130)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

转载 eclipse中 properties文件编码问题

项目中用到了配置文件,所以在Eclipse中新建.properties文件,文件中编辑了中文,在保存时Eclipse报出以下错误:解决这个问题的方法:依次选择:菜单——>Preferences——>General——>ContentTypes——>Text——>Java Properties File,设置Default encoding,把下面的ISO-885

2017-05-02 15:32:24 516

转载 利用mybatis-generator自动生成代码

mybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse/intellij idea等ide上可以通用。下面是从官网上的截图:(不过官网www.mybatis.org 最近一段时间,好象已经挂了)一、在pom.xml中添加plugin 1 plugin> 2

2017-04-21 17:05:07 385

转载 微信开发中引起的跨域问题

什么是跨域请求跨域是浏览器的一个同源策略的问题而衍生的需求,跨域请求是指服务器A的页面去请求服务器B的资源,而服务器A.B之间只要域名、端口号、IP不同都属于跨域而浏览器没有对SCRIPT,IMG等包含SRC属性的标签做同源策略的限制,因此有了一个JSONP的非官方协议,其原理是服务器A去访问服务器B的JS文件(这里不存在跨域限制),服务器B的JS文件去获取同源下面的资源,并把数据

2017-04-20 15:06:49 21970 5

原创 此图片来自微信公众平台 未经允许不可引用

问题出现原因微信公众平台的防盗链机制。解决方法解决方法也很简单,只要能破解防盗链机制即可。以下列举几种方法:http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&imageUrl=防盗链图片地址http://img2.haokoo.com/getImg.php

2017-04-19 16:30:56 7760 5

转载 Java IO流学习

Java中的流,可以从不同的角度进行分类。按照数据流的方向不同可以分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。 输出流: 输入流:因此输入和输出都是从程序的角度来说的。字节流:一次读入或读出是8位二进制。字符流:一次读入或读出是1

2017-04-18 17:42:20 356

转载 js和jquery获取父级元素、子级元素、兄弟元素的方法

先说一下JS的获取方法,其要比jQuery的方法麻烦很多,后面以JQUERY的方法作对比JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素原生的JS获取ID为test的元素下的子元素。可以用:比如:            var a = docuemnt.

2017-04-18 13:54:04 516

转载 JS中Null与Undefined的区别

在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函

2017-04-14 17:54:38 251

原创 Javascript事件流

内容待完善...出现场景:弹出结果框,先执行了blur事件,所以click事件没有触发,点击的则不是目标对象,研究Javascript事件的执行顺序。

2017-04-10 16:34:09 381

原创 SpringMvc定时器

SpringMvc定时器相比使用Timer实现定时功能更加的灵活。使用SpringMvc定时器:1.在xml配置文件中加上命名空间xmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation="http://www.springframework.org/schema/task  htt

2017-04-10 16:25:56 2571

原创 参加工作大半年,我学到了什么?

目前,我是一家小公司的实习生,从2016年8月1日到现在,已经差不多快8个月了。我经常会问自己,这大半年我学到了什么?

2017-03-31 18:27:47 1399 3

原创 Mysql date,datetime的区别以及相互转换

在数据库中一直有这三个时间类型有点搞不太清楚。今天就来说一下之间的区别,其实是特别好理解的。date:你直接就可以理解为2017-3-21 不带时分秒的datetime:相反,则是带时分秒的 timestamp:时间戳 很好理解(1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。)其中有提到时间范围的问题:

2017-03-17 11:50:53 68705 3

原创 mysql left join,right join,inner join用法分析

left join(左连接):语法- a表 left join b表 on 连接条件a表的记录将会全部显示出来,而b表只会显示符合搜索条件的记录,b表不足的地方均为NULL。例如:图标显示数据的时候,为了不间断显示每天的数据情况,以日期表为左表,以有缺失的数据表为右表,此时使用left join,这样保证了在图表(折线)显示了每天的数据情况。right join则与left

2017-03-17 10:19:02 557

转载 java正则表达式特殊字符转义

点的转义:. ==> \\u002E美元符号的转义:$ ==> \\u0024乘方符号的转义:^ ==> \\u005E左大括号的转义:{ ==> \\u007B左方括号的转义:[ ==> \\u005B左圆括号的转义:( ==> \\u0028竖线的转义:| ==> \\u007C右圆括号的转义:) ==> \\u0029星号的转义:* ==> \\u002A

2017-03-02 11:54:17 557

转载 org.apache.http.ProtocolException: Target host is not specified

对于httpClient4.3访问指定页面,可以从下面的demo抽取方法使用。注意:对于URL必须使用 http://开始,否则会有如下报错信息:Caused by: org.apache.http.ProtocolException: Target host is not specified    at org.apache.http.impl.conn.DefaultRou

2017-02-20 14:51:53 13651 2

转载 WordPress调用指定分类下的文章

直接上代码:<?php $args=array( 'cat' => 1, // 分类ID 'posts_per_page' => 10, // 显示篇数 ); query_posts($args); if(have_posts()) : while (have_posts()) : the_post()

2017-02-10 09:55:47 6127

转载 WordPress 无法使用the_content()方法输出内容

在使用WordPress里在一个页面里我使用the_content()方法来输出当前页面的内容,但却显示为空,而标题,url等都没有问题在网络上好像遇到这种情况的人很少只找到了一个说是可能是function里有函数覆盖了the_content方法但我将function方法删除掉还是不行,然后我将代码全部删除掉只留这一句""结果还是不行,无奈只能通过其他方式解决解决方

2017-02-10 09:41:55 4544

转载 Java基础面试题及答案

面向对象编程(OOP)Java是支持并发,基于类的以及面向对象的一种计算机编程语言. 以下列举了面向对象编程的优势:模块化编程,使维护和修改更加容易代码重用提高代码的可靠性以及灵活性提高代码可读性面向对象编程有其非常明显的特性,比如说封装,继承,多态和抽象. 下面我们来分析一下每种特性.封装(Encapsulation)封装,提供的对象隐藏内

2017-02-09 09:23:47 9159

转载 java byte转二进制字符串

直接上代码:byte tByte = -2; String tString = Integer.toBinaryString((tByte & 0xFF) + 0x100).substring(1); System.out.println("tString:" + tString); 执行结果:tString:11111110代码说明:1.主要用到了Integ

2017-02-06 16:39:32 1025

原创 即使是空谈,我也要提醒自己

今天已经是2017年2月4日了,已经过去一个月了。对于过去的2016年还没有好好的去总结。2016年最主要完成了下面2件事情:1.从学校生活到社会的过渡,并且从8月1日入职以来已经有6个月。2.经济上,生活上的独立而刚刚过去的一个月里面,也发生了很多,昨天2.3开着表哥的车追尾了,虽然表哥表嫂不责备,但是总觉得很不好意思。给爷爷奶奶外婆爸爸妈妈一人发了一个红包,也算是自己能够赚

2017-02-04 16:01:27 246

转载 JS实现数字千位符格式化方法

/** * * @param num * @param precision * @param separator * @returns {*} *======================================================= * formatNumber(10000)="10,000" * formatNumber(10000, 2)

2017-01-19 15:06:30 1527

转载 html转义及防止javascript注入攻击

有的时候页面中会有一个输入框,用户输入内容后会显示在页面中,类似于网页聊天应用。如果用户输入了一段js脚本,比例:alert('test');,页面会弹出一个对话框,或者输入的脚本中有改变页面js变量的代码则会时程序异常或者达到跳过某种验证的目的。那如何防止这种恶意的js脚本攻击呢?通过html转义能解决这个问题。一:什么是html转义?html转义是将特殊字符或html标

2017-01-17 19:58:55 705

原创 关于wamp修改www目录的问题

准备开始学习php,在选择服务器的时候用的wamp。从如何把项目部署到wamp服务器上面,到如何修改www目录便于更好的开发项目。我有看过很多朋友对于www目录的修改,无非是对bin/appch目录下httpd.conf,还有wamp目录下manager.ini和manager.tpl的修改。最后还有一个地方修改就是scripts目录下的config文件的修改。看了网上很多朋友的经

2017-01-15 01:34:45 517

原创 坚持一年,过不一样的人生

之前有看过一篇文章《用一年的时间,成为一个牛人》,内心是有波澜的,毕竟三分钟热情已经是自己的代名词,并且自己的能力永远都是处于中层。其中有提到,其实坚持一件事,就是要把这件事作为一种你生活中的习惯,而且你咬咬牙坚持个10几天之后,或许坚持就没有那么难。对于我而言,一直想从现在的中层走到上层。2017年才刚刚过去11天,定个小目标,坚持一年, 成为一个牛人。1.从个人习惯来说,早上花5分

2017-01-12 09:36:00 460 2

原创 java.lang.ClassNotFoundException异常处理

有的时候我们隔天启动Tomcat的时候出现java.lang.ClassNotFoundException异常,但是昨天项目还是正常,或者说这个类是明明存在的。解决办法:1.之前我会一直重启服务器,或者是重启一下eclipse,这样多尝试几次,确实能够解决问题,但是的确很繁琐。2.publish:是将你的web程序发布到tomcat服务器上,这样通过浏览器就可以访问你的程序。j

2017-01-09 09:31:56 6523

原创 JavaScript拼接传参数报异常

在使用JS拼接DOM元素时,有这种情况发生。'播放',直接这样写会报错,应使用反斜杠 \ 转义一下就可以了正确写法:'<button class="btn btn-default play" onclick="play(\''+data.msg+'\')">播放'普及知识(何时使用转义符号)'播放'

2016-12-28 09:11:57 573

转载 document.body.clientHeight 和 document.documentElement.clientHeight的区别

1.在设计页面时可能经常会用到固定层的位置,这就需要获取一些html对象的坐标以更灵活的设置目标层的坐标,这里可能就会用到document.body.scrollTop等属性,但是此属性在xhtml标准网页或者更简单的说是带标签的页面里得到的结果是0,如果不要此标签则一切正常,那么在xhtml页面怎么获得body的坐标呢,当然有办法-使用document.documentElement来取代doc

2016-12-16 11:51:42 944

转载 SpringMvc教程(十一)--如何实现全局的异常处理

在spring MVC的配置文件中: /error/error 500 org.springframework.web.servlet.handler.SimpleMappingExceptionResolver

2016-12-08 11:19:02 315

转载 SpringMvc教程(十)--如何使用拦截器

自定义一个拦截器,要实现HandlerInterceptor接口:public class MyInteceptor implements HandlerInterceptor { 略。。。 } Spring MVC并没有总的拦截器,不能对所有的请求进行前后拦截。Spring MVC的拦截器,是属于HandlerMapping级别的,可以有多个Handl

2016-12-08 11:15:09 306

转载 SpringMvc教程(九)--Spring中的拦截器

Spring为我们提供了:org.springframework.web.servlet.HandlerInterceptor接口,org.springframework.web.servlet.handler.HandlerInterceptorAdapter适配器,实现这个接口或继承此类,可以非常方便的实现自己的拦截器。 有以下三个方法: Action之前执行:

2016-12-08 11:12:36 265

转载 SpringMvc教程(八)--请求如何映射到具体的Action中的方法

方案一:基于xml配置映射,可以利用SimpleUrlHandlerMapping、BeanNameUrlHandlerMapping进行Url映射和拦截请求。配置方法略。方案二:基于注解映射,可以使用DefaultAnnotationHandlerMapping。  但前面我们配置了,他会自动注册这个bean,就不须要我们显示的注册这个bean了。  如何替换

2016-12-08 11:11:29 2621

原创 SpringMVC之拦截器使用详解

经过了这几个月项目的磨炼,慢慢地对拦截器的使用有了一定的了解,但是并没有真正自己的写一个拦截器。在项目中,用到的有登录校验,权限校验,参数处理...定义一个拦截器分为以下步骤: 一、定义Interceptor实现类   SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。   在SpringMVC 中定义一个Interc

2016-12-02 11:42:14 544

原创 java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config

这种情况缺少了jstl包,其实从问题的字面意思也可以知道。解决办法: javax.servlet jstl 1.2 runtime

2016-12-02 09:59:20 14169

转载 SpringMvc教程(七)--如何访问到静态的文件,如jpg,js,css?

如何你的DispatcherServlet拦截"*.do"这样的有后缀的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截"/",为了实现REST风格,拦截了所有的请求,那么同时对*.js,*.jpg等静态文件的访问也就被拦截了。我们要解决这个问题。 目的:可以正常访问静态文件,不可以找不到静态文件报404。 方案

2016-12-01 14:11:26 297

转载 SpringMvc教程(六)--springMVC-mvc.xml 配置文件片段讲解

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:conte

2016-12-01 14:08:37 358

原创 web.xml is missing and <failOnMissingWebXml> is set to true

这时候需要右击项目——>Java EE Tools——>Generate Deployment Descriptor Stub.然后系统会在src/main/webapp/WEB_INF文件加下创建web.xml文件。

2016-11-30 18:50:07 508

转载 SpringMvc教程(五)--父子上下文(WebApplicationContext)

如果你使用了listener监听器来加载配置,一般在Struts+Spring+Hibernate的项目中都是使用listener监听器的。如下 org.springframework.web.context.ContextLoaderListener Spring会创建一个WebApplicationContext上下文,称为父上下文(父容器) ,保存在 Ser

2016-11-30 16:07:53 644 2

转载 SpringMvc教程(四)--DispatcherServlet说明

使用Spring MVC,配置DispatcherServlet是第一步。DispatcherServlet是一个Servlet,所以可以配置多个DispatcherServlet。DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据某某规则分发到目标Controller(我们写的

2016-11-30 16:06:03 308

转载 SpringMvc教程(三)--核心流程图

2016-11-30 16:02:09 518

转载 SpringMvc教程(二)--核心类与接口

先来了解一下,几个重要的接口与类。 DispatcherServlet   -- 前置控制器 HandlerMapping接口 -- 处理请求的映射HandlerMapping接口的实现类:SimpleUrlHandlerMapping  通过配置文件,把一个URL映射到ControllerDefaultAnnotationHandl

2016-11-30 15:57:25 401

转载 SpringMvc教程(一)--SpringMvc的概述

一、概述:为开发团队选择一款优秀的MVC框架是件难事儿,在众多可行的方案中决择需要很高的经验和水平。你的一个决定会影响团队未来的几年。要考虑方面太多:1、简单易用,以提高开发效率。使小部分的精力在框架上,大部分的精力放在业务上。2、性能优秀,这是一个最能吸引眼球的话题。3、尽量使用大众的框架(避免使用小众的、私有的框架),新招聘来的开发人员有一些这方面技术积累,减低

2016-11-30 15:55:43 254

eventBus 3.0.0的jar包

EventBus 3.0.0Jar包. EventBus是Android中组件与组件之间通信的框架,可以解耦和简化Activity与Activity、Activity和Fragment、Fragment和Fragment之间的通信。

2018-01-29

ajaxfileupload.js下载

ajaxfileupload.js下载

2017-04-18

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

TA关注的人

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