java框架
文章平均质量分 87
干了这杯柠檬多
运气是实力的一部分,但我运气向来不好,所以只能靠实力去弥补!
展开
-
caffeine框架 W-TinyLFU算法详解
最近刚产生的缓存项进入Window区,不会被淘汰;访问频率高的缓存项进入Protected区,也不会淘汰;通过这种机制,平衡了访问频率和访问时间新鲜程度两个维度因素,尽量将新鲜的和访问频率高的缓存项保留在缓存中。原创 2022-10-19 18:00:23 · 2129 阅读 · 1 评论 -
springboot 日志配置文件logback
maven pom文件<!--日志 --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>t...转载 2020-02-14 16:53:14 · 110 阅读 · 0 评论 -
springboot 热部署 eclipse
工具为eclipse。修改pom.xml文件:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <...原创 2019-08-16 10:01:36 · 131 阅读 · 0 评论 -
mybaits面试题总结
1.#{}和${}的区别是什么?${}是变量占位符,可以用于标签属性值和sql内部,属于静态文本替换。比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将sql中的#{}替换为?号2、Xml映射文件中,除了常见的select|insert|updae|delete标签之外,还有哪些标签?<resultM...原创 2018-10-10 21:19:19 · 412 阅读 · 0 评论 -
ssm整合的配置文件及流程
项目构建: SqlMapConfig.xml文件配置(mybatis)<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-conf...原创 2018-10-13 17:32:20 · 1275 阅读 · 0 评论 -
添加jar包到本地仓库
如何将jar包添加到本地仓库?1.打开cmd命令,进入maven路径F:\apache-maven-3.2.1\bin2.手动安装jar包mvn install:install-file -Dfile=F:\dqwork\Lucene\WebRoot\WEB-INF\lib\IKAnalyzer-5.0.jar -DgroupId=com.ik.analyzer -DartifactId=...原创 2018-09-15 14:40:22 · 235 阅读 · 0 评论 -
分布式系统Dubbo、注册中心zookeeper、模板freemarker
什么是dubbo?随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。 垂直应用架构 当访问量逐渐增大,单一应用增...原创 2018-09-13 15:26:51 · 351 阅读 · 0 评论 -
maven项目下的S2SH框架和SSM框架的pom.xml配置
大前提是你要有一个jar仓库才能使用。只需要添加 <dependencies> </dependencies>里面的内容即可。pom.xml报错是因为 没有添加web.xml文件。每次修改pom.xml都需要更新一下maven项目。 如果需要找个别的包去maven官网上找jar,网址为:http://mvnrepository.com/,也可以搜索maven依赖。...原创 2018-09-07 20:39:18 · 398 阅读 · 0 评论 -
hibernate单表查询 关联映射 状态转换
hibernate简介Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。例子:...原创 2018-08-31 19:45:33 · 581 阅读 · 0 评论 -
springmvc基本流程
Spring MVC是结构最清晰的MVC实现。Controller接收请求,然后返回ModelAndView。1.springmvc将所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责对请求进行真正的处理工作。2.DispatcherServlet查询HandlerMapping,找到处理请求的Controller。3.DispatcherServ...原创 2018-08-23 16:19:01 · 214 阅读 · 0 评论 -
springAOP总结
AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与...原创 2018-08-23 15:31:27 · 224 阅读 · 0 评论 -
restful设计风格及HTTP Status 405 - JSPs only permit GET POST or HEAD问题
REST是英文representational state transfer(表象性状态转变)或者表述性状态转移;Rest是web服务的一种架构风格;使用HTTP,URI,XML,JSON,HTML等广泛流行的标准和协议;轻量级,跨平台,跨语言的架构设计;它是一种设计风格,不是一种标准,是一种思想。 关于这个项目实例:导入springmvc的框架jar等,保持版本号保...原创 2018-08-23 15:08:05 · 728 阅读 · 1 评论