自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天进步一点点

as3 ,erlang ,游戏行业-页游与手游

  • 博客(45)
  • 收藏
  • 关注

原创 ios声音崩溃和action崩溃的一种情况

记录一下用cocos2dx做的项目,有个场景声音播放很秘籍,在iphone上时有时会突然崩溃,android不会,跟踪发现之前同事写的业务代码在每个音效播放完后都会加回调函数来执行,实际大部分音效都不用回调的,问题就出现在大量播音效时每次都回调,去掉就好了,记录一下。还有一种情况,有个repeatforever,sequence,delaytime,callfunc,的动作每30ms执行一...

2018-08-23 14:55:46 348

原创 ios音效播一半

cocos2dx 开发,ios手机上音效只播一半,单独手机播放没问题,其它音效没问题,把这个音效放到专业的音频处理软件上发现只有单轨,正常的音效有双轨道,推测是压缩音效的锅,换成原音效就对了.有时间再看看底层吧...

2018-08-01 12:18:56 447

原创 xcode 出现Undefined symbols for architecture arm64的其中一种原因

记录一下,在xcode编译cocos2dx 的libcocos2d ios ,其中新加了一个工具类,编译出现这个,一直以为是编译器出问题,libstd ,或者libc++等问题都不是, 最后发现是因为引用问题,在search path 的header重新加入这个文件的路径,添加这个文件类的时候只选了 mac ,还得选个ios。...

2018-03-20 15:18:47 5320

转载 svn搭建

作为一名“万能”的码农,这种活儿你迟早要干的。----By Jimi没有bond准备工作:yum1.检查是否已安装rpm -qa subversion如果要卸载旧版本:yum remove subversion2.安装yum install subversionPS:yum install httpd httpd-devel subver

2017-09-13 17:41:24 291

原创 启动参数

svnserve   -d   -r    /application/svndata/

2017-07-21 10:28:13 608

原创 apache带宽配置

带宽配置LoadModule bw_module modules/mod_bw.so 或者LoadModule bw_module          /usr/lib64/httpd/modules/mod_bw.so带宽控制  wget http://bwmod.sourceforge.net/files/mod_bw-0.7.tgz  或者 http://apache.iv

2017-05-05 14:12:32 1098

原创 安装配置apache

安装apacherpm -qa | grep httpd  %% 查看已安装的httpd版本rpm -e httpd         %% 卸载之前的版本yum install httpd –y   %% yum安装chkconfig  httpd  onvim /etc/httpd/conf/httpd.conf      %%修改ServerName 后面value127.

2017-05-02 14:27:26 266

原创 linux命令记录

数据库mysql:网络:netstat -tnl      //看端口占用防火墙:

2017-05-02 10:18:07 226

原创 腾迅游戏服端口无法访问

定义了6601端口,游戏服无法访问netstat -tln找到    127.0.0.1:6601 的条目,显示限定回环。腾迅提供了一个公网IP,一个内网IP,将游戏服启动时的IP设为内网IP即可

2017-05-02 10:14:21 442

原创 关于menisa表初始不了

记录一下服务器启动不了,日志显示{no_exist,db_roleid_list},mensia表初始不了。解决是因为我服务重装了,旧的数据库文件没有删除导致menisa表初始不了,删除就行了

2016-02-26 16:11:56 528

原创 杂散应用记录

启动运行路径/etc/ini.d/rc.local svn:启动snvsvnserve -d --listen-port 3690 -r /var/svn/svnrepos

2015-09-30 09:55:20 459

转载 Erlang---启动参数学习

erlang启动参数有3种:emulator flags, flags 和plain arguments。emulator flags 是以“+”开头的,用来控制模拟器的行为,附送一个非常实用的例子:相关阅读:http://www.linuxidc.com/Linux/2011-07/39156.htm更多关于Erlang的详细信息,或者下载地址请点这里C:\>

2014-10-23 19:25:14 1028

原创 flash-linux编译环境

1安装jre6Error: GC overhead limit exceeded

2014-10-22 17:26:03 1009

原创 linux 命令学习shell

linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出

2014-10-17 11:50:52 521

原创 搭建WEB服务器,nginx与php

问题还是记录到博客来好些!mark

2014-10-14 16:08:47 768

转载 高级AS程序员应该掌握的知识点

回到flash,个人认为一个菜鸟要向老手以及高手/大师转变需要掌握的:理解flash的显示列表理解事件冒泡,理解鼠标事件等理解flash的性能瓶颈和大多数影响性能的地方理解帧跑道模型,知道timer和enterFrame的关联和区别理解RSL(runtime share lib)和loader的applactiondoamin以及多模块开发/运行的优势

2013-06-29 16:08:26 1796

转载 深入理解Flash Player重绘

深入理解Flash Player重绘from:http://hi.baidu.com/miracle5460/blog/item/9d4673faa07f8a13a9d31110.html2010- 03- 14 Published by YouYee under 前端技术, 技术分享Flash Player 会以SWF内容的帧频速度来刷新需要变化的内容,而这个刷新的过

2013-06-03 19:47:14 1016

转载 Flash的运行机制:异步单线程

Flash的运行机制:异步单线程http://bbs.9ria.com/thread-48624-1-1.html flash和我们平时常用的php之间最大的区别就在于其异步执行机制。这个异步机制最明显的表现在于“加载”,或称“网络通信”。比如说php执行一句sql,我们通常会这样写:$DB_SomeDb->query($sql);//接下来的代码php顺序执行

2013-04-10 11:42:37 2328

转载 PHP模板之Smarty安装与使用入门教程

很久没碰PHP了,复习一下快速上手在利用PHP开发大型、交互式网站时,我们时常遇到与美工如何合作的问题,通常我们的解决方法是由美工设计页面后交付程序设计者进行开发,再交付美工对页面进行改善,来回重复好几回,如果遇到程序设计者对HTML不熟悉,对双方来说更是个痛苦的差事,效率也更低下,这时候如果有模板支持就显得非常重要。  我们知道PHP语言作为开源社区的一员,提供了各种模板引擎,如

2013-04-09 16:35:28 804

转载 程序员的100条座右铭

程序员的100条座右铭 1、猫在练习长跑,乌龟讽刺道:再练,也不能跑出个长跑冠军!猫答:  我成不了豹子,却能做最棒的猫!是的,努力做好自己,做到最棒,就是成功!  2、一万元以内的奢侈品,可以买,但不可以炫耀。  3、别人可以拷贝我的模式,不能拷贝我的苦难,不能拷贝我不断往前的激情。  4、就算月挣 3000,房租(贷)2000,但该请客的

2013-03-02 12:13:40 25334

转载 AS3 常用正则表达式的总结-不用google了,我帮收集的很多了

http://bbs.9ria.com/thread-165193-1-1.html正则表达式是一种通用的标准,大部分计算机语言都支持正则表达式,包括as3,这里转摘出了一些常用的正则表达式语句,大家用到的时候就不用自己写了。红色字体为常用正则:下面这个类是我自己写的一个示例,想必大家做客户端,用户登录信息肯定会用的正则表达式。package com.qiye.

2012-12-19 11:00:38 991

转载 形界面程序Qt安装及其在2410-s上的移植

原作者为CSDN blog中的qipnxqipnx,呵呵,这是我看到的写的最好的一篇关于QTOPIA的文章之一本文主要内容为编译器的安装,安装与建立Qt 桌面运行环境,Qt/E 的交叉编译,建立本机Qtopia 虚拟平台,Qtopia2.1.1 在2410-S 上的移植.预备:编译器安装编译器: arm-linux-gcc-3.4.1.tar.bz2(软件从网上下载,如果不知道从什

2011-11-01 16:30:23 698

转载 简要分析Uboot是如何启动内核!

1.uboot启动内核的代码缩减如下:s = getenv ("bootcmd");debug ("### main_loop: bootcmd=\"%s\"\n", s ? s : "");if (bootdelay >= 0 && s && !abortboot

2011-09-23 11:48:36 819

转载 main_loop()函数

main_loop()函数做的都是与具体平台无关的工作,主要包括初始化启动次数限制机制、设置软件版本号、打印启动信息、解析命令等。(1)设置启动次数有关参数。在进入main_loop()函数后,首先是根据配置加载已经保留的启动次数,并且根据配置判断是否超过启动次数。代码如下:

2011-09-23 11:28:22 18460

转载 uboot-1.1.6 /lib_arm/board.c分析

//我们以arm为例,该文件位于lib_arm/board.c/** All attempts to come up with a "common" initialization sequence* that works for all boards and arch

2011-09-22 15:04:35 2038

转载 NandFlash读写过程

一、结构分析 S3C2410处理器集成了8位NandFlash控制器。目前市场上常见的8位NandFlash有三星公司的k9f1208、k9f1g08、k9f2g08等。k9f1208、k9f1g08、k9f2g08的数据页大小分别为512Byte、2kByte、2kByte

2011-09-20 15:42:05 19115

转载 2440init.s 汇编代码分析

板子上电后就会从这里开始执行,主要完成基本初始化,还有判断是从nor还是nand启动,再实现把程序搬到SDRAM当中,在搬运成功后再跳到main函数里面执行。我们现在开始来看看它的具体代码吧!GET和INCLUDE的功能是相同的,功能都是引进一些编译过的文件。 GET

2011-09-19 17:14:41 3579 1

转载 ARM 汇编 伪指令 MACRO及MEND

MACRO伪操作标识 宏定义的开始,MEND标识宏定义的结束。用MACRO 及MEND定义一段代码,称为宏定义体,这样在程序中就可以通过宏指令多次调用该代码段语法格式MACRO{$label}  macroname {$parameter {,$paramet

2011-09-19 13:32:33 3085

转载 关于ARM9协处理器CP15及MCR和MRC指令

在基于ARM的嵌入式应用系统中,存储系统通常是通过系统控制协处理器CP15完成的。CP15包含16个32位的寄存器,其编号为0~15。访问CP15寄存器的指令MCR   ARM寄存器到协处理器寄存器的数据传送MRC   协处理器寄存器到ARM寄存器的数据传

2011-09-16 15:41:28 824

转载 ARM 的DCD指令

初学ARM,DCD指令给我留下了深刻印象,它的使用较为广泛,而且不易理解,现就对它做些小结:在中断向量表中不直接LDR PC,"异常地址".而是使用一个标号,然后再在后面使用DCD定义这个标号,其原因是:LDR 指令只能跳到当前PC 4kB 范围内,而B 指令能跳转到32MB 范围,而现在这样在LDR PC, "xxxx"这条指令不远处用"xxxx"DCD 定义一个字,而这个字里面存放

2011-09-16 10:26:29 1431

翻译 u-boot-2009.08在2440上的移植详解(三)

移植步骤上接:u-boot-2009.08在2440上的移植详解(二)5)准备进入u-boot的第二阶段(在u-boot中添加对我们开发板上Nand Flash的支持)。目前u-boot中还没有对2440上Nand Flash的支持,也就是说要想u-boot从Nand Flash上启动得自己去实现了。首先,在include/configs/my2440.h头文件中定义N

2011-09-13 16:55:20 619

翻译 u-boot-2009.08在2440上的移植详解(二)

二、移植步骤上接:u-boot-2009.08在2440上的移植详解(一)4)准备进入u-boot的第二阶段(在u-boot中添加对我们开发板上Nor Flash的支持)。通常,在嵌入式bootloader中,有两种方式来引导启动内核:从Nor Flash启动和从Nand Flash启动。u-boot中默认是从Nor Flash启动,再从上一节这个运行结果图中看,还发现几个问题

2011-09-13 16:52:23 736

转载 u-boot-2009.08在2440上的移植详解(一)

一、移植环境主  机:VMWare--Fedora 9开发板:Mini2440--64MB Nand,Kernel:2.6.30.4编译器:arm-linux-gcc-4.3.2.tgzu-boot:u-boot-2009.08.tar.bz2二、移植步骤本次移植的功能特点包括:支持Nand Flash读写支持从Nor/Nand Flash启

2011-09-13 16:48:08 604

原创 uboot源码分析(4)

main_loop()函数main_loop()函数做的都是与具体平台无关的工作,主要包括初始化启动次数限制机制、设置软件版本号、打印启动信息、解析命令等。(1)设置启动次数有关参数。在进入main_loop()函数后,首先是根据配置加载已经保留的启动次数,并且根据配置判断是否超过启动次数。代码如下:295 void main_loop (void)  296 {   297 #i

2011-09-09 16:13:05 678

转载 uboot源码分析(3)

正式开始了第二阶段:relocate部分的代码负责把U-Boot Stage2的代码从Flash存储器加载到内存,代码如下:163 #ifndef CONFIG_SKIP_RELOCATE_UBOOT  164 relocate:       165   adr  r0,  _start

2011-09-09 15:40:17 547

转载 uboot源码分析(2)

取出CPSR寄存器的值,CPSR寄存器保存当前系统状态,使用比特清除命令清空了CPSR寄存器的中断控制位,表示清除中断。设置了CPSR寄存器的处理器模式位为管理模式,然后在第117行写入 CPSR的值强制切换处理器为超级保护模式。定义看门狗控制器有关的变量,根据平台设置看门狗定时器。设置时钟分频寄存器的值。需要根据CONFIG_SKIP_LOWLEVEL_INIT宏的值是否

2011-09-09 15:30:27 512

翻译 uboot源码分析(1)

1.U-Boot系统加载器U-Boot是一个规模庞大的开源Bootloader软件,最初是由denx(www.denx.de)发起。U-Boot的前身是PPCBoot,目前是SourceForge(www.sourceforge.net)的一个项目。最初的U-Boot仅支持PowerPC架构的系统,称做PPCBoot。从0.3.2官方版本之后开始逐步支持多种架构的处理器,目前可以支持 Po

2011-09-09 15:20:28 789

转载 GNU ARM汇编入门

GNU ARM汇编入门第 一部分 Linux下ARM汇编语法尽管在Linux下使用C或C++编写程序很方便,但汇编源程序用于系统最基本的初始化,如初始化堆栈指针、设置页表、操作 ARM的协处理器等。初始化完成后就可以跳转到C代码执行。需要注意的是,GNU的汇编器遵循AT&T的汇编语法,可以从GNU的站点 (www.gnu.org)上下载有关规范。一. Linux汇编行结构任

2011-09-08 17:23:02 746

转载 uboot start.S分析

#include #include #if defined(CONFIG_S3C2410)#include #elif defined(CONFIG_S3C2440)//include\configs\smdk2440.h中定义。#include #endif#include /**************************************

2011-09-08 15:11:50 528

转载 u-boot基础简述

U-Boot是用于初始化目标板硬件,为嵌入式操作系统提供目标板硬件配置信息,完成嵌入式操作系统装载、引导和运行的固件程序。它能够将系统的软硬件紧密衔接在一起。S3C2410是三星公司的一款基于ARM920T核的嵌入式通用处理器。本文将详细介绍U-Boot在S3C2410开发板上的移植与运行。U-BOOT简介   U-Boot支持ARM、PowerPC等多种架构的处理器,也支持Linux、N

2011-09-08 15:07:13 650

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除