1.spring知识相关(面向切面编 ,HandlerInterceptorAdapter)2.spring boot 3.springMVC mybatis整合
摘要:ifconfig中的MTU是最大传输单元的意思,表示的是链路层包的大小。1500表示的是字节的大小。Metric就是用来确定多块网卡的优先级的,数值越小,优先级越高,1为最高级 time_wait表示访问积压 在平时的工作中,最常碰到的问题就是某某进程对应的网络状况如何?是不是连接被打爆了,还是有大
阅读全文
摘要:状态机适用场景: C的操作,需要等到A、B的两个操作(A、B顺序操作),那就需要在 A、B之间创建一个状态机(state machine),C的操作需要状态机达到某一个状态才能进行 1. Overview java版的状态机的原理其实就是java中的枚举类Enum,所以在进行状态机设计之前,先学习一
阅读全文
摘要:原理参考:http://afghl.github.io/2016/07/04/consistent-hashing.html 负载均衡与Hash算法 分布式系统中(如:web存储),当服务增长到一定规模时,惯常的做法是集群化,引入负载均衡,这样做的好处是:1. 高可用。2. 解耦。从外部看,透明化了
阅读全文
摘要:说明:RPC框架的目标就是让远程服务调用更加简单、透明,RPC框架负责屏蔽底层的传输方式(TCP或UDP)、序列化(XML/json/二进制)和通信细节。服务调用者可以像调用本地接口一样调用远程的服务提供者,而不需要关心底层通信细节和调用过程 业界主流的RPC框架: 支持多语言的gRPC ,Apac
阅读全文
摘要:1.https://blog.csdn.net/gongxinju/article/details/53634434
阅读全文
摘要:1.集中处理 参考:https://blog.csdn.net/weililansehudiefei/article/details/73691294
阅读全文
摘要:1.java常用日志框架介绍: https://www.cnblogs.com/chenhongliang/p/5312517.html 2.java各类日志组件汇总: https://blog.csdn.net/waitgod/article/details/78750184
阅读全文
摘要:springMVC一个Controller处理所有用户请求的并发问题 有状态和无状态的对象基本概念: 有状态对象(Stateful Bean),就是有实例变量的对象 ,可以保存数据,是非线程安全的。一般是prototype scope。无状态对象(Stateless Bean),就是没有实例变量的对
阅读全文
摘要:1.功能测试 bugfree mantis 2.性能测试:loadrunner 3.安全测试: burpsuite
阅读全文
摘要:1. maven下载jar包失败,重复 maven --> update project 不管用 解决办法: 1.打开本地仓库所在目录, 通过win文件夹的搜索功能,查找 *.lastUpdated ,然后将找到的文件全部删除 2.重新 Maven Update Project 2.Cannot c
阅读全文
摘要:现在的开发趋势基本上是前后端分离,并且前端和后端的交互一般是用json: 前端: 前端一般传输的是对象,那把对象变成json,需要引用的是json2.js这个js文件中的JSON.stringfy()方法,这个方法的解释如下: 例子: var content = {"name": raw_conte
阅读全文
摘要:TODO: + 说明:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。FIXME: + 说明:如果代码中有该标识,说明标识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。XXX: + 说明:如果代码中有该标识,说明标识处代码虽然实现
阅读全文
摘要:1.新建dbutils包,里面是JdbcUtils类: 2.c3p0的配置文件:c3p0-config.xml 4.写要查询结果的封装对象javabean,注意:Javabean中的属性需要和查询的表的属性一致(JDBC没有rowmapper,所以对于数据别名可以在sql查询语句中 as ‘新的表头
阅读全文
摘要:1.JDK动态代理 此时代理对象和目标对象实现了相同的接口,目标对象作为代理对象的一个属性,具体接口实现中,可以在调用目标对象相应方法前后加上其他业务处理逻辑。 代理模式在实际使用时需要指定具体的目标对象,如果为每个类都添加一个代理类的话,会导致类很多,同时如果不知道具体类的话,怎样实现代理模式呢?
阅读全文
摘要:遇到的问题: 通过mybatis向数据库中插入日期格式数据,发现只有年月日, 没有小时分钟和秒 当你想在实体类中使用java.util.Date类型,而且还想在数据库中保存时分秒时, 解决办法: 你可以在xml中修改为: #{xxdate,jdbcType=TIMESTAMP} 就是将#{}中的jd
阅读全文
摘要:st请求: @PostMapping(value="/user") url: localhost:8088/demo/user首先设置Header: 1.2 post请求: @RequestMapping(value="/user/{page}/{limit}",method={RequestMet
阅读全文
摘要:如何设置spring boot集成 mybatis 然后sql语句打印到控制台,方便调试: 设置方法: 在application.properties文件中添加: logging.level.com.zhangshitong.springbootModel.demo.mapper=DEBUG 红色部
阅读全文
摘要:同上一篇文章一样,spring boot 整合 mybatis过程中没有看见SqlSessionFactory,sqlsession(sqlsessionTemplate),就连在spring框架整合 mybatis时的SqlSessionFactoryBean都没看到,那spring boot 把
阅读全文
摘要:问题:spring 在整合mybatis的时候,我们是看不见sqlSessionFactory,和sqlsession(sqlsessionTemplate 就是sqlsession的具体实现)的,这是为什么?spring框架是怎么封装的,我们在配置文件中看到了这两个类: <bean id="sql
阅读全文
摘要:1.在类上直接加注解@Component,那么这个类就直接注入到Spring容器中了 ,像@Contrloller,@Service这些本质上都是@Component, 2.@Configuration(或者@SpringBootConfiguration)放到类上,然后在类中的方法上加注解@Bea
阅读全文