自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Oracle DDL 语句,循环

当程序需要反复执行某一操作时,就必须使用循环结构。PL/SQL中的循环语句主要包括loop语句、while语句和for语句3种。 1、loop语句 loop语句会先执行一次循环体,然后在判断“exit when”关键字后面的条件表达式的值是true还是false,如果是true,则程序会退出循...

2018-09-06 10:21:52 162 0

原创 linux安装mysql

https://www.cnblogs.com/wangyanxi/p/5707155.html https://blog.csdn.net/u010242979/article/details/38102565 https://www.idcs.cn/view-2674 https://w...

2018-09-02 12:26:04 80 0

原创 ubantu nginx 安装配置

首先需要将apt-get更新到最新版本,避免安装依赖时找不到最新的地址 sudo apt-get upgrade 下载更新相关依赖 # 查看zlib是否安装 dpkg -l | grep zlib # 解决依赖包openssl安装 sudo apt-get install opens...

2018-06-27 15:05:22 616 0

原创 jaxb 生成xsd文件

本来想直接张贴代码的,但是公司用的是内网,考不出来,直接手工敲代码,可能会有错误,自己改就行了 首先我们新建一个类用来配置我们的路劲,如下:public class XSDBuilder{ private final String path; private final Strin...

2017-11-08 10:52:15 782 0

原创 android(一) 菜单创建

android中当我们需要进行相应的页面跳转时,我们可以通过菜单的方式来对页面进行切换,如下是一个比较传统的menu布局:<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:...

2017-11-01 23:59:05 226 0

原创 maven 自定义打包插件maven-assembly-plugin不完全记录

maven-assembly-plugin是maven为我们提供的第三方自定义打包插件,功能十分的强大。下面我们来看一下我们如何用maven-assembly-plugin进行打包吧。 首先我们需要在我们的pom下加入以下代码。<build> <plugins> ...

2017-09-04 21:19:07 428 0

原创 maven 聚合和继承

当我们的maven被多个包引用时,且该父包的代码进行了变化,这时子类的包就要做相应的改变,但是一个个点太麻烦了,这时我们就可以通过聚合的方法来弄了。 如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:...

2017-09-03 21:11:22 214 0

原创 maven 引用自己的工程项目

首先我们可以创建两个maven项目,一个作为父maven,另一个为子maven。 父maven的pom如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3....

2017-09-03 20:49:38 3015 0

原创 maven 初探

由于maven的安装比较简单,这边就直接掠过,不过可以到相应的官网去下载首先我们要明白什么是maven,maven能为我们干什么,maven的生命周期是什么,有那些标签,我们才可以肆无忌惮的去学maven的定义:Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和...

2017-08-31 22:45:51 185 0

原创 微信开发网页授权认证

微信网页授权有两种方式,分别是:静默授权:以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。用户感知的就是直接进入了回调页(往往是业务页面)用户授权:以snsapi_userinfo为scope发起的网页授权,是用来获...

2017-08-28 21:25:29 2257 0

原创 微信创建菜单

先上效果图 这个是我自定义的菜单,在微信开发者文档中需要用到https协议进行更改,且更改次数有限制,如下 接口名称频率限制获取凭证接口200(次/天) 自定义菜单创建接口100(次/天) 自定义菜单查询接口1000(次/天) 自定义菜单删除接口100(次/天) 了解完上述需要注意到的...

2017-08-28 20:38:46 302 0

原创 微信开发一(与自己的后台交互)

在进入微信开发前,首先我们要将我们的ip映射成url访问地址,这里我用的是natapp,感觉还是挺稳定的,只不过映射的地址搁一段时间会被替换掉natapp的下载地址https://natapp.cn/接下来进入到微信的公众号平台里面去,如果还没申请的话可以进行申请,微信的公众号分为三种:订阅号,服...

2017-08-27 21:37:21 5370 1

原创 微信群发功能

微信的群发功能个人觉得比较复杂一点 1.如果是纯文字的群发比较简单 2.如果是图片的,需要获取thumb_media_id 3.如果是图文信息,需要获取thumb_media_id获取thumb_media_id,需要先上传媒体资源到服务器,且必须是永久的,调用的接口如下所示: 其中med...

2017-08-26 17:08:42 547 0

原创 java 线程

进程的生命周期 就绪:当进程已分配到除CPU以外的所有必要资源后,只要在获得CPU,便可立即执行,进程这时的状态就称为就绪状态。在一个系统中处于就绪状态的进程可能有多个,通常将他们排成一个队列,称为就绪队列。执行:进程已获得CPU,其程序正在执行。在单处理机系统中,只有一个进程处于执行状态;再多处...

2017-07-12 00:09:26 137 0

原创 java线程池 -- 大话笔记

java线程池的概念 java线程池知识点扫盲 java线程池的模式 java线程池源码解析 java线程池概念 我们知道,java最大的特性在于其对多线程以及并发性的友好支持,但线程的创建是和我们的cpu有关系的,持续不断的创建势必会带来更多的开销,当我们有多个请求并发而来,且访问的时间很短,...

2017-07-03 22:54:16 264 0

原创 javaweb 自定义标签

我们一般以如下方式引入一个标签 <%@ taglib prefix=”c” uri=”http://Java.sun.com/jsp/jstl/core”%> 这时再在jsp中写相对应的标签就行了,那么我们如何定义自己的标签类呢?首先我们需要来了解如下三个类 TagSupport...

2017-07-03 19:51:39 216 0

原创 spring集成activemq

—等待写—-

2017-06-22 23:44:23 267 0

原创 activemq 发布订阅模式

发布订阅模式:就是一台服务器向多台订阅了的客户端发送信息,常用的场景有邮箱,杂志订阅等 开发流程 创建ConnectionFactory 对象 创建Connection对象 创建消息队列Destination 根据需要创建生产者或者消费者MessageProducer/MessageCon...

2017-06-21 23:17:08 328 0

原创 activemq 入门实例

安装activemq 首先我们可以到官网下载activemq的安装包http://activemq.apache.org/download-archives.html解压后在bin文件夹下打开activemq.bat,如果启动正常没报错的话那就说明activemq可以正常运行,这时打开链接http...

2017-06-19 20:46:13 287 0

原创 java ActiveMQ(一) JMS

学前掌握 我们学习ActiveMQ之前,我们必须了解什么是JMS,因为ActiveMQ只是JMS的一套集成实现框架 JMS概述 Java消息服务指的是两个应用程序之间进行异步通信的API,它为标准消息协议和消息服务提供了一组通用接口,包括创建、发送、读取消息等,用于支持JAVA应用程序开...

2017-06-18 23:51:20 222 0

原创 zookeeper + dubbo 实现 helloworld

DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。了解了dubbo的基本概念以后,我们再来看看dubbo的基本框架...

2017-05-18 20:36:12 261 0

原创 高德地图 点标注

代码示例<script src="http://webapi.amap.com/js/marker.js"></script> <script type="text/javascript" src="http:...

2017-05-01 11:46:06 1870 0

原创 sybase 动态sql

create procedure testExecution() begin declare @mysql LONG VARCHAR; declare @suid integer ; set @suid = 8886 ; set @mysq...

2017-04-27 14:11:53 770 0

原创 ubantu 配置jdk tomcat xshell连接

下载相应的jdk,由于我们的linux内核是64位的,这里我们下载的JDK也要64位的,这里我用的jdk是jdk-7u80-linux-x64.tar.gz 解压我们的jdk,并将它移动到usr/lib/jvm下 解压tar -zxvf usr/home/software/jdk-7u80-...

2017-04-22 12:53:39 350 0

原创 sybase sql 创建临时表

CREATE procedure testProcedure(@suid integer,@schyear integer) as begin create table #temptable( SUID INTEGER NULL, ...

2017-04-21 17:09:42 3081 0

转载 Tomcat 集群前须知

Tomcat Port 8009 与AJP13协议 Tomcat最主要的功能是提供Servlet/JSP容器,尽管它也可以作为独立的Java Web服务器,它在对静态资源(如HTML文件或图像文件)的处理速度,以及提供的Web服务器管理功能方面都不如其他专业的HTTP服务器,如IIS和Apache...

2017-04-21 09:56:41 365 0

原创 springmvc 拦截器

什么是拦截器,顾明思议,就是将我们我们的action请求通过java反射机制进行拦截判断,灵活易用,重用性强。那么他和过滤器有什么区别?拦截器与过滤器的区别: 拦截器是基于java的反射机制的,而过滤器是基于函数回调。 拦截器不依赖与servlet容器,过滤器依赖与servlet...

2017-04-13 22:49:10 172 0

原创 sybase sql游标

定义游标6部曲 管理游标类似于通过编程语言管理文件。游标的管理步骤如下: 使用 DECLARE 语句为特殊 SELECT 语句或过程声明游标。 使用 OPEN 语句打开游标。 使用 FETCH 语句从游标一次检索一行结果。 警告 [未找到行] 说明已到达结果集的结尾。 使用 CLOSE...

2017-04-13 17:21:22 718 0

原创 springmvc json xml

在springmvc中,为我们提供了一个比较便捷的方法来消费或者生产json,或xml数据,要实现这种功能,首先我们需要加入相关的依赖<dependency> <groupId>com.fasterxml.jackson.core</groupId> ...

2017-04-11 23:43:12 310 0

原创 java 设计模式 拦截器

拦截器(interceptor)是Struts2最强大的特性之一,也可以说是struts2的核心,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可重用的类。Struts2中的很多特性都是由拦截器来完成的。拦截是AOP的一种实现...

2017-04-11 15:57:26 3520 0

原创 java 设计模式 代理模式

代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 静态代理涉及到的对象 代理类 CustommerProxy ,授代理类 ICustommer,分别都要实现接口 关...

2017-04-11 13:28:58 159 0

原创 springmvc @RequestParam @RequestBody @CookieValue @RequestHeader

简介: handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理request header部分的注解: @RequestHeader, @CookieValue; B、处理request body部分的注解:@...

2017-04-10 23:44:50 259 0

原创 springmvc @modelAttribute

在了解@modelAttribute前,我们首先来了解一下 model,modelMap,ModelAndView的区别 model:Model 是一个接口, 其实现类为ExtendedModelMap,继承了ModelMap类 modelMap:键值对的map对象public ModelM...

2017-04-10 23:15:47 177 0

原创 springmvc 路径映射mapping

URI Template Patterns @RequestMapping 在springmvc中,URI templates 我们可以用 @RequestMapping 来作为我们的路径映射方法.@RequestMapping有如下几种,而常见的就只有GET,POST,PUT(文件上传)pub...

2017-04-09 21:49:33 380 0

原创 springmvc备忘录 概念

1 spring-mvc 是spring提供的一个mvc框架,与struts差不多,都是为了更好的将视图与逻辑进行分离的框架。2、Spring Web MVC能帮我们做什么 √让我们能非常简单的设计出干净的Web层和薄薄的Web层; √进行更简洁的Web层的开发; √天生与Spring框...

2017-04-09 14:21:57 166 0

原创 高德地图 行政区域查询 DistrictSearch

当我们想查询某一地区的编码时,高德地图为我们提供了两种方法。 一:通过下载相应的文档进行查找。 二:通过插件DistrictSearch进行搜索查询第一种方法的好处是可以不用编写代码即可知道所有的详情,不过官网并不推荐,因为可能存在未更新的情况,相关文档可以到高德官网下载这里我们主要讲解第二种...

2017-04-08 11:54:57 19355 0

原创 java 通过7z 进行压缩加密

首先我们先来看一下效果图 要完成7z的压缩加密,我们首先先要下载7z工具,这个可以到官网自行下载,接下来我们只需将7z.dll,7z.exe,7z.sfx将这几个文件放在我们的工程目录,然后去引用即可。关键代码示例:private boolean zipByExternal(String zip...

2017-04-07 10:40:38 2756 0

原创 高德地图 天气预报查询

AMap.Weather 天气查询服务,提供城市/区县天气预报服务 高德地图为我们提供了天气预报的查询接口,通过该插件,我们可以获取到未来几天的天气预报详情,这对于想优化app与客户之间的联系是提供了极大的方便的。以下为官网api 由api我们可知,weather插件分别为我们提供了实...

2017-04-07 00:31:30 6624 0

原创 高德地图 步行路线规划 Walking

AMap.Walking 步行导航服务,提供起、终点步行路线规划服务 官方api解释 AMap.Walking步行导航服务,提供起始、终点步行路线查询服务。用户可以通过自定义回调函数取回并显示查询结果。若服务请求失败,系统将返回错误信息。 当我们到某个陌生的区域找工作或找餐馆时,这时我们就可...

2017-04-06 23:49:51 3450 0

原创 高德地图 公交路线查询

AMap.LineSearch 公交路线服务,提供公交路线相关信息查询服务 官网解释:AMap.LineSearch 公交路线查询类,通过extensions属性控制返回信息详略。公交线路信息包括起、终点、途径站点,首、末班车时间等信息。用户可以通过自定义回调函数取回并显示查询结果。若服务请...

2017-04-02 11:01:58 3089 0

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