自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (72)
  • 收藏
  • 关注

转载 SpringMVC 拦截器

本文转载至:http://blog.csdn.net/tonytfjing/article/details/392075511.DispatcherServlet    SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。    DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截

2017-02-28 20:18:30 436

原创 java annotation + springMVC 实现用户角色权限管理

场景描述:现在需要对部分Controller或者Controller里面的服务方法进行权限拦截。如果存在我们自定义的注解,通过自定义注解提取所需的权限值,然后对比session中的权限判断当前用户是否具有对该控制器或控制器方法的访问权限。如果没有相关权限则终止控制器方法执行直接返回。有两种方式对这种情况进行处理。常用的权限系统设计模式是以角色为核心的,即角色是具有相同权限的一类

2017-02-28 20:02:23 6340

原创 javaweb 配置系统错误页面404或500 等其他错误代码

web.xml 401 /WEB-INF/jsp/error/401.jsp 403 /WEB-INF/jsp/error/403.jsp 404 /WEB-INF/jsp/error/404.jsp 500 /WEB-INF/jsp/error/5

2017-02-28 19:54:47 2646

原创 springMVC 配置权限拦截器时,提示: '{"http://www.springframework.org/schema/mvc":mapping}

相关报错信息:Caused by: org.xml.sax.SAXParseException; lineNumber: 79; columnNumber: 61; cvc-complex-type.2.4.a: 发现了以元素 'bean' 开头的无效内容。应以 '{"http://www.springframework.org/schema/mvc":mapping}' 之一开头。s

2017-02-28 19:53:10 3351

原创 javaweb 判断用户是否重复登入

控制层代码:package com.wlsq.kso.web;import com.wlsq.kso.entity.AccountUser;import com.wlsq.kso.entity.Developer;import com.wlsq.kso.listener.SessionListener;import com.wlsq.kso.service.AccountUserSe

2017-02-27 23:57:20 4081 1

原创 mybatis 传入参数方式总结

本文参考:http://blog.csdn.net/liaoxiaohua1981/article/details/6862764

2017-02-27 20:51:29 329

原创 javaweb session完成用户登入

package com.****;import com.wlsq.kso.entity.AccountUser;import com.wlsq.kso.entity.Developer;import com.wlsq.kso.service.AccountUserService;import com.wlsq.kso.service.IDeveloperService;import

2017-02-27 19:27:12 944

原创 javaweb 用户未登入,只能访问系统默认首页。

第一步:需要用拦截器,先写一个拦截器的工具类!package com.wlsq.kso.filter;import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import java

2017-02-27 17:38:42 2351

转载 安装Eclipse Maven插件的几种方法

本文转载至:http://blog.csdn.net/lfsfxy9/article/details/9397937昨天直接在机器上配置了Maven环境,今天顺便把Eclipse等IDE环境配置好。     安装IDE Plugins的方法有很多。其一:在线安装,通过Help-->Install New Software的方式,输入HTTP地址来安装,简单易操作,但是也优缺点,就是

2017-02-27 02:29:09 340

原创 Eclipse 提示No compiler is provided in this environment. Perhaps you are running on a JRE rather than

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDKmyeclipse2014 配置 maven 3.3.3 ,在myeclipse中, 点击pom.xml 文件时,报的错误,解决办法:  1、eclipse菜单 - Window

2017-02-27 02:27:55 3138

转载 解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variabl

解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.1.添加M2_HOME的环境变量  2.Preference->Java->Installed JREs->Edit

2017-02-27 02:24:08 637

转载 解决Eclipse报errors running builder ‘javascript validator’ on project

本文转载至:http://www.cnblogs.com/enshrineZither/p/4062248.html导入jquery的js到项目中,Eclipse每次检测到功能代码变化(保存动作触发)就报错:errors running builder ‘javascript validator’ on project。如图:

2017-02-27 02:23:29 3204

转载 解决eclipse maven 项目重新下载包这个问题

本文转载至:http://www.cnblogs.com/huzi007/p/5602063.html问题:eclipse项目使用maven下载依赖包,但是有时候断网什么来着就不会自动下载了,挺蛋疼了。所以,需要我们重新更新项目下载呢. 首先是要在maven的conf文件下setting.xml配置找到:找到仓库地址,我的这个仓库地址为:D:\R

2017-02-27 02:21:58 20291 2

原创 maven setting为什么需要配置镜像

为什么需要配置maven国内镜像?1、在不配置镜像的情况下,maven默认会使用中央库.2、maven中央库在国外,有时候访问会很慢,尤其是下载较大的依赖的时候,有时候速度会很慢,甚至会出现无法下载的情况.3、为了解决依赖下载速度的问题,需要配置maven国内镜像镜像配置方式和比较1、maven镜像有两种配置,一种是在settings.xml中进行配置,第二种是

2017-02-27 02:20:23 4205 1

原创 mysql如何设置密码

1.用root 进入mysql后mysql>set password =password('你的密码');mysql>flush privileges;2.使用GRANT语句 mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant option ;mysql>flush privileges;3.进入m

2017-02-27 02:12:07 393

转载 MySQL 5.6 for Windows 解压缩版配置安装

本文转载至百度文库:http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.htmlMySQL是一个小巧玲珑但功能强大的数据库,目前十分流行。但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的。很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾水,不知如何安装。下面笔者将

2017-02-26 03:04:09 315

转载 java xml与实体对象 互相转换

本文转载至:http://blog.csdn.net/sd4015700/article/details/39474893最近在项目中一直出现Java对象和XML之间的相互转换,一开始由于项目很庞大,我又是临时调度过去,导致在按照项目组长的要求进行写代码的同时,总是在这块云里雾里,最近才慢慢开始搞清楚项目中具体的使用缘由。但是项目中封装的代码总是很庞大,因为要考虑太多的东西,而对于此,

2017-02-23 19:51:07 24471 1

原创 javaweb 限制短信验证码2分钟内的发送频率。

业务要求:两分钟内限制用户调用短信发送接口的频率。数据库SQL : select count(1) FROM sms_verification s WHERE s.verification_phone = '手机号码' and s.create_time <= DATE_ADD(NOW(),INTERVAL 1 MINUTE) and s.cre

2017-02-21 16:41:51 5846

原创 java 服务端对接微信支付 Demo

服务端代码:package com.wlsq.kso.web;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.math.BigDecimal;import java.util.ArrayLis

2017-02-20 17:09:57 17769 48

原创 java 阿里大于短信发送功能代码

业务要求:公司购买阿里大于服务,需要使用阿里大于的接口服务,发送短信。功能代码:package com.wlsq.kso.util;import com.taobao.api.DefaultTaobaoClient;import com.taobao.api.TaobaoClient;import com.taobao.api.request.AlibabaAliqinFcSmsN

2017-02-20 16:51:09 2138

转载 java 对金额的元与分的转换

功能要求:1.元转分:可传入字符串或者long型(隐式转换为long型也可)整数。若传入为字符串,则通过替换小数点的方式转换,小数点有多位或者没有小数点皆已考虑。若传入为long 则通过BigDecimal来乘1002.分转元:可传入字符串或者long型(隐式转换为long型也可)整数。并对传入的分进行粗略的格式判断功能代码:package com.

2017-02-20 16:44:30 10202 4

转载 SpringMVC+Spring+Mybatis +Annotation实现方法,按钮级别的细粒度权限控制

本文转载自:http://blog.csdn.net/ycyk_168/article/details/18456631随着企业信息化的不断深入,各种各样的信息系统成为提高企业运营及管理效率的必备工具,越来越多的企业核心机密如销售机会、客户资料、设计方案等通过信息系统存储、备案、流转,这些核心资料一旦外泄,势必对企业造成极大损失。科技时代,信息是企业生存的命脉,信息的安全也必然成为企业

2017-02-19 23:41:54 2865

原创 java 基础知识学习指南

2017-02-19 23:26:59 329

原创 springMVC +Mybatis +spring aop 实现用户系统操作日志记录

业务场景:业务要求记录用户在系统的操作行为,并保存到数据库当中。1、自定义注解,记录操作日志import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Inherited;import java.lang.annotation.Re

2017-02-18 10:15:38 8368 2

转载 java servlet 获取请request的IP地址

本文转载至:http://blog.csdn.net/g893465244/article/details/40828513基本逻辑:先取得配置的IP列表,然后通过request.getRemoteAddr()取得客户端的IP地址,做鉴权和校。但是request.getRemoteAddr()这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就

2017-02-18 09:52:25 4617 1

原创 Spring 提示:无法找到元素 'aop:aspectj-autoproxy'

问题描述:org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 18 in XML document from class path resource [e_aop_anno/bean.xml] is invalid; nested exception is org.xml.sax.SAXPars

2017-02-17 18:01:32 2953

原创 SpringMVC:No mapping found for HTTP request with URI [/account/*] in DispatcherServlet with

问题描述:No mapping found for HTTP request with URI [/account/*] in DispatcherServlet with name "spring-servlet"问题解决办法:

2017-02-17 17:56:47 1553

转载 TortoiseSVN客户端重新设置用户名和密码

在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。不过,如果后来在服务器端修改了用户名密码,则再次检出时就会出错,而且这个客户端很弱智,出错之后不会自动跳出用户名密码输入框让人更新,我找了半天也没找到修改这个用户名密码的地方。最终,找到两种解决办

2017-02-14 13:51:35 711

原创 javaweb 解出与svn 服务器的绑定。

情况描述:今天在上传项目时,误传项目的上传路径。解决办法:先移除在VisualSVN Server服务器上的相关目录,在客户端移除项目与VisualSVN Server的绑定关系。示例截图:第一步:断开与svn 服务器连接第二步:清除svn客户端与项目绑定关系。

2017-02-14 13:48:00 415

转载 电商实例、业务并发、网站并发及解决办法

电商实例、业务并发、网站并发及解决方法一、怎么防止多用户同一时间抢购同一商品,防止高并发同时下单同一商品  最近在做抢购系统,但头疼的是,在多用户高并发的情况下经常会库存出现问题。排查到,在同一时间内多用户同时下单导致查询和插入不同步了,而查询中跟插入又有时间差而在高并发的情况下导致库存问题(我的项目大概是这样,首先 for update查出商品信息表,放入全局表里数组里,当用户扣

2017-02-10 20:50:20 6116

原创 spring+mybatsi FIFO(先进先出)队列,解决并发问题

业务场景:最近负责公司的“邮件系统”的研发工作,公司其他的业务系统都需要调用“邮件服务接口”,导致该邮件服务接口,并发量比较大。解决思路:1、web 初始化时,同时需要初始化系统全局的FIFO队列。2、java FIFO队列的选择,必须是线程安全队列,我这里使用的是BlockingQueue。3、邮件发送失败,需要重新添到FIFO队列中。4、spring 定时任务框架,

2017-02-10 20:44:39 3832

原创 mybatis 乐观锁实现,解决并发问题。

情景展示:银行两操作员同时操作同一账户就是典型的例子。比如A、B操作员同时读取一余额为1000元的账户,A操作员为该账户增加100元,B操作员同时为该账户扣除50元,A先提交,B后提交。最后实际账户余额为1000-50=950元,但本该为1000+100-50=1050。这就是典型的并发问题。乐观锁机制在一定程度上解决了这个问题。乐观锁,大多是基于数据版本(Version)记录机制

2017-02-10 20:04:17 47932 15

原创 spring 在web 容器启动时,执行FIFO队列初始化方法

解决方案:web容器添加一个Listener类,在容器启动的时候执行Listener的“初始化”方法,在这个初始化方法中执行FIFO队列的初始化工作。解决方法:spring给出的解决方案——写一个类,实现InitializingBean接口,然后交由spring容器管理。示例代码:package com.settlement.initialization;import ja

2017-02-10 19:41:32 1573

原创 java mail邮件发送功能代码

电子邮件的应用非常广泛,例如在某网站注册了一个账户,自动发送一封欢迎邮件,通过邮件找回密码,自动批量发送活动信息等。但这些应用不可能和我们自己平时发邮件一样,先打开浏览器,登录邮箱,创建邮件再发送。本文将简单介绍如果通过 Java 代码来创建电子邮件,并连接邮件服务器发送邮件。1. 电子邮件协议电子邮件的在网络中传输和网页一样需要遵从特定的协议,常用的电子邮件协议包括 SMTP,P

2017-02-10 19:02:10 590

原创 java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream

今天在测试邮件发送时,发生如下错误:Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream at javax.mail.Session.loadProvidersFromStream(Session.java:928) at javax.mail.S

2017-02-10 18:44:29 3224

原创 java.lang.NoClassDefFoundError: com/sun/mail/util/BEncoderStream

今天在编写邮件发送时:myeclipse 提示“java.lang.NoClassDefFoundError: com/sun/mail/util/BEncoderStream”这个问题的产生是由于项目没有引入javax.mail-xxx.jar文件。在maven response 下载一个关联jar文件,引入项目中。

2017-02-10 18:32:22 2452

原创 myeclipse 修改项目依赖的Libraries

操作方法如下:右击项目——>Build Path——>add libraries——>MyEclipse Libraries选择项目的编译版本信息:

2017-02-10 18:26:57 2380

原创 java.math.BigDecimal 用户余额计算

使用java.math.BigDecimal进行用户余额计算时,必须分为以下几个步骤: 1、用float或者double变量构建BigDecimal对象。 2、通过调用BigDecimal的加,减,乘,除等相应的方法进行算术运算。 3、把BigDecimal对象转换成float,double,int等类型。第一步:构建BigDecimal对象BigDecim

2017-02-10 15:47:34 1256

原创 java CountDownLatch 模拟用户并发请求

java.util.concurrent.CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。主要方法 public CountDownLatch(int count); public void countDown(); public void await() throws InterruptedException

2017-02-10 15:18:54 4127

原创 mybatis 批量更新(batchUpdate)

第一:修改数据库的连接方式 &&allowMultiQueries=true比如:jdbc\:mysql\://rdshme0env6yf2n829ympublic.mysql.rds.aliyuncs.com/wlsq_dev_test?useUnicode\=true&characterEncoding\=utf8&allowMultiQueries=truemybatis 配

2017-02-08 20:53:00 9217

digipower-ureport.rar

springboot +thymeleaf +layui 实现简单商城管理后台系统springboot +thymeleaf +layui 实现简单商城管理后台系统

2020-08-11

中山大学医院管理系统需求说明书

中山大学医疗系统需求文档,涉及各个子系统的数据库表结构设计和er关系图,各个子系统业务模块之间的关联关系

2020-07-31

Centos安装Tesseract-OCR依赖文件

Centos安装Tesseract-OCR依赖文件

2019-02-13

dubbo-2.8.4.jar文件

基于dubbo-2.8.4 源码编译,需要的同学可以下载该jar文件,安装到本地仓库,进行rpc 开发

2018-07-17

window10 .dll程序

解决window10 服务,解决提示"MSVCR120.DLL"问题。解决window10 服务,解决提示"MSVCR120.DLL"问题。

2017-12-01

python flask web框架

python flask web框架

2017-05-17

python 快速搭建blog demo

python 快速搭建blog demo

2017-05-16

邮件关联jar

邮件关联jar

2017-02-10

jeesit 各模块数据库结构

jeesit 基于mysql5.0.27版本,我把数据库中datetime 字段属性全部修改为timestamp 属性

2016-09-07

jeesite 关联jar文件

jeesit 快速开发平台所关联的所有jar

2016-09-07

图像识别程序

图像识别程序

2016-07-15

apache-tomcat-7.0.29.tar.gz

apache-tomcat-7.0.29.tar.gz 源码下载

2016-06-02

ssm框架集成apache cxf2.7

ssm(Spring+SpringMVC+Mybatis)框架集成apache cxf2.7,并同时集成了memecached(缓存服务器)+mongodb(NoSQL)+定时任务队列(Quartz).

2016-05-20

apache cxf 2.7 与 spring 3.0.2集成基础jar文件

apache cxf 2.7 与 spring 3.0.2集成基础jar文件

2016-05-20

ssm框架(基础jar文件)

ssm框架(基础jar文件)

2016-05-18

Smack3.0.4+ Openfire3.10.2 Android 客户端之四

基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之四(消息会话、联系人、设置与XMPP 服务器交互)

2015-11-23

基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之三

基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之三(用户登入、用户注册与XMPP 服务器交互)。

2015-11-19

基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之二

基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之二(注册界面设计与实现)相关源代码

2015-11-18

android Smack教程一:实例代码

这一节中我们着力介绍如何基于asmack开发一个Android的客户端,本篇的重点在实践,讲解和原理环节,大家可以参考前面我所发布的OpenFire和Smack的相关文章。今天所讲解的文章只是 :基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端开发

2015-11-17

OpenFire3.10.3+Smack3.0.4

基于OpenFire3.10.3+Smack3.0.4,讲解IM(即时通讯)用户的相关操作:用户的登入、注册、注销、添加分组、删除分组、添加用户到指定分组、添加用户无指定分组、、查询用户信息、更改用户头像等基本操作,代码会一步步的完善。

2015-11-07

xmlsectool-2.0.0-beta-2.jar

编译Cas5 缺失jar 文件

2022-01-02

jaspersoft6.x 血液检查单.rar

jaspersoft6.x 关于血液检查单设计

2021-11-29

SpringBoot + MyBatis-plus + SpringSecurity + JWT

SpringBoot + MyBatis-plus + SpringSecurity + JWT实现用户无状态请求验证(前后端分离)

2021-11-09

SpringBoot 集成FluentMybatis 学习项目

SpringBoot 集成FluentMybatis 包含代码生成、简单增删改查、分页功能

2021-11-04

sb-map.rar(Vue + elementUI +百度地图基础项目)

Vue + elementUI +百度地图基础项目

2021-08-04

学生管理系统源码.rar

springboot + mybatis-plus +layui2 学生管理系统

2021-07-16

manager.rar

Spring Boot + Apache Shrio + LayUI 简单权限系统

2021-07-02

zooInspector 源码Build.rar

zooInspector 源码及其编译jar 包

2021-06-07

windows64位+postman 免安装.rar

windows64位+postman 免安装

2021-05-31

house-agent.rar

SpringBoot + MySQL8 + MyBatis-Plus + Redis +定时任务框架(elastic-job) + Spring Security + JWT(前后端分离Token)

2021-03-26

migrate.rar

整合SpringBoot +MyBatis + Oracle +Druid +LogBack+PageHelper 模块整合,实现分页、数据库连接池、事务管理、日志管理、通过功能封住

2020-11-05

ojdbc6.jar

oralce-11g 驱动包

2020-11-05

Python3 语法快速入门.xmind

Python3 语法快速入门思维导图。基础语法涉及Python3 基础常量的定义(变量、数据类型、列表、元组、序列等等)

2020-09-30

digipower-ureport.rar

基于springboot +mybatis +druid +springsecurity 简单demo

2020-06-29

cas-overlay-template-5.3.rar

cas-overlay-template-5.3 自定义登入流程+验证码

2019-07-31

FormPlatform.rar

springboot+springsecurity + mysql 基础用户鉴权 springboot+springsecurity + mysql 基础用户鉴权

2019-07-15

Django2+ MySQL8 数据插入和查询

Django2+ MySQL8 数据插入和查询 Django2+ MySQL8 数据插入和查询

2019-04-14

学生管理后台系统模板

学生管理后台系统模板

2019-04-06

vue blog 系统模板

vue blog 系统模板采用Vue + elementui +echarts +vue-simplemde + vuex

2019-04-02

nodejs + express +mysql 电影项目第一期

nodejs + express +mysql 电影项目第一期

2019-03-31

空空如也

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

TA关注的人

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