码迷,mamicode.com
首页 > 2015年04月04日 > 全部分享
Java中synchronized关键字实现同步(二)
我们知道synchronized有两种:同步方法(synchronized method)和同步语句块(synchronized block)。那么这两种有什么区别以及优缺点呢?          SynchronizedMethod:                    优点:代码简单清晰;易于维护                    缺点:同步粒度过大,不利于并发;不够灵活,默认用本...
分类:编程语言   时间:2015-04-04 09:17:04    阅读次数:192
即时通讯:socket 使用
即时通讯:socket 使用...
分类:其他好文   时间:2015-04-04 09:18:26    阅读次数:178
透彻理解工厂模式---分析MediaPlayerFactory
1      什么是工厂模式? 以下摘自维基百科 工厂方法模式(英语:Factorymethod pattern)是一种实现了“工厂”概念的面向对象设计模式。就像其他创建型模式一样,它也是处理在不指定对象具体类型的情况下创建对象的问题。工厂方法模式的实质是“定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类。工厂方法让类的实例化推迟到子类中进行。” 创建一个对象常常需要复杂的过程...
分类:其他好文   时间:2015-04-04 09:16:15    阅读次数:1507
leetcode-9 Palindrome Number
?? 问题描述: Determine whether an integer is a palindrome. Do thiswithout extra space. click to showspoilers. Some hints: Could negative integers be palindromes? (ie, -1) If yo...
分类:其他好文   时间:2015-04-04 09:18:33    阅读次数:137
最傻的人是我
我一直不肯妥协,我看到了阴暗。 在我不妥协的时候,我失去了身边近在眼前的快乐。看一看以前的自己,我看到了是自己的糊涂。不要再错下去了。 我在追求所谓的智慧,所谓的洞察力,不断认识心理还有人性,把自己搞得郁闷得要命。但却失去了身边的日子。人啊,平常的日子就在身边,就在于身边的快乐,我怎么就这么糊涂呢?这是我最糊涂的地方,我对身边的人不好,我对自己的人生不好。 我一直在追求明白,锻炼自己...
分类:其他好文   时间:2015-04-04 09:16:22    阅读次数:121
杭电 HDU ACM 1302 The Snail
The Snail Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 1783    Accepted Submission(s): 1252 Problem Description A snail is at the bo...
分类:其他好文   时间:2015-04-04 09:17:44    阅读次数:195
C# XML序列化去掉XML默认的命名空间及声明头
去掉XML命名空间及声明头不影响反序列化, 直接上代码: // 序列化这个对象 int obj = 1; XmlSerializer serializer = new XmlSerializer(obj.GetType()); // 将对象序列化输出到文件 FileStream stream = new FileStream("hh.xml", FileMode.Create); XmlW...
分类:Windows程序   时间:2015-04-04 09:17:22    阅读次数:346
JAVA-ADT:Failed to load the JNI shared library完美解决
【问题】 运行Android的ADT,即Eclipse出错:Failed to load the JNI shared libraryC:\Program Files (x86)\Java\jre6\bin\client\jvm.dllFailed to load the JNI shared library 其中背景是: 1.之前已经可以正常运行的,即已经正常安装了JRE6的。 2.后来...
分类:编程语言   时间:2015-04-04 09:15:44    阅读次数:195
I2S,PCM,IOM-2,I2C,SPI,UART,GPIO
概述 I2S,PCM,IOM-2都是数字音频接口,传数据的。 I2C,SPI,UART,GPIO是控制接口,传控制信令的。 I2S I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频 数据传输而制定的一种总线标准。      I2S至少3根线: 1. 比特时钟线 首先解释一下比特时钟线。比特时钟线上对每个bit有一个脉冲,比特时钟频率是 采样率...
分类:其他好文   时间:2015-04-04 09:17:12    阅读次数:512
DSD音频基本原理
DSD采用脉冲密度调制(Pulse-densitymodulation),对应于PCM的pulse-codemodulation。信号表现为delta-sigma编码。采样率为2.8224M,但是采样精度是1bit(2.8224M=44.1K*64)。 脉冲密度调制中,bit1代表+A(某一个正数),bit0代表-A(某一个负数),于是数学上,就可以表示为: 其中x[n]是振幅,而...
分类:其他好文   时间:2015-04-04 09:17:57    阅读次数:386
PAT B1032 挖掘机技术哪家强(20)(模拟)
【思路】:模拟。不需要结构体,用数组记录就可以。注意,题目中说了学校“从1开始连续编号”。 【AC代码】: #include #include using namespace std; const int maxn = 100000+10; int school[maxn]; int main() { //freopen("in.txt", "r", stdin); int n =...
分类:其他好文   时间:2015-04-04 09:14:50    阅读次数:128
精美UI界面欣赏[2]
"攻城狮"的视觉境地 :)...
分类:其他好文   时间:2015-04-04 09:17:08    阅读次数:141
学习SpringMVC笔记
SpringMVC运行性能远大于Struts2,Struts2运行效率低是由于它的ognl和值栈导致的,当然不是说Struts2不优秀,它的拦截器思想还是非常不错的。做网站的话用springMVC比较合适,它的开发效率和Struts2差不多,运行效率比Struts2高。在spring中用注解非常方便,但是Struts2中的注解没那么好用。 SpringMVC+hibernate+...
分类:编程语言   时间:2015-04-04 09:17:25    阅读次数:192
杭电 HDU ACM 1303 Doubles
Doubles Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3805    Accepted Submission(s): 2646 Problem Description As part of an arithmet...
分类:其他好文   时间:2015-04-04 09:15:08    阅读次数:105
POJ 1850-Code(组合数学)
Code Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 8505   Accepted: 4030 Description Transmitting and memorizing information is a task that requires differ...
分类:其他好文   时间:2015-04-04 09:14:46    阅读次数:135
【BZOJ 2724】 [Violet 6]蒲公英
分块在线求区间众数~...
分类:其他好文   时间:2015-04-04 09:16:47    阅读次数:146
C语言位段的应用:统计二进制的位数
使用位段进行位统计...
分类:编程语言   时间:2015-04-04 09:16:36    阅读次数:286
1396条   上一页 1 ... 67 68 69 70 71 72 73 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!