- 博客(5)
- 收藏
- 关注
转载 MySQL性能优化的最佳20+条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为
2017-08-29 21:50:48 2461
原创 JAVA死锁代码实例
所谓死锁,很多人知道就是两个现成互相等待对方占有的资源,而出现无限等待下去的情况,但是涉及到写代码的话不一定都能写出来,以下思路作为参考:(1)创建两个线程,分别持有两个lock,比如是lock1和lock2(2)线程1和线程2在run方法里分别先获取lock1和lock2的锁,之后分别sleep一段时间(避免一上来一个线程就获得了两个锁),然后线程1和线程2分别尝试去获取lock2和lo
2017-08-18 08:56:55 717
转载 40个Java多线程问题总结
原文地址:http://www.cnblogs.com/xrq730/p/5060921.html前言Java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。这些多线程的问题,有些来源于各大网站、有些来源
2017-08-14 19:55:06 208
转载 Git push 出错以及server端没有显示push后的文件的解决方法
Git: push 出错的解决 master-> master (branch is currently checkedout)在使用GitPush代码到数据仓库时,提示如下错误:[remote rejected]master -> master (branch is currently checkedout)remote: error: refusing to update chec
2017-08-09 22:53:29 1871 1
转载 GIT分支创建与合并
原文地址:https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E6%96%B0%E5%BB%BA%E4%B8%8E%E5%90%88%E5%B9%B6Git 分支 - 分支的新建与合并分支的新建与合并让我们来看一个简单的分支新建与分支合并的例子,实际工作中你可
2017-08-01 19:02:39 314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人