- 博客(15)
- 收藏
- 关注
原创 shpinx / coreseek 安装配置教程
sphinx是一个专业的开源搜索引擎,但不支持中文。coreseek相当于sphinx的中文版,使用了mmseg3来支持中文分词。虽然coreseek里面的shpinx版本很低,目前稳定版的coreseek 3.2.14自带的shpinx只有0.9.9,但还用就行。很多教程中,先安装shpinx的最新版,再安装coreseek,这个,不知道是怎么传的,反正这么安装是完全没必要的。
2014-12-04 10:46:06
1208
原创 关于apache 2.4.X以后版本的虚拟主机配置问题
Apache升级后,虚拟主机配置发生了改变,结果旧配置文件引起了403错误。Apache AH01630: client denied by server configuration 错误解决办法。
2014-10-22 15:52:10
10023
2
原创 Unity3D Editor类(Inspector) 编写经验总结
1. Editor类中的全部控件描画,都是通过GUI完成的,所以不一定非要使用EditorGUILayout,使用GUILayout有时候更方便。2. 因为1, 所以我们可以使用GUI直接做一些完全自定义的描画。例如在一张图片上画一个区域选择框。3. Inspector光标定位Bug,具体表现为,你的代码无错误,无任何提示。但Inspector的编辑光标定位却不准。我做了一些简单的测试:
2013-02-21 11:58:05
8433
1
原创 一个需求价值评估的方法——靶图
一个项目会有很多需求,但这些需求通常并不是有相同优先级的。这就说明,这些需求的价值,有差异。为什么会有这样的差异呢?我们的需求分析是基于原始需求的。原始需求通常很粗糙,只是客户和市场人员的直接描述,甚至连具体目标都不清楚。基于这样的资料,我们会进行分析,然后猜想用户的真正需求,围绕这些需求将我们能做到的提供给客户。通常,最终需求中会有很多需求点,并不是客户提出的,甚至并不是他们想要的。下面具体
2012-09-21 14:53:01
1267
原创 行为怪异的Unity编辑器类 EditorGUILayout
EditorGUILayout 是Unity3D 中用于描绘Inspector类型的编辑器界面的类。提供了一组十分方便实用的方法。但不知道为什么,Unity却没有把它做好,让他的行为十分怪异。我们可以做以下实验建立一个Vector2类型的属性,通过EditorGUILayout.PropertyField来描画EditorGUILayout.PropertyField(Offs
2012-07-23 16:07:12
6496
原创 使用svn管理Unity 3.5项目
虽然unity有自己的Asset Server,但始终感觉那个不方便,而且不能管理相关的需求、设计文档,除非你把这些放进Assets文件夹,不过我估计没人喜欢这么做。Unity 3.5版本以后,使用SVN要方便一些了。因为必要的*.asset文件全部被独立的放在了ProjectSettings文件夹下。所以我们只要把Assets、ProjectSettings两个文件夹提交到SVN
2012-07-06 11:28:39
2964
1
原创 About Testing——Chapter 2. 怎样进行测试
<!--p.llf {text-indent:2pc; font-size:13px}h2.llf {font-size:18px; font-weight:bold}h3.llf {font-size:14px; font-weight:bold}h4.llf {font-size:13px; font-weight:bold}li.llf
2012-06-28 17:09:55
821
原创 About Testing——Chapter 1. 什么是软件测试
<!--p.llf {text-indent:2pc; font-size:13px}h2.llf {font-size:18px; font-weight:bold}h3.llf {font-size:14px; font-weight:bold}li.llf {font-size:13px}-->微软不是一家软件开发公司,而是一家
2012-06-28 16:50:47
1081
转载 从瀑布模型、极限编程到敏捷开发
软件开发是一种对人类智慧的管理,对人大脑思维的“工厂化”管理。人是有感情的、有情绪的、变化的、相对独立的工作单元,这与冰冷的机器是不可比的,所以在中国的历史上,管理人是最难的工作;“学而优则仕”的观点就是让最聪明的人应该选出来做官,做官就是管理人的。软件开发不仅是代码编程,而是人员的有效组织,如何既发挥人的主观能动性,避免情绪变化对工作的影响,又可以让大家有效的交流,让多个大脑的思路统一,快速完成
2012-06-28 16:08:44
1715
翻译 Unity3D Editor 编辑器简易教程
<!--pre.llf {border:1px solid #CCC; font-size:12px; background-color:#f8f8f8; line-height:16px; padding:3px}p.llf {text-indent:2pc}.my {border:1px solid #9ACDFC; margin:5px; pa
2012-06-20 19:23:00
37047
29
原创 35岁程序员的感想
首先,我不是35岁。但快了。其次我虽然职称不是程序员,但依然没有远离开发,一来我喜欢,二来有时候,不得不参与。很久很久以前,相当憧憬那些技术大牛,拜读这大师们的故事的时候,一种期待油然而生。多年以后,我自己的技术已经趋于成熟,虽然垫起脚尖仰望大师的距离没近多少,不过可以保持微笑的告诉那些青涩的小子们:“你们这里或那里错了,应该这样。”总有人说,程序员做不到35岁。临近35了,每次看到这
2012-06-02 17:06:47
8469
11
原创 一个简单实用的在线升级方案
需求:1. 支持在线升级。2. 用户操作要简单。3. 服务器端是PHP4. 客户端任意。 基本分析:通过PHP将文件进行分块读取发送,通过http协议发送数据。升级不定时间,支持任意时刻的完整升级。我在任意时间都能够把我目前需要的全部文件下载回来。所以,需要动态的生成一份升级清单,这份清单保存着基本的文件信息,包括文件名、
2012-05-28 13:37:31
1635
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人