- 博客(13)
- 资源 (23)
- 问答 (6)
- 收藏
- 关注
Java同步机制总结--synchronized
原文:http://leo-faith.iteye.com/blog/177779不久前用到了同步,现在回过头来对JAVA中的同步做个总结,以对前段时间工作的总结和自我技术的条理话。JAVA中synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。假如再细的分类,synchronized可作用于instance变量、object ref...
2014-12-30 14:13:00 58
转载 LRU缓存介绍与实现 (Java)
引子:我们平时总会有一个电话本记录所有朋友的电话,但是,如果有朋友经常联系,那些朋友的电话号码不用翻电话本我们也能记住,但是,如果长时间没有联系了,要再次联系那位朋友的时候,我们又不得不求助电话本,但是,通过电话本查找还是很费时间的。但是,我们大脑能够记住的东西是一定的,我们只能记住自己最熟悉的,而长时间不熟悉的自然就忘记了。其实,计算机也用到了同样的一个概念,我们用缓存来存放以前
2014-12-30 10:39:56 532
转载 Java之Semaphore
原文:http://blog.csdn.net/shihuacai/article/details/8856526 一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行
2014-12-21 13:32:05 501
转载 CyclicBarrier的用法
原文:http://www.cnblogs.com/liuling/archive/2013/08/21/2013-8-21-01.htmlCyclicBarrier是一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 b
2014-12-21 13:23:27 556
转载 BlockingQueue详解
本例介绍一个特殊的队列:BlockingQueue,如果BlockingQueue是空的,从BlockingQueue取东西的操作将会被阻断进入等待状态,直到BlockingQueue进了东西才会被唤醒,同样,如果BlockingQueue是满的,任何试图往里存东西的操作也会被阻断进入等待状态,直到BlockingQueue里有空间时才会被唤醒继续操作。 本例再次实现前面介绍的篮子
2014-12-21 13:10:04 670
原创 spring一些解疑和技巧
annotation-based configuration是一把双刃剑,与xml-based configuration相比,有利有弊,其中利弊不在本文讨论的范围内,不再多说,仅提醒各位根据自身的需要谨慎选择。使用Annotaion似乎成了时尚和趋势,spring2.5提供了一些Annotation,使开发者可以简化我们的配置文件。本文简单阐述一下spring2.5中的Annotation是
2014-12-20 19:15:29 614
原创 SpringMVC要点总结
一、常用Controller:(1)用于直接跳转页面的:a)ParameterizableViewControllerb)UrlFilenameViewController具体链接:http://tianya23.blog.51cto.com/1081650/701747(2)AbstractController其实用@ Controller和@RequestMappi
2014-12-20 18:39:31 745
原创 Spring要点总结
一、IOC :Inverse of control 控制反转DI :Dependency Injection 依赖注入----Bean的生命范围scope属性:1)singleton 单例2)proptotype 每次创建新的对象scope默认为singleton-----集合注入(少用)In the , , , and elements, you set the properties and
2014-12-20 16:22:08 745
MySQL insert时的附加操作(delayed 、ignore、on duplicate key
原文:http://www.server110.com/mysql/201310/2453.html前言:有时我们会遇到这种情况,当我们向数据库插入数据时,会因为数据表已存在对应的某一字段的信息,我们希望不再插入数据而是更新数据或不做操作,这样以便保证某个字段信息的唯一性(主键是唯一的)。INSERT语法INSERT[LOW_PRIORITY|DELAYED|HIGH_PRIORITY...
2014-12-18 09:46:00 273
转载 UML类图几种关系的总结
原文:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generali
2014-12-14 16:59:03 497
转载 使用JMeter做压力测试
原文:http://www.cnblogs.com/zhangchaoyang/articles/2530731.html1.下载Jmeter地址:http://jmeter.apache.org/download_jmeter.cgi 2.启动jmeter运行bin/jmeter.bat3.添加线程组在TestPlan节点上右键,Add-->Threads(U
2014-12-13 16:54:49 834
转载 使用命令行方式运行 JMeter 脚本
原文:http://www.ltesting.net/ceshi/open/kyxncsgj/jmeter/2008/0901/158098.html2.4.3 Non-GUI Mode (Command Line mode) For non-interactive testing, you may choose to run JMeter without the GUI. To do
2014-12-13 16:32:01 913
转载 使用 JMeter 完成常用的压力测试
本文介绍了 JMeter 相关的基本概念。并以 JMeter 为例,介绍了使用它来完成最常用的三种类型服务器,即 Web 服务器、数据库服务器和消息中间件,压力测试的方法、步骤以及注意事项。讲到测试,人们脑海中首先浮现的就是针对软件正确性的测试,即常说的功能测试。但是软件仅仅只是功能正确是不够的。在实际开发中,还有其它的非功能因素也起着决定性的因素,例如软件的响应速度。影响
2014-12-13 14:08:00 1079
为什么thrift,probuffer有中间描述文件*.thrift,*.proto
2016-05-08
war包提交到sae后请求失败(post请求本地测试是正确的,微信公众平台开发)
2014-07-10
关于插入数据到数据库等操作时的加密问题,请高人帮忙!
2014-02-18
Android用ksoap2调用WCF的问题,详细如代码。
2013-11-18
如何用Ajax传递一个对象集合到jsp页面。
2013-06-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人