随笔分类 -  读书笔记

1
阅读书和网上文章的笔记
摘要:《Pro Android C++ with the NDK》第4章 Copyright © 2012 by Onur CinarChapter 4: Auto-Generate JNI Code Using SWIG In the previous chapter you explored JNI technology and you learned how to connect native code to a Java application. As noted, implementing JNI wrapper code and handling the translation 阅读全文
posted @ 2013-05-21 09:37 张云贵 阅读(4911) 评论(0) 推荐(0)
摘要:基于Android平台多个Icon的APk——实现多程序入口总结某些情况下,我们需要为我们的apk设置多个执行入口,也就是安装后在应用程序列表中出现多个ICON图标,各个ICON是APP不同模块的入口点。有一个现实的例子:系统中的联系人和电话这两个程序(如下图所示) 现在越来越多的应用也具备这样的设置,比如百度应用(百度应用+应用管理),腾讯应用宝等。下面我们来总结一下网上流传广泛的3种实现方式。 实现方式1:intent-filter 给相应的Activity增加intent-filter?<ativity android:name="A2" andr... 阅读全文
posted @ 2013-02-27 13:37 张云贵 阅读(3026) 评论(0) 推荐(0)
摘要:为了准备培训素材,重新阅读了《UML风格》电子版,感觉很有收获。第2章 一般画图准则2.1 可读性准则2.2 简单性准则2.3 命名准则2.4 一般准则第3章 通用UML建模元素的准则3.1 应用于UML注释的准则3.2 应用于UML衍型的准则3.3 应用于UML框的准则3.4 应用于UML接口的准则第4章 UML用例图4.1 用例准则4.2 参与者准则4.3 关系准则4.4 系统边界框准则第5章 UML类图5.1 一般准则5.2 类的风格准则5.3 关系准则5.4 关联准则5.5 继承准则5.6 聚合和组合的准则第6章 UML包图6.1 类的包图准则6.2 用例的包图准则6.3 包准则第7章 阅读全文
posted @ 2012-11-26 11:10 张云贵 阅读(690) 评论(0) 推荐(0)
摘要:简介HTML5 canvas 最初起源于苹果(Apple)的一项实验,现在已经成为了web中受到广泛支持的2D快速模式绘图(2D immediate mode graphic)的标准。许多开发者现在利用它来实现众多的多媒体项目、可视化醒目以及游戏等等。然而,随着我们构建的应用程序的复杂度的增加,我们难免会遇到所谓的性能问题。已经存在众多优化canvas性能的方法了,但是还没有一篇文章将这些方法系统的整理并加以分析。本文的目的就在于将这些方法整理、巩固以使其曾为 开发者们更容易理解、消化、吸收的资源。本文囊括了适用于所有计算机绘图环境(computer graphics environments 阅读全文
posted @ 2012-11-17 13:08 张云贵 阅读(32589) 评论(0) 推荐(4)
摘要:Six Characteristics of Good APIs优良API的六个特征An API is to the programmer what a GUI is to the end-user. The ‘P’ in API stands for “Programmer”, not “Program”, to highlight the fact that APIs are used by programmers, who are humans.API于一个程序员正如GUI于使用者. API中的P表示程序员, 而不是程序, 以凸显出API是供程序员使用的, 而程序员也是人类.In his 阅读全文
posted @ 2012-11-16 14:37 张云贵 阅读(570) 评论(1) 推荐(0)
摘要:1. 矢量的概念: 如果一条线段的端点是有次序之分的,我们把这种线段成为有向线段(directed segment)。如果有向线段p1p2的起点p1在坐标原点,我们可以把它称为矢量(vector)p2。2. 矢量加减法: 设二维矢量P = ( x1, y1 ),Q = ( x2 , y2 ),则矢量加法定义为: P + Q = ( x1 + x2 , y1 + y2 ),同样的,矢量减法定义为: P - Q = ( x1 - x2 , y1 - y2 )。显然有性质 P + Q = Q + P,P - Q = - ( Q - P )。3. 矢量叉积: 计算矢量叉积是与直线和线段相关... 阅读全文
posted @ 2012-08-14 09:47 张云贵 阅读(531) 评论(0) 推荐(0)
摘要:a simple library to Recognise the sketch-based shapes可识别直线,圆,矩形,梯形,五角星,弧线,曲线等14中基本图形和手势http://lrss.codeplex.com/ 阅读全文
posted @ 2012-04-15 18:21 张云贵 阅读(719) 评论(0) 推荐(1)
摘要:1、迭代器简介Python中很多对象都是迭代器,例如列表、元组、字符串、文件、映射、集合。所有可迭代的类必须实现__iter__()函数,得到迭代器对象,通常返回自身(即自身就是迭代器对象);所有的迭代器类都实现了next()函数,当然迭代器类也需要实现__iter__()函数;3.0中是__next__()函数。2、迭代器常见用法用法1: for 变量 in 可迭代对象用法2:if 变量 in 可迭代对象用法3(较少使用):变量 = iter(可迭代对象),然后循环iter.next()得到每个值,直到StopIteration异常出现。如果想重新循环,没有回到开头的函数,可以重新得到迭代器 阅读全文
posted @ 2011-10-21 21:48 张云贵 阅读(1217) 评论(0) 推荐(0)
摘要:徐锋在TechED2011上的“用户访谈之道(软件需求获取务实)”讲座,用大量生动贴切的例子,讲述需求访谈的宝贵经验,融合了一个17年需求经验的老道投资人的经验,特别精彩。 强烈建议需求人员去学习,其他人员也可以欣赏演讲艺术、沟通技巧。 PPT: http://vdisk.weibo.com/s/NKrY/1318557219 录音: http://vdisk.weibo.com... 阅读全文
posted @ 2011-10-17 09:43 张云贵 阅读(505) 评论(0) 推荐(0)
摘要:这两周开始学习ObjC和Xcode4下的iPhone开发,感觉很激动人心,理解了一些基础原理和方法,下午在兴趣爱好组中给大家分享。“多分享是最好的学习方式”,这样能促使自己学得更多。 阅读全文
posted @ 2011-09-02 10:21 张云贵 阅读(689) 评论(2) 推荐(0)
摘要:今天突发奇想看看Google论坛是否能用,居然可以访问的,不被墙了: http://groups.google.com/group/ooad2009?hl=zh-CN UMLChina的论坛也可以访问的 http://groups.google.com/group/umlchina?hl=zh-CN 方正电子技术交流论坛 访问此论坛 阅读全文
posted @ 2011-07-01 10:11 张云贵 阅读(687) 评论(0) 推荐(0)
摘要:最近一周读了《一百度》,和大家分享其中一条“每个人都要捡起地上的垃圾”:大家在阅读编辑器代码时,发现不好或有错的地方,请及时把“垃圾”捡起来,主动想办法修正,让编辑器不断变好。 其余条款如下: 1. 人一定要做自己喜欢并擅长的事情2. 认准了,就去做;不跟风,不动摇3. 专注如一4. 把事情做到极致5. 少许诺,多兑现6. 让数据说话7. 问题驱动8. 不唯上9. 对事不对人10. 创新求变11. 容许试错12. 快速迭代,越变越美13. 保持学习的心态14. 遇到新事物,先看看别人是怎么做的15. 高效率执行16. 用流程解决共性问题17. 你不是孤军18. 打破部门樊篱19. 主动分享20 阅读全文
posted @ 2011-06-13 17:44 张云贵 阅读(307) 评论(0) 推荐(0)
摘要:1、壹百度:百度十年千倍的29条法则 百度内部员工的29条军规,道理朴实,非常值得去实践 2、中外名人传记——牛顿(青少版) 本来是给孩子买的,结果自己很爱读,连续6个小时看完了,勾起了无限的回忆和感叹 3、算法之道 将算法思想讲得很透彻生动,不过没有我们老师讲得生动 4、UML和模式应用(原书第3版) (推荐) 是继《大象--Thinking in UML》之后我所惊叹的又一本UML建模方面的经典好书,此书讲述了UML建模的真谛,连续几周爱不释手的品读,感悟颇多,为此还在公司范围做了几次讲座。 5、UNIX编程艺术 书太好了,静下心来仔细阅读,书至少要看三遍,远离浮躁、聆听大师们的心声,感悟 阅读全文
posted @ 2011-06-04 11:20 张云贵 阅读(1080) 评论(3) 推荐(0)
摘要:1、Xerces 参考网站:http://xml.apache.org/xerces-c/ Xerces-C++ 是一个非常健壮的XML解析器,它提供了验证,以及SAX和DOM API。XML验证在文档类型定义(Document Type Definition,DTD)方面有很好的支持,并且在2001年12月增加了支持W3C XMLSchema 的基本完整的开放标准。 2、XMLBooster 参考网站:http://www.xmlbooster.com/ 这个库通过产生特制的parser的办法极大的提高了XML解析的速度,并且能够产生相应的GUI程序来修改这个parser。在DOM和SAX两 阅读全文
posted @ 2010-07-27 14:24 张云贵 阅读(619) 评论(1) 推荐(0)
摘要:1、练习听力 美国国家公共广播电台NPR:http://www.npr.org/ 特点:标准美式英语。 建议:每天花三十分钟左右,反复听英语广播,这是听力过关的必经之路。点击网页中左边“BROWSE TOPICS”下面的“News”选项。选择自己有兴趣的新闻链接,点开“Listen Now”左边的红色小喇叭图标,然后反复听该新闻的广播。 英国广播公司BBC:http://news.bbc.co.uk/ 特点:标准英式英语。 建议:点击网页中左边选项中的“Video and Audio”,再选择视频短片。 2、练习发音 韦伯字典:http://www.m-w.com/ 特点:世界全威词典,发音绝 阅读全文
posted @ 2010-06-29 12:42 张云贵 阅读(508) 评论(1) 推荐(0)
摘要:在王府井新华书店摘录的素材网站:www.photoxpress.com www.photl.com Photo laboratory photl.com – 是专门为商业用途为设置的,有图片海量收藏的 免费图库。www.freedigitalphotos.net www.flickr.com/creativecommons Creative Commons 是一個非營利性組織,提供對完整版權的另一種選擇方法,你可以透過每種授權下的內容瀏覽或搜尋作品。www.slidemagnet.com 演讲技巧、展示艺术等。 www.dnarte.com www.everystockphoto.com 免费 阅读全文
posted @ 2010-04-13 17:41 张云贵 阅读(669) 评论(1) 推荐(0)
摘要:作者:美国卡尔森公司首席执行官M•纳尔逊 时间:2009-7-31 18:02:471950年,美国企业管理学家戴明博士被占领日本的美军司令麦克阿瑟将军举荐给了日本企业界,向日本企业家传授企业管理的"福音"。这个在本国不太受重视的管理学家在日本却大受欢迎,被日本松下、索尼以及本田等众多企业和企业家奉为管理神明。在他的影响下,日本这个一无资源、二无市场、三无创新技术的小国在战后奇迹般地崛起了,成为举世瞩目的经济强国。为表彰戴明博士为日本经济腾飞做出的杰出贡献,日本天皇授予他"神圣财富"勋章。日本经济的迅速发展使美国企业感到了前所未有的压力,经济形势极为低迷 阅读全文
posted @ 2010-04-07 11:18 张云贵 阅读(615) 评论(1) 推荐(0)
摘要:内部会议讨论规范(意见征求稿)1. 本规范的目的提高开会效率,合理利用讨论时间,形成有效结论和问题解决的结果。2. 各种会议的特点和要求2.1. 头脑风暴会会议目的:集思广益,广泛收集各种方案和想法,其特点是要围绕主题展开联想,采用正向思维、发散思维、逆向思维等各种方法广泛收集各种解决方案和想法。对主持人的要求:按讨论话题组织议程,简要说明讨论主题和讨论范围,重点在于引发大家思考和发言,当发言严重偏离主题或发生争吵时及时制止,对其他人的发言不立即表态(即不要让自己的想法去左右讨论),控制好时间和局面,视情况作出结论和结束话题。对参会者的要求:明确表达自己的想法,不针对其他发言进行否决或限制,可 阅读全文
posted @ 2010-01-19 14:49 张云贵 阅读(490) 评论(0) 推荐(0)
摘要:《走出软件作坊》,阿朱著作者以自己从程序员、项目负责人、架构师、CIO决策者的发展经历,结合大量实际经验,详细介绍如何面对国内中小软件公司的种种局面。读后有幡然醒悟的感觉,所以力荐,阅读时一天不要超过两章,要反复读多思考。《软件随想录:程序员部落酋长Joel谈软件》,斯伯尔斯基著,阮一峰译一位软件行业老兵的真知灼见,本书是一部关于软件技术、人才、创业和企业管理的随想文集。 本书为部门架构师力荐。《大象—Thinking in UML》,谭云杰著作者以多年的分析设计独到经验,指点如何掌握UML建模技术,如何掌握UML建模背后的OOA/OOD思想、走出UML误区。要读懂本书,需要读者具有UML基础 阅读全文
posted @ 2010-01-07 15:53 张云贵 阅读(304) 评论(0) 推荐(0)
摘要:一、混沌状态我们的开发目前面临着个性化项目多、开发和结转压力大、重复开发或半成品开发比较明显等问题,可以说我们的开发(包括国内很多中小软件公司)还处于“混沌”状态,主要表现有下面的几个方面:1、“集成”的定位和使命我找过一些开发同事,他们认为我们部门其实是“集成”开发部,所谓“集成”其实就是不管白猫黑猫只要把项目整出来就是好猫,同时由于认为自身没多少关键东西,关键的都是集成了第三方或其他部门的产品和技术,所以没必要把自己的“产品”做得那么好,只要想办法结项、把项目做完就行了。大家可以留心一下,看看开发同事对于“集成”的认识,看看有多少人知道或深刻理解我们开发部的使命和定位,甚至一些同事人为开发 阅读全文
posted @ 2009-12-08 11:20 张云贵 阅读(361) 评论(0) 推荐(0)

1