摘要:
效果图: IT技术和行业交流群 417691667 阅读全文
摘要:
今天开发发现 使用jQuery触发a标签的点击事件,当前的样式发生了变化,可是没有跳转,为什么? 百度后找到的解决方案: 在a标签中加上span标签,触发span标签的点击事件。 直接在a标签上触发点击,当前链接onclick事件执行了,但是不会跳转到test.jsp页面。 什么原因?有知道的,麻烦 阅读全文
摘要:
volatile 变量使用指南 volatile 变量使用指南 Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。在这期的 阅读全文
摘要:
效果图: IT技术和行业交流群 417691667 阅读全文
摘要:
效果图: IT技术和行业交流群 417691667 阅读全文
摘要:
1.什么是资源限制 资源限制是指在进行并发编程时,程序执行速度受限于计算机硬件资源或软件资源。 例如,服务器的带宽只有2MB/s,某个资源的下载速度是1MB/s,系统启动10个 线程下载资源,下载速度不会变成10MB/s,所以在进行并发编程时,要考虑这些资源的 限制。硬件资源限制有带宽的上传/下载、 阅读全文
摘要:
在Java开发应用中,锁时一直非常有用的工具,使用也很简单。但是它可能会引起死锁,造成系统功能不能使用。 看一段代码: 这段代码是演示死锁的场景,实际开发中,我们可能不会写这样的代码。可是,在一些复杂的业务中, 可能会会发生,t1拿到锁后因为某些异常导致锁不会释放掉,死循环状态,或者t1拿到数据库的 阅读全文
摘要:
一、首先,看看有什么工具可以度量上下文切换带来的消耗。 使用Lmbench3(一个性能分析工具)可以测量上下文切换时长 使用vmstat可以测量上下文切换的次数。 例如:在lunix命令界面:vmstat 2 1 CS(Content Switch)表示上下文切换的次数,从上面的测试结果中我们可以看 阅读全文
摘要:
IT技术和行业交流群 417691667 阅读全文
摘要:
测试串行执行和并行执行: 结果: 循环次数 串行时长 并行时长 100万 0 16 1000万 15 16 1亿 109 63 并发执行的效率不一定比串行执行高,因为多线程在执行的时候会有个抢占CPU资源,上下文切换的过程。 IT技术和行业交流群 417691667 阅读全文