自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Mysql中DELIMITER使用及UPDATE中使用date()方法

目录1、 date()方法2、 DELIMITER的使用1、 date()方法date(dateStr) 格式化日期,非标准格式会返回NULL。现在有这么一个需求,找出表中时间字段date_str中所有不符合时间格式的数据行,并在备注中说明:update table_name set mark = case when mark is null then '异常信息:年月异常' else concat(mark, '年月异常') end )where LENGTH(date(

2021-11-19 15:47:05 1464 1

原创 Struts2下载文件点击取消的异常处理

做了一个从数据库读取图片名称并将其下载的代码,分别在chrome和360浏览器上运行,当在下载框点击取消时就会出现org.apache.catalina.connector.ClientAbortException的异常,具体异常如下:java.lang.IllegalStateException at org.apache.catalina.connector.ResponseFaca

2016-01-28 17:30:39 1767

原创 JDBC小随笔

JDBC编程中遇到的一点小问题(基于Spring框架)先描述一下情景,当时是这样的:String sqlStr="SELECT COUNT(username) as count " +"FROM ofUser WHERE creationDate<? && creationDate> ? ";selectFun(sqlStr,obj1)//刚开始是这样的pri

2015-12-23 16:45:44 495

原创 设计模式之适配器

设计模式之适配器模式适配器模式(Adapter Pattern)又叫做变压器模式,也叫做包装模式。包装模式还包括装饰模式。定义:将一个类的接口变换成客户端所期待的另一个接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。代码客户想要的接口public interface Target { public void run();}Target接口的实现类public clas

2015-12-23 11:04:58 444

转载 设计模式之六大原则

设计模式(Design Patterns)设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 运用设计模式要遵守一定的原则。1、OCP(Open Close Principle)开-闭原则OCP是Java里最基础的设计原则,它指导我们建立一个健壮的,灵活的系统。概念:一个软件实体如类、模块或者函数应该对扩展开放,对修改关闭。开闭原则的含义是

2015-12-23 09:53:00 452

转载 Spring注解

Spring中的注解1、@Autowired对成员变量、方法和构造函数进行注解,但是不推荐使用,新的JSR-250中建议用@Resource。所有的@Autowired注解都会在Spring初始化时装配。要使得@Autowired注解工作需要进行如下的配置:xml代码<bean class="org.springframework.benas.factory.annotation.Autowired

2015-12-02 14:38:32 567

转载 websocket

服务端WebsocketTest.java package com.ws.test;import java.io.IOException;import javax.websocket.OnClose;import javax.websocket.OnMessage;import javax.websocket.OnOpen;import javax.websocket.Session;im

2015-11-27 11:46:50 548

原创 微信公众号开发

做到比较凌乱,所以比较乱的一些东西JS中解析JSON字符串xxx.jsvar myobj=eval(data); tvip=myobj.title;alert(tvip);var content = myobj.custom_content;var dm = content.deviceMessage;var time=dm.time;var count=dm.count;var c

2015-11-27 11:44:51 384

原创 IP网段判断

在做websocket链接设备时,有时候会需要对不同设备所处的网段进行判断equal.javapackage cn.smartv.wechat.websocket; /** * 用来判断设备所在网络的ip地址 是否和微信所在的ip地址是同一个局域网内 * @author anshengman * */ public class IPEqual {

2015-11-27 11:43:15 670

转载 SVN更新状态

每个文件前的字母表示该文件的更新状态:  U :该文件被更新  A :该文件被添加  D :该文件被删除  R :该文件被替换(=删除+添加)replay  G :该文件被融合(合并) gen  C :该文件有冲突解决冲突。  首先svn update,冲突的文件会有C标志。打开文件,会发现文件变了样,例如ask文件有冲突:    1+1=2  ====

2015-11-25 10:03:12 731

原创 腾讯信鸽使用随笔

1、信鸽SDK对于一对一的推送消息,对于Android设备,主要使用下面两种接口:pushSingleDivice(String token,Message mess);pushTokenAndroid(long accessId,String secretKey,String title,Stringcontent,String token);token 是绑定设备时在设备端生成的标识码,对

2015-11-06 08:56:39 1582

原创 Spring随笔6

时间 内容 11.03 Bean的装配 1、Spring配置概述下图描述了Spring容器、Bean配置信息、Bean实现类、及应用程序这4者的关系: Bean的配置信息定义了Bean的实现及依赖关系,spring 容器根据各种形式的Bean配置信息在容器内部建立Bean定义注册表,然后根据注册表加载、实例化Bean,并建立Bean和Bean的依赖关系,最后将这些准备就绪

2015-11-03 19:07:13 490

原创 Spring随笔5

时间 内容 问题 11.02 IOC相关 1、BeanFactoryBean工厂(com.springframework.beans.factory.BeanFactory)是Spring框架最核心的接口,它提供了高级IOC配置机制。我们一般称BeanFactory为IoC容器,称ApplicationContext为应用上下文。但有时为了行文方便ApplicationConte

2015-11-02 17:11:31 477

原创 Spring随笔4

时间 内容 10.29 问题解决 Java反射机制的实例1、登录验证中的一点问题在进行登录验证的时候,发现无论用户名/密码对错都会登陆成功,通过寻找getMatchUser方法,发现是其SQL语句出了问题,原SQL是select count(*) from t_user where user_name=? and password=?这样一来,无论user_name和pass

2015-10-29 18:17:04 669

原创 Spring随笔3

时间 内容 10.28 单元测试 错误总结1、applicationContext.xml中引用Spring多个Schema空间的格式定义文件的错误原代码文件(部分)xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframew

2015-10-28 15:28:29 405

原创 Spring随笔2

时间 内容 Spring学习 10.27 业务层 继续论坛登录的实现Service业务接口UserService业务接口摆阔三个业务方法,分别是检查用户名/密码的正确性:hasMatchUser();以用户名为条件加载用户对象:findUserByUserName();用户登录成功后调用loginSuccess();更新用户最后登录时间和IP并且记录用户登录日志UserServi

2015-10-28 09:36:38 372

转载 Spring随笔

实现一个论坛登录模块1功能简介登录页面提供一个带有用户名和密码的表单,用户填写并提交表单后,服务端检查是否有匹配的用户名/密码。如果不能匹配则返回到登录页面,并提示。如果成功则记录登陆成功日志,更新用户最后登录时间和IP,并增加5积分,然后重新定向到欢迎页面。2准备2.1创建库表登录数据库,创建需要的数据库,并建表SQL脚本CREATE DATABASE sampledb DEFAULT CHARA

2015-10-26 20:12:53 300

原创 Spring随笔1

1、Spring jdbcTemplate方法解析JdbcTemplate主要提供以下五类方法:execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;userDao.javapublic void updateLoginInfo(Us

2015-10-26 20:09:52 412

原创 网上下载资源的相关文档

1、判断下载文件是否完整当我们下载文件的时候,有时候会因为各种原因导致文件下载不够完整,此时就需要对下载的文件进行检测。利用HTTPURLConnection的getHeaderFild(“Content-Length”)方法来获取在线文件的大小,然后再获取下载后文件的大小,二者对比。DownLoad.java public void fileEquals(String str,File file)

2015-10-20 14:58:57 765

原创 SpringMVC访问静态页面

Spring MVC显示静态页面在前面搭建Spring MVC环境时,我们设置了spring-mvc配置,通过tomcat来访问了index.jsp 页面,但是当我将页面换成.thml的静态面之后就发现始终是404错误: 为什么会有这样的错误呢?如果在spring-mvc.xml中DispatcherServlet拦截”/”,为了实现REST风格,拦截了所有的请求,那么同时对.html,.

2015-10-19 15:20:39 6204

原创 SpringMVC访问静态页面

Spring MVC显示静态页面在前面搭建Spring MVC环境时,我们设置了spring-mvc配置,通过tomcat来访问了index.jsp 页面,但是当我将页面换成.thml的静态面之后就发现始终是404错误: 为什么会有这样的错误呢?如果在spring-mvc.xml中DispatcherServlet拦截”/”,为了实现REST风格,拦截了所有的请求,那么同时对.html,.

2015-10-19 15:06:39 649

原创 从数据库读取文件并下载

1、从数据库读取文件JDBC.javapackage download;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Array

2015-10-18 23:15:31 1451

原创 Spring环境

1、 Spring官方网站下载Spring jar包可以直接在地址栏用下面的地址找到树形结构,然后选择自己需要的资料:http://repo.springsource.org/libs-release-local/org/springframework/2、Spring 环境搭建web.xml<?xml version="1.0" encoding="utf-8"?><web-app id=

2015-10-18 23:14:03 433

转载 Spring配置等

内容 作者 时间 Spring配置文件 安生满 2015.10.15Spring的配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的“图纸”。JavaEE程序员必须学会并灵活运用这份“图纸”准确的表达自己的“生产意图”。Spring配置文件是一个或多个标准的XML文档,applicationContext.xml是Spring的默认配置文

2015-10-15 22:55:20 443

转载 Spring MVC简单架构

作者 内容 时间 安生满 Spring学习 2015.10.12Spring简单示例架构1 MVC框架简介 模型-视图-控制器(MVC)是一个众所周知的以设计界面应用程序为基础的设计模式。它主要通过分离模型、视图及控制器在应用程序中的角色将业务逻辑从界面中解耦。通常,模型负责封装应用程序数据在视图层展示。视图仅仅只是展示这些数据,不包含任何业务逻辑。控制器负责接收来自用户的请

2015-10-14 10:09:39 543

翻译 Hazelcast配置文档(完整)

2.config.xml<group> <name>openfire</name> <password>openfire</password></group> You can create cluster groups. To do this, use the group configuration element.By specifying a group name and g

2015-10-10 17:07:26 11782

转载 Spring MVC jar包详解

Spring MVC jar包详解org.springframework.aop —-Spring的面向切面编程,提供AOP(面向切面编程)的实现。org.springframework.asm —-Spring 2.5.6的时候需要asm jar包,spring3.0之后开始提供它自己独立的jar包。org.springframework.aspects —-Spring提供的对AspectJ框架

2015-10-10 17:04:19 1903

空空如也

空空如也

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

TA关注的人

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