- 博客(10)
- 收藏
- 关注
原创 API设计标准
API是两个系统之间交互的协议,在设计时需充分考虑清楚服务请求方和服务提供方的场景。对外API是系统对API用户提供的服务,需要考虑到API用户的使用特点。本文提出了针对API用户的设计标准,作为参考。设计要点API设计时需要考虑以下方面:灵活性、一致性、兼容性灵活性,API用户使用程序调用接口,因此一个接口应该尽可能满足多种场景,减少限制; 一致性,API用户学习接口有成本,因此不同的接口之间的术语和逻辑尽可能保持一致; 兼容性,API用户的程序修改起来有成本,因此每次接口的更新需要保
2021-01-07 16:44:22
1102
原创 Mac下搭建Go开发环境
最近由于工作需要开始使用Go语言开发,工作环境是Mac。由于无法翻墙因此无法查阅到官方的Go文档,在网上尝试找了一些资料,但都不系统和准确,自己摸索了几天后终于理解了Go开发环境的设置,也解开了一些误区。虽然我的工作环境是Mac OS,但可以借鉴到其他环境。这里需要通过命令行设置环境变量,因此假设读者熟悉Mac OS或者UNIX/Linux中命令行以及环境变量的基本概念。
2020-02-14 18:46:08
667
原创 WindowsXP不能休眠 - "系统资源不够,无法完成 API"
<br />最近一年不知何时起,我的WindowsXP无法完成休眠,每次弹出错误消息"系统资源不够,无法完成 API”,开始以为是虚拟内存不够,但是刚重新启动的计算机也不行。搜了一下,发现居然是Windows的bug,需要安装一个补丁KB909095:<br />http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=9D20F96A-A8D6-4627-89F7-787CD9B3852C<br /> <br />
2010-06-01 13:41:00
1498
原创 useBean class attribute is invalid
早上同事Jessie问我一个JSP问题,一段很简单的JSP,网页中浏览时,Tomcat报错,定位在程序第二行:
2010-06-01 10:50:00
588
原创 Eclipse手动下载和配置插件
该方法在我的机器和Eclipse版本有效: 1. 将插件xxx-plugin解压到某一目录,如- d:/eclipse/myplugins/xxx-plugin - features/ - xxxx.jar 2. 在Eclipse目录下建立links目录并任意创建一文件,如 d:/eclipse/links/plugins.txt3. 编辑该文件内容,写
2010-05-06 14:18:00
596
原创 Windows下环境变量快速生效
不想重新启动计算机而直接使修改后的环境变量生效,搜到一些提示,方法如下: 在“我的电脑”中修改完环境变量(系统或用户皆可)保存退出。在cmd窗口,输入"path="回车。在新的cmd窗口输入"path"即可看到更新后的值。 原理:cmd窗口里的环境变量是系统环境变量的副本,在cmd窗口里修改环境变量不会修改系统环境变量,但是会触发系统重新读取设置的值。
2010-04-23 12:46:00
704
原创 时区示意图
同事要给老板做一个汇报,想用一个条形图来表示时区方面的问题,我便自告奋勇的帮忙做这个图。经过纸上的讨论和设计,我从零开始,画了一张图:我不是很擅长用photoshop从零创作,上述这个图比较简单,基本步骤为:1. 做一个矩形选取,选两种颜色,自上至下渐变填充,定义为图层12. 复制图层1为图层2并将其置顶,然后删除图层2中条形两边一定的长度,通过调整两个图层的透明度,达到深浅对比效果3. 依次类推
2009-10-12 00:01:00
1881
原创 #1103链接错误的解决方案
开发环境:VC6.0 链接错误提示:"uuid.lib(docobj_i.obj) : fatal error LNK1103: debugging information corrupt; recompile module" 现象重现:编译某项目时发现系统未定义函数,后得知需要下载新的SDK"Microsoft Platform SDK for Windows XP SP2"。从
2009-09-28 14:26:00
1432
原创 作为软件工程师如何接手一个旧项目
工作一年多来,每到一个新的组,第一个任务就是从国外接手做的比较成熟的项目。开发经验没积累多少,transition的经验倒有了一些。现简单罗列一些经验: 1. 主动沟通很重要不仅要沟通,而且要主动。培训你的人不会主动找你询问学习进度,只能自己去push对方。在培训之前先做一些预习工作,把问题分类列出来,这样在培训时效果要好很多。第一个要解决的问题就是先把开发环境搭起来,将产品的模块和代
2009-09-02 15:25:00
1648
1
原创 本科毕业后的几张PS作品
以下五张作品属于毕业后在家无聊期间,对着自己的毕业照和电脑上一些精美图片,突发奇想拿Photoshop练了一下手,由于没有合适的模特,只好拿自己开刀了。 如果有朋友扛着“自恋”的大旗来拍我,也没关系,因为许多艺术大师也都不乏自画像。 PS关键是技法,不是对象…… 1. Cristal 步骤:1. 将人物用绳索选中作为图层2复制到背景照片中;2.
2009-07-21 00:30:00
1234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人