随笔分类 - Java EE
ssh ssm springboot等框架应用相关知识
摘要:理论篇: Curator是Netflix开源的一套ZooKeeper客户端框架. Netflix在使用ZooKeeper的过程中发现ZooKeeper自带的客户端太底层, 应用方在使用的时候需要自己处理很多事情, 于是在它的基础上包装了一下, 提供了一套更好用的客户端框架. Netflix在用Zoo
阅读全文
摘要:1. cron表达式格式: {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 2. cron表达式各占位符解释: {秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常 "*" 代表每隔1秒钟触发; "
阅读全文
摘要:解锁部分,我们将Lua代码传到jedis.eval()方法里,并使参数KEYS[1]赋值为lockKey,ARGV[1]赋值为requestId。eval()方法是将Lua代码交给Redis服务端执行。 那么这段Lua代码的功能是什么呢?其实很简单,首先获取锁对应的value值,检查是否与reque
阅读全文
摘要:项目总览图: 最下面有项目的pom,具体内容: 项目运行注意事项: 执行test目录 下的DubboProviderApplication类 ClassPathXmlApplicationContext app=new ClassPathXmlApplicationContext("provider
阅读全文
摘要:windows环境: 本机 直接 点机zkcli.cmd linux环境: 连接到zookeeper server help命令 help命令用于查询客服端所支持的所用的命令,执行help,输入如下: connect命令 连接zk服务端,与close命令配合使用可以连接或者断开zk服务端 close
阅读全文
摘要:1. application.yaml application.properties区别 2. java -jar ****.jar --spring.profiles.active=pro 3. 热部署 springboot-devtools complier ctrl+shift +alt +/
阅读全文
摘要:SpringMVC提供<mvc:resources>来设置静态资源,但是增加该设置如果采用通配符的方式增加拦截器的话仍然会被拦截器拦截,可采用如下方案进行解决: 方案一、拦截器中增加针对静态资源不进行过滤(涉及spring-mvc.xml) 方案二、使用默认的静态资源处理Servlet处理静态资源(
阅读全文
摘要:主要有java栈(虚拟机栈), 堆 ,方法区。 线程私有: 栈: 每个方法执行的时候 都会同时创建一个栈桢 Stack Frame 用于存储 局部变量表, 操作数栈,动态链接, 方法出口等信息 线程共享: 方法区: 主要存储 静态变量,类信息,常量池 ( 符号引用,字面量) 、即时编译后的代码等数据
阅读全文
摘要:3. gradle方式: build.gradle文件中 增加以下jar compile group: 'io.springfox', name: 'springfox-swagger2', version: '2.7.0' compile group: 'io.springfox', name:
阅读全文
摘要:问题描述:电脑是Win10系统的,安装了Tomcat后,本机通过80端口能顺利访问。但局域网内的其他机器却无法访问这台电脑的Tomcat服务。 故障分析: 将防火墙关闭后,可以访问,所以问题就出在防火墙。 设置步骤: 1,“控制面板→Windows防火墙”,点击左侧菜单中的“高级设置”。 2,在“高
阅读全文
摘要:转自: http://blog.csdn.net/qysh123/article/details/11678903 这是个很简单的问题,但是搜了一圈,发现大家都写错了。所以这里总结一下: 几乎所有的中文网页都介绍,要修改Tomcat的默认最大并发连接数,应该进行如下设置(实际上这些步骤是错误的):
阅读全文
摘要:本文简单介绍几种常见的攻击手段及其防御方式 XSS(跨站脚本攻击) CSRF(跨站请求伪造) SQL注入 DDOS web安全系列目录 总结几种常见web攻击手段极其防御方式 总结几种常见的安全算法 XSS 概念 全称是跨站脚本攻击(Cross Site Scripting),指攻击者在网页中嵌入恶
阅读全文
摘要:直接上代码:Action中代码片段。
阅读全文
摘要:package com.test; 2 3 import java.util.HashMap; 4 import java.util.Iterator; 5 import java.util.List; 6 import java.util.Map; 7 8 import org.junit.Bef
阅读全文
摘要:互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。 第一:介绍Dubbo背景 大规模服务化之前,应用可能只是通过RMI或
阅读全文
摘要:一.首先奉上项目目录结构: 说明: dao,mapping,model包下的所有内容可以使用Generator工具自助生成。 具体用法,可以网上学习一下,比较简单,主要做以下工作: 1.提供相关的数据库的jar包及数据库连接配置 2.提供实体类与表映射关系 3.提供一个生成代码的空目录。 4.执行一
阅读全文
摘要:log4j.properties文件: log4j.rootLogger=DEBUG,Console,File //测试环境 为 debug, 生产时勿必改为info log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appe
阅读全文
摘要:如果是maven项目,pom中增加如下依赖: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>3.1.1.RELEASE</version></depe
阅读全文
摘要:springmvc文件上传下载在网上搜索的代码 参考整理了一份需要使用的jar、commons-fileupload.jar与commons-io-1.4.jar 二个文件 1、表单属性为: enctype="multipart/form-data"2、springmvc配置<?xml versio
阅读全文