自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

个人博客:https://javaymw.com

个人微信:dlzhaoxinguo QQ交流群:278298761

  • 博客(297)
  • 资源 (31)
  • 问答 (3)
  • 收藏
  • 关注

原创 Spring Boot+Spring Security+JWT 刷新Token之实现 RESTful Api 认证(二)

Spring Boot+Spring Security+JWT 实现 RESTful Api 认证(二)摘要上一篇https://zhaoxinguo.blog.csdn.net/article/details/77965226我们已经实现了基本的登录和token认证接口,但是这里有个问题,对于那些活跃用户来说如果token的过期时间设置的太短,那么就会使用户频繁的登录,这样用户体验不好,所以我们需要根据一种机制来判断什么时候应该主动刷新token,并且对于活跃用户来说应该是无感知的才行,那么我这里提供

2020-07-09 14:54:12 490

原创 Java之微信支付(扫码支付模式二)案例实战-之支付完成后页面跳转方案

摘要:做过微信扫码支付的同学都知道,微信扫码支付完成后,要跳转到指定的页面就比较麻烦了,这里我提供一种比较可行的方案,也许还有其他更多的方案,但是我这里分享下我们当时是怎么处理微信扫码支付完成后,跳转到指定页面的呢。一:微信扫码支付流程: 可以看前面写过的文章,具体地址:Java之微信支付(扫码支付模式二)案例实战二:微信扫码支付完成后页面跳转流程:2.1.支付订单页......

2019-07-08 19:28:41 5811 3

原创 Java之支付宝支付(电脑网站支付)案例实战

摘要:最近的一个项目中涉及到了支付业务,其中用到了微信支付和支付宝支付,在做的过程中也遇到些问题,正好马上放假了,公司不忙了,所以现在总结梳理一下,分享给有需要的人,也为自己以后回顾留个思路。一:支付宝支付接入准备工作:首先,支付宝支付和微信支付意愿,都是只支持企业用户,个人用户是不能接入支付宝支付的,所以要想接入支付宝支付,首先需要有支付宝的企业账号,有了企业账号才能拿到支付宝支付的所需......

2018-09-30 11:34:43 8945 8

原创 Java之微信支付(扫码支付模式二)案例实战

摘要:最近的一个项目中涉及到了支付业务,其中用到了微信支付和支付宝支付,在做的过程中也遇到些问题,所以现在总结梳理一下,分享给有需要的人,也为自己以后回顾留个思路。一:微信支付接入准备工作:首先,微信支付,只支持企业用户,个人用户是不能接入微信支付的,所以要想接入微信支付,首先需要有微信公众号,这个的企业才能申请。有了微信公众号,就能申请微信支付的相关内容,所以在准备开始写代码之前需要先把......

2018-09-30 10:22:03 8533 11

原创 Java之支付宝(电脑网站支付)成功后 同步回调,异步回调验证签名报错解决思路

摘要:在做支付宝电脑网站支付的接口时候(这里仅限使用支付宝官网提供的SDK接入支付宝支付接口),支付成功了,但是支付宝回调的时候老是报签名失败,经过查看资料,发现是支付宝公钥的问题,我选择的了mapi网关产品密钥的支付宝公钥,所以一直报签名失败的错误,正确的应该选择开放平台密钥下的支付宝公钥,在此记录下。问题解决办法:如下图所示,应该选择下图所示的支付公钥,否则回调验证签名失败:最后:......

2018-08-30 20:52:47 4294 1

原创 Spring Boot+Spring Security+JWT 实现 RESTful Api 认证 (一)

摘要:用spring-boot开发RESTful API非常的方便,在生产环境中,对发布的API增加授权保护是非常必要的。现在我们来看如何利用JWT技术为API增加授权保护,保证只有获得授权的用户才能够访问API。一:开发一个简单的API在IDEA开发工具中新建一个maven工程,添加对应的依赖如下:<dependency> <gro...

2017-09-13 14:39:51 96719 38

原创 微信企业号开发之网页授权接口调用示例(二)

摘要:上一篇总结了微信企业号开发的入门篇,access_token接口调用,这篇咱们来看下微信企业号开发中的网页授权接口调用,这个接口一般都是用来实现微信企业号应用免登录或者获取关注的微信用户的个人信息时会用到。下面摘自微信企业号官方文档:网页授权概述 关于网页授权的可信域名 关于UserID机制 接入流程说明 关键步骤 获取code 根据code获取成员信息...

2017-07-26 11:23:55 28192 4

原创 微信企业号开发之access_token接口调用示例(一)

摘要:在微信企业号开发中,首先需要调用access_token的接口,具体请看官网文档,地址为:https://work.weixin.qq.com/api/doc#10013第一步:创建企业应用登录企业管理后台进入“企业应用”页面,通讯录管理是企业微信默认集成的应用,可以直接开启,如果企业需要开发自定义的应用,可点击“添加应用”完成应用的添加和配置,详细步骤请参见应用概述。...

2017-07-25 21:04:45 10038 5

原创 微信企业号开发总结(三)

摘要:近来负责公司的微信企业号开发,主要用到了微信企业号的两个接口,一个是获取access_token接口,另一个是网页授权接口,在开发过程中还是遇到些问题,现在做个总结。1.生产环境调用微信获取token的接口报错信息?sun.security.validator.ValidatorException: PKIX path building failed: sun.securit

2017-07-25 20:39:35 1715

原创 ERROR Unable to initialize backend: no locks available.

ERROR Unable to initialize backend: no locks available.服务器做了nas共享存储后,修改minio的数据目录为nas共享目录,启动minio服务失败,报错信息如上图所示:从这个日志来看,应该是minio拿不到nfs文件系统的锁。解决方案nfs挂载时加nolock参数使用nfsv4,而不是用nfsv3参考gitlab底层也是用的minio,gitlab官方文档是这么写的File locking: GitLab requires

2022-02-08 10:01:04 2179 2

原创 Java之HttpClient调用WebService接口发送短信源码实战

摘要Java之HttpClient调用WebService接口发送短信源码实战一:接口文档二:WSDL三:HttpClient方法HttpClient方法一HttpClient方法二HttpClient方法三HttpClient方法四四:封装soapXml方法(核心方法)五:调用WebService接口六:调用结果七:短信结果完结以上就是Java之通过HttpClient方式调用WebService接口的完成流程作者:迷彩出处:Java源码网原文地址:

2020-10-29 10:24:06 269

原创 Spring Boot+Spring Security+JWT 实现 RESTful Api 认证(二)

Spring Boot+Spring Security+JWT 实现 RESTful Api 认证(二) 摘要 上一篇 ...

2020-10-10 13:41:00 52

原创 Spring Boot+Spring Security+JWT 实现 RESTful Api 认证(一)

标题 Spring Boot+Spring Security+JWT 实现 RESTful Api 认证(一) 技术 ...

2020-10-10 13:40:00 30

原创 Java实现自动取消订单

摘要Java实现自动取消订单这个功能我实际经验,某医药电商平台的订单管理系统,下单45分钟付款,否者取消。方式一:quartz,每几分钟执行一次(根据订单处理速度,和订单生成情况)。每次指定其中的更新条数,例如前1000条。这种方式的确会影响性能,所以要是系统订单比较多,推荐独立的定时服务器。方式二:采用2种方式混合来处理,节省资源,保证结果的完全准确性。采用主动触发的方式来取消订单。订单的表里面,再加入有效时间字段,如果查询的时候,如果订单为已下单未处理状态,查询有效字段,如果

2020-10-10 10:37:19 1133

原创 用户提交订单,30分钟还没付款,取消订单功能分析

摘要用户提交订单,30分钟还没付款,取消订单功能分析统一来说,业务有“在一段时间之后,完成一个工作任务”的需求。实现这种定时任务有哪些方法呢,来总结一下想到的方法。一、定时轮询这是一个比较直接的思路,启动一个计划任务,每隔一定时间处理一次,这种处理方式只是适用比较小而简单的项目。假设订单表的结构为:t_order(oid, finish_time, stars, status, …),更具体的,定时任务每隔一个小时会这么做一次:select oid from t_order where fini

2020-10-10 10:21:45 1330

原创 org.springframework.data.redis.serializer.SerializationException: Cannot deserialize; nested excepti

摘要Spring Boot项目连接Redis报错报错信息org.springframework.data.redis.serializer.SerializationException: Cannot deserialize; nested exception is org.springframework.core.serializer.support.SerializationFailedException: Failed to deserialize payload. Is the byte ar

2020-10-10 10:05:09 764

原创 com.alibaba.fastjson.JSONException: can not get javaBeanDeserializer. java.util.Date

摘要:Spring Boot接收前端传过来的日期字段解析报错报错信息com.alibaba.fastjson.JSONException: can not get javaBeanDeserializer. java.util.Date at com.alibaba.fastjson.util.TypeUtils.castToJavaBean(TypeUtils.java:1077) at com.alibaba.fastjson.util.TypeUtils.cast(TypeUtils.jav

2020-10-10 09:59:44 2438

原创 一个Nginx部署多个vue前端项目总结

摘要:近来接手了一个二次开发的前后端分离模式的项目,其中在前端项目的部署上需要让2个前端项目都部署到一个IP地址和端口下,那么我们这里就要用到Nginx了,接下来我们看看如何在一个Nginx下部署2个前端项目的编译打包2个前端项目执行如下命令执行对前端工程的打包,以生成静态文件,如下:npm run build把打包生成的静态文件上传到Linux服务器的指定目录,我这里是:/usr/local/lawyer_wsla/frontend/dist同上,把另一个前端工程也执行打包命令,以生成静态文

2020-09-29 23:42:08 727

转载 Spring Boot 2 + contiperf 工具包实现并发测试实战

一:利用工具包:contiperf-2.3.4.jar利用工具包:contiperf-2.3.4.jar实现在Spring Boot项目中进行并发测试,下面请看引入的maven依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</s

2020-09-18 11:20:56 367

原创 java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact

摘要:文件下载时,出现如下异常信息:2020-08-24 16:18:35:136 Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level. [org.apache.coyote.http11.Http11Processor:175]-[INFO] java.lang.IllegalArgumentException:

2020-08-24 16:56:09 331

原创 前后端分离中,在vue中如何截取微信回调地址上的code参数?

作者:迷彩出处:Java源码网原文地址:https://javaymw.com/post/66摘要在前后端分离开发中,微信公众号、企业微信、小程序、开发中,经常会有授权登录的场景,但是授权登录场景肯定会有一个问题,就是接收微信的回调,同时前端要拿到回调地址上面的code参数,下面我们就来看下怎么拿到回调地址上面的code参数效果图代码首先创建一个vue的前端项目,然后调用获取微信授权的接口,这里我省略了调用微信授权的接口,直接接受微信的回调,假设现在微信的回调地址就是:http://loca

2020-07-07 17:00:29 2914 1

原创 Node.js之微信授权登录和获取微信用户信息

作者:迷彩出处:Java源码网原文地址:https://javaymw.com/post/67摘要微信公众号H5授权登录是比较常见的功能,在开发H5的时候,基本都有微信授权登录的需求,今天我们来看下通过Node.js如何实现微信授权登录申请测试微信公众号测试微信公众号访问地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login复制对应的appID和appsecret到js文件中修改网页账号对应的地址效果图

2020-07-07 16:53:18 708

原创 JWT(JSON Web Token)介绍与实践

JWT(JSON Web Token)介绍与实践JWT介绍Json web token (JWT), 根据官网的定义,是为了在网络 应用环境间传递声明而执行的一种基于JSON的开放标准 ((RFC 7519).该token被设计为紧凑且安全的,特别适 用于分布式站点的单点登录(SSO)场景。JWT的声明 一般被用来在身份提供者和服务提供者间传递被认证的 用户身份信息,以便于从资源服务器获取资源,也可以 增加一些额外的其它业务逻辑所必须的声明信息,该 token也可直接被用于认证,也可被加密。JWT特点

2020-07-07 16:43:43 187

原创 Java 8 itextpdf 实现 给 pdf 添加水印

前言给pdf添加水印功能是日常开发中经常会遇到的问题,下面我们就来看看怎么通过Java实现给pdf文件添加水印环境新创建个Spring Boot的项目,然后添加itextpdf的依赖,具体的pom.xml如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst

2020-06-12 13:33:12 471

原创 Java 8 压缩文件夹示例

前言Java 8 压缩文件夹示例在本篇文章中,我将向大家展示如何使用Java 8的核心包实现压缩文件夹,该核心包在jdk的:java.util.zip包下,首先我们准备个待压缩的文件夹,如下图:将源文件夹的路径设置为“ D:\note”,程序将所有文件压缩为note.zip。 我们使用资源块尝试包裹了Files.walk,以便可以关闭流。压缩文件夹示例package github.javaguide.springsecurityjwtguide;import org.junit.runner

2020-06-12 13:32:12 343

原创 Spring Security5 介绍

Spring Security5 介绍Spring Security 应该属于 Spring 全家桶中学习曲线比较陡峭的几个模块之一,下面我将从起源和定义这两个方面来简单介绍一下它。起源: Spring Security 实际上起源于 Acegi Security,这个框架能为基于 Spring 的企业应用提供强大而灵活安全访问控制解决方案,并且框架这个充分利用 Spring 的 IoC 和 AOP 功能,提供声明式安全访问控制的功能。后面,随着这个项目发展, Acegi Security 成为了Sp

2020-06-10 12:29:18 875 1

原创 Spring Boot2 + Spring Security5 资源菜单按钮动态显示(7)

前言上篇文章介绍了动态用户角色资源的权限管理,在结尾,也提到了个比较实际的问题一般系统是不会让用户去点击了菜单才发现没有权限访问,而是针对不同的用户,动态显示不同的菜单简单介绍那么怎么实现呢,通过Spring Securiyt的标签和后台动态标签验证就可以解决那么,要想引用Spring Security标签,那么就要引入相应的标签库,因为小编这里用的前端模板是Thymeleaf,所以引入标签库如下:<dependency> <groupId>org.thymele

2020-06-07 21:34:40 538

原创 Spring Boot2 + Spring Security5 动态用户角色资源的权限管理(6)

前言上篇文章介绍了Spring Boot Security基于Redis的Spring Session管理本篇文章,可以说比较核心、实用的功能,动态用户角色资源管理(RBAC),可能篇幅会比较长,废话不多说,马上进入正题简单介绍相信每个正规的系统,都会对系统安全和访问权限有严格的控制。简单的一句话总结,就是对的人访问对的资源,这里可能会比较抽象,博主给大家举个例子就懂了:现在假设有个系统,里面有菜单A、菜单B和菜单C客户有这么个需求,就是对于管理员来说,可以访问所有资源菜单,对于普通用户来说,只

2020-06-07 21:00:50 534

原创 Spring Boot2 + Spring Security5 基于Redis的Spring Session管理(5)

前言前面几篇文章介绍了如何在Spring Boot 引入Security,并实现自定义登录,以及记住我功能那么这篇文章,是想讲述下关于Session在Spring Security的管理以及实现过程简单流程在传统Web应用中,一般都是是使用tomcat、weblogic、jboss等Web容器去部署应用,然后每个Web项目部署在对应一个或多个Tomcat(很少会这样)中,每个Web项目是相互独立的,每个项目都会拥有自己的Session,并且是相互独立的,传统部署方案如图:假如说现在有这么个需求,

2020-06-06 15:22:50 256

原创 Spring Boot2 + Spring Security5 记住我功能(4)

前言上篇文章介绍了Spring Boot Security配置了自定义登录本篇文章,博主会介绍实现记住我功能开始Spring Security记住我功能,其实就是就是当用户勾选了"记住我"然后成功认证登录了,那在有效时间内免登录直接进入那么,Spring Security实现记住我的方式有两种:1.本地存储(cookie)2.持久化存储这里博主简单的说下流程,当Spring Security用户登录成功的时候,它会生成授权信息(token)然后方法一的话,Spring Security

2020-06-06 14:42:17 198

原创 Spring Boot2 + Spring Security5 自定义登录验证(3)

前言上篇文章介绍了如何在Spring Boot引入Security接下来,博主会简单的介绍下如何自定义登录配置开始首先,我们要有数据库的用户表,这里我用的是mysql5.6表结构如下:字段的话就不详细介绍了,相信看名字就能懂整体demo结构如图:虽然说是demo,但是本着严格务实的态度,也是遵守MVC的调用流程,所以包可能会有点繁琐这里简单的说下这个登录验证的流程,以便大家更好的理解下面的代码,先看图:绿色背景色为自定义实现的,也就是下面会出现的类方法对于中间件那块来说是暂时没有

2020-06-06 14:02:46 277 2

原创 Spring Boot2 + Spring Security5 系列搭建教程开头篇(1)

随便说点因为公司项目重构的原因,博主需要搭建个Spring Boot全家桶框架,但是网上资料要不就是比较旧版本的,要不就是不完整的。所以小编在大量查阅官方各种英文文档,和一些香相关教程,总结出一系列Spring Boot2 + Spring Security5的搭建以及简单入门在这里,博主会写出搭建过程以及自己的一些理解,当然因为真正落地的程序是比较复杂的,所以博客上写下的都是简化版demo以便于理解。每一篇文章的链接如下:1.Spring Boot2 + Spring Security5 系列搭建

2020-06-06 13:52:11 210

原创 Spring Boot2 + Spring Security5 简单使用教程(2)

前言这篇文章博主给大家展示Spring Boot2 + Spring Security5的搭建好的,废话不多说,进入主题搭建环境首先我们登录Spring官方的创建demo的网址:https://start.spring.io/选择对应的Spring Boot版本,选择jdk版本,见下图,然后创建项目创建好项目,复制到你的本地工程目录下,见下图,然后先编译一下,让项目依赖的jar下载到本地仓库编译成功后,导入项目到你的开发工具,我这里是IDEA(社区版)导入成功后,接下来就可以添加S

2020-06-06 13:50:41 388

原创 activiti 5.16 Chapter 1-2-3 简介 学习 配置

Activiti 5.16 用户手册Chapter 1-2-3 简介 学习 配置Table of Contents协议下载源码必要的软件JDK 6+Eclipse Indigo 和 Juno报告问题试验性功能内部实现类协议Activiti是基于Apache V2协议发布的。下载http://activiti.org/download.html源码发布包里包含大部分...

2020-04-09 12:41:50 290

原创 阿里云服务器、CentOS7开启、关闭防火墙命令

CentOS7使用的是firewall防火墙,不再是原来的iptables1:查看firewall防火墙状态firewall-cmd --state或者systemctl status firewalld2:打开防火墙systemctl start firewalld3:关闭防火墙systemctl stop firewalld4:重启防火墙firewall-cmd -...

2020-03-23 20:53:49 2597

原创 Java之ConcurrentHashMap源码解析

ConcurrentHashMap源码解析文章目录ConcurrentHashMap源码解析jdk8之前的实现原理jdk8的实现原理变量解释初始化初始化tableput操作hash算法获取table中对应的元素f链表或红黑树操作table 扩容get操作jdk8之前的实现原理jdk8的实现原理JDK8的实现已经抛弃了Segment分段锁机制,利用CAS+Synchronized来保证并发更...

2020-03-23 13:20:16 110

原创 Java之线程池源码解析

线程池文章目录线程池线程池概述创建一个线程池并提交线程任务线程池源码解析参数认识构造方法提交任务addWorker执行任务关闭线程池线程池概述什么是线程池为什么使用线程池线程池的优势第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。第三:提高线程的可管理性。线...

2020-03-23 13:18:25 107

原创 Java之格林威治时间格式转换成北京时间格式

Java之格林威治时间格式转换成北京时间格式/** * Copyright 2020. yaodouwang.com Studio All Right Reserved * <p> * Create on 03-23 12:45 * Created by zhaoxinguo * Version 2.0.0 */package com.mtons.mblog;imp...

2020-03-23 13:16:37 2262

原创 Java计算账户余额的核心方法

摘要:在项目开发中,有这样一个业务场景,就是我们有个虚拟服务,服务是按一定的YD(这里的YD相当于一般的积分即可)去抵扣的,当时YD又是通过用户下单购买产生的,规则如下图:在这里插入图片描述 ,那么在计算服务消费的时候,需要计算账户的剩余YD,详细见如下代码:/** * Copyright 2019. yaodouwang.com Studio All Right Reserved *...

2020-03-03 18:28:41 1400

原创 Java对List里面的元素实现按指定字段排序的方法

摘要:在日常开发中,经常会用到排序算法,这里记录下日常使用比较多的排序方法,其中包括按指定指定:正序、倒序排序,还有按自定义字段排序的方法,方便日后查看;一:按指定字段排序,默认倒序,如下写法:/** * @description 对List集合按指定字段排序,默认倒序 * @author zhaoxinguo * @date 2019/12/26 */private void s...

2020-02-03 17:32:41 2573

KingbaseES-用户帮助手册.zip

人大金仓数据库-用户使用手册,帮助新手快速掌握人大金仓数据库的使用,人大金仓数据库是国产数据的老大哥!

2020-04-16

weixin-demo.zip

java实现微信公众号授权登录获取用户信息流程demo,可以直接下载运行!

2019-10-28

MongoDB for Java Developers的随书阅读代码

MongoDB for Java Developers的随书阅读代码,记录了整本书的大部分案例代码,下载即可运行!

2018-09-19

IDEA常用操作文档集合

IDEA常用操作文档集合,包括:常用快捷键、导入Jar包快捷键、如何使用Maven打包部署项目、使用Maven打jar包、安装Scala插件、使用Git等等。

2018-09-19

java集合详解

java集合详解,详细总结了java集合框架里面的一些常用类,包括:List,Set,Map等等!

2018-05-03

JAVA加密与解密的艺术第2版(良心保证第二版)

JAVA加密与解密的艺术第2版(良心保证第二版),良心产品,良心保证是第二版,良心保证是完整版!

2017-12-18

Spring,Spring Data Jpa,freemarker,bootstrap实现的分页源代码

Spring,Spring Data Jpa,freemarker,bootstrap实现的分页源代码

2017-11-15

mysql 5.6.35安装搭建步骤-windows

mysql 5.6.35安装搭建步骤-windows

2017-03-24

spring4.x+ehcache2.6.x

Spring4.x+SpringMVC4.x+Mybatis3.x+ehcache2.6.x整合

2016-05-26

Spring+ehcache整合

Spring4.1+ehcache2.10.2实现缓存功能!

2016-05-26

memcached连接demo

memcached连接demo!

2016-05-23

SpringMVC+Spring+SpringJDBC整合框架

Spring,SpringMVC,SpringJDBC整合实现了登录功能,对于刚学习SpringMVC的同学来说应该是个不错的基础框架!

2016-04-21

SVN插件压缩包

MyEcLipse10.5安装SVN插件需要的压缩包!

2015-10-30

Windows+Nginx+Tomcat搭建负载均衡和集群的nginx压缩包

Windows+Nginx+Tomcat搭建负载均衡和集群的nginx压缩包

2015-10-16

Windows+Nginx+Tomcat搭建负载均衡和集群的tomcat压缩包

Windows+Nginx+Tomcat搭建负载均衡和集群的tomcat压缩包

2015-10-16

Windows+Nginx+Tomcat做负载均衡同时实现session共享Demo2

Windows+Nginx+Tomcat做负载均衡同时实现session共享Demo

2015-10-16

Windows+Nginx+Tomcat做负载均衡同时实现session共享Demo

Windows+Nginx+Tomcat做负载均衡同时实现session共享Demo

2015-10-16

Hessian Binary Web Service Protocol远程接口调用入门Demo

Hessian Binary Web Service Protocol远程接口调用入门Demo例子!

2015-10-15

WEB应用安全技术交流

WEB应用安全技术交流

2015-09-22

Struts1.x+DButils实现的基于角色资源的权限

Struts1.x+DButils实现的基于角色资源的权限

2015-01-14

个人博客介绍PPT

是以前做过的一个个人博客的功能介绍PPT!

2014-12-26

JavaMelody开源系统性能监控

JavaMelody开源系统性能监控,JavaMelody开源系统性能监控!

2014-07-10

Java实现:月,日,年,周,访问量统计

Java实现:月,日,年,周,访问量统计

2014-07-10

CVS使用注意事项

CVS使用注意事项,详细描述的CVS的使用注意事项!

2014-07-02

一个学校网站原型界面

一个学校网站原型界面,主要是静态的html页面!

2014-04-22

Java在Windows下导出xml文件到Linux服务器上

Java在Windows下导出xml文件到Linux服务器上,最主要是里面的路径的写法!

2014-04-21

ibatis开发指南

ibatis开发指南,让你可以轻松的学会ibatis的开发实例代码。

2013-09-04

WebService开发指南

webservice开发指南,让你可以轻松的学会webservice的开发,从而是自己提高很大。

2013-09-04

ajax异步验证用户名是否存在

ajax异步验证用户名是否存在

2013-06-10

js弹出层代码

js弹出层代码阿斯顿法师的书店撒旦法师的

2012-05-23

获取当前文件的文件名

获取当前文件的文件名

2012-02-29

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

TA关注的人

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