显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

眼睛想旅行

技术就是我的生命与信仰!

 
 
 
 

我的最新应用

 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 

广东省 深圳市 摩羯座

 发消息  写留言

 
邮箱:fengmm521@163.com, 我的网店:http://fengmm521.taobao.com
 
近期心愿最简单的,就是最好的。
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 

十大科技精品

 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 

博客相关

 
 
模块内容加载中...
 
 
 
 
 
 
 

[置顶] erlang项目常见OTP行为模式

2014-7-17 14:02:00 阅读7 评论0 172014/07 July17

请点击查看影音文件...
最近学习erlang有一些眉目了。在使用OTP进行erlang项目开发时,会遇到很多OTP的行为模式。而这种行为模式,有一些像面像对象中的设计模式。了解了这些东西,可以更好的使用OTP库进行erlang项目开发。起到了事半功倍的效果。下边是我最近学习的过程中见到的行为模式,我们从一个项目的创建开始。
一、项目目录创建
项目创键时,首先是创建项目目录结构,打个比方,我们的项目说叫test.那么我们一般是建立一个文件件,起名为test,并在这个目录下边建立一些子目录,子目录和名字和作用如下:

作者  | 2014-7-17 14:02:00 | 阅读(7) |评论(0) | 阅读全文>>

[置顶] ubuntu下从源码编译比特币(Bitcoin)客户端(转)

2014-3-15 16:47:11 阅读539 评论0 152014/03 Mar15

在ubuntu下安装bitcoin的方法,在网上找到了这篇文章,经过我测试,可以正常安装和编译bitcon的源码。转来和大家分享一下。其实还是在linux下进行编译代码要方便很多。
在编译之前可能要先安装一些工具:
apt-get install make
apt-get install gcc

作者  | 2014-3-15 16:47:11 | 阅读(539) |评论(0) | 阅读全文>>

[置顶] 使用cocos2d-iphone和cocos2d-x创建帧动画

2013-9-23 22:30:10 阅读194 评论0 232013/09 Sept23

     其实用过cocos2d-iphone的人,再去学cocos2d-x会学的非常快,我其实就是这么学的。我在用Objective-C之前对C++是一点也不懂的。在学Objective-C之前连什么是面向对象,什么是类都不知道。但是在短短的一年半时间里我竟然把自已学成了一个高手了。并且学会了Objective-C和C++两种面象对向的语言。在Objective-C的带领下,我开始学习23种面向对象的设计模式。开始使用UML建模工具画类图。

作者  | 2013-9-23 22:30:10 | 阅读(194) |评论(0) | 阅读全文>>

[置顶] 关于128X8静态存储器芯片设计(转)

2011-5-2 12:47:27 阅读189 评论0 22011/05 May2

今天在网上找资料,找到了这个拿来和大家分享学习,其实集成电路也不过如些,并不像普通人想象的那个复杂,那么高不可攀!

一、设计基本思路

 

关于128X8静态存储器芯片设计(转) - ♂苹果 - 眼睛想旅行

 首先基本存储单元有128个每个8位的存储单元构成,为了地址的方便查询,我们用了16*8的方案来排列128个存储芯片,用2个译码器定位,然后配合读写控制器和ATD控制器实现了存储器的设计。

其中设计的核心是存储单元的设计,这里我们采用了RS触发器,两个pmos管和四个nmos管构建成一个基础存储单元,实现大规模的存储核心设计。

作者  | 2011-5-2 12:47:27 | 阅读(189) |评论(0) | 阅读全文>>

[置顶] cocos3d加载3Dmax模型到ios中

2012-11-17 16:54:21 阅读9053 评论2 172012/11 Nov17

前两天突然看到cocos3d这个东西,之前一直在研究cocos2d,自已把cocos3d开发库下载下来之后,就开始自已试了,遇到了很多的问题,下边就根我一起看看怎么用cocos3d加载3dMax的模型吧。转载请说明出处:http://fengmm521.blog.163.com/blog/static/25091358201210173463909/

第一个问题:3Dmax文件转成pod文件格式。

     这个问题我找了老半天,网上常用的方法就是先把3Dmax的模型文件用3Dmax打开,再另存为.dae格式的文本文件。

作者  | 2012-11-17 16:54:21 | 阅读(9053) |评论(2) | 阅读全文>>

必须找出一种快速开发软件系统的方法

2014-7-20 15:31:48 阅读4 评论0 202014/07 July20

请点击查看影音文件...
经过这几年的学习,以及工作中使用cocos2d进行手机游戏的前端开发,和最近在学习的erlang的服务器端的系统开发。总觉得软件开发不应该是这么复杂,这么声势浩大的工程。应该有一条很清晰的设计方法才对头。越来越觉得软件设计方法学其实非常重要。仔细研究一下设计方法学一定会让我们设计软件时不再感到彷徨和无所适从。

客户端:
学习了苹果的Objective-C,C++,python,发现这些面向对象的软件开发其实都有一套相同的理论在其中,记得之前自已在一开始学习面向对象编程时接触到的一个建模语言:UML。后来在工作中,很少有同事使用这种方式来为工作增加效率。但走过这几年,回过头来

作者  | 2014-7-20 15:31:48 | 阅读(4) |评论(0) | 阅读全文>>

Erlang/OTP 监督者(Supervisor)(转)

2014-7-18 16:35:39 阅读6 评论0 182014/07 July18

请点击查看影音文件...
Erlang/OTP 监督者(Supervisor)的作用是负责其子进程的启动,停止和监视。监督者的基本思路是,保持其子进程能正常运行,并在必要时重新启动子进程。

一、Erlang/OTP Supervisor 基本参数

作者  | 2014-7-18 16:35:39 | 阅读(6) |评论(0) | 阅读全文>>

学习erlang之后的一个想法

2014-7-13 16:51:50 阅读8 评论0 132014/07 July13

请点击查看影音文件...
因为现在的手机图开渲染线程其实都是程序中的主线程。如果我们在程序的主线程中加载一个文件,或者给网络发送请求就会感觉到程序很卡的。于是一般情况下都是把网络请求和文件加载放到了另外的线程来处理。
在最近学习了Erlang语言之后,发现这个面向并发的语言中有很多非常好用的程序哲学思想在里边。现在我假想了一种使用Erlang的并发模式来设计我们平时看到的软件的思路。下边我以我们在程序中创建并使用一个按钮控件为例来说一下我的新思路,在这里写下有两个目的,一是希望自已记下自已的这个想法,以方全以后真有能力了自已来实现,另一个想法是拿来和大家一起讨论这种结构有没有可能成为现实。
如果每一个按钮都

作者  | 2014-7-13 16:51:50 | 阅读(8) |评论(0) | 阅读全文>>

erlang使用";"号分割字符串(转)

2014-7-7 21:21:55 阅读11 评论0 72014/07 July7

-module(stringSplit).

%% ====================================================================

%% API functions

%% ====================================================================

作者  | 2014-7-7 21:21:55 | 阅读(11) |评论(0) | 阅读全文>>

游戏,角色,及属性方法总结

2014-7-6 18:28:11 阅读12 评论0 62014/07 July6

请点击查看影音文件...
总的来说,现在的游戏基本上就是那些套路了。不过游戏的设计中,对于程序员来说最难的东西应该就是战斗系统的编程。而战斗系统中最最重要的角色,就是精灵了。所以,一个游戏,一般最最复杂的东西应该算是精灵类了。经过我整理,现在对游戏中的精灵类做一些总结,作为抛砖引玉的方式和大家分享一下我的一些经验。出说一下场景和导演的作用。
游戏中的角色
游戏角色类动画,属性及方法总结。
精灵,或者说是角色一般都有移动方法,技能和相应的动画。
代有多方向的移动的精灵类:精灵类的移动方向分为2,4,8,16方向,动画分为骨格动化和帧动画,

作者  | 2014-7-6 18:28:11 | 阅读(12) |评论(0) | 阅读全文>>

cocos2d-x客户端与erlang服务器端socket通信

2014-7-5 22:12:59 阅读15 评论0 52014/07 July5

请点击查看影音文件...
最近一些日子在学习服务器,想试一下erlang的服务器端。在网上找到了一个资源,也看了一些书。黄天不负有心人,客户端与服务器的socket连接通信总算是让我调通了。这里要感谢我的一个网友,他给了我一个游戏客户端的源码让我来研究。
先说服务器端吧。
一、erlang服务端
总的来说,erlang作来服务器比Java开发起来要方便很多。
1.erlang开发环境搭建:
我用的是mac os系统,所以我是用brew来安装erlang的,这个大家在网上搜一下"brew 安装erlang"应该就会找到很多答案。

作者  | 2014-7-5 22:12:59 | 阅读(15) |评论(0) | 阅读全文>>

Mac&iOS Socket编程(转)

2014-7-4 23:17:36 阅读15 评论0 42014/07 July4

请点击查看影音文件...

大纲

  • 一.Socket简介
  • 二.BSD Socket编程准备

作者  | 2014-7-4 23:17:36 | 阅读(15) |评论(0) | 阅读全文>>

iOS中多线程原理与runloop介绍(转)

2014-7-3 22:58:42 阅读17 评论0 32014/07 July3

iPhone中的线程应用并不是无节制的,官方给出的资料显示iPhone OS下的主线程的堆栈大小是1M,第二个线程开始都是512KB。并且该值不能通过编译器开关或线程API函数来更改。只有主线程有直接修改UI的能力。

作者  | 2014-7-3 22:58:42 | 阅读(17) |评论(0) | 阅读全文>>

Linux(ubuntu)虚拟内存的设置(转)

2014-6-30 20:06:10 阅读20 评论0 302014/06 June30

因为租的服务器只有512M的内存。所以在编译erlang源码的时候出现了内存不够用的情况。耐之下只能想看能不能通过设置虚拟内存大小来解决问题。所以在网上找到了这个设置虚拟内存大小的东西。
Linux(ubuntu)虚拟内存的设置

作者  | 2014-6-30 20:06:10 | 阅读(20) |评论(0) | 阅读全文>>

Mysql用户密码设置修改和权限分配(转)

2014-6-28 23:15:19 阅读16 评论0 282014/06 June28

作者  | 2014-6-28 23:15:19 | 阅读(16) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 

我的网店店标

 
 
模块内容加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 
圈子列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2014

创建博客 登录  
 加关注