SF
vipwhr
vipwhr
注册登录
关注博客
注册登录
主页
关于
RSS
Spring中的循环依赖
羊都是我吃的
2023-01-11
阅读 1 分钟
1.3k
转载一篇讲解Spring循环依赖较为清晰的文章。[链接]
服务启动过程性能波动的分析与解决方案
羊都是我吃的
2022-05-26
阅读 5 分钟
2.6k
本文仅分享自己在工作中遇到的问题时的解决方案和思路,以及排查的过程。重点还是分享排查的思路,知识点其实已经挺老了。如有疑问或描述不妥,欢迎赐教。
because it is a JDK dynamic proxy that implements 问题
羊都是我吃的
2022-04-28
阅读 3 分钟
7.4k
现象描述以下的SpringBoot 工程在启动的时候会启动失败。(SpringBoot 1.5.7-RELEASE) {代码...} {代码...} {代码...} 报错信息 {代码...} 如果只是解决如果不去深究原因,只是需要解决这个异常。那么有以下几种方式。只需完成其中任意一个即可。1. 修改EnableTransactionManagement注解参数 {代码...} 2. 在application....
【问题排查系列】JDK1.8 下内存不断增长排查及解决
羊都是我吃的
2022-01-12
阅读 4 分钟
5.4k
这里使用了对照的方式,即在重启后立即dump堆和运行一天后dump进行快照比对,发现差异较小,且使用了dump:live 和非live两种方式,均未发现堆内有明显异常。
【问题排查系列】C2 compilerthread 带来的CPU抖动问题
羊都是我吃的
2021-08-02
阅读 3 分钟
18.1k
本文仅分享自己在工作中遇到的问题时的解决方案和思路,以及排查的过程。重点还是分享排查的思路,知识点其实已经挺老了。如有疑问或描述不妥,欢迎赐教。
一个两年Java的面试总结
羊都是我吃的
2018-03-06
阅读 3 分钟
31.3k
16年毕业到现在也近两年了,最近面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中...最终有幸去了网易。但是要特别感谢点我达的领导及HR,真的非常非常好,很感谢他们一直的关照和指导。
单例模式五种实现
羊都是我吃的
2017-08-20
阅读 4 分钟
16.6k
文章介绍了单例模式五种实现的方式,分别是懒汉,饿汉,静态内部类,双重检验锁以及枚举实现方式,并主要关心加载时机以及线程安全。首先,通俗点讲,饿汉就是这个类还没被使用到的时候,实例已经创建好了;而懒汉是使用到的时候才创建对应的实例。线程安全方面主要考虑实例化时候是否确保一个实例,对于单例类中其他方...
JS判断数组重复
羊都是我吃的
2017-08-07
阅读 1 分钟
9.8k
项目需要前端判断已建列表是否存在重复的数据,经过校验后再进行下一步。以下为逐步改良的过程,虽然整个过程并不复杂而且没什么技术含量,还是记录一下以便他人。
浅谈OSI七层模型
羊都是我吃的
2017-07-24
阅读 2 分钟
3.5k
表示层:秘书对这箱信件一顿处理,加密啊等等,如果B公司大佬和自己大佬语言不通可能还要翻译。秘书处理完了就交给收发室了,然后秘书也不再关心信件如何送到了。
一个JAVA开发一年的总结
羊都是我吃的
2017-07-15
阅读 3 分钟
7.8k
从bug中学习,每一个bug都会对自己有警示的作用,或许你的定时任务有问题,那么完全可以想想,如果上线了出问题怎么办,是否有补偿机制,如果要补偿如何处理。并找到根源,然后思考这个根源会影响到哪些功能。
dubbo 2.5.3对于java.sql的反序列化BUG
羊都是我吃的
2017-05-19
阅读 3 分钟
4.2k
在使用dubbo 2.5.3的时候,定义的接口中有一个方法使用了实体类作为参数,而这个实体类中定义了一个变量为java.sql.Time类型。不妨暂且定义接口如下:
基础SpringMVC+Spring+MyBatis框架搭建
羊都是我吃的
2016-12-24
阅读 15 分钟
6.7k
先唠叨一下,这部分没啥用,可以跳过。刚刚工作没多久,公司的框架都不用自己搭,所以打算自己学习搭建一个框架练练手,于是查了很多SpringMVC+Spring+MyBatis搭建教程,说真的不结合五六个教程根本看不懂,有的教程搭着搭着突然让用自动生成工具弄,然后生成的代码也看不到。我还是更希望能把最最基础的,一个核心的流...
前台传中文到后台Controller乱码问题的解决
羊都是我吃的
2016-10-22
阅读 1 分钟
6.7k
JS传中文参数到Controller的时候出现了乱码。 查看了web.xml中的CharacterEncodingFilter配置没有问题。 而且在测试环境上跑的时候功能正常但是在开发环境却有问题。尝试了在代码中添加: request.setCharacterEncoding("xxxx")之类的方法也不可行。 但是 {代码...} 可行。 查了一些资料后了解到Tomcat对于post和get的处...
利用反射机制破坏单例模式
羊都是我吃的
2015-09-12
阅读 2 分钟
4.2k
这里采用了懒汉的单例模式,顺带说一句我自己对懒汉饿汉的理解:懒汉就是在类加载的时候并不创建对象的实例,在你用到的时候才去创建一个实例。饿汉就是不管你用不用到,这个类加载的时候就创建了一个实例。用到的时候就返回那个已经创建好的实例。根本的区别在于创建实例的时机不同。
类中private变量真的private么?
羊都是我吃的
2015-09-12
阅读 2 分钟
3.1k
利用反射机制修改类中的private修饰的变量(当然,在没有提供setter的情况下)。 本篇主要讲述了如何利用反射机制修改类中的一个private变量。下一篇将会展示利用反射机制来违反或者说攻击单例模式。利用反射机制破坏单例模式
Eratosthenes 之筛算法(寻找质数)
羊都是我吃的
2015-09-07
阅读 3 分钟
3.8k
阅读《Java核心技术》的时候,读到了BitSet这个集合。有一个例子是Eratosthenes 之筛算法,这个算法的主要作用是查找一定范围之内的所有质数,对此比较感兴趣,所以用Boolean数组和BitSet各做了一遍,又在两台电脑上各实现了两种算法。
Java方法参数
羊都是我吃的
2015-09-01
阅读 2 分钟
4.5k
按值调用(call by value)表示方法接收的是调用者提供的值。按引用调用(call by reference)表示方法接收的是调用者提供的变量地址。书中还提到了Algol的按名称调用。