首页 > 2014年07月08日 > 全部分享
java设计模式(二)单例模式 建造者模式
(三)单例模式 单例模式应该是最常见的设计模式,作用是保证在JVM中,该对象只有一个实例存在。 优点:1、减少某些创建比较频繁的或者比较大型的对象的系统开销。     2、省去了new操作符,降低系统内存使用频率,减轻GC压力。     3、保证核心代码的唯一性,比如交易引擎。 单例模式看似是最简单的设计模式。 public class Singleton { //私有构造方法,...
分类:编程语言   时间:2014-07-08 20:38:31    收藏:0  评论:0  赞:0  阅读:331
关于Segmentation fault错误
今天写程序时候出现了Segmentation fault,在网上查了一些资料,基本上的原因是,非法的内存访问。 例如数组的越界,在循环操作时循环变量的控制问题,也有字符串拷贝时长度溢出,指针指向了非法的空间,还有就是申明一个指针,但却没有对其初始化,就直接引用,或者没有开辟内存空间就释放内存,下面是自己找的一些可能情况,当做提醒自己吧。 1.内存访问越界   a) 由于使用错误的下标...
分类:其他   时间:2014-07-08 21:26:47    收藏:0  评论:0  赞:0  阅读:467
用javascript映射WebAPI,在VisualStudio直接“点”出来
通过用js文件映射服务端的WebAPI,最终实现的效果就是在VS编辑器中直接可以“点”出方法名、参数。...
分类:编程语言   时间:2014-07-08 21:26:08    收藏:0  评论:0  赞:0  阅读:555
检测网络连接状态
#import "AFNetworkReachabilityManager.h" - (BOOL)isNetWorkReachable{          __block CGRect rect = _nonNetworkLabel.frame; //这里的声明前面加__block,作用是在块里可以修改rect的值;          AFNetworkReachab...
分类:其他   时间:2014-07-08 14:01:39    收藏:0  评论:0  赞:0  阅读:406
初探J2EE
还记得在技术交流会上八期给我们讲的J2EE,当时就是云里来屋里去。留在自己脑子中的只有两个字“规范”,其它的真是一无所有。但是现在学了后,又在脑子里留下了两个字“规范”,但此“规范”不比彼“规范”。此“规范”对其有了一个简单的认识,那么接下来就对此“规范”进行一下了解。 一、是什么?          J2EE官方说是一套全然不同于传统应用开发的技术框架,包括许多组件,主要可简化且规范应用系统...
分类:其他   时间:2014-07-08 17:53:13    收藏:0  评论:0  赞:0  阅读:328
用VLC搭建流媒体服务器
用VLC搭建流媒体服务器...
分类:其他   时间:2014-07-08 16:37:07    收藏:0  评论:0  赞:0  阅读:549
HDU4496_D-City(并查集删边/逆向)
D-City Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65535/65535 K (Java/Others) Total Submission(s): 1315    Accepted Submission(s): 496 Problem Description Luxer is a really ba...
分类:其他   时间:2014-07-08 18:12:23    收藏:0  评论:0  赞:0  阅读:834
【ALearning】第三章 Android基本常见控件
本章主要介绍基本的平常较多使用的控件,包括TextView、EditView、ImageView、Button等。本章将介绍相关控件基本属性的使用,为以后章节的进阶学习提供基础。案例中引用的LinearLayout布局,可先不必深究,后续章节将会详细介绍。...
分类:移动平台   时间:2014-07-08 12:49:12    收藏:0  评论:0  赞:0  阅读:303
无法获得VMCI 驱动程序的版本: 句柄无效。解决方法
关闭虚拟机,找到安装路径,用记事本打开.vmx结尾的文件 找到vmci0.present = "TRUE" 把TRUE改为FALSE,保存,再次打开虚拟机,问题解决。...
分类:其他   时间:2014-07-08 20:22:10    收藏:0  评论:0  赞:0  阅读:653
java开发SSM框架的搭建(SpringMVC+Spring+MyBatis)
由于某些原因,重装系统,java-web开发虽然顺手,但烦人的一点是开发环境的搭建。差不多折腾了一整天,笔者在这里把SSM开发环境的搭建重新清理一遍,以飨读者,也供自己以后参考。善于总结,是做好每份工作必备的素质之一。 1安装java虚拟机-JDK(1.7_51) 详见笔者博文:http://blog.csdn.net/gisredevelopment/article/details/2430...
分类:编程语言   时间:2014-07-08 20:21:25    收藏:0  评论:0  赞:0  阅读:492
HDU2795 Billboard 【线段树】+【单点更新】
Billboard Time Limit: 20000/8000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 9632    Accepted Submission(s): 4286 Problem Description At the entrance...
分类:其他   时间:2014-07-08 15:28:21    收藏:0  评论:0  赞:0  阅读:427
访问者模式(Visitor Pattern)
访问者模式(Visitor Pattern)是GoF提出的23种设计模式中的一种,属于行为模式。 据《大话设计模式》中说算是最复杂也是最难以理解的一种模式了。    定义(源于GoF《Design Pattern》):表示一个作用于某对象结构中的各元素的操作。它使你可以在 不改变各元素类的前提下定义作用于这些元素的新操作。从定义可以看出结构对象是使用访问者模式必备 条件,而且这个结构对象必...
分类:其他   时间:2014-07-08 14:01:03    收藏:0  评论:0  赞:0  阅读:358
_00019 Storm的体系结构介绍以及Storm入门案例(官网上的简单Java案例)
# Storm介绍 Storm为分布式实时计算提供了一组通用原语,可被用于“流处理”之中,实时处理消息并更新数据库。这是管理队列及工作者集群的另一种方式。 Storm也可被用于“连续计算”(continuous computation),对数据流做连续查询,在计算时就将结果以流的形式输出给用户。它还可被用于“分布式RPC”,以并行的方式运行昂贵的运算。 Storm的主工程师Nathan Marz表示: Storm可以方便地在一个计算机集群中编写与扩展复杂的实时计算,Storm之于实时处理,就好比Hadoo...
分类:编程语言   时间:2014-07-08 15:48:31    收藏:0  评论:0  赞:0  阅读:381
windows程序扫雷程序设计
在学习windows程序设计中,我们希望通过一个完整的程序来学习windows API这是本人在上杨力祥老师的课程是自己写的扫雷程序。     下面是。cpp文件 #include #include"resource.h" #include #pragma comment( lib,"winmm.lib") //地雷的结构 class Mine{ int x,y; int value;...
分类:Windows开发   时间:2014-07-08 21:25:36    收藏:0  评论:0  赞:0  阅读:421
javaweb:判断当前请求是否为移动设备访问
这段时间都是在做pc端的业务,结果经理找到我说,可能要做移动端的应用,后台逻辑还是用我写的逻辑,但是需要改动一些,看看怎么处理。        我觉得,最好是在一个第二统一改动一下,不要改懂太多的地儿,这样可以从一定程度上减少bug的数量。由于移动端和pc端还是稍微有些区别的,我的想法是首先应该判断当前请求是否为移动端,然后设一个标识到session中,然后就可以随便处理了。不管你是单独处理,还...
分类:移动平台   时间:2014-07-08 18:11:45    收藏:0  评论:0  赞:0  阅读:675
Redis之java增删改查
jedis是java的redis客户端实现,要使用jedis需要添加jedis的maven依赖: redis.clients jedis 2.4.2 redis最简单的使用:Jedis jedis = new Jedis("localhost");//使用redis默认端口6379 jedis.set("foo", "bar"); String value = jedis...
分类:编程语言   时间:2014-07-08 12:48:31    收藏:0  评论:0  赞:0  阅读:532
第一次的go访问七牛云存储的api
官网看api,如何使用,对于第一次使用go语言的我略显吃力,嘿嘿,看了个demo就会了,而且超简单 package main import (     "fmt"     . "github.com/qiniu/api/conf"     "github.com/qiniu/api/fop"//这个地方是坑,网上的api。如果下载下来,请改本地地址,这里是网络地址,而且官网没提示...
分类:Windows开发   时间:2014-07-08 13:08:04    收藏:0  评论:0  赞:0  阅读:421
类的相互依赖导致StackOverflowError
public class SchoolServiceImpl { private static SchoolServiceImpl instance = new SchoolServiceImpl(); private static ClassServiceImpl classServiceImpl = ClassServiceImpl.getInstanse(); public stat...
分类:其他   时间:2014-07-08 16:52:48    收藏:0  评论:0  赞:0  阅读:309
Qt5官方demo解析集29——Extending QML - Property Value Source Example
本系列所有文章可以在这里查看http://blog.csdn.net/cloud_castle/article/category/2123873 接上文Qt5官方demo解析集28——Extending QML - Signal Support Example 我们经常会在QML代码中使用Animation和bindings,以使得我们的程序具有更好的动态性能。那么,类似Numbe...
分类:其他   时间:2014-07-08 16:52:06    收藏:0  评论:0  赞:0  阅读:661
项目中遇到的问题解决:深刻认识到类的初始化
-(NSArray *)getdataFromDatabase { NSString *path = [self getDBPath]; NSLog(@"path ==== %@",path); NSLog(@"self.getDBPath == %@",[self getDBPath]); FMDatabase *membersDB = [FMDatab...
分类:其他   时间:2014-07-08 13:07:27    收藏:0  评论:0  赞:0  阅读:362
1388条   上一页 1 ... 53 54 55 56 57 ... 70 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!