面试高频题:说一说对Spring和SpringMvc父子容器的理解?
摘要:引言 以前写了几篇关于SpringBoot的文章《面试高频题:springBoot自动装配的原理你能说出来吗》、《保姆级教程,手把手教你实现一个SpringBoot的starter》,这几天突然有个读者问:能说一说Spring的父子容器吗?说实话这其实也是Spring八股文里面一个比较常见的问题。在
阅读全文
可恶的爬虫直接把生产6台机器爬挂了!
摘要:引言 正在午睡,突然收到线上疯狂报警的邮件,查看这个邮件发现这个报警的应用最近半个月都没有发布,应该不至于会有报警,但是还是打开邮件通过监控发现是由于某个接口某个接口流量暴增,CPU暴涨。为了先解决问题只能先暂时扩容机器了,把机器扩容了一倍,问题得到暂时的解决。最后复盘为什么流量暴增?由于最近新上线
阅读全文
spring cloud config
摘要:加载 本地物理环境spring: profiles: active: native cloud: config: server: native: search-locations: file:E:\\zhong...
阅读全文
spring传播机制注意点
摘要:在同一个类里面spring的传播机制是不起作用的比如说在执行saveA方法的时候调用C方法插入C设置的传播属性是不使用事物但是执行的效果是saveA方法抛出异常后导致C的记录回滚了也就是说明C方法设置的隔离级别不起作用。 @Transactional pub...
阅读全文
如果不空null并且不是空字符串才去修改这个值,但这样写只能针对字符串(String)类型,如果是Integer类型的话就会有问题了。 int i = 0; i!=''。 mybatis中会返回tr
摘要:mybatis 参数为Integer型数据并赋值0时,有这样一个问题:mybatis.xml中有if判断条件判断参数不为空时,赋值为0的Integer参数被mybatis判断为空,因此不执行的sql如果不空null并且不是空字符串才去修改这个值,但这样写只能针对字符串...
阅读全文
利用TortoiseGit(小乌龟)将项目上传至GitHub网站
摘要:本文章转载自:http://www.cnblogs.com/wql025/p/5391693.html阅读目录准备具体过程准备1.拥有一个GitHub账户2.安装了TortoiseGit(小乌龟)具体过程一、在GitHub上建立新的仓库起好仓库名,填好描述,在Add ...
阅读全文
安装git之后,桌面出现蓝色问号的解决方法
摘要:安装了git之后,桌面的图标全部变成蓝色的问号。把隐藏的文件全部显示,也没有在桌面找到.git的文件,解决步骤:1、把隐藏的文件全部显示;工具-文件夹选项-查看在“隐藏文件和文件夹”那一栏勾选“显示所有文件和文件夹,还要把“隐藏受保护操作系统安全文件”前的钩去掉2、找...
阅读全文
微信开发 (一) 消息回复
摘要:如果微信服务号或者订阅号一旦接入了开发者模式,微信的后台自动回复后台的配置就会消失,菜单配置也会消失,这时候就需要开发人员写代码来维护!第一步:填写服务器配置1.可以参照微信官方文档点击打开链接 基本上不会错唯一注意的是url 一定要是外网的地址而且端口是80或者...
阅读全文
easyui 动态添加input标签
摘要:动态添加easyui控件 这样是无效的,因为easyui没有实时监控,所以必须动态渲染$.parser.parse();$.parser.parse(context) //context 为待查找的 DOM 元素集、文档或 jQuery 对象,为空时默认为整个文...
阅读全文
用户唯一登录
摘要:解决用户只允许在一处地方登陆其他地方登陆踢掉 在登录完成的时候直接把用户的登录时间记录到用户对象里面 然后把用户放到一个静态的map 里面 已用户的id 为key 用户实体为value每次登录替换map 里面的user 如果第一个地方已经登录了 然后第二处再去登录这...
阅读全文
Spring AOP 实战运用
摘要:Spring AOP 实战看了上面这么多的理论知识, 不知道大家有没有觉得枯燥哈. 不过不要急, 俗话说理论是实践的基础, 对 Spring AOP 有了基本的理论认识后, 我们来看一下下面几个具体的例子吧.下面的几个例子是我在工作中所遇见的比较常用的 Spring ...
阅读全文
回车禁止form提交表单
摘要:今天遇到回车自动提交表单特此记录下 document.getElementsByTagName('form')[0].onkeydown = function(e) {var e = e || event;var keyNum = e.which || e.keyCo...
阅读全文
spring mvc与mybatis与maven+mysql框架整合
摘要:测试 ${user.userName} 最近看了一些博客怎么搭建ssm网上的基本上都有一些小问题,网上的基本上都是不支持事物的,然后自己整理下修改成功支持事物 然后自己需要修改一下最后终于搭建成功...
阅读全文
spring mvc与mybatis事务整合
摘要:之前公司用的是mybatis,但事务管理这块是用ejb的CMT容器管理的事务。基本原理是ejb请求进来,业务代码会创建一个mybatis的session然后放入当前线程,之后所有的方法操作涉及到数据库的都从当前线程取session。当所有service层代码完成后,退...
阅读全文
linux查找
摘要:你在命令模式下敲斜杆( / )这时在状态栏(也就是屏幕左下脚)就出现了 “/” 然后输入你要查找的关键字敲回车就可以了。 如果你要继续查找此关键字,敲字符 n 就可以继续查找了
阅读全文
linux 查看日志命令
摘要:查看日志进入日志文件夹 tail -f catalina.out
阅读全文
Spring AOP 实现原理
摘要:什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个...
阅读全文