自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Mysql中的递归层次查询(父子查询)

最近遇到了一个问题,在mysql中如何完成节点下的所有节点或节点上的所有父节点的查询?在Oracle中我们知道有一个Hierarchical Queries可以通过CONNECT BY来查询,但是,在MySQL中还没有对应的函数!!!下面给出一个function来完成的方法下面是sql脚本,想要运行的直接赋值粘贴进数据库即可。创建表treenodes(可以根据需要进

2016-11-22 15:22:42 50415

转载 MYSQL——为现有字段添加自增属性

基本命令格式如下:ALTER TABLE tbl_name MODIFY col_name column_definition其中column_definition字段需要包括以下内容:1、该列的数据类型及AUTO_INCREMENT字段;2、如该列必须为NOT NULL及PRIMARY KEY(UNIQUE)属性。如果不是,需添加相应定义。举个例子。已存在表test,

2016-11-22 14:05:03 43352

转载 Eclipse中导入MyEclipse 的Web项目,没有标示Web标识

1. 找到项目下面 .project 的文件,找到里面的natures标签加入如下几行:org.eclipse.wst.common.project.facet.core.nature   org.eclipse.wst.common.modulecore.ModuleCoreNature  org.eclipse.jem.workbench.JavaEMFNature 2

2016-11-08 11:40:06 1005

转载 一步一步用 java 设计生成二维码

在物联网的时代,二维码是个很重要的东西了,现在无论什么东西都要搞个二维码标志,唯恐落伍,就差人没有用二维码识别了。也许有一天生分证或者户口本都会用二维码识别了。今天心血来潮,看见别人都为自己的博客添加了二维码,我也想搞一个测试一下. 主要用来实现两点:1. 生成任意文字的二维码.2. 在二维码的中间加入图像. 一、准备工作。准备QR二维码3.

2016-10-31 11:05:19 1194

转载 JPush极光推送 Java调用服务器端API开发

极光推送是:使得开发者可以即时地向其应用程序的用户推送通知或者消息,与用户保持互动,从而有效地提高留存率,提升用户体验。简单的说就是通过JPush后台管理网站进行app消息的推送。可以让用户及时的收到最新的消息提示。       但是往往有时候需要我们自己开发自己的后台管理网站实现推送的功能,这个时候就需要调用JPush提供的API接口,来进行消息的推送。这里我只讲一些核心API接口,客户端的

2016-10-14 11:02:37 5146

转载 Mybatis if test 判断数字时需要注意

mybatis做if 判断 注意:下面这种写法只适用于 id 类型为字符串.        id = #{id}    如果id类型为int 当id=0时 这个判断不会进入.可以这样写test="id != null and id != '' or id==0">

2016-10-10 09:37:26 4137

转载 深入理解SpringRedis的使用

SpringRedis基本使用 关于spring redis框架的使用,网上的例子很多很多。但是在自己最近一段时间的使用中,发现这些教程都是入门教程,包括很多的使用方法,与spring redis丰富的api大相径庭,真是浪费了这么优秀的一个框架。这里,我们就对比之前对spring orm中对hibernate的使用,来理解使用spring redis的使用。(本文章不做redis基本命令使用的讲

2016-09-30 16:34:50 2069

转载 spring结合redis如何实现数据的缓存

1、实现目标  通过redis缓存数据。(目的不是加快查询的速度,而是减少数据库的负担)  2、所需jar包   注意:jdies和commons-pool两个jar的版本是有对应关系的,注意引入jar包是要配对使用,否则将会报错。因为commons-pooljar的目录根据版本的变化,目录结构会变。前面的版本是org.apache.pool,而后面的版本是org.

2016-09-30 16:19:29 1684

转载 java之redis篇(spring-data-redis整合)

redis的知识:官网1,利用spring-data-redis整合项目使用的pom.xml:project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma

2016-09-30 15:44:38 1044

转载 Oracle 17002 For Windows异常解决办法

Oracle 17002 For Windows错误解决方法Windos 平台下Oracle连接报 17002错误解决方法因电脑意外断电导致操作系统再次启动时,系统日志已经写满,启动Oracle服务时无法写日志,所以无法启动成功,解决办法:一、删除系统的错误日志1、控制面板 -> 管理工具 -> 事件查看器 -> 系统右击系统 ,清除所有事件(注

2016-09-30 11:40:06 7775

转载 取消MyEclipse:Console有新输出信息时总会自动跳到Console窗口

右键在console窗口中点Preferences, 或者找到上面的菜单,Windows-Preferences-Run/Debug-console将Show when program writes to standard out 与Show when program writes to stadard error去掉, 在最大化一些其它窗口时, 如果console有输出就不会自动弹出了。

2016-09-30 10:07:26 1011

转载 搭建最新版本的Android开发环境

最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1,学习Android开发的第一步就是搭建Android的开发环境,博客园里面有不少人也写了关于如何搭建Android开

2016-09-28 11:36:09 915

转载 mysql做递归层次查询

下面是sql脚本,想要运行一下 把下边的粘贴复制下来,做一个treenodes.sq直接运行便是。。。 /* Navicat MySQL Data Transfer  Source Server         : mysql_demo3 Source Server Version : 50521 Source Host           : localhost:33

2016-09-28 10:35:17 3868

转载 MyBatis insert操作返回主键

在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能针对Sequence主键而言,在执行insert sql前必须指定一个主键值给要插入的记录,如Oracle、DB2,可以采用如下配置方式:SELECT SEQ_TEST.NEXTVAL FROM

2016-09-22 18:06:39 350

转载 Spring Cache注解+Redis

依赖jar包:Xml代码            dependency>              groupId>org.springframework.datagroupId>              artifactId>spring-data-redisartifactId>              version>1.3.4.RELEASEv

2016-09-22 11:57:57 413

转载 Spring mvc interceptor配置拦截器

xml代码:[java] view plain copy "1.0" encoding="UTF-8"?>  "http://www.springframework.org/schema/beans"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="

2016-09-22 11:28:42 5907

转载 <mvc:resources> 标签解释

spring mvc 的标签是在spring3.0.4出现的,主要是用来进行静态资源的访问。在spring3.0.4出来的时候spring还没有更新其schema所以在配置文件中有可能找不到标签,这个问题在spring3.0.5中已经解决,而且网上也有很多其他的解决方案,我在这里就不记录了。 首先使用spring mvc需要配置其使用的servlet.在web.xml中: Ja

2016-09-22 11:27:19 6986

转载 java之文件与base64字符之间的相互转换

在为app提供服务时,经常会遇到app传过来base64格式的文件,可通过将其转换为流的方式进行提交,代码如下:[java] view plain copyCloseableHttpClient httpclient = HttpClients.createDefault();  try{         HttpPost post = ne

2016-09-22 10:24:16 7466

转载 Sql语句里的递归查询

以前使用Oracle,觉得它的递归查询很好用,就研究了一下SqlServer,发现它也支持在Sql里递归查询举例说明:SqlServer2005版本的Sql如下:比如一个表,有id和pId字段,id是主键,pid表示它的上级节点,表结构和数据:CREATE TABLE [aaa]( [id] [int] NULL, [pid] [int] NULL, [name] [n

2016-09-18 16:52:16 3694

转载 oscache介绍

OSCache由OpenSymphony设计,它是一种开创性的JSP定制标记应用,提供了在现有JSP页面之内实现快速内存缓冲的功能。外文名oscache设计者OpenSymphony性    质JSP定制标记应用功    能快速内存缓冲目录1 介绍2 特点3 安装过程4 文件配置

2016-09-17 14:25:38 463

转载 javaWeb Cache技术――OSCache

OSCache使用指南 一、下载安装 OSCache是一个基于web应用的组件,他的安装工作主要是对web应用进行配置,大概的步骤如下: 1. 下载、解压缩OSCache 从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本, 解压缩下载的文件到指定目录 。 2、新建立一个web应用 3、将OSCa

2016-09-17 14:15:16 590

转载 JAVA几种缓存技术介绍说明

OSCache    OSCache是个一个广泛采用的高性能的J2EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。    OSCache有以下特点:    缓存任何对象,你可以不受限制的缓存部分jsp页面或HTTP请求,任何java对象都可以缓存。    拥有全面的API--OSCache API给你全面的程序来控制所有的OSCache特

2016-09-17 13:54:32 26537

转载 MyEclipse取消自动跳到Console窗口

MyEclipse取消自动跳到Console窗口在Myeclipse中当全屏查看其它文件时,如果控制台有东西输出,就会弹出控制台窗口,如何取消?方法1:-->右键在console窗口中点Preferences, -->将Show when program writes to standard out 与Show when program wr

2016-09-14 15:01:48 4900

转载 弹出层 layer !!!

牛逼的 弹出层 layer !!! 功能强大,实用,操作方便,文档齐全。http://layer.layui.com/api.html 常用功能代码:doctype html>html>head> meta charset="utf-8"> title>laye

2016-09-12 16:08:10 2396

转载 基于Spring + Spring MVC + Mybatis 高性能web构建

项目结构:是一个典型的Maven 项目 :src/main/java:存放java源文件src/main/resources:存放程序资源、配置文件src/test/java:存放测试代码文件src/main/webapp:web根目录pom.xml : maven项目配置文件,管理依赖,编译,打包主要的后端架构:Spring +

2016-09-12 11:07:42 485

转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认

2016-09-12 11:04:00 462

转载 js中setTimeout、setInterval、 clearInterval方法简介---实时刷新读取后台数据

setTimeoutsetTimeout(code, millisec)用于在指定的毫秒数后调用函数或计算表达式。说明:setTimeout()只执行一次code。如果要多次调用,要使用setInterval()方法或者让 code 自身再次调用 setTimeout()setIntervalsetInterval(code, millisec) 简介可

2016-09-12 10:59:55 1925

转载 android js双向调用

转:http://liaokang-java.iteye.com/blog/1168832Android手机中内置了一款高性能webkit内核,该内核完美封装到了WebView组件中,而从js中直接调用java方法和在java中直接调用js方法更是让我们看到了WebView的强大,下面这个小例子介绍了怎样在js和java中双向调用方法1.首先是布局文件main.xml

2016-09-12 10:54:24 491

转载 Egit的merge合并冲突具体解决方法

前提工作创建一个普通JAVA工程Test,创建一个类Test,写点东西并加入到本地git库;创建个develop分支,创建个Develop类,修改Test类的某些语句,添加新代码段,提交;切换到master分支,创建个Master类,修改Test类的同一部分语句,提交;以上三条操作不进行详细说明,很简单的。  合并过程打开git repository

2016-09-12 10:52:21 510

转载 关于Alipay支付宝接口(Java版)

1.alipay 双功能支付简介2.alipay 提交支付订单3.alipay 整合双功能支付及发货信息同步4.alipay 页面跳转同步通知处理5.alipay 服务器异步通知处理1.alipay 双功能支付简介1.1 使用流程  在网站中生成订单信息,并记录到数据库中,将订单信息及其他必要信息按照alipayt

2016-09-12 10:50:23 6876

转载 EGIT使用教程

目录一、 安装EGIT插件 2二、 使用EGIT前的配置 5三、 新建GIT仓库 6四、 配置.gitignore 8五、 查看历史记录 12六、 远程GIT仓库 13七、 推送远程仓库 17八、 解决推送冲突 19九、 Rebase和Merge的区别 23十、 Rebase和Merge如何选择的简单解析 26十一、 Fetch和Rebase 28十

2016-09-12 10:45:34 920

转载 关于Alipay支付宝接口--java

1.alipay 双功能支付简介2.alipay 提交支付订单3.alipay 整合双功能支付及发货信息同步4.alipay 页面跳转同步通知处理5.alipay 服务器异步通知处理  1.alipay 双功能支付简介 1.0 L.z的唠叨  网上copy的东西那么多,查个东西在百度上google一下都搜不到个完整,我

2016-09-12 10:41:52 1590

转载 二维码工具类

import java.awt.BasicStroke;  import java.awt.Graphics;  import java.awt.Graphics2D;  import java.awt.Image;  import java.awt.Shape;  import java.awt.geom.RoundRectangle2D;  import java.aw

2016-09-12 10:38:35 342

转载 MyEclipse如何设置打开JSP页面的默认方式为JSP EDIT

MyEclipse如何设置打开JSP页面的默认方式为JSP EDIT依次点击:[MyEclipse]-> [Preferences] -> [General] -> [Editors] -> [File Associations] ,    找到*.jsp,选择[MyEclipse JSP Editor,点击default,然后点击[OK]按钮即可。如图:

2016-09-12 10:36:25 2620

转载 DispatcherServlet详解

1、DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。 DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下:

2016-09-12 10:27:02 1446

转载 MYSQL_DATE_FORMAT()_函数_详解

mysql中DATE_FORMAT(date, format)函数可根据format字符串格式化日期或日期和时间值date,返回结果串。 也可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值: 下面是函数的参数说明: %S, %s 两位数字形式的秒( 00,01, . . ., 59) %i 两位

2016-09-12 09:45:17 19996

转载 BigDecimal.setScale 处理java小数点

BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND_H

2016-09-09 16:21:26 831

空空如也

空空如也

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

TA关注的人

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