`
郑云飞
  • 浏览: 796776 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
用nginx进行同一个服务器下多域名的负载均衡配置   Nginx进行http负载均衡的模块是upstream Upstream可以进行多个配置,这样的话可以灵活的配置站点,但是注意的是upstream后面的名字最好是配置成为域名,因为upstream是进行http访问的,一般的解析没有问题,但是如果是ajax的解析就会通过访问upstream后面的名字来进行访问了,这里要注意。   修改配置文件:conf/nginx.conf #需要进行负载均衡的站点 #其中server是其中负载均衡的一个节点www.aaa.com upstream www.aaa.com { ...
持续集成是个简单重复劳动,人来操作费时费力,使用自动化构建工具完成是最好不过的了。 为了实现这个要求,我选择了Jenkins。 从http://mirrors.jenkins-ci.org/windows/latest下载windows下的最新安装版jenkins。(如果不能安装,从http://mirrors.jenkins-ci.org/war/latest/jenkins.war下载war包,手动配置,配置说明参见https://wiki.jenkins-ci.org/display/JENKINS/Use+Jenkins)。 1.安装 这里直接使用安装包,安装过程很简单,这里就 ...
swagger-bootstrap-ui是基于swagger接口api实现的一套UI,因swagger原生ui是上下结构的,在浏览接口时不是很清晰,所以,swagger-bootstrap-ui是基于左右菜单风格的方式,适用与我们在开发后台系统左右结构这种风格类似,方便与接口浏览 界面预览:

maven打包命令

package spring-boot:repackage -Dmaven.test.skip=true
执行命令 npm install vue 错误信息 【node】- npm install时报错:npm WARN enoent ENOENT: no such file or directory 解决办法 可以使用 npm init -f命令生成package.json,package.json  

安装npm

【工具官网】 Node.js : http://nodejs.cn/ 【安装步骤】 一、安装node.js 1.前往node.js官网下载并安装工具,这里安装路径选到D盘,D:\Program Files\nodejs  安装完毕在命令行输入以下命令测试是否安装成功,正确会出现版本号   npm -v  2.改变原有的环境变量,     (1)我们要先配置npm的全局模块的存放路径以及cache的路径,例如我希望将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下建立"node_global"及"node_cache"两个文 ...

Oracle批量操作

racle批量插入: Xml代码   <insert id="insertBatch" parameterType="java.util.List">        insert into table_name(id, name,updateTime)  
事务的配置,就是在mybatis的基础上加上两个注解。 1、需要的注解为@EnableTransactionManagement 和@Transactional 两个 2.首先,找到你的service实现类,加上@Transactional 注解,如果你加在类上,那该类所有的方法都会被事务管理,如果你加在方法上,那仅仅该方法符合具体的事务。当然我们一般都是加在方法上。因为只有增、删、改才会需要事务。 比如下边的一个插入数据的方法添加事务: @Override @Transactional(propagation = Propagation.REQUIRED,isolation = I ...
2018年1月15号,今天就面试了一家,名字叫 爱康鼎 面试题如下  
2018年1月10号,星期三,北京,晴天,最低温度零下11度 今天面试的公司 1.纳什空间 2.掌中金服 3.耀莱财富管理有限公司 4.品钛集团 今天的面试题目 1.A=10,B=20,如何把这2个数进行交换,让A=20,B=10?写出具体的算法?(2个数想加减) 2.mysql有几种索引,比如组合索引index(a,b,c)问b的索引会用到吗? 3.java的集合类有哪些?哪个是有序的?怎么保证是有序的? 4.数据库有哪几种事务隔离级别? 5.hashset存储结果是什么? 6.treemap是怎么进行排序的?时间复杂度是多少? 7.allowdefinition ...
Thymeleaf默认提供了丰富的表达式工具类,这里列举一些常用的工具类。 Objects工具类 1 2 3 4 5 6 7 8 /* * 当obj不为空时,返回obj,否则返回default默认值 * 其同样适用于数组、列表或集合 */ ${#objects.nullSafe(obj,default)} ${#objects.arrayNullSafe(objArray,default)}
遇到问题: 测试人员用burpsuite工具抓取表单数据,当页面点击提交数据后,工具burpsuite将截取到的数据修改后模拟发送,依然可以正常修改,解决办法 项目添加token验证,  第一步:先写token生成和销毁方法 package com.smartt.api.interceptor; import java.lang.annotation.*; @Target(ElementType.METHOD) @Retention (RetentionPolicy.RUNTIME) @Documented public @interface ...
thymeleaf的layout常用的有两种方式用法 第一种 将页面里的每个部分都分成 块 -> fragment 使用 th:include 和 th:replace 来引入页面 这种用法没有layout的概念, 因为每个部分都是 fragment, 下面例子说明 <!-- index.html --> <html> <head> <meta charset="utf-8"/> <title>demo</title> </head> ...
前提概要 在Spring MVC和FreeMarker整合的项目中,采用JSR-303验证框架,通过注解的方式进行数据验证 基础框架 MVC:Spring MVC 3 视图:FreeMarker 验证:Hibernate-validator实现 配置文件和Java代码的修改 在Spring MVC配置文件中添加配置 添加以下mvc的注解驱动配置,一切变成“自动化” <mvc:annotation-driven /> 在JavaBean中添加数据校验的注解 其中@Length、@email就是Hibernate-validator中的数据校验注解,还可以 ...
方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录redis,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/redis ~/redis/data
Global site tag (gtag.js) - Google Analytics