`
larlf
  • 浏览: 105643 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  在进行Swift和C之间的相互调用时,有必要先了解一下两种语言之间的类型转换关系:   C 类型 Swift 类型 bool CBool char, signed char CChar unsigned char CUnsignedChar short CShort
首先是OC调用C++的代码。   创建一个Objective-C的项目,并创建c++文件MyCppFile.hpp和MyCppFile.cpp。   把要调用Cpp代码的文件名改成mm后缀名,项目代码的结构如下:    实现C++部分的代码:   MyCppFile.hpp   MyCppFile.cpp

混乱的Node.js

因为打算试用一下最新的VS Code,我用npm命令安装了weak库,不过在编译的过程中出错了,看了下错误提示,不是常见依赖问题,而是一些这样的错误提示: error C3861: '__builtin_huge_valf' : identifier not found error C3861: '__builtin_nanf' : identifier not found …… 看上去是有一些定义没有找到,原因不详。搜索后发现问题的原因是出在我的编译器上,在Visual Sudio 2015 Update 1 里,有些函数已经被修改了宏定义,需要用以下的规则进行一下转换: __bu ...

五律一首

多年未归乡,忽惊闻一少时相熟的表兄意外身亡,五律一首祭之。 浮生谁是梦 故里渐蹉跎 旧友鸿书断 新颜陌路多 含悲朝日月 酹酒祭江河 未解慽然意 长风入挽歌
在Windows下用TCC进行编译时,如果使用到了<math.h>里的一些函数,有可能会报这个Error : ../../deps/tcc/include/math.h:341: error: unknown constraint 't' 错误的原因是在Win32平台上处理__asm__时,没有处理下面几个约束: f 表示使用浮点寄存器 t 表示使用第一个浮点寄存器 u 表示使用第二个浮点寄存器 从网上找到了解决方法: 从TCC的源码中找到处理这部分的:i386-asm.c 然后在Line1031加入:         case 'f':         case 't':    ...
项目中使用V8做为脚本系统,运行速度基本能满足需要,但是有两点问题不太好处理: 一、C++到JS的相互调用及数据类型转换有一定的性能损失 二、GC时的stop-the-world中断时间 这两点基本是无解的。而且发现在最新的V8中,GC的时间不降反升,于是尝试了一下TCC,希望能解决部分问题。 对比方式是用一个简单的相加函数,在脚本中实现,在宿主中调用。 #include <iostream> #include <v8.h> #include <dew_utils.h> using namespace v8; ...
一波浊浪千江至 万里到海行不归 寻梦京华长是客 衣不锦身何言回 西山本是猖狂地 峰连银汉斗翠微 聚首笑谈轻年少 冷月煮酒忆青梅 十载烟云拼一醉 与君把酒共百杯 谁曾壮怀千钧志 而今唯余远山眉 遁入红尘多嗔欲 了却凡思倦喜悲 乍醒难辨身何处 对镜忽惊鬓已灰
一个简单的例子: <?xml version="1.0"?> <project name="" default="main" basedir="."> <property name="FLEX_HOME" value="D:/Flash/FlexSDK3" /> <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/a ...
    回头看来2008年游戏行业最为值得一提的事情可能就是WebGame的兴盛和繁荣。在这一年,网络上各种类型的WebGame群雄并起,一年中市面上出现了逾百种“打开浏览市就能玩的游戏”。这种势头毫无疑问的会延续到新的一年,甚 ...
在ActionScript中如果想使用到图片,通常有两种方法。   一种做为一个外部图片加载进来,通常都是用Loader实现:   var url=new URLRequest("bg.gif"); var loader=new Loader(); loader.load(url);   然后加一个加载完成后的监听来进行处理。   loader.contentLoaderInfo.addEventListener(Event.COMPLETE,completeHandler);   注意,对事件的监听是加载在loader.contentLoaderInfo上的,开始我就因为直 ...

红颜与祸水

“红颜”是两个宛约柔软的字眼,伊人出落得端庄可爱,容颜娇好如那二月里的枝头豆蔻,仲夏夜的盈盈满月,临水踏波的仙子,“手如柔荑,肤如凝脂, 领如蝤蛴,齿如瓠犀”;“其形也,翩若惊鸿,婉若游龙……仿佛兮若轻 ...
写一个WebGame的开发架构,如何创建持久层呢?需求有:能达到Web应用所要求的效率;能直接使用SQL以方便查询上的优化;有简单的ORM功能,起码要能把查询结果对应到Domain上去。本来打算在JDBC的基础上简单封装一下,但为了省时省力,又试了一下其它的选择方案。 选择一个像Hibernate这样能一揽子解决问题的ORM架构?可想而知的答案,否定,架构复杂,效率不高且跟踪和调优极困难都 是理由。这样庞大的框架还是去做企业应用吧,珍爱生命,远离企业应用! IBites?效率上倒是比Hibernate应该让人放心一些, 但是把SQL都分离到配置中的做法使用起来怎么都感觉像是脱了裤 子放屁,而 ...
昨晚突然想起豪斯曼的这首诗,从前读到过一个菲律宾人的译文,题名就叫《我心中载满忧伤》,这个Laden和李清照所语“载不动许多愁”在意境上细细思量还真是有些许相通之处。不过在网上搜索很久,也没有看到我想找的这个译作的版本,心有不甘,尝试自己也新译了一下:   原诗: With Rue My Heart Is Laden   With rue my heart is laden For golden friends I had, For many a rose-lipt maiden And many a lightfoot lad. By brooks too broa ...
    无意在卫生间的小便池上看到了一则广告,大意就是要做关心员工的好老板,应该给每位员工买一张SEM 卡,因为这个卡放在胸前吧,就以把身边的电磁辐射吸收个98% ,而且价格很便宜,只买差两块不到三百,云云。   我 ...
  如有神助,郑洁在今天的比赛中又击败了一位种子选手,继续扮演着黑马的角色持外卡勇闯四强,倒是应了网上流传的那句话:今年除了中国男足好像都不太正常。 6 :2 ,5 :7 :6 :1 ,从第一和第三局的大分差中似乎看不 ...
Global site tag (gtag.js) - Google Analytics