自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

转载 springboot项目部署到centos环境下

环境系统:centos7 64位安装jdk第一步:下载先进入官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 方法一:下载安装包到本地,再上传到服务器根据系统选择相应版本,服务器是centos7 64位的,所以选择下载linux x64的安装包...

2018-07-27 16:52:49 4283

转载 spring boot打包上传项目

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project web_nanchang: There are test failures.解决方法1:mvn package -Dmaven.test.failture.ignore=...

2018-07-27 16:18:55 127

转载 Shiro会话管理

使用会话可以从当前的Subject中获取会话。 Subject currentUser = SecurityUtils.getSubject();Session session = currentUser.getSession();session.setAttribute( "someKey", someValue); 获取session的subject.getSess...

2018-07-26 12:04:30 167

转载 Idea用maven给springboot打jar包

一、准备工作1、工具:Idea2018,maven3.52、首先得保证pom有maven插件 1 2 3 4 <plugin>       <groupId>org.springframework.boot</groupId>       <artifactId>spri...

2018-07-23 15:32:15 1604

原创 win10用win7的图片查看器

1.打开注册表regedit2.找到这个选项PhotoViewer.FileAssoc.Tiff都是填入这个

2018-07-23 14:42:21 6062

转载 Spring Boot整合Apache Shiro小节

下面介绍一下我在项目中如何将Apache Shiro整合入Spring Boot项目中的。Apache Shiro是一款功能强大,灵活的开源框架,不像Spring Security那么庞大和复杂,Shiro易于理解和使用。先介绍下Apache Shiro的特性和架构,Shiro官方网站:http://shiro.apache.org/  Apache Shiro 特性:Apache...

2018-07-20 15:31:30 286

转载 基于 Springboot 和 Mybatis 的后台管理系统 BootDo | 软件推介

面向学习型的开源框架,简洁高效,减少过渡封装,展现技术本质授权协议:GPL开发语言:Java操作系统:跨平台软件作者:lcg0124项目介绍 面向学习型的开源框架,简洁高效,减少过渡封装,展现技术本质 Springboot作为基础框架,使用mybatis作为持久层框架 使用官方推荐的thymeleaf做为模板引擎,shiro作为安全框架,主流技...

2018-07-20 14:45:24 15313 2

转载 IDEA创建多个模块MavenSpringBoot项目

最近在学习springboot,先从创建项目开始,一般项目都是一个项目下会有多个模块,这里先创建一个最简单的实例,一个项目下有一个springboot模块项目提供web服务,引用另一个java项目(相当于业务逻辑) 期望的项目结构如下 springboot-test —-springboot-api —-springboot-utils一、创建空Maven项目首先打开IDEA,点击“Create ...

2018-07-13 23:10:53 366

转载 利用intellijidea创建maven多模块项目

本文通过一个例子来介绍利用maven来构建一个多模块的jave项目。开发工具:intellij idea。一、项目结构 multi-module-PRoject是主工程,里面包含两个模块(Module):web-app是应用层,用于界面展示,依赖于web-service参的服务。web-service层是服务层,用于给app层提供服务。二、构建项目2.1 Parent Project新建一个空白标...

2018-07-13 23:08:21 99

转载 IntelliJ IDEA创建maven多模块项目

一、用idea创建父子多模块项目目录结构:   项目下多个子项目二、创建过程1、先创建一个父工程  parent下一步 填写grouoid等等如果idea没有配置idea打开方式的话 不会提示此弹框创建好一个父项目后,因为是父项目不需要写代码,所以把src包删掉,,删除之后的目录结构如图:2、开始创建子工程在项目下new一个module创建子项目选择类型下一步finish 完成 查看目录结构已经能...

2018-07-13 23:03:21 146

转载 IntelliJ IDEA创建maven多模块项目

项目主要分成3个模块,wms-root为父模块,wms-core和wms-app(webapp类型的模块)为子模块。一、Parent Project,创建wms-root父模块。1、依次点击:File->New->Project2、左侧面板选择maven(不要选择Create from archetype选项),如下图,点击Next即可。3、依次补全如下信息,点击Next4、输入项目名...

2018-07-13 22:20:37 95

转载 Maven将中央仓库修改为阿里云的仓库地址

<mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/group

2018-07-13 19:55:29 911

转载 thymeleaf快速入门教程

thymeleaf教程本教程涵盖了常见的前端操作,比如,判断,循环,引入模板,常用函数(日期格式化,字符串操作)下拉,js和css中使用,基本可以应对一般场景。怎么使用?前端html页面标签中引入如下:<html xmlns:th="http://www.thymeleaf.org">1表达式简单表达式 可用值表达式(后台设置): ${…}所有可用值表达式: *{…}比如*{name}...

2018-07-13 17:33:46 223

转载 springboot的拦截器如何注入service为空的问题解决方式

//这里写法基本都一样public class LoginInterceptor extends HandlerInterceptorAdapter {    private RoleService roleService;    private LoginConfig loginConfig;    protected Logger logger;//唯一不同的是这里写个构造方法    publ...

2018-07-13 13:16:38 680

转载 拦截器中通过response返回JSON数据

做接口的拦截器时,需在拦截器中通过response返回接口是否允许调用的JSON信息:response.setCharacterEncoding("UTF-8"); response.setContentType("application/json; charset=utf-8");PrintWriter out = null ;try{ JSONObject res = new JSON...

2018-07-12 13:50:51 9637 1

转载 用SVN进行团队开发协作生命周期详解

目录1. 前言2. 面向人群3. 背景4. 解决方案5. 团队开发生命周期5.1. 创建新项目5.2. 创建分支5.3. 切换分支5.4. 合并代码5.5. 正式版本发布5.6. bug修复6. 结束语前言查找了SVN的相关知识无论是园子里还是百度都只有一些理论,而有实践教程的都是点到为止,并没有一个完整的关于团队如何使用SVN协同工作的教程,因此写下该篇希望能对大家起到一点帮助。面向人群本教程面...

2018-07-11 14:47:23 254

转载 idea 报错 error updating changes:cannot run program "svn" (in directory )

解决方案是: setting –>subversion->所有的勾选都去掉 就可以解决了

2018-07-11 14:38:18 2300

转载 PhpStorm中如何配置SVN,详细操作方法

1.简介:PhpStorm是一个轻量级且便捷的PHP IDE,其提供的智能代码补全,快速导航以及即时错误检查等功能大大提高了编码效率。它是一款商业的 PHP 集成开发工具,以其独特的开发便利性,短时间内赢得了大量PHPer的青睐。SVN是Subversion的简称,是一个开放源代码的版本控制系统。说得简单一点SVN就是用于多个人共同开发同一个项目,达到共用资源、记录项目版本的目的。PhpStorm...

2018-07-11 14:25:57 2502 1

转载 TortoiseSVN客户端使用教程

安装及下载client 端下载Windows 端程序:http://tortoisesvn.net/downloads。一般而言,如果是32-bit的Windows XP 应该使用TortoiseSVN-1.4.x.xxxx-win32-svn-1.4.x.msi 这个档案。如果是64-bit 的操作系统,则应该使用TortoiseSVN-1.4.x.xxxx-x64-svn-1.4.x.msi ...

2018-07-11 14:08:00 12558 1

转载 VisualSVN-Server服务器的搭建

【我这里是用的阿里云服务器】 第一步:先下载VisualSVN-Server-3.6.1-x64,然后拷贝到服务器上: 第二步:第三步: 第四步: 第五步:点击standard edition进入设置安装路径和仓库路径备份路径以及端口号 到这里就安装完成了,接下来我再详细介绍下怎么建仓库: 建仓库可以选择Create New Repository…或者新建进入: 到此仓库的创建基本完成了,接下来介...

2018-07-11 13:52:27 125

转载 java中的request获取所有请求的参数

Enumeration em = request.getParameterNames(); while (em.hasMoreElements()) {    String name = (String) em.nextElement();    String value = req.getParameter(name);}根据参数名获取参数值

2018-07-10 13:56:44 4181

转载 spring boo配置事务

第一步:在启动的类中加放入@EnableTransactionManagement第二步:在需要调用的类上面或者方法上面加入事务的注解(这里在控制器下面加)@Transactional@Transactional里面可以写一些配置参数参 数 名 称功 能 描 述readOnly该属性用于设置当前事务是否为只读事务,设置为true表示只读,false则表示可读写,默认值为false。例如:@Tran...

2018-07-10 11:00:56 352

原创 ide工具错误修改

ide提示以上错误,修改方法如下

2018-07-09 21:34:15 468

转载 微信小程序跳转到其他网页(外部链接)

1.开发的时候,我们难免碰到要跳转到其他网页中去那该怎么实现呢?2.例如我想点击一个按钮,跳转到百度(百度的网页还是在小程序中打开)3.wxml   1. index.wxml   (按钮页面)<view class='wrapper'> <button class='wepay' bindtap='goBaidu'>点击跳转</button> <...

2018-07-06 17:00:31 32742 9

原创 laravel引用微信小程序加密解密算法

PHP 7.1 微信小程序加密解密算法PHP 7.1 微信小程序加密解密算法安装包composer require frowhy/mini-program-aes调用方法,在需要调用的控制器中添加use Leto\MiniProgramAES\WXBizDataCrypt;使用方法$appid = 'wx4f4bc4dec97d474b';        $sessionKey = 'tiihtN...

2018-07-04 11:41:08 1599

转载 微信小程序+PHP 数据签名校验,防止被抓包篡改数据

背景年前有款很火爆红包小程序,只要普通话标准,说对了口令即可领取红包。在娱乐的过程中发现,小额的红包很轻松就可以领了,大额的无论怎么尝试也领不了,深入探究后发现里面有点猫腻,即后台可以设定领取红包的难度,以及可领取数量,大额的红包便成了营销手段,迅速吸粉等。好像岔开话题了,我们来言归正传。领取的过程中顺便抓包看了一下请求的数据,发现安全那块做得不是很完善,发现有机可乘,便写了一个程序来篡改数据模拟...

2018-07-04 11:33:41 1784

转载 微信小程序用户数据解密

微信小程序用户数据解密详细描述及下载地址参考链接:官方文档微信小程序之用户数据解密(七)官方指引图按照官方引导图一步一步操作1、获取codeonLoad: function (options) { // 页面初始化 options为页面跳转所带来的参数 let that = this wx.login({ success: function (res) { ...

2018-07-03 21:26:01 873

转载 小程序encryptedData

准备知识:Base64编解码AES算法、填充模式、偏移向量session_key会话密钥,以及怎么存储和获取以上3点对于理解解密流程非常重要。根据官方文档,我梳理了大致的解密流程,如下:小程序客户端调用wx.login,回调里面包含js_code。然后将js_code发送到服务器A(开发者服务器),服务器A向微信服务器发起请求附带js_code、appId、secretkey和grant_type...

2018-07-03 20:27:30 2638

转载 Java递归应用:输出树形菜单

树节点类:package cn.com.tree; public class Node { private Integer id; private Integer parentId; private String name; private String link; public Integer getId() { return id; } public void setId(Integer ...

2018-07-02 21:35:34 404

转载 将List转成树的两种方式(递归、循环)

在做目录树的时候通常是将一个目录存在数据库的List全部返回来,再根据节点id和parentId组装成一颗树。这里切忌使用递归查询数据库的方式实现,应把对应的目录数据全部查询回来再进行组装。List转成Tree有两种方式,一种是常用的递归,一种是双层循环。TreeNode.javapackage org.massive.tree; import java.util.List; /** * Crea...

2018-07-02 21:35:01 3401

转载 java 中List包含List,如何添加多个list,Map中包含多个list,如何添加?

1、List中添加listpublic class TestList { public static void main(String[] args) { List<List<Integer>> vecvecRes = new ArrayList<List<Integer>>(); for (int i = 0; i < 10; i++) ...

2018-07-02 21:34:26 5664

jq开发手册

jq开发手机,让你不用在通过js做动画效果了

2014-11-21

thinkphp开发文档

thinkphp开发文档,从安装到开发一条龙

2014-11-21

jpgraph安装包下载

jpgraph安装包下载,省去php自己画图的麻烦

2014-11-21

空空如也

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

TA关注的人

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