自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(500)
  • 资源 (112)
  • 收藏
  • 关注

原创 Spring boot集成MongoDB在控制台输出执行日志

这里用的是logback日志,所以在logback.xml配置文件中加入以下内容:<logger name="org.springframework.data.mongodb.core" level="DEBUG"/>运行效果如下:2018-07-25 09:27:51.074-|-DEBUG-|-http-nio-8760-exec-4-|-org.springfra...

2018-07-25 09:31:04 18776 7

原创 RestTemplate提交对象请求

一、问题描述在一个Controller中是以一个对象来接收数据的:@PostMapping(value = "userinfo/save")public Map<String, Object> userInfo(UserInfo userInfo)二、解决方法在RestTemplate中使用多种方式,貌似都不行,按照以下方式实验,成功运行:String url = "xxxx/xx...

2018-07-16 14:47:13 2433 1

原创 Nginx笔记(五)----Nginx+Lua+GraphicsMagick实现图片自动裁剪/缩放、以及定时清理生成的缩略图

一、前言在开发的过程中,在后台提交的图片没有做什么处理,然后APP,前端页面,获取到图片之后,自己通过控制宽高实现对图片的控制,在这种情况下,会出现,一张图片很大,原封不动的返回给客户端,浪费服务器带宽,请求响应变慢。这个时候我们就要在服务器端对图片进行处理,根据客户端的请求参数,返回相应的图片。▲ 面临的问题    ● 网站需求变更,需要更多不同尺寸的缩略图    ● 有些图片的缩略图很少使用到...

2018-06-20 11:27:22 3161 1

原创 jackson工具类-String转对象,String转List

工具类如下:package com.xxxx.utils.json;import org.codehaus.jackson.JsonParser;import org.codehaus.jackson.map.ObjectMapper;import org.codehaus.jackson.map.annotate.JsonSerialize;import org.codehaus.ja...

2018-06-11 14:01:28 7446 2

原创 JAVA8 分组统计

JAVA8使用stream()根据ID对List进行分组统计Apple类:/** * @version: V1.0 * @author: fendo * @className: Apple * @packageName: com.xxx.xxxx.xxxx.xxxx * @description: 苹果 * @data: 2018-06-11 11:15 **/public c...

2018-06-11 13:47:59 33630 3

原创 Spring Boot自定义注解+AOP实现日志记录

访问Controller打印的日志效果如下:*********************************Request请求***************************************ClassName : com.xxx.app.xxx.action.xxxxRequestMethod : createURL()RequestParams : ["xxx...

2018-06-01 09:38:56 7431 3

原创 Nginx笔记(四)----Nginx+keepalived双主配置(双机双主热备)

简介这种方案,使用两个VIP地址,前端使用2台机器,互为主备,同时有两台机器工作,当其中一台机器出现故障,两台机器的请求转移到一台机器负担,非常适合于生产架构环境。一、网络拓扑四台虚拟机如下所示:二、配置软件安装配置和前篇文章是一样的,只不过keepalived的配置文件有些区别,将两台机器上的/etc/keepalived/keepalived.conf配置文件修改成如下:Nginx-A:[ro...

2018-05-29 15:34:20 4964 2

原创 Nginx笔记(三)----Nginx+Keepalived主从配置(双机主从热备)+Tomcat集群

一、网络拓扑四台虚拟机如下所示:二、软件安装Nginx-Master和Nginx-Slave两台服务器上的安装操作完全一样1、更新系统[root@Nginx-Master ~]# yum -y update2、安装依赖软件[root@Nginx-Master ~]# yum install -y libnl*[root@Nginx-Master ~]# yum -y install openss...

2018-05-29 11:27:56 4945 2

原创 Nginx笔记(二)----Nginx高可用(HA)之Keepalived

一、Keepalived简介Keepalived是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们平时说的第3层、第4层和第7层交换机的功能。Keepalived是Linux下一个轻量级别的高可用解决方案。高可用(High Avalilability,HA),其实两种不同的含义:广义来讲,是指整个系统的高可用行,狭义的来讲就是之主机的冗余和接管,Keepal...

2018-05-28 13:33:14 1875 2

原创 Docker(七)----搭建Portainer可视化界面

一、什么是Portainer?Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。二、下载Portainer镜像环境用的还是上篇的环境,在swaram...

2018-05-27 16:07:59 74778 9

原创 Docker(六)----Swarm搭建Docker集群

一、什么是SwarmSwarm这个项目名称特别贴切。在Wiki的解释中,Swarm behavior是指动物的群集行为。比如我们常见的蜂群,鱼群,秋天往南飞的雁群都可以称作Swarm behavior。Swarm项目正是这样,通过把多个Docker Engine聚集在一起,形成一个大的docker-engine,对外提供容器的集群服务。同时这个集群对外提供Swarm API,用户可以像使用Dock...

2018-05-27 15:37:42 27741 5

原创 wget下载JDK

通过以下命令进行下载:wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" -P \ /usr/local "http://download.oracle.com...

2018-05-27 12:31:38 1725

原创 Docker(五)----Docker-Compose部署nginx代理Tomcat集群

1.前言使用Docker镜像部署Nginx代理的多个Tomcat集群目录结构如下:docker-compose.ymletc└── localtime #文件mysql├── conf #目录│ └── my.cnf #文件└── mysqldb #目录nginx├── conf.d #目录│ └── test....

2018-05-27 12:23:14 5825

原创 Docker(四)----Docker-Compose 详解

1. 什么是Docker-ComposeCompose项目来源于之前的fig项目,使用python语言编写,与docker/swarm配合度很高。Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用Docker Compose不再需要使用shell脚本来启动容器。 Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有...

2018-05-27 00:49:25 67163 2

原创 Docker(三)----Dockerfile搭建Nginx环境与文件挂载

1.Dockerfile文件# This my first nginx Dockerfile# Version 1.0# Base images 基础镜像FROM centos:centos7#MAINTAINER 维护者信息MAINTAINER fendo 2312892206@qq.com#ADD 获取url中的文件,放在当前目录下ADD http://nginx.org...

2018-05-26 20:04:27 16053 1

原创 Docker(二)----Dockerfile文件详解

一、什么是Dockerfile?Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。例:docker build -f /home/fen...

2018-05-26 19:01:53 12961

原创 Vagrant系列(二)----Vagrant的配置文件Vagrantfile详解

一、简介在我们的工作目录下有一个Vagrantfile文件,里面包含有大量的配置信息,通过它可以定义虚拟机的各种配置,如网络、内存、主机名等,主要包括三个方面的配置,虚拟机的配置、SSH配置、Vagrant的一些基础配置。Vagrant是使用Ruby开发的,所以它的配置语法也是Ruby的,每个项目都需要有一个Vagrantfile,在执行vagrant init的目录下可以找到该文件二、Vagra...

2018-05-12 15:46:53 24153

原创 Vagrant系列(一)----win10搭建Vagrant+VirtualBox环境

E:\Software\vagrant>vagrant box add centos7 E:\Software\vagrant\Vagrant-CentOS-7.box==> box: Box file was not detected as metadata. Adding it directly...==> box: Adding box 'centos7' (v0) f...

2018-05-12 11:20:30 35022 1

原创 Spring Boot启动报错 :ApplicationEventMulticaster not initialized - call 'refresh'

一、问题描述Spring-boot项目一启动就报错:java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: org.springframework.boot.context.emb...

2018-05-11 19:11:53 39105 4

原创 Jenkins系列(五)----Jenkins自动发布spring-boot应用

一、测试环境三台服务器来测试,一台SVN服务器,一台Jenkins服务器,一台应用服务器,如下:Jenkins服务器: 192.168.84.100SVN服务器: 192.168.84.105应用服务器:192.168.84.101二、jenkins安装配置首先去Jenkins官网下载Jenkins 选择LTS版本的war包进行下载下载之后上传到服务器上去,然后,配置jenkins的安装路径,在L...

2018-05-06 18:17:31 2088

原创 Jenkins中通过execute shell无法启动进程-解决方案合集

一、问题描述jenkins使用publish over ssh,执行shell,没报错,日志输出成功23:43:13 SSH: EXEC: completed after 10,225 ms23:43:13 SSH: Disconnecting configuration [swarm2] ...23:43:13 SSH: Transferred 1 file(s)23:43:13 Fini...

2018-05-06 00:05:35 17566 14

原创 CentOS7搭建Docker私有仓库

(一)前言1.什么是Docker私有仓库Registry官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去。但是,有时候我们的服务器无法访问互联网,或者你不希望将自己的镜像放到公网当中,那么你就需要Docker Registry,它可以用来存储和管理自己的镜像。2.准备环境192.168.84.104(服务端)192.168....

2018-05-05 16:25:27 1802

原创 CentOS7+Apache+SVN安装配置,并通过HTTP方式访问

(一)SVN服务器搭建1.安装subversion[root@swarm5 ~]# yum install subversion已加载插件:fastestmirror, langpacksbase | 3.6 kB 00:00:00 extra...

2018-05-05 00:50:21 14688 3

原创 支付开发(七)----支付宝开发之手机网站支付(H5支付)

其实官方的文档中:https://docs.open.alipay.com/203 介绍的已经很详细了,我就实地的看文档操作了一遍,具体步骤如下:一、创建应用流程如下:首先要有支付宝开放平台: https://open.alipay.com/platform/home.htm  账号,然后登录网站,创建一个应用输入应用名称,然后点击创建,详细请查看支付宝官方的介绍:https://doc.open...

2018-05-02 18:29:04 14738 2

原创 JAVA 集合 升序|降序|随机|去重排序

一、说明List排序规则可分为如下:1.自定义排序2.使用Collections工具类进行排序  Collections支付三种排序A.sort()默认排序(从小到大)B.reverse()倒序(从大到小)C.shuffle()随机排序List排序大体上分为如下两类:1、List 对Integer、String等类型的List排序2、Li

2018-04-28 14:03:10 3498 1

原创 JAVA Map 升序|降序|随机|去重排序

一、Map简介在讲解Map排序之前,我们先来稍微了解下map。map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等。其中这四者的区别如下(简单介绍):1、HashMap:我们最常用的Map,它根据key的HashCode 值来存储数据,根据key可以直接获取它的Value,同时它具有很快的访问速度。Ha

2018-04-27 19:29:15 12498

原创 Chrome安装PostMan插件

一、下载首先下载离线安装包:https://download.csdn.net/download/u011781521/10370422 二、解压将Postman_v5.2.0_Chrome插件.crx文件格式改成.zip,然后解压三、安装打开浏览器选择加载已解压的扩展程序。安装之后如下:四、创建快捷方式打开网址Chrome://apps创建桌面快捷方式。...

2018-04-24 13:41:52 10006

原创 Java中的BigDecimal类使用

1、BigDecimal类概述 Java中提供了大数字(超过16位有效位)的操作类,即 java.math.BinInteger 类和 java.math.BigDecimal 类,用于高精度计算.其中 BigInteger 类是针对大整数的处理类,而 BigDecimal 类则是针对大小数的处理类.BigDecimal 类的实现用到了 BigInteger类,不同的是 BigDeci

2018-04-23 16:46:30 26577

原创 JAVA获取小程序二维码A,B,C接口,然后解析遇到的坑

一、问题描述最近公司有个需求是,从小程序哪里获取二维码,然后从二维码中解析出URL来,自己定制下二维码。。。嫌微信生成的码太难看了。。。微信小程序的获取二维码的文档如下:https://developers.weixin.qq.com/miniprogram/dev/api/qrcode.html 看着这个文档。。。就想吐槽下。。写的太含糊了。竟然没写返回值是什么。

2018-04-20 18:13:37 9094 6

原创 JAVA ByteArrayInputStream流转成String

一、代码如下:InputStream inputStream = null;byte[] result = entity.getBody();inputStream = new ByteArrayInputStream(result);InputStreamReader input = new InputStreamReader(inputStream);BufferedRea

2018-04-18 13:27:29 6642

原创 Jackson String转List

一、代码如下需求是把JSON返回的字符串转成List然后获取数据: List st = new ArrayList<>(); st.add("1"); st.add("2"); st.add("3"); st.add("4"); org.codehaus.jackson.map.Objec

2018-04-18 13:24:09 5510

原创 支付宝支付下单返回错误信息:"code":"40003","sub_msg":"验签出错, 未配置对应签名算法的公钥或者证书"

一、问题描述最近在开发支付宝扫码支付,也就是当面付,代码写完之后,请求支付宝接口,一直返回错误信息:{"msg":"Insufficient Conditions","code":"40003","sub_msg":"验签出错, 未配置对应签名算法的公钥或者证书","sub_code":"isv.missing-signature-config"}}二、解决方法

2018-04-16 10:25:21 35898 1

原创 Spring RestTemplate整理

一、什么是RestTemplate?RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。 调用RestTemplate的默认构造函数,RestTemplate对象在底层通过使用java.net包下的实现创建HTTP 请求,可以通过使用ClientHttpRequ

2018-04-15 14:22:23 964

原创 微信错误码:"errcode":40003 解决方法汇总

一、问题描述最近公司在搞微信小程序开发,然后自己负责一个小程序的模板消息发送,调用其中的https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=ACCESS_TOKEN模板发送接口,请求之后,就返回错误信息:{"errcode":40003,"errmsg":"invalid o

2018-04-09 20:03:48 102167 15

原创 微信支付失败,返回invalid total_fee

一、问题描述微信支付金额使用"0.01",去支付,返回错误信息invalid total_fee。二、解决方法由于微信支付提交的金额是不能带小数点的,且是以分为单位,所以需要对下单的金额进行处理: /** * 元转换成分 * @param amount * @return */ public stat

2018-04-09 13:41:03 5013

原创 JOOQ系列(一)实现CRUD操作

一、什么是JOOQJOOQ 是基于Java访问关系型数据库的工具包。JOOQ 既吸取了传统ORM操作数据的简单性和安全性,又保留了原生sql的灵活性,它更像是介于 ORMS和JDBC的中间层。对于喜欢写sql的码农来说,JOOQ可以完全满足你控制欲,可以是用Java代码写出sql的感觉来。就像官网说的那样 :get back in control of your sql (重新控制

2018-03-28 16:53:35 7979 2

原创 MyBatis-Plus系列(二)--MyBatis-Plus结合Swagger使用

一、简介(A)、介绍Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger的目标是对REST API定义一个标准的和语言无关的接口,可让人和计算机无需访问源码、文档或网络流量监测就可以发现和理解服务的能力。当通过Swagger进行正确定义,用户可以理解远程服务并使用最少实现逻辑与远程服务进行交互。与为底层编程所实现的接口类似,Sw...

2018-03-28 16:02:41 10647

原创 Swagger-UI提示Unable to infer base url. This is common when using dynamic servlet registration

一、问题描述springfox-swagger2用的版本是2.8.0:&lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt; &lt;artifactId&gt;springfox-swagger-ui&lt;/artifactId&gt; &lt;version&gt;2.8.0&lt;/version&gt;&amp

2018-03-28 13:59:56 29119 13

原创 SpringBoot集成Swagger提示Uncaught Can't read swagger JSON from

一、问题描述在Srping Boot中集成了SwaggerUI作为接口文档工具,然后创建了多个组,使用了中文,一运行就提示:Can't read swagger JSON from http://localhost:8080/v2/api-docs?group=基础模块查看控制台输出,发现是由于中文乱码导致的:二、解决方法由于这里用的是SpringBoot,而SpringBoot内嵌了Tomcat...

2018-03-26 16:48:10 4549 1

原创 MyBatis-Plus系列(一)--MyBatis-Plus集成Druid环境搭建

一、简介Mybatis-Plus是一款 MyBatis 动态 sql 自动注入 crud 简化 增 删 改 查 操作中间件。启动加载 XML 配置时注入 mybatis 单表 动态 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优。原理特性无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 Mybat...

2018-03-26 15:13:16 30563 2

mybatis-generator-1.3.5源码修改.zip

mybatis-generator-1.3.5源码修改实现中文注释以及一些代码格式调整。

2017-10-06

mybatis-generator-1.3.5

基于mybatis-generator-1.3.5修改的,自定义生成model带中文注释。

2017-10-05

CollabNetSubversionEdge-5.1.0_setup-x86_64

CollabNetSubversionEdge-5.1.0_setup-x86_64客户端官网地址,Subversion Edge 是一个版本控制软件的集成包,集成了包括 Subversion、Apache 和 ViewVC 三个软件。安装简单、管理方便。

2017-09-10

使用maven Filtering实现多环境构建

使用maven Filtering实现多环境构建,详细请参考:http://blog.csdn.net/u011781521/article/details/77899467

2017-09-08

使用maven Profile实现多环境构建

使用maven Profile实现多环境构建,详细请参考 :http://blog.csdn.net/u011781521/article/details/77899467

2017-09-08

Spring整合Elasticsearch5.5.1的TransportClient客户端

Spring整合Elasticsearch5.5.1的TransportClient客户端:http://blog.csdn.net/u011781521/article/details/77891192

2017-09-08

Webmagic爬取数据导入到ES

Webmagic爬取数据导入到数据库与Elasticsearch5,详细介绍请参考:http://blog.csdn.net/u011781521/article/details/77866642

2017-09-06

Elasticsearch5.5.1 JAVA客户端RestClient示例

Elasticsearch5.5.1 JAVA客户端RestClient示例代码,详细介绍:http://blog.csdn.net/u011781521/article/details/77853571

2017-09-05

ES5.5.1 JestClient示例

Elasticsearch5.5.1使用JAVA客户端Jest操作的一些示例代码,详细介绍请参考文章:http://blog.csdn.net/u011781521/article/details/77852861

2017-09-05

Elasticsearch5.5.1 JAVA客户端TransportClient示例

Elasticsearch5.5.1 JAVA客户端TransportClient相关的示例,包含CRUD,bulk,相关介绍请参考:http://blog.csdn.net/u011781521/article/details/77848489

2017-09-05

Elasticserach 样例数据

Elasticserach 样例数据

2017-08-17

一个简单的dubbo示例

一个简单的dubbo示例

2017-07-29

dubbo.xsd文件

dubbo.xsd文件

2017-07-29

zookeeper-3.5.2-alpha

zookeeper-3.5.2源码

2017-07-29

dubbo-admin-2.5.4控制台

dubbo-admin-2.5.4控制台

2017-07-29

Spring整合ActiveMQ实现点对点与主题发布订阅通信

Spring整合ActiveMQ实现点对点与主题发布订阅通信的一个DEMO

2017-07-23

ActiveMQ_request-response

ActiveMQ请求应答(request-response)通信DEMO

2017-07-23

ActiveMQ通信方式点对点和订阅发布

ActiveMQ通信方式点对点和订阅发布两种方式的一个DEMO

2017-07-22

SSM框架搭建的一个简单的Shiro示例

SSM框架搭建的一个简单的Shiro示例,实现授权.

2017-07-16

oracle 11G sql*plus配置工具

oracle 11G sql*plus配置工具。

2017-06-23

visual studio 2019下C++通过JNI调用JAVA代码

visual studio 2019下C++通过JNI调用JAVA代码,实现一个简单的打印输出!!!

2020-06-25

bootstrap-select2-ztree.zip

bootstrap整合select2和ztree实现下拉框带树结构,select2+ztree下拉效果

2020-05-20

Docker-Compose部署nginx代理Tomcat集群

Docker-Compose部署nginx代理Tomcat集群,实现负载均衡!

2018-05-27

vagrant_2.1.1_x86_64.msi

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

2018-05-16

vagrant_1.9.7_x86_64.msi

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

2018-05-04

vagrant_1.8.7.msi

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

2018-05-03

Mybatis-plus整合Swagger

Mybatis-plus整合Druid+Swagger2.8,并展示分页数据。

2018-03-28

iBase4J-tools

iBase4J-tools(依赖服务及其一键启动)-运行时请保证路径没有中文

2018-01-10

dubbo-admin-2.5.4

使用方法: 1. 删除tomcat webapps下面的ROOT目录 2. 解压本文件,然后把ROOT目录整体copy过去 3. 运行tomcat,然后访问tomcat根目录地址 (注意里面的WEB-INF/dubbo.properties中zookeeper的地址配置正确并且zookeeper服务正在运行) 默认用户 root root

2018-01-10

JSVNadmin安装包

什么是Svn Admin(jsvnadmin) SvnAdmin是一个 Java开发的管理 Svn服务器的项目用户的 web应用。安装好 Svn服务器端好,把 SvnAdmin部署好,就可以通过 web浏览器管理 Svn的项目,管理项目的用户,管理项目的权限。使得管理配置Svn简便,再也不需要每次都到服务器手工修改配置文件。

2017-12-23

dubbo-2.8.4

dubbo-2.8.4的jar包,下载下来之后,通过maven安装到本地仓库。

2017-12-09

ojdbc6驱动

oracle驱动,Maven手动安装Oracle驱动ojdbc,实现链接。

2017-12-09

Spring整合ActiveMQ实现队列和主题发布订阅通信

Spring整合ActiveMQ实现队列和主题发布订阅通信、一个完整的DEMO

2017-12-08

MyBatis Generator自定义插件实现自定义Mapper

MyBatis Generator自定义插件实现自定义Mapper,方便代码复用。

2017-12-02

jeesite_4.0所使用的JS插件

jeesite_4.0所使用的JS插件,包含:jerichotab,jqGrid,jquery-jbox,jquery-select2,jquery-ztree,SuperSlide,treeTable等等

2017-12-02

inspinia_admin v2.7

一款漂亮的Bootstrap模板inspinia_admin v2.7,用来做后台很方便!

2017-12-02

adminlte-2.4.2

最新的adminlte模板2.4.2,git地址为:https://github.com/almasaeed2010/AdminLTE

2017-12-02

Servlet生成图片验证码

通过Servlet生成图片验证码,提供给jsp页面展示,并验证。

2017-12-01

mybatis-generator-1.3.5源码修改实现Oracle中文注释

mybatis-generator-1.3.5源码修改实现Oracle中文注释完整版,具体修改方式请参考:http://blog.csdn.net/u011781521/article/details/78164098

2017-11-29

Axure元件库大全

收集的一些Axure元件库大全,还算比较全的,加快原型开发速度。

2017-11-29

空空如也

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

TA关注的人

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