码迷,mamicode.com
首页 > 其他好文
cocos2dx 3.X 触摸吞噬功能
对话框是什么,大家应该比较清楚。模态对话框就是当前对话框出现的时候不能对当前对话框以外的元素进行操作的一种对话框。 但是这时候常常会有一个问题,就是覆盖之后,下层的点击操作依然会被相应。 可以在上层对话框层实现触摸吞噬,就是将所有触摸操作拦截在当前层不让其在下层有所响应。...
分类:其他好文   时间:2014-12-22 21:22:12    阅读次数:162
面向对象设计:共性VS个性-------继承的粒度和聚合的粒度以及类的重构
共性和个性 继承的粒度 首先,必须基于需求来确定集成的力度, 其次,对象的某些共性更适合用于属性而不是用新的基类和派生类来表达 最后,要清楚,利用类和对象来模拟现实世界是手段而不是目的,我们最终的目的是最大限度的实现代码复用,提高软件质量, 聚合的粒度: 在UML语言中,聚合关系指的是整体和部分之间的关联关系 纯粹为代码复用而存在的设计方案: 在许多的实际的软件设计方案里,许多设计是纯粹为代码复用而存在的,也就是说,设计方案中的某些类无法对英语现实世界中的实际物体和关系,但是这些类的存在有助于提高代码的复用...
分类:其他好文   时间:2014-12-22 21:20:41    阅读次数:172
即时通讯架构研究
即时通讯系统一般分为客户端与服务端,客户端较轻,关键逻辑在服务端,一般分为三到四层,采用B/S和C/S混合架构。 连接层:Connector连接集群。连接层需要尽可能简单,采用同步/异步多种方案,来支撑高并发与高在线。连接层需要承担的总连数可能超过1000万。 逻辑层:关键逻辑与业务逻辑、应用逻辑分离,将即时通讯的功能模块化颗粒化,抽象基础逻辑组件,在基础组件基础上构建业务逻辑子群。 数据层:根据逻辑层的模块化,设计对应的服务化数据集群,在逻辑和物理上对数据进行隔离存放。 监控层:将监控嵌入基础框架,多层进...
分类:其他好文   时间:2014-12-22 21:20:47    阅读次数:420
jekyll bootstrap搭建github blog
前提你必须有一个GitHub账号且本机安装有Git一、创建一个新的仓库去你的https://github.com主页新建一个仓库 名字为USERNAME.github.comUSERNAME为你的用户名(下同)二、安装Jekyll-Bootstrap在Git Bash中输入如下命令 将代码clone到你本地git clone https://github.com/plusjade/jekyll-b...
分类:其他好文   时间:2014-12-22 21:19:58    阅读次数:163
[leetcode]
问题描述: Given a set of candidate numbers (C) and a target number (T), find all unique combinations in C where the candidate numbers sums to T. The same repeated number may be chosen from C unlim...
分类:其他好文   时间:2014-12-22 21:19:26    阅读次数:172
Mockito简介(转)
Mockito 是目前 java 单测中使用比较流行的 mock 工具。其他还有 EasyMock,JMock,MockCreator,Mockrunner,MockMaker 及 PowerMock。项目地址:https://code.google.com/p/mockito/powermock ...
分类:其他好文   时间:2014-12-22 21:18:01    阅读次数:194
第4章 管道与FIFO
4.1 概述管道只在亲缘进程间使用,FIFO在任意进程间使用4.2 管道#include int pipe(int fd[2])fd[0]用来读管道,fd[1]用来写管道1)命令who|sort|lp中的管道:2)管道实现文件服务器与客户端:#include #include #include #i...
分类:其他好文   时间:2014-12-22 21:18:47    阅读次数:195
分享一百多套开发视频教程的下载地址
1.北京圣思Java培训教学视频(资源共享网)2.Lucene/WebService/SVN/Ant/SpringMVC视频(学习资料库网)3.JUnit和Ant视频教程(VeryCD社区)4.《张孝祥JAVA视频教程》完整版[RMVB](东西网)5.历经5年锤炼(史上最适合初学者入门的Java基础...
分类:其他好文   时间:2014-12-22 21:16:29    阅读次数:308
TortoiseGit记住用户名和密码
1.将项目从服务器Clone下来2.然后在Repository上右键,打开设置3.选择凭证4.为当前Repository创建一个凭证,然后确定退出即可5.然后再pull下,会直接提示你输入密码(用户名步骤都直接跳过了)另外,当你删除这个Repository时凭证会被删除6.下次再pull或者push...
分类:其他好文   时间:2014-12-22 21:16:36    阅读次数:247
作业1
输入年月日 验证 int year, mou, data; Console.Write("请输入一个日期:年:"); string y = Console.ReadLine(); Console.Write("月:"); ...
分类:其他好文   时间:2014-12-22 21:14:11    阅读次数:154
Protocol Buffers动态消息解析
http://www.searchtb.com/2012/09/protocol-buffers.htmlhttp://www.cnblogs.com/jacksu-tencent/p/3447310.htmlhttp://cxwangyi.blogspot.com/2010/06/google-p...
分类:其他好文   时间:2014-12-22 21:16:59    阅读次数:191
hadoop(八) - sqoop安装与使用
安装在一台节点上就可以了。1. 使用winscp上传sqoop2. 安装和配置添加sqoop到环境变量将数据库连接驱动mysql-connector-5.1.8.jar拷贝到$SQOOP_HOME/lib里### 第一类:数据库中的数据导入到HDFS上sqoop import --connect j...
分类:其他好文   时间:2014-12-22 21:15:29    阅读次数:232
码农如何规划自己的人生
序言 码农统指写代码的IT民工,IT民工该怎么规划自己的人生?规划+努力=码农美好的春天。当思考成为习惯,成功将随之而至 首先我们庆幸的是我们是软件行业的一员,我们作为程序员从最基础的“农民工”开始的,从反反复复的代码中成长起来。我们要为我们的职业感到骄傲才对,他赋予了我们善于动脑的习惯,程序员每天...
分类:其他好文   时间:2014-12-22 21:15:07    阅读次数:174
ThreadLocal用法和实现原理(转)
如果你定义了一个单实例的java bean,它有若干属性,但是有一个属性不是线程安全的,比如说HashMap。并且碰巧你并不需要在不同的线程中共享这个属性,也就是说这个属性不存在跨线程的意义。那么你不要sychronize这么复杂的东西,ThreadLocal将是你不错的选择。举例来说:import...
分类:其他好文   时间:2014-12-22 21:14:44    阅读次数:127
敏捷团队情绪卡
Ilya Pavlichenko是一名来自Scrum.org的敏捷教练和专业的Scrum培训师(PST)。他将情绪卡的使用描述为所有Scrum管理员、敏捷教练或培训师工具箱中的一个有效工具。情绪卡是一套展示常见情绪的卡片,如生气、焦虑、困惑、高兴、悲伤、惊讶、疲惫和担忧。表达人类情绪的卡片、图片或照...
分类:其他好文   时间:2014-12-22 21:14:55    阅读次数:389
跨库的效果以及方案
1、通过跨库找到他们共同的数据2、用实现过滤或者填充3、利用jump display加正则实现过滤或者填充
分类:其他好文   时间:2014-12-22 21:13:40    阅读次数:168
运算符
运算符:一、算术运算符:+ - * /% ——取余运算取余运算的应用场景:1.奇偶数的区分。2.把数变化到某个范围之内。——彩票生成。3.判断能否整除。——闰年、平年。 int a = 10, b = 3; Console.WriteLine("10/3=...
分类:其他好文   时间:2014-12-22 21:11:53    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!