自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mac_cm的专栏

研究区块链有段时间,欢迎大家入坑,群聊号码:737342184

  • 博客(179)
  • 资源 (27)
  • 收藏
  • 关注

原创 20、30、40岁年轻人,2020年的建议

相信我,认真看完,不亏。让我们先了解一下陆奇:这几年陆奇被格外关注,始于2017年1月17日他被百度任命为百度总裁。这次任命份量极高,到今天百度创立19年,李彦宏给出如此高的权力,陆奇是唯一一个。但陆奇值得。陆奇在硅谷非常有名,拥有不错的人脉和江湖地位,凡接触过陆奇的人提起他,几乎是众口一词地称赞。1998年陆奇加入雅虎,2007年任雅虎执行副总裁。2008他辞职时,杨致远当...

2019-12-31 18:09:37 3674 13

原创 公有链、私有链、联盟链、跨链、侧链

在区块链领域,我们经常会听到这些与链有关的名词:公有链、私有链、联盟链、跨链、侧链这些各种链是什么意思呢?币圈黄埔军校社区为大家普及一下:这些区块链有着各自的特点和不同场景应用。公有链公有链是指全世界任何人都可以随时进入到系统中读取数据、发送可确认交易、竞争记账的区块链。公有链通常被认为是“完全去中心化”的,因为没有任何个人或者机构可以控制或篡改其中数据的读写。公有链一般会通过代币机制来鼓励参与者...

2018-05-29 10:44:38 1845

转载 区块链的知识图谱

区块链作为一种架构设计的实现,与基础语言或平台等差别较大。区块链是加密货币背后的技术,是当下与VR虚拟现实等比肩的热门技术之一,本身不是新技术,类似Ajax,可以说它是一种技术架构,所以我们从架构设计的角度谈谈区块链的技术实现。无论你擅长什么编程语言,都能够参考这种设计去实现一款区块链产品。与此同时,梳理与之相关的知识图谱和体系,帮助大家系统的去学习研究。基本概念 区块链的概念最近很火,它来自于比...

2018-05-28 16:21:26 1291

原创 应用商店审核指南(中文版)-感谢译言网 - 苹果官方应用审核标准-中文版苹果官方应用审核标准

应用商店审核指南(中文版)-感谢译言网 - 苹果官方应用审核标准-中文版苹果官方应用审核标准   前言   感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业。我们希望帮助您加入这个成功的组织。这是我们首次发布《应用程序商店评估指导》(App Store Review Guidelines)。通过它

2012-10-21 13:02:50 3728

原创 35岁IT“老人”的随笔

35岁IT“老人”的随笔 常说三十而立,那我已经立了五年了,都快立到要弯下腰了。30多岁在IT已经是老人,不知道是褒还是贬!记得当年娶回爱妻时,听说她的前度追求者说,搞IT的越老越不值钱!真没想到一个没脑子的人,说了一句要用脑子才能说得出来的实话。——价值的回归  老婆说我不象搞IT的,因为她认识的很多搞IT的要么很木讷,要么性格比较怪,好象在她眼里搞IT的都是怪人。不过幸亏认识了

2009-04-23 17:39:00 162259 135

原创 商品主数据的数据治理

今天就我们就来聊一聊商品主数据,提纲如下:1、什么是商品主数据2、商品主数据中的两个重要概念:SPU、SKU3、商品编码与物料编码的关系4、商品主数据的管理和应用—01—商品主数据是什么?首先,我们先看看什么是商品?教科书上讲:商品就是为交换而生产(或用于交换)的对他人或社会有用的劳动产品。我们从三个层面理解商品的定义:第一,商品必须是劳动产品,如果不是劳动获得就不能是商品,例如:阳光,空气。第二,商品是用来交换的,远古时候是以物易物,现代社会是用货币交易..

2021-11-08 12:24:57 1008

转载 Fabric CA 官方用户指南

一、Fabric CA概述图1.1 fabric-ca架构图Fabric Server端由一个服务器集群组成,以树形架构组织CA Server节点,包含一个Root 节点和多个中间节点。每个CA要么是根CA,要么是中间CA。每个中间CA都有一个父CA,它要么是根CA,要么是另一个中间CA。可以通过Client或SDK与服务器集群中的CA服务器进行交互。客户端首先路由到HA代理,由代理进行负载均衡,...

2018-07-10 11:28:29 3314

原创 Hyperledger fabric 1.1环境的搭建实操

一、环境整理这一步并非必须,但鉴于docker容器的实际情况,理论上linux内核需要在3.10及以上。有朋友在3.10上跑通过,具体是什么内核版本没详细去确认,为了顺利起见,请首先升级linux内核到4.x(最后不成功才要升,新测3.10可跑,linuux要2G内存以上)1、CentOS升内核查看CentOS系统cat /etc/redhat-release结果显示(7.4版本)CentOS ...

2018-05-29 14:39:44 2782 3

原创 iOS 7用户界面过渡指南

iOS 7用户界面过渡指南(上):过渡前的准备工作开始之前的工作(Before You Start)过渡工作的范围(Scope the Project)支持iOS 6系统(Supporting iOS 6) iOS 7用户界面过渡指南(下):更新UI布局和外观(Layout & Appearance)操作栏和栏上按钮(Bars & Bar Buttons)内容视图(

2013-07-03 15:43:11 9658

转载 李彦宏内部邮件:从PC到移动互联网需要狼性

育儿宝典http://itunes.apple.com/us/app/yu-er-bao-dian/id557095677?ls=1&mt=8 李彦宏内部邮件:从PC到移动互联网需要狼性   李彦宏说,要让所有员工更明确如果想找一个稳定工作不求有功但求无过的混日子,请现在就离开,否则我们这一艘大船就要被拖垮。  新浪科技讯 11月7日上午

2012-11-12 12:23:01 2557

原创 IAP-In App Purchase流程

最近用到IAP内置购买,阅读官方文档,在网上找了些资料,在这里作下整理,以便日后查找和修改,主要流程方向确定,文档和相关转载内容截图不一一指出,google一堆。1.查找官方文档,两张目录截图,对主要流程大致了解:                             官方文档:https://developer.apple.com/library/mac/#do

2012-09-21 17:08:37 23304 5

原创 Mac OS—苹果搭建Android开发环境

如何在MAC OS X 安装Android SDK我以往用的开发环境都是以MAC OS安装VMware来跑不同的Windows OS,目前慢慢的将所要开发的项目由以往的传统的Wintel转移到Mobile Devices上,基本上用MAC来开发iPhone的东西是相当方便,但是如果要开发Android的项目还要切到Windows VM上我是觉得太麻烦了点,于是在网络上找了一些数据来试着把And

2012-09-21 17:06:43 11907

原创 苹果 iAd 编程相关资料

How to Add iAd Banner in iPhone Apphttp://bees4honey.com/blog/tutorial/how-to-add-iad-banner-in-iphoneipad-app/来自cocoachina.com的资料1.苹果 iAd 移动广告系统知识汇总http://www.cocoachina.com/appstore/top/

2012-05-17 15:07:52 2405

原创 联机调试和发布程序

一直想写一篇更详细的联机调试的文档,这次刚好是机会 我写的只是联机调试的步骤,并没有深入的去写为什么这么做必须条件:99$(没这个就不用再往下看了)我的系统是10.5.7   不同版本的系统,可能有点小小的区别首先登录到http://developer.apple.com/iphone/index.action如果已经购买了99$, 登录进去后会看到如下地方

2012-04-19 15:53:59 1365

原创 android编写简单的Webview

在android界面中如果使用webview,往往可以复用服务器端的内容。先写个简单的Webview实现。非常简单,直接在adt默认项目上加的。加了个webview,访问我的博客首页。首先,要记着在AndroidManifest.xml中加入访问internet的权限,否则页面无法访问。然后,布局文件加入: andro

2012-04-05 15:45:08 1818

原创 C语言-设计模式

设计模式的书相信很多人都看过。对于设计模式这样一种方法,相信不同的人有不同的理解。 C语言和设计模式(开篇)关于软件设计方面的书很多,比如《重构》,比如《设计模式》。至于软件开发方式,那就更多了,什么极限编程、精益方法、敏捷方法。随着时间的推移,很多的方法又会被重新提出来。其实,就我个人看来,不管什么方法都离不开人。一个人写不出二叉树,你怎么让他写?敏捷吗?你写一行,我

2012-03-19 15:51:48 4750 5

原创 走出问题的乌托邦

一也许你是一名普通的程序员或者一个底层的职员,你的工作就是保质保量地完成上级交给你的任务,你有时会困惑为什么你努力的工作始终得不到上级的赏识和提拔。也许你是一名软件开发小组的负责人或者领导着数十名员工的经理人,你的工作就是按部就班地将你接到的任务分成小块之后分排给你的下属,我猜你一定常常会头痛于上级变化无常的要求和下级死鱼一般的反馈。也许你站在了系统分析和首席设计师的位

2012-02-09 16:09:37 1313

原创 移动开发者应注意的2012年五趋势

近日,Netmagazine刊登了美国Digital River公司的电子商务专家Mary Suddendorf的一篇文章,主题是关于移动应用市场在2012年的五个趋势,研讨智能终端上的应用应当如何保持产品的用户粘度和赢利能力。每一天,全世界数百万消费者通过各种终端设备,包括笔记本电脑、平板、电子阅读器、智能电视和智能手机,下载各种各样的应用程序。而开发者则面临着几乎相同的处境:他们已经能

2012-02-09 16:02:16 1656

原创 HTTPS连接最初的若干毫秒

当你在浏览了一个网站上面的商品之后,点击“继续并结帐”时会发生什么?本文即将对(浏览器)与Amazon建立安全连接的整个过程中最初的若干毫秒进行分析。当你点击继续按钮时一个新的页面将被加载:在短暂的220毫秒内,发生了很多有趣的事情,Firefox修改了地址栏的颜色,并在其右下角放置了一个锁状的图标。在我最喜爱的网络工具Wireshark以及略微修改的Firefox调试版的帮助下,

2012-01-12 20:35:23 2655

原创 获得通讯录中联系人的所有属性

获得通讯录中联系人的所有属性  ,看代码:    ABAddressBookRef addressBook = ABAddressBookCreate();    CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addressBook);        for(int i = 0; i

2011-12-20 16:50:08 1467

原创 8个优秀的jQuery Mobile教程

jQuery Mobile 是 jQuery 在手机上和平板设备上的版本。jQuery Mobile不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。虽然jQuery Mobile相对较新,但开发人员可以用jQuery Mobile为许多移动设备(包括智能手机和平板电脑)开发网站应用程序,RSS阅读器等应用。本文将为大家介绍8个有用的jQuery M

2011-12-19 17:59:37 2948

原创 开发愤怒的小鸟的Lua语言:Wax框架详解

我们都知道Objective-C和Cocoa语言可以开发iOS应用,但是一年前,苹果决定在iOS系统上使用Lua语言。Wax框架的想法很简单:凡是Objective-C能做的,Lua也能做!考虑使用像Lua这样一门简单而高效的编程语言,构建原生iPhone应用程序有许多充分的理由,而本文将深入探讨Wax具有的一些好处,同时演示把Lua与Xcode 4和iOS软件开发工具包(SDK)集成起来必不

2011-12-19 17:50:07 3494 2

原创 iPhone多视图开发案例纪实

本文介绍了iPhone多视图开发的一个案例。基本上这就是一个项目的完成笔记,希望能和大家一起分享提高。本文是iPhone多视图开发和WebService客户端技术实现的一个案例介绍。文中以一个简单的例子来说明iPhone多视图开发。1.新建iPhone项目打开XCode,新建IPhone项目,选择“window-based Application”模板,项目

2011-12-19 17:44:57 2159

原创 xcode 笔记

做了一周的智力开发小游戏,就简单说一点儿Xcode中开发2D游戏的东西吧。Xcode中开发的2D游戏,目前大部分人使用的是cocos2d,其简单、高效、易于使用,更关键的是免费的,所以很是流行。有人称之为开发框架,也有人称之为游戏引擎,我倒是倾向于后一种说法,因为听起来更酷一些。但就实际使用来看,可以理解为一组库函数,就是一组对OpenGL部分片段的封装。既然是封装,就不必你看到电脑如何用

2011-12-19 17:37:38 1949

原创 UITableView总结:基本使用方法介绍

最近在做iphone GRE背单词过程中涉及到很多UITableView的操作,借此机会好好梳理总结一下。本节主要介绍UITableView的基本使用方法。一)UITableView所在的UIViewController声明两个delegate:UITableViewDelegate和UITableViewDataSource。二)将UITableView对象的delegate设置

2011-12-19 17:36:32 9668

原创 ASIHTTPRequest 详解

ASIHTTPRequest 是一款极其强劲的 HTTP 访问开源项目。让简单的 API 完成复杂的功能,如:异步请求,队列请求,GZIP 压缩,缓存,断点续传,进度跟踪,上传文件,HTTP 认证。在新的版本中,还加入了 Objective-C 闭包 Block 的支持,让我们的代码加轻简灵活。    下面就举例说明它的 API 用法。发起一个同步请求    同步意为着线程

2011-12-06 15:58:53 1712

原创 iOS开发-Objective-C与JavaScript的交互

UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFromString使用stringByEvaluatingJavaScriptFrom

2011-12-06 15:39:50 1424

原创 Android 常用 mimeType 表

一、MIME TYPE描述多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions)是一个互联网标准,它扩展了电子邮件标准,使其能够支持非ASCII字符、二进制格式附件等多种格式的邮件消息。内容类型(Content-Type),这个头部领域用于指定消息的类型。一般以下面的形式出现。[type]/[subtype]type

2011-12-06 09:04:06 1302

原创 textField被虚拟键盘挡住解决方法

[IOS]textField被虚拟键盘挡住解决方法      经常会遇到以下情况,textField被虚拟键盘挡住的情况,解决。RootViewController.h 中:#import @interface RootViewController : UIViewController { UITextField *textField

2011-11-29 20:47:22 1688

原创 Iphone代码片段

Iphone代码片段导航 Iphone开发代码片段1Iphone开发代码片段2 Iphone开发代码片段3 1.给UITableViewController添加ToolBar。 self.navigationController.toolbarHidden = NO; //默认是隐藏的。//添加MessageToolBar ,messageToolB

2011-11-24 06:52:52 2368 1

原创 敏捷战略纲领

敏捷产品开发(模式)正在随着(人们)对完善敏捷执行(方法)的强烈关注而快速成长。但是很多企业规划的商业战略仍然不敏捷。例如,敏捷的产品开发团队想推动其业务所有者为产品备忘录中的工作排序,这样他们才能够在每次的迭代中交付最有价值的功能点。然而,业务所有者却不一定会根据企业的商业战略来提供功能的优先级顺序。一个成功的商业战略需要(企业的各个部门应该)在相互依赖的价值链中做出选择。企业要实现其商业战

2011-10-31 15:28:34 1821

原创 架构评估技术详解

在软硬件系统总体架构设计完成之后,为保证架构设计的合理性、完整性和针对性,从根本上保证系统质量,降低成本及投资风险,需要对总体架构进行评估。1、架构评估内容(1)对软件的架构评估对软件的架构评估,主要是根据具体的评估依据,看软件设计是否符合体系化设计原则;产品中所

2011-10-13 17:39:24 953

原创 Facebook是如何开发软件的

Facebook的工作方式让我着迷。那是一个非常独特的工作氛围,无法复制(也并不适用于其它公司)。下面的是我从很多在Facebook工作的朋友那里搜集到的关于这个公司如何开发和发布软件的只言片语。看起来对Facebook感兴趣的大有人在。这个公司以程序员为主导的企业文化受

2011-10-09 17:18:19 1062 1

原创 好的程序员做不出好的软件设计

你不能看到一个程序员还不错,就把他推到系统分析师、软件设计师或软件架构师的位置上。如果你在团队或公司里寻找一个能胜任软件架构师或设计师这样重要位置的人时,首先出现在脑子里的想法通常是在程序员中选一个最好的。别这么干。这样的位置不是随意的找个不错的程序员就能胜任的。把你最资深的

2011-10-09 17:16:58 831

原创 放弃理想,未必能成就现实

上个世纪90年代末,软件泡沫最高涨的时候,我还在学校里老老实实地学着我的结构工程。我当年的理想是要做一个好的结构工程师,跟我弟弟一起开建筑设计事务所,这话写在日记本上,白纸黑字。后来之所以毅然地抛弃本行来趟软件开发这摊浑水,很大程度上是受了技术高手们高大形象的鼓舞。那个时候真是有

2011-10-09 17:15:52 2716

转载 软件业的就业问题和八点建议

今天晚上《新闻联播》报导说,今年进入就业市场的专科、本科大学生及硕士、博士应届毕业生共计610万人。因为高校扩招的步伐到今年才开始明确地放缓,这意味着至少在四年内,每年进入就业市场的人数还将逐年大幅递增。我看到的一个数据是,明年的毕业生人数将达到660万,后年可能突破700万。不

2011-10-09 17:11:06 2154

原创 iOS开发知识要点

目录目录关于String:UIView与UIViewController:内存相关:runtime与cocoa架构:IO与网络相关:关于String:1,把一个整数,转换成一个NSString?[NSString

2011-09-20 16:39:33 1175

原创 开发者应关注的Visual Studio 11新特性(组图)

导读:本周,微软Build大会在美国加州阿纳海姆正式开幕。除了Windows 8的最新消息,微软还在本次大会上介绍了在开发工具方面的最新进展:Visual Studio 11和Team Foundation Server 11。据悉,Visual Studio 11预览版

2011-09-20 16:37:31 1093

原创 项目管理实例(4) - 加人一定管用吗?

从我进入到软件行业以来,经常见到项目经理喊人手不够,无论是几年前做CMMI咨询,还是回到企业做管理,无论是当初咨询过的客户,还是眼前所供职的这家公司,似乎都是一样的,项目经理汇报工作,好多问题最后都会归结到“没人做哪,人不够啊”,都在向领导要资源,要求加人!这只怕也是做软件项目最

2011-09-19 16:47:11 1367

原创 项目管理实例(3)-换将

临阵换将,乃是“大忌”。尤其是公司前两年吃过这个亏,特别是项目经理一旦在客户那里亮了相,即使有千万种客观原因,总是影响很差的。 我开始反省自己的失误,当初选用G君时,我也征求过一些人的意见,包括产品经理、开发部经理、技术总监等。由于G君刚来,大家都不太了解,接触最多的其实就是本人

2011-09-19 16:45:44 1003

软件配置规范参考

某公司的软件配置规范,仅供参考

2008-07-22

Python教程

Python教程,介绍python的用法.

2008-05-28

人力资源管理系统详细设计报告

包括流程、界面、数据库等设计内容.

2008-05-26

软件体系结构综合资料

这是一组资料,从体系结构概述到三层结构,C/S结构和B/S结构比较,新型体系结构,以及系统架构策略等。

2008-05-19

UML数据库建模讲义下载

讲解UML数据库建模方法。

2008-05-19

UML资料下载

这里包括以下文档: 1 UML项目计划2 UML设计参考

2008-05-19

《统一建模语言参考手册-基本概念》中文书下载

本页提供的资料为《统一建模语言参考手册-基本概念》,由Adams Wang提供翻译。

2008-05-19

UML, ROSE和CMM资料集

该资料实际上分为三集,分别是UML, ROSE和CMM。

2008-05-19

怎么做需求分析

教你如何做好系统需求分析......

2008-05-19

GPRS的短信平台

GPRS的短信平台开发

2008-05-06

界面设计规范

界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。设计良好的界面能够引导用户自己完成相应操作,起到向导作用

2008-05-06

修改别人程序的技巧

讲述修改代码原则,包括寻找合适的代码,记录每个修改,通读源代码,修改最少,耦合度最低等。

2008-05-05

编程入门百味集

编程人生的回顾与感想

2008-04-22

快速开发的十大神话

这是一个令我感动的PDF演示文件。其中的很多思想值得项目和产品开发者汲取。例如,客户和管理者都希望产品能够快速开发,但如果拔苗助长,则会欲速而不达。

2008-04-20

D语言开发手册

D语言由著名的语言设计和实现专家Walter Bright创造,历经最初的怀疑与不屑,逐渐成为令整个系统开发者社群瞩目的明日之星。与当今出现的其他高级语言不通,D语言的定位是系统编程语言,它的目标是既要C语言的强大威力,又要Python和Ruby的开发效率。

2008-04-16

项目架构设计

一个实际项目架构设计的全程回放

2008-04-16

MTK入门资料

文档详细介绍mtk的平台介绍、体系结构及相关开发流程。

2008-04-12

用户需求说明书

用户需求说明书,供参考。

2008-01-12

如何成为优秀的软件人才

如何成为优秀的软件人才,讲义稿

2008-01-12

基于球面谐波基图像的任意光照下的人脸识别

发表于《软件学报》,国家自然基金科研重点项目之一

2007-11-25

n层结构技术讲义下载

多层结构技术包含了当前各种服务器端的技术。本页提供的资料下载是我的同事张海鹰提供的一个讲义,涵盖了多层结构的各个方面。

2007-11-25

数据流图(DFD)的画法

数据流图(DFD)的画法,word格式

2007-11-25

无废话XML

此pdf文件是网上著名的《无废话XML》下载,作者是劳虎,供参考。

2007-11-24

ooa与ood实习示例下载(北大教程)

文中给出实习实例:系统功能需求说明,OOA,OOD,JBOO 3.0使用方法说明等

2007-11-16

C/C++嵌入式系统编程

C/C++程序员可以从本书学习包括内存测试、闪存擦写,控制板载设备,设备驱动程序设计,以及代码优化等嵌入式系统的知识。

2007-11-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除