加载中
基于Spring+Spring MVC+Mybatis+Druid+Apache Shiro 高性能web构建

本文是对quick4j项目的修改经验,修改了相关jar包的版本并对配置进行优化 quick4j 是一个通用JavaWeb项目骨架, 积极在探索使用Java、Web等一系列技术,搭建开发高性能、高可拓展性、高可维护...

2016/08/18 22:34
470
maven多模块和继承

maven具有多模块聚合功能,即可以以父子关系体现模块间的关系,并关联各模块。 首先介绍一下具有继承依赖关系模块(多个模块不仅与公共模块关联,彼此间也存在相互依赖的关系)。 父模块的定...

2017/03/16 08:18
323
JAX-RS 方式的 RESTful Web Service 开发

Web Service 目前在风格上有两大类,一个是基于 SOAP 协议,一个是完全遵循 HTTP 协议规范的RESTful 风格。 SOAP 方式的 web service 已经很成熟了,应用也很广,已经成为 Web Service 的工业...

2016/07/13 14:31
64
Shiro与Spring集成

Shiro的组件都是JavaBean/POJO式的组件,所以非常容易使用Spring进行组件管理,可以非常方便的从ini配置迁移到Spring进行管理,且支持JavaSE应用及Web应用的集成。 在示例之前,需要导入shi...

2016/08/26 21:12
98
更改pip源

在主目录下创建.pip文件夹 mkdir ~/.pip 然后在该目录下创建pip.conf文件编写如下内容: [global] trusted-host = mirrors.aliyun.com index-url = http://mirrors.aliyun.com/pypi/simple/ ...

2016/09/15 15:41
25
Spring Boot 推荐的基础 POM 文件

名称 说明 spring-boot-starter 核心 POM,包含自动配置支持、日志库和对 YAML 配置文件的支持。 spring-boot-starter-amqp 通过 spring-rabbit 支持 AMQP。 spring-boot-starter-aop 包含 ...

2016/12/14 10:50
219
Python工程师面试题集合

Python 基础语法相关 Python中pass语句的作用是什么? pass语句什么也不做,一般作为占位符或者创建占位程序,pass语句不会执行任何操作。 Python是如何进行类型转换的? Python提供了将变量...

2016/10/09 17:29
160
@Conditional派生注解

@Conditional派生注解(Spring注解版原生的@Conditional作用) 作用:必须是@Conditional指定的条件成立,才给容器中添加组件,配置配里面的所有内容才生效; @Conditional扩展注解 作用(判...

2018/06/23 15:59
29
java web项目中使用Socket通信多线程、长连接

很多时候在javaweb项目中我们需要用到Socket通信来实现功能,在web中使用Socket我们需要建立一个监听程序,在程序启动时,启动socket监听。我们的应用场景是在java项目中,需要外接如一个硬件...

2016/07/01 14:28
375
Spring Boot 使用AOP统一处理Web请求日志

AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring框架中的一个重要内容,它通过对既有程序定义...

2018/08/08 22:26
288
Spring3.0的自定义类型转换与Spring Web MVC的集成

1.编写自定义类型转换器 自定义String----->PhoneNumberModel的转换器 package cn.javass.chapter7.web.controller.support.converter; //省略import public class StringToPhoneNumber...

Spring整合shiro,使用jdbcTmplate操作SessionDAO

shiro的session都是存在缓存中的,所有会有一个sessionDAO的类来做CRUD操作,这个类就是org.apache.shiro.session.mgt.eis.EnterpriseCacheSessionDAO。 它继承了CachingSessionDAO这个类,而...

ELK(日志分析系统): Elasticsearch + Logstash + Kibana集群环境部署及应用

一.名词介绍: ElasticSearch 搜索 logstash 管理日志和事件的工具 Kibana4 功能强大的数据显示客户端 redis 缓存 二.应用包准备: elasticsearch-1.5.0.tar.gz logstash-1.4.2.tar.gz kiba...

2016/12/22 21:50
230
Python requests模块身份认证

许多 web 服务都需要身份认证,并且也有多种不同的认证类型。 以下,我们会从简单到复杂概述 Requests 中可用的几种身份认证形式。 基本身份认证 许多要求身份认证的web服务都接受 HTTP Bas...

2016/09/19 21:07
755
Spring Boot注解

@RestController和@RequestMapping注解 我们的Example类上使用的第一个注解是 @RestController 。这被称为一个构造型(stereotype)注解。它为阅读代码的人们提供建议。对于Spring,该类扮演...

2016/12/15 21:46
436
10个顶级的CSS3代码生成器

新出来的在线工具和web应用允许开发人员快速创建网站,而无需手动一行一行地编写代码。当前,不断有新的框架和代码库涌现在前端开发这个领域里。 但是,这也让许多开发人员忘记了代码生成器以...

2016/07/17 18:02
72
Nginx解决CORS跨域解决方案

首先通读下 MDN 关于 CORS 的定义,了解跨域的含义及简单请求和复杂请求等的定义。文中的内容不赘述,现在说解决方案。 通过定义我们可以,简单请求与复杂请求的差别是复杂请求会自动发出一个...

2018/08/21 11:02
3.6K
Django部署静态文件

线上环境下部署静态文件 将静态文件部署到线上环境的基本步骤很简单:当静态文件改变时,运行collectstatic 命令收集静态文件,然后将该目录(STATIC_ROOT) 搬到静态文件服务器上。根据STATICF...

2016/10/09 19:32
207

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部