九天雁翎的博客

做专业的程序, 做更专业的产品.

排序:
默认
按更新时间
按访问量

写一个自己的Golang Module(Golang1.11以后版本支持)

目录一个 Module 的诞生, go module 的 hello world版本控制多 package 的 modulemodule 测试私有的 module参考 在新的Golang 1.11版本中, 官方实验性添加了一种标准的 Module 写法, 用于替代原来非常不方便的 vendor, ...

2018-09-29 13:51:05

阅读数:113

评论数:0

HTML5 游戏的 loading 速度优化

据说以前的页游的 loading 时间一旦超过 5 秒, 就会流失大量用户, 现在的微信 H5 游戏既然也是页游, 既然也想很好的利用网页游戏不用安装, 即点即玩的好处, 对 loading 的要求应该也是一样的. 最近优化了一下我们的游戏, 用到了一些手段, 这里收集整理如下.目录:调试和验证...

2016-09-13 10:15:03

阅读数:14433

评论数:3

Cocos2d-x 的内存管理

既然选择了C++作为游戏开发的语言, 手动的管理内存是难以避免的, 而Cocos2d-x的仿Objctive-C的内存管理方式, 事实上让问题变得更加复杂(仅仅是移植更加方便了), 因为你需要很好的掌握两种语言的内存管理方式, 并且在使用时头脑清晰, 不能混用, 不然等待你的就是无穷的噩梦, 因为...

2013-07-12 02:34:36

阅读数:18740

评论数:10

Spine的使用(With Cocos2d-x)

Spine是一个2D的骨骼动画编辑器, 因为其良好的UI设计及完整的功能, 在kickstarter上发布以后立即收到追捧, 作为一个几乎只有游戏开发者才会使用的小众工具, 募集了远超目标5倍的资金, 共计6.7W多美元. 我在其项目发布后, 成为了Spine在kickstarter的早一批bac...

2013-06-11 22:11:58

阅读数:56828

评论数:20

好程序员的标准

序 解决问题的能力 知识积累 自学能力 品味 了解正确的做事方法 沟通的能力 对工作负责, 对代码有追求 怎么提高自己解决问题的能力? 最后, 一个小广告 序 无数的人问过类似的问题, 怎么样才能做一个好的程序员? 在回答这个问题之前, 首先得明白什么是好的程序员, 这样才有方向...

2013-05-09 10:15:50

阅读数:17904

评论数:6

用Rakefile管理工程

用Rakefile管理工程 42 人阅读   发表回复 游戏项目的资源管理问题 makefile的利弊 Rakefile使用 优点 使用说明 实例 总结 参考 游戏项目的资源管理问题 游戏项目可能是所有软件项目中需要在编译时处理资源最多的项目, 一般的项目都有下面几种常见需...

2013-04-27 22:50:20

阅读数:21633

评论数:1

Mac及Android环境下的JNI学习

Mac及Android环境下的JNI学习 4 人阅读   发表回复 简介 从Java中调用C/C++库 Hello World 带参数的函数 Android中的情况 从C/C++中调用JAVA 高级主题 参考 简介 JNI就是J...

2013-04-27 22:47:49

阅读数:20288

评论数:2

发布一个开源项目 — Autohome增强插件(for chrome)

汽车之家的网站没有一个收藏功能, 感觉有些不可理解, 前段时间正好学了javascript, 兴趣正浓, 于是摸索着怎么弄chrome插件, 为汽车之家写了个chrome的增强插件, 并且开源很久了, 一直没有在博客上提到, 今天在这里把相关的信息也贴一遍吧. 简介 目前仅有Chr...

2013-03-19 00:32:17

阅读数:13340

评论数:0

卖水理论漫谈

最近看晓说, 其中一期提到了卖水理论, 觉得很有意思, 查了下资料, 然后想了想现在的互联网, 就此随便写一点东西吧. 什么是卖水理论 19世纪中叶, 17岁的小农夫亚默尔抱着发财的心理, 随着淘金的人流涌入加利福尼亚州. 山谷里水源奇缺, 寻找金矿的人最痛苦的就是没有水喝. 亚默...

2013-03-10 22:20:37

阅读数:14565

评论数:1

一种语言, 适合任何时候使用 — Haxe特性杂谈

这个世界有很多的语言, 不同的语言适合不同的情境, Ruby因为很适合开发领域语言(DSL), 所以被大卫选择用于开发Rails, JavaScript因为常用异步模型和方便的回调处理, 被Ryan Dah用于开发node, 而JAVA期望通过JVM一次编写, 随处运行. 各种语言因为不同的目标场...

2013-01-28 10:43:41

阅读数:27872

评论数:10

javascript特性杂谈

最近语言学习有些疯狂, 从Ruby到Lisp, 然后是C#, 既然已经疯狂了, 就顺面学习一下javascript吧. 对javascript的印象一直不佳, 从骂脏话最多的使用者, 到使用者平反的世界上最被误解的语言, 从所谓的让人抓狂的特性, 到世界上任何可以用javascript实现的东...

2013-01-21 06:01:18

阅读数:13910

评论数:0

入门有余, 经典不足 — 小评《C#入门经典》

鉴于C#程序设计语言这本Anders写的书就像是语言规格说明, 我推荐大家阅读C#入门经典(Beginning Visual C# 2010)入门. 说实话, 看到这本书的时候, 我稍微叹了口气, 起码比那本厚如砖头的JAVA编程思想要薄啊. 另外, 其实只需要阅读第一部分, 一共才3...

2013-01-11 07:21:02

阅读数:18761

评论数:0

C#特性杂谈

文中充满了各种C#与其他语言的对比及吐槽, 希望介意者勿观… 当然, 鉴于太乱, 我怀疑有没有人能看完. 学习C# Hello World 变量与表达式 动态类型 值类型和引用类型 checked支持的受限强制转换 流程控制 数组 函数 可选参数...

2013-01-11 07:11:03

阅读数:14919

评论数:0

多重继承不好的观点是错误的 — 小评<松本行弘的程序世界>

首先得说, 一般某种语言的发明人写的关于自己语言的东西都是非常值得阅读的, 从别的牛人那里你也许能学会很多奇技淫巧, 但从语言发明人那里你能学到语言发明人本身设计的初衷, 以及设计时的一些抉择. 这种思路是独一无二, 绝无仅有的. 所以我在学习一个新语言时, 假如语言发明人有写书, 一定优先阅读....

2013-01-08 01:35:35

阅读数:20496

评论数:3

写递归函数的正确思维方法

递归是编程中一个相对难以理解但是却又很重要的概念. 对于从命令式语言开始学习编程的程序员天生对此有理解缺陷, 而对于从类似C++这种对函数式编程范式不友好的语言开始学习编程的程序员就更加如此了.(比如我自己) 碰巧(其实不巧)最近在读这本书(这本书国内没有引进, 网上只有巨贵的亚马逊卖的原版, ...

2013-01-05 21:04:27

阅读数:78542

评论数:17

语言的界限就是一个人世界的界限

语言的界限就是一个人世界的界限 语言的界限就是一个人的世界的界限  — 维特根斯坦 Ruby on Rails的世界 很多人会告诉你, 学习不同编程语言能够让你看到新的世界, 改变你思考的方式, 在程序员修炼之道中甚至会建议’每年至少学习一门新语言’, 也有Pete...

2012-12-19 03:19:26

阅读数:22116

评论数:18

知悉未来的趋势 ---- 小评《创新者的窘境》

最近除了编程相关的技术书籍,也看了一些关于行业发展和企业管理的书籍,《创新者的窘境》就是其中之一,这本书很实在的为我进行了一些知识的梳理。很久以前,就有一种模糊的感觉,那就是一个公司,一旦在一个行业发展壮大,甚至垄断以后,就很难在一个新的领域继续称霸了,就像IBM在大型机时代再庞大,甚至称为不可超...

2011-11-16 12:28:31

阅读数:13517

评论数:7

cocos2d-x开发游戏时,使用Texture packer来合并图片

write by 九天雁翎(JTianLing) -- www.jtianling.com Texture packer的确比Zwoptex更加强大,功能更多,跨平台,在使用cocos2d-x在win32下开发的时候,能够在win32下使用的优点就更加明显了。何况Zwo

2011-08-24 16:18:22

阅读数:20680

评论数:2

wordpress安装及配置

用一个周末总算在ubuntu下把www.jtianling.com博客搭建好了,这里分享一些不成熟的经验。 准备工作 安装wordpress前需要安装的软件如下: 1.apache2,这个不用说了,没有apache就没有http服务器啊。 apt-get install

2011-08-23 10:15:10

阅读数:25527

评论数:1

字符串的多国语言支持解决方案 通用解决方案篇

write by 九天雁翎(JTianLing) -- blog.jtianling.com 新浪微博 -- 讨论新闻组 -- 代码库 -- 豆瓣     在用Qt的时候,自然是使用Qt的解决方案,简单易用,参考《字符串的多国语言支持解决方案 Qt篇》。

2011-08-11 04:11:25

阅读数:11656

评论数:2

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