
杂谈
human8848
这个作者很懒,什么都没留下…
展开
-
满目尽是app
昨天到今天看了一些资料,发现各种各样的appyingyoujiny原创 2014-05-06 07:45:58 · 390 阅读 · 0 评论 -
安装火焰图生成工具
安装 SystemTap环境 CentOS 6.5 2.6.32-504.23.4.el6.x86_64SystemTap 是一个诊断 Linux 系统性能或功能问题的开源软件,为了诊断系统问题或性能,开发者或调试人员只需要写一些脚本,然后通过 SystemTap 提供的命令行接口就可以对正在运行的内核进行诊断调试。首先需要安装内核开发包和调试包(可以从http://d原创 2016-07-19 11:36:32 · 1000 阅读 · 0 评论 -
架构之沟通与协商
这两天随便看书,关于架构,偶得几点:1.架构的关键在于人,架构其实最终是综合反映了各个关键利害人的利益和立场所在;2.注重关系甚于正确与否,一味的争论是不会有结果的,反而塑造良好的关系氛围,让大家可以畅所欲言,充分沟通,才有助于构建合理全面的方案;3.清晰性重于完整性,很多时候,完整的解决方案是不存在的,就是需要不断的迭代跟进,此时,一个小的解决方案的目的清晰、结构清晰,有利于完成目标原创 2016-05-06 17:50:47 · 433 阅读 · 0 评论 -
接口返回值规则
技术团队工作中,接口的规则相当重要。接口可分为两部分,入参和返回值。下面就简单阐述我的相关思考:返回结果,使用json表示: {“code”:0,”thirdCode”:”“,”msg”:”[font=宋体]操作成功[/font]”, “data”:{“fUid”:2,”fToken”:”31ba90af-5468-4d87-9b6eeaa001112ab1f”,”fTokenExptime”:1原创 2015-11-01 16:00:26 · 14922 阅读 · 0 评论 -
韩咏梅:幸福只需要七分饱(转自新加坡联合早报)
看到联合早报上某件与it相关的文章,又包含人生哲理,故转来,请徐徐读之。创新源于匮乏,有人意识到在这世界少了某种东西,人类才有动力去创造。如果感觉很满足,或者觉得这个世界上还有很多东西可以等着自己去索取,人们会全心全意去争取传统观念里的成功,破格思考和行动的人就少了。上个月到上海办点事,在微信上问一个在当地工作的朋友如何带一笔钱过去。数额不是很大,但是以面额最大转载 2015-11-01 15:39:58 · 992 阅读 · 0 评论 -
一个iOS bug引发的思考
今天一个iOS App上线了,上线之后发现有一个严重的bug,这下悲剧了。 其实这个问题很好查,很快就改好了。改好之后得发布啊,但是地球人都知道,iOS发布是需要Apple审核的,而Apple审核是需要时间的,oh, my God!具体的问题不提了。程序员也是人,是人就会犯错,只不过这个错误犯在苹果的手里就麻烦了(国内的公司嘛,都喜欢折腾,最后软件折腾的像个麻花,一旦出了问题想各种奇淫巧计弥补,可原创 2015-10-15 19:17:02 · 460 阅读 · 0 评论 -
事务的创建与恢复——调试与测试的必须手段
通常我们测试的时候,领导抑或客户往往会说:这个界面的效果看不到啊,怎么回事。我们就说:你刚注册,没有数据啊。接下来,客户就说:那你就添几条数据,给我测试用吧。好吧,我们添了几条数据。然后,客户又要测试其他界面,我们又添加了几条其他方面的数据。过几天,我们的软件有了更新,客户说,我需要重新走一遍流程,你把相关的数据一次性删除吧。我们又查找了多个表,删除了相关数据。从这一系列过程可以看出,交互的成原创 2015-10-14 20:25:10 · 404 阅读 · 0 评论 -
修复bug的思考
很多情况下,修复bug是一件痛苦的事情,因为你不知道bug为什么发生,甚至很多时候bug是什么都不清楚(只听到用户抱怨了) 1.首先要定位 2.一定要评估时间 3.评估完之后一定要和客户、销售、测试等等人员沟通 4.在修改的过程需要不断的评估,并不断的沟通 5.对修改可能产生的副作用要有认识,并向相关人士表达清楚修复bug之所以痛苦,根本原因在于这需要专业人士(工程师)解决的问题,往往却需原创 2015-10-14 19:37:44 · 488 阅读 · 0 评论 -
解决bug的3种方法
市场人员来电话了:“那个谁,这个问题解决一下啊”。顿时研发就头大了。一般而言,解决bug有3种方法:第1种,加日志,加断点,寻找程序轨迹,抓住逻辑与预想差异的地方。这种方法是正面应对,如果行的通,那是直击痛点,畅快淋漓;如果行不通,那就要了命了。第2种,问牛人,查搜索引擎,比如同事和朋友中谁经验较多的,再比如谷歌、百度乱搜一气,有时我还会用必应,也可以查查stackoverflow等专原创 2015-10-20 17:21:11 · 1522 阅读 · 0 评论 -
欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-09-05 17:09:27 · 314 阅读 · 0 评论 -
在Mac 上安装opencv和python
折腾了很长时间,终于搞定。问题的症结在于mac安装了多种版本的python。言归正传,说明安装步骤。首先,利用macports安装cmake和numpy。在此过程中会顺道安装python。然后,在官网上下载源码包解压,执行如下mkdir buildcd buildcmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PRE原创 2015-01-05 13:52:24 · 2469 阅读 · 0 评论 -
设置sublime
sublime的设置与众不同,需要编辑配置文件,而不是其他软件常用的通过图形界面进行修改。 比如我很不喜欢每次从新窗口中打开文件,而想改为使用tab打开文件。 通过阅读和查找sublime的default配置,发现如下 “open_files_in_new_window”: true 这条语句设定新窗口打开文件。可是! 这个文件是不可编辑的。怎么办呢。 我灵机一动,编辑user的配置文件原创 2017-05-20 12:14:19 · 337 阅读 · 0 评论