码迷,mamicode.com
首页 >  
搜索关键字:矛盾    ( 1400个结果
菜鸟版JAVA设计模式—从火锅底料到装饰器模式
“老板,来份全辣锅底,不要给我用装饰器模式来配料!”我特地狠狠的强调了最后一句话。 不到一会,老板给我端来了一个火锅和几个盘子,火锅里装了盐水,而盘子里放了辣椒,花椒,茴香,大蒜等佐料。。。。。。。。。。 这时候大家可能就需要问了,这咋吃啊。。。难道让我自己配料么? 这便是是我们的矛盾了!客户需要的一盘已经配好料的火锅汤底,但是我们初期给用户的锅里面或许只有盐水,我们不可能把原料给客户,让客户自己配料。...
分类:编程语言   时间:2014-09-25 19:50:07    阅读次数:206
Java正則表達式入门
众所周知,在程序开发中,难免会遇到须要匹配、查找、替换、推断字符串的情况发生,而这些情况有时又比較复杂,假设用纯编码方式解决,往往会浪费程序猿的时间及精力。因此,学习及使用正則表達式,便成了解决这一矛盾的主要手段。大 家都知道,正則表達式是一种能够用于模式匹配和替换的规范,一个正則表達式就是由普通....
分类:编程语言   时间:2014-09-22 21:01:23    阅读次数:240
hdu 2444 The Accomodation of Students 判断时候构成二分图 + 最大匹配
此题就是求最大匹配。不过需要判断是否构成二分图。判断的方法是人选一点标记为红色(0),与它相邻的点标记为黑色(1),产生矛盾就无法构成二分图。声明一个vis[],初始化为-1。通过深搜,相邻的点不满足异或关系就结束。如果没被标记,就标记为相邻点的异或。 1 #include 2 #inc...
分类:其他好文   时间:2014-09-22 15:50:32    阅读次数:199
linux系统调用fork()总结(二)
一,进程复制(或产生)      使用fork函数得到的子进程从父进程的继承了整个进程的地址空间,包括:进程上下文、进程堆栈、内存信息、打开的文件描述符、信号控制设置、进程优先级、进程组号、当前工作目录、根目录、资源限制、控制终端等。 子进程与父进程的区别在于: 1、父进程设置的锁,子进程不继承(因为如果是排它锁,被继承的话,矛盾了) 2、各自的进程ID和父进程ID不同 3、子进程的未决...
分类:系统相关   时间:2014-09-20 16:51:29    阅读次数:447
System.gc()和-XX:+DisableExplicitGC启动参数,以及DirectByteBuffer的内存释放
我们知道java代码无法强制JVM何时进行垃圾回收,也就是说垃圾回收这个动作的触发,完全由JVM自己控制,它会挑选合适的时机回收堆内存中的无用java对象。代码中显示调用System.gc(),只是建议JVM进行垃圾回收,但是到底会不会执行垃圾回收是不确定的,可能会进行垃圾回收,也可能不会。什么时候才是合适的时机呢?一般来说是,系统比较空闲的时候(比如JVM中活动的线程很少的时候),还有就是内存不足,不得不进行垃圾回收。我们例子中的根本矛盾在于:堆内存由JVM自己管理,堆外内存必须要由我们自己释放;堆内存的...
分类:其他好文   时间:2014-09-19 22:32:26    阅读次数:492
为什么内联函数,构造函数,静态成员函数不能为virtual函数?
为什么内联函数,构造函数,静态成员函数不能为virtual函数?1> 内联函数内联函数是在编译时期展开,而虚函数的特性是运行时才动态联编,所以两者矛盾,不能定义内联函数为虚函数。2> 构造函数构造函数用来创建一个新的对象,而虚函数的运行是建立在对象的基础上,在构造函数执行时,对象尚未形成,所以不能将...
分类:其他好文   时间:2014-09-13 15:45:25    阅读次数:152
17年前命案凶手获刑8年 死者家属已表示谅解
因在舞厅跳舞时产生矛盾,蔡某某在和林甲等人互殴过程中持刀捅死林甲。蔡某某潜逃16年,最终落入法网。日前,福州市中院终审以故意伤害罪判处他有期徒刑8年。 1997年4月22日,蔡某某与朋友高某某、黄甲、林某、黄乙(均另案处理)一起到鼓楼区白马路附近的华尔宫舞厅跳舞。被害人林甲与林乙、林丙、林丁、...
分类:其他好文   时间:2014-09-11 17:01:42    阅读次数:150
自由与约束
前言 自由与约束往往都是对立的,但是在经历过自由与约束过后,我发现两者并不矛盾。本文只是从我个人学习自控力方面说一说自由与约束的感想(本人是个自控力不强的人)。 正题 重获自由 以前不管是在学校,还是跟提高班的同学在一起,总是身处于一个学习的氛围。而且在学习上也会有着老师所给的约束,使得我们不得不把自己的神经紧绷,事实证明这种紧绷状态下的学习效率是很高的,但是人不能长期处于...
分类:其他好文   时间:2014-09-10 21:09:11    阅读次数:198
延迟加载和session关闭的矛盾
延迟加载(no session or session was closed)就是并不是在读取的时候就把数据加载进来,而是等到使用时再加载。 那么Hibernate是怎么知道用户在什么时候使用数据了呢?又是如何加载数据呢? 其实很简单,它使用了代理机制。返回给用户的并不是实体本身,而是实体对象的代理。...
分类:其他好文   时间:2014-09-09 21:21:49    阅读次数:699
【设计优化】-使用缓冲(Buffer)提高程序性能
缓冲区是一块特定的内存区域。开辟缓冲区的目的是通过缓解应用程序上下层之间的性能差异,提高系统性能。 缓冲可以协调上层组件和下层组件的性能差异。当上层组件性能由于下层组件时,可以有效地减少上层组件对下层组件的等待时间。例如,在操作系统中,为了改善 CPU 与 I/O 设备速度不匹配的矛盾,设置了缓冲区,程序输出的数据先送到缓冲区暂存,然后由I/O 设备慢慢地处理。这时,CPU不必等待,可以继续执行程序。实现了CPU与I/O设备之间的并行工作。事实上,凡在数据的到达速率与其离去速率不同的地方,都可设置缓冲,以缓...
分类:其他好文   时间:2014-09-05 00:59:30    阅读次数:218
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!