
随笔
文章平均质量分 63
码农CGGG
现在是一个游戏开发者
展开
-
使用PlantUML来绘制UML图
尝试体验了下PlantUML来绘制,随意效果如下:可以根据其提供的语法来进行实时绘制。使用VS CODE+Plant UML插件即可实现以上功能,另外需要安装 JAVA和graphviz,其中graphviz似乎在国内无法正常访问,可以使用以下下载地址替代:graphviz win64链接...原创 2021-07-21 17:47:08 · 475 阅读 · 0 评论 -
windows输入法只有中文导致无法使用一系列快捷键问题
最近换电脑,在win10上发现很恶心的问题,当前系统上只有搜狗拼音输入法。然后按CTRL+SPACE的作用只能在搜狗拼音下切换中/英文显示,即便切到英文,也无法在一些编程IDE中使用比较复杂的组合键(比如submine的find in files, CTRL+SHIFT+F)想调一下输入法快捷能够切换中英文,却发现网上的教程似乎都过期严重。各种界面找不到,憋到一肚子火,干脆自己研究下解决了。具体的方法为开始-设置-时间和语言-语言在首选语言处选择添加语言-English(美国)然后将英语设置为首选原创 2021-07-15 09:42:35 · 1468 阅读 · 0 评论 -
一次心路的旅行,DAY3
DAY3,长沙,周二今天有点累,睡到接近中午才起来。继续下楼嗦了一碗粉,感觉很满足,本来准备再到沛公店里去的,然后懒虫作祟,我居然又鬼使神差的回到了赵爷家里。他们两口子都去上班去了,所以就我一个人在家。那么还有什么好说的呢,打开电脑开始干活吧。——————晚上赵爷约了我出去吃个饭顺便逛逛,可是很搞笑的是我们订了个晚上7点的电影票,却6点10分才出原创 2015-03-13 11:18:20 · 1203 阅读 · 0 评论 -
不要太专注于技术
最近很多事,总结一下自己的心情以及一些感悟,不要太专注于技术,不要太把技术当一回事,技术不能实实在在的成为公司利润,只有更向市场、需求关注,才能站在更高的一个层次。做事激情无限勇往直前的作风值得欣赏,但不总是可取的。须知你只是冲锋陷阵的士兵,打了胜仗是指挥官的大功:有的人不必卖命也能吃好的喝好的,这样人的层次就完全不同了。是什么职位,就做什么样的活,多做了太多份外事最多是换来别原创 2011-10-28 10:00:15 · 1711 阅读 · 0 评论 -
我也来咆哮一次!维护了一坨屎一样的代码
我被一个perl程序员秒杀了原创 2011-04-22 15:26:00 · 2399 阅读 · 2 评论 -
回归
回归原创 2011-04-13 22:44:00 · 1252 阅读 · 0 评论 -
重新写了一遍找谱网(www.needtab.com)
重写了needtab.com原创 2011-03-17 23:12:00 · 2505 阅读 · 0 评论 -
创业!必须激情起来
<br />马上要脱离大公司,团队拉出来走创业道路。一切都是新的,信心十足。<br /> <br />必须要克服打工的心态,一切的一切都是为了自己而努力。<br /> <br />2011,注定是充满激情的一年。原创 2011-02-22 21:35:00 · 1314 阅读 · 5 评论 -
知道自己在做什么很重要
<br /><br />玩乐器的人(特别是弹钢琴的)可能都有这样的体会,刚开始练各种古典曲目,都是按部就班的,可能弹出来很动听,但是实际上自己都不知道自己在弹什么,而是练到了机械运动,知道什么时候要按哪个键了。<br />所以我觉得学习乐器,总是可以分为两个阶段,一个是被乐器玩,一个是玩乐器。<br />被乐器玩,就是弹一个曲子,但是却不知道自己弹的是什么音,什么和弦,为什么这么编曲。<br />玩乐器,才是真正的懂了,就是完全知道why。<br />同样,做学习任何事情我觉得都是这样的过程,真正领悟了,才原创 2011-02-21 00:36:00 · 1075 阅读 · 0 评论 -
写代码的简单与复杂
<br /><br />有的语言向“正规化”、“标准化”发展,有着严谨、贴近系统API的各种语法规则。比如JAVA申明一个数组,可能有List xxx = new ArrayList<Integer>()或者List xxx = new LinkedList<Integer>()等定义方法。比如在C++中你甚至可以考虑静态数组、动态指针甚至STL来实现同样的功能。<br />而各种伟大的脚本语言,大胆的启用更加简单的语法。(虽然简单,但是也很严谨,当然,编程语言都是严谨的),如在python中就只需要 xx原创 2011-02-21 00:35:00 · 1384 阅读 · 0 评论 -
懂是为了更好的欣赏
小随笔原创 2011-03-09 01:24:00 · 805 阅读 · 0 评论 -
人才是靠争取来的
<br />人才是靠不断争取来的,这和交女朋友是一个道理。<br /> <br />你不主动,别人就主动。<br /> <br />先入为主,所谓三顾茅庐也正是如此,说无赖一点就是软磨硬泡,甚至挖墙脚。<br /> <br />最近二三事有感。原创 2011-03-07 20:51:00 · 998 阅读 · 0 评论 -
一个sqlite应用诡异的问题
一个sqlite应用诡异的问题原创 2011-02-24 15:46:00 · 986 阅读 · 0 评论 -
追随梦想
是时候该放弃那些自己不喜欢的;是时候该追寻新的自己;是时候回到山脚,以一个谦卑的姿态去迎接一个新的世界;抉择,从现在开始,迎来一个新的我。—— 致迷茫了若干年后,如今做出抉择的我。原创 2015-02-09 00:37:47 · 1182 阅读 · 1 评论 -
一次心路的旅行,DAY4
DAY4,深圳,周三写在深圳的下午2:34 2015年3月11日一个人背着包走在深圳CBD会展中心的街上,看着熙熙攘攘的人群,每一个都有自己的生活。独我一个人以最慢近乎“徜徉”的速度穿过人行横道、走过各个商户门前,时而抬头看看高耸的建筑,时而低头看看这个南方的城市。“先生,请问有兴趣学英语吗?”,一个声音问道。我一看,很典型的“华尔原创 2015-03-13 11:30:49 · 1331 阅读 · 5 评论 -
一次心路的旅行2 —— DAY2,长沙
DAY2,长沙,周一1.米粉睡到接近中午才起来,不用心里惦记着去上班的日子就是自在啊。每一个湘潭人,相信都有一个永远解不开的心情吧:那就是从小吃到大的湖南米粉。湘潭的扁米粉,简直是我们这一代人从小的回忆。读大学时,几乎每一个从外地回来的同学,都会挂记的一件事就是一定得记得去路边米粉店来一碗。于是我下楼,找到了一家经典的粉店。——“老板,来一碗麻辣原创 2015-03-13 11:05:32 · 1676 阅读 · 0 评论 -
夜与酒
宁静以致远享受夜与sangria因为知道当下要做的正事所以内心宁静平衡?与打破平衡?本身就需要权衡这种权衡中前进本身也是一种平衡原创 2017-08-29 21:10:05 · 1205 阅读 · 1 评论 -
从0开始搭建一个战棋游戏的AI(初级教程)
战棋类游戏一直以高策略性著称,其中不乏经典之作如“三国志英杰传”、“三国曹操传”、“炎龙骑士团”、“金庸群侠传”等等。今天,我们就如何一步步从0开始实现一个简单的战棋类游戏AI,概述一下此类游戏AI的设计思路和算法。(什么?AI是啥?——人工智能,通俗来说就是电脑的自动策略。)战棋类游戏的关卡设计思想经典战棋类游戏一般来说AI都比较简单,丰富高可玩性的关卡和极限挑战难度,还是要靠关卡设计来做:比如什原创 2017-04-24 00:01:49 · 20762 阅读 · 4 评论 -
一点关于人生的思考
过年在乡下,带着笔记本意外居然还能蹭到隔壁家的WIFI。难得有能够抛开社交和工作独处的时间,最近也发生了一些事情,简单记录一下近期几点关于人生的思考和感悟。比较零散,权且当流水账吧。1、关于时间2017年,我31岁了。 时间确实是以自己想象不到的速度在流逝,且行且珍惜。 开始能够理解刘备由于自己大腿都开始长肥肉了还没有建功立业时候大哭的心情。 转眼我们也出来创业一年多快两年了,事情进展的顺利,原创 2017-01-29 22:15:59 · 2513 阅读 · 3 评论 -
写在2016年最后一天,致以后的自己
2016年最后一天,写给未来的自己。原创 2016-12-31 14:56:33 · 2471 阅读 · 3 评论 -
北京冬归印象和思考
匆忙北京一日过路的胡思乱想原创 2016-12-17 00:20:00 · 1514 阅读 · 2 评论 -
谨以此纪念即将诞生的《江湖X》
结束总是新的开始,从业余时间出于爱好做游戏,到由于大家喜欢不断的出新版本,到水到渠成的进入游戏行业,再到出来独立做自己喜欢的游戏。一步一步的走过来,欣慰的发现,身边的小伙伴越来越多,越来越靠谱,玩家的期待也越来越大。从一开始到现在总是很有乐趣,这才是我喜欢的事物、事情、事业。近日看着游戏逐步定型、完善,在这个游戏即将诞生之前,发一些我们开发过程中的设计、演算手稿,谨以此纪念原创 2016-03-04 00:16:24 · 2408 阅读 · 1 评论 -
活着是为什么?
提醒:此文属于文艺青年自我装逼,慎入!原创 2015-05-19 00:26:50 · 1345 阅读 · 0 评论 -
一个基于社交群的破冰游戏设计
很偶然认识了一个做社交应用的朋友,他的问题主要是如何在一个职场圈子的类似微信群里,为大家提供一个破冰的游戏,活跃群气氛。于是我帮他设计了一个社交应用的游戏规则,在此MARK一下。这个游戏规则是我在飞机上偶然想出来的~脉圈破冰游戏“篝火晚会”规则设计场景分析:1、游戏旨在提供“破冰”的手段,希望设计一个规则能让群成员持续参与;2、手机使用的时间是片段式的,游戏原创 2015-04-22 21:33:38 · 6875 阅读 · 0 评论 -
一次心路的旅行1——DAY1,长沙
愿上帝赐予我平静,敢于面对我不能改变的事情。愿上帝赐予我勇气,敢于改变我可以改变的事情。愿上帝赐予我智慧,能够区分这两者的区别。—— 瑾以此句作为自己的开篇语,希望自己从此做一个平静、勇气、智慧的人。—— 在经过约半年的心情大起大落以后,终于定下来自己该去往何方。曾经的烦躁、浮躁、烦闷、碌碌无为的羞耻等负面情绪,也随着离职的顺利办理、新的方向逐步明确而渐渐沉淀。原创 2015-03-10 13:39:52 · 1258 阅读 · 0 评论 -
架构设计学习的好资料~
架构设计学习资料原创 2011-01-18 09:38:00 · 1471 阅读 · 0 评论 -
互联网版权免责声明之深入
<br />这几天和公司的人一起吃饭聊天,听到他们谈论到互联网免责声明。细致听了一下,很受用。<br /> <br /> <br />比如一些平台性质(如优酷网),提供给用户上传、播放视频的服务,优酷网自己有一个免责声明,究竟这个声明是如何作用的呢?<br /> <br />比如 内容商A拥有B视频的版权。<br /> <br />这时有用户C把B视频未经过A的允许传到了优酷上。<br /> <br />因为有了这个免责声明,所以优酷网不需要负任何责任。<br /> <br />若A提出异议,需要书面寄一个原创 2010-11-22 23:25:00 · 2262 阅读 · 0 评论 -
对我的代码评审总结
<br />在领导的极力推动下,最近部门开始大力进行代码评审。<br />有幸成为部门代码评审委员会一员,负责评审了许多同事的代码。在评审他人代码的同时,也对我自己是一个极大的进步。<br />现在coding的感觉,已经和半年前有了极大的差别。<br /> <br />然后评审委员会选出我的一小段代码作为“模范代码”让公司的首席科学家“老天”评审,通过其细致的评审,甚至让我对这段我曾经认为还不错的代码生出了愧疚之情,看来代码真的没有最好,只有更好。<br /> <br />最近对我的代码评审,总结为以下几原创 2010-11-22 11:55:00 · 1625 阅读 · 0 评论 -
代码量考核
今天上班的时候忽然要提交上一周工作的代码量。 觉得很诧异,代码量在我这居然也要作为程序员的一个考核标准了。 一直觉得其说明不了什么问题,不知道统计了这个干吗。 拿个小工具统计了一下,貌似没有想象的多。。 ---------------------------------------------------------保存时间: 2010-05-04 17:37:原创 2010-05-04 18:00:00 · 1849 阅读 · 5 评论 -
小扯 读书与编程
记得很久以前看过一篇文章,主要内容是说中国人和西方人对于读书的态度不同。 中国人讲究书香门第,讲究家里专门弄一间大书房,讲究把书架上面叠满书,讲究读书的时候坐在宽大的书桌前最好还有一杯香茗。然后悠然自得的翻阅书籍。——读书是一件大事。 西方人则不这么认为,任何时候,甚至你可以在走廊上、厕所里、甚至是秋千上都可以看到人在读书,他们随时随地,把读书作为再普通不过的事情。 虽原创 2010-05-01 00:19:00 · 959 阅读 · 0 评论 -
身体警告
工作以来,越来越觉得自己身体差了,工作一年来首先是有些虚胖,肚子也鼓起来,稍微一点运动也会浑身痛,然后每天由于坐着太多也很酸。 沛公告诉我说他这几天检查身体查出来 脂肪肝+胃病。。。 看来确实到了要注意身体的时候了。 这两天下班回家之后觉得头疼得厉害,而且今天发现头疼程度居然和白天写的代码量成正比…… 看来得锻炼身体了。 一定得把锻炼身体加强体质提上日程原创 2010-04-27 22:40:00 · 939 阅读 · 0 评论 -
悼江民
很沉痛,江民杀毒的创始人王江民先生4月4日去世了。 下面是王江民先生履历,取自百度百科 1971.4-1977.12,烟台机械厂技术员 1978.1-1983.12,烟台光学仪器厂技术员。 1984.1-1996.7,烟台轴承仪器总厂高级工程师。 1989年,王江民38岁开始学习计算机。不出几年,他就成为中国最早的反病毒专家。 1原创 2010-04-10 19:32:00 · 1315 阅读 · 0 评论 -
.NET软件运行架构 之 打破编译器的界限
之前在学校的时候,接触到的编程语言都是解释型(如basic)或者编译型(如C)。其有严格的compile-time与run-time的界限,基于该语言开发的程序员都不用关心底层的具体编译相关实现,最多也就调整一下编译设置,如linux下gcc的makefile等。 由于近些年的所谓“平台”越来越多,所以语言越来越强调跨平台性。于是我们可以看到来自sun公司一个伟大的发明——JA原创 2010-04-06 12:31:00 · 855 阅读 · 0 评论 -
salary增长示意图
统计了一下自己的薪水增长。。 看这个趋势还是勉强可以的,虽然基数很低,放在这儿自勉一下, 为了不透漏具体公司机密,哈哈,把纵坐标数据隐藏了。原创 2010-04-06 16:45:00 · 1399 阅读 · 0 评论 -
闲话,我的编程小历史
96年,小学4年级,LOGO语言 —— 当时就觉得这个海龟语言很低效,但是很画出很多奇妙的规则图形。97年,小学5年级,FBASIC —— 小霸王、裕兴普及型电脑上带的一个8位机游戏开发小语言。98年,小学6年级,QBASIC、文曲星BASIC —— 尝试自己做点纯文字小游戏和小应用。。太2了,当时还用BASIC自认为很聪明的把DOS“封装”了一次,不用敲命令就能进行一些日常控制……原创 2010-03-15 23:31:00 · 1365 阅读 · 2 评论 -
感慨一下,OI & ACM
今天瞎逛几个国内的ONLINE JUDGE,在PKU的RANK LIST上看到大学隔壁宿舍一哥们的ID。。。顿生景仰之情啊,我靠。 RANK 13,solved 1538 很有感慨,自己整个大学都没有去参加ACM,可能也是高中的OI让我很不爽。 回想一下当年自己高三上学期的时候,整天泡在学校机房,当时是做 TOJ(同济大学的ONLINE JUDGE)和USACO。原创 2010-02-11 17:30:00 · 6018 阅读 · 0 评论 -
总结&分享一下自己最近的一些收获
前阵子我在公司换了一个部门,总的来说自己还是很满意的。现在有时间研究自己喜欢的东西,从原来繁重的编码任务中解脱出来,做技术新颖的东西,很有意思。最近主要做了这样一些事:1. 小小的玩了一下linux。说来惭愧,作为“计算机科班”出身的我居然之前还没怎么用过linux(就在学校做实验的时候用过几次),最近公司给我新配了台台式机,里面预装的居然是ubuntu,正好省的我装了,直接小小的用了原创 2010-01-28 14:30:00 · 1160 阅读 · 0 评论 -
开BLOG语:being a CODER
先庆祝一下自己从学校毕业,顺便鄙视一下自己现在的编程水平。。感觉和初中的时候进步并不大,现在既然工作是程序员,那么从现在开始好好弄吧,这里作为给自己记录进步和一些想法的地方。 现在看自己以前的一些代码和想法,感觉特别幼稚,但是也很辛酸,特别有感觉,可能以后的我看现在的自己也是这种感觉吧,所以我决定要 不管是否幼稚,不管是否天真,都要把自己的真实想法记录下来。即原创 2009-07-10 12:49:00 · 1176 阅读 · 1 评论 -
这几天的工作,懂得点道理
昨天看了一篇文章,大概是讲怎样成为一个好的程序员的。其中有几句话说得挺有意思,大概意思如下: 程序员要不断的学习新的知识,当一个程序员满足于现有的知识,不去接收、学习新的技术的时候,他就注定只能碌碌无为,最后被淘汰。一个程序员在工作的过程中,应当是不断的从不懂到懂,从懂到熟练,然后再去接触新的东西,又从不懂开始……周而复始,不断学习新的技术。当你发现自己总是用熟悉的那套知识解决原创 2009-07-29 15:09:00 · 1047 阅读 · 1 评论 -
GDE技术方向新想法
我真不想做一个朝三暮四的人,但我涌泉般的思维以及强烈的想走上正规的思维,令我不得不重新审视和决定我们开发的技术路线。然后这种强烈的欲望促使我写下这篇文章。 之前实验了一段时间 silverlight,对它的一些基本功能算稍微了解了。它在对我们的引擎开发局限了很大一部分: 1. 由于其是客户端插件技术,对本机能力访问严重不足。2. 基于WEB,强烈的把我们的游戏定位在“小原创 2010-05-05 23:53:00 · 1721 阅读 · 2 评论