我的博客域名历程

一直以来我自己都很想拥有自己的私有博客,虽然现在有很多的技术社区和博客站点都提供有,但是总觉得那不是自己想要的,直到最近我发现了logdown.com这个为hackers量身定做的产品时,我再也压抑不住自己想创造的激情了。 我自己在各个时期都有博客的,有些是个人知识备忘,有些是个人生活。 hi百度空间:Mai cnblog,51cto,ITEye,oschina.net,roon.io,writings.io,jianshu.io等等。

现在我就说说我的博客和个人域名整个历程吧。

以下几个必须步骤:

  1. 域名提供商
  2. 资金(网银/支付宝)
  3. 个人域名名称以及域名
  4. 可自定义域名的博客

接下来是逐步把他们串联起来。

##开始–我是怎么开始准备的呢?

  • 个人一直都在使用淘宝,所以支付宝也就不麻烦了。
  • 开始是创建了一个个人博客,可能你们会疑问为什么要选择logdown这个博客服务呢?我不做详解,有需要的朋友可以跟我私下沟通。O(∩_∩)O哈哈
  • 个人域名名称,我的英文名一直是mai,姓yang,所以这个由来也很自然
  • 最重点的域名提供商的选择,我就是网上随便一搜索,看到了万网,然后也知道这个是马云在很早之前做过的,现在也是阿里巴巴集团下的一个业务,所以也没多想就决定在这儿了。

##进行–域名申请

个人开发项目

maitodo 一个简单的TODO应用,基于nodejs、express、ejs、mongodb开发。 地址是:[](https://github.com/

图片查看、gif播放、swf视频播放的开发总结

图片查看、gif播放、swf视频播放的开发总结


图片是分为多种类型的,并且他们在android上是非常耗内存的,所以我们在进行图片查看的时候也要注意不同类型和不同尺寸进行不同的处理。

例如:gif处理,主要涉及到gif图片类型获取,以及gif播放处理。


1、图片查看

  • 根据类型分为动态图(gif)和静态图(jpg/png)

  • 根据大小显示分为正常显示和Web显示

2、gif处理

##1、gif图片类型 ##

  • gif图片类型处理

    代码如下:

第三方登录使用过程中的总结


SSO授权优势:不需要重复输入新浪微博用户名、密码,只需要一步操作,直接点击授权按钮即可完成授权,增强了操作简便性及帐号安全性。


1. 新浪微博

1、整合准备

2、整合分析

  • 根据官方使用手册将需要应用信息整合到自己的应用代码中。

    • 后台接口需要支持第三方登录的识别和支持,目前接口是parterLogin

3、注意事项

【转】App Store审核宝典

讲流程之前,首先提醒大家,最好是下载苹果自己出品的ITC MoblieITC Mobile, 方便在移动状态下浏览收益是一方面,提交App以后最及时的获得审核进度

【千锋】iOS开发视频教程学习(1-17集)

iOS开发视频教程-第一季

  1. (第一集:iOS历史介绍)

  2. (第二集:xcode安装)

  3. (第三集:UIView)-边框frame、边界bounds、中心center

  4. (第四集:UILabel) UILabel主要属性:NSString *text-文本、UIFont *font-字体、UIColor *textColor-文本颜色、UILineBreakMode lineBreakMode-文本这行的模式、UITextAlignment textAlignment-文本的对齐方式(有左中右) UILabel和字体大小匹配 `- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. NSString *s = @“mai.yang是饭特稀娱乐体育的后台开发工程师,android和ios客户端开发工程师”; UIFont *font = [UIFont fontWithName:@“Arial” size:50.0f]; CGSize size = CGSizeMake(320, 300);// 超过指定的高度300后,系统会自动将超长的截断用…表示 UILabel *label2 = [[UILabel alloc] initWithFrame:CGRectZero]; [label2 setNumberOfLines:0];

    CGSize labelSize = [s sizeWithFont:font constrainedToSize:size lineBreakMode:NSLineBreakByWordWrapping];

    label2.frame = CGRectMake(0, 0, labelSize.width, labelSize.height); label2.textColor = [UIColor blackColor]; label2.font = font; label2.text = s;

    [self.view addSubview:label2]; }`

SQL四种语言:DDL,DML,DCL,TCL

1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema. DDL是SQL语言的四大功能之一。 用于定义数据库

【转】苹果文档导读

前面我们讲Xcode的文档结构是在介绍如何能够快速定位到你要找的内容。但是很多人的问题可能是一开始就根本不知道要读什么。

这里我们就介绍自学iOS开发应该遵循或者说我们推荐的必读文档的阅读顺序。

阅读顺序:

《马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today)》 1.《Your First iOS App》 2.《Your Second iOS App: Storyboards》 3.《Your Third iOS App: iCloud》 4.《iOS Technology Overview》 5.《iOS Human Interface Guidelines》 6.《Learning Objective-C: A Primer》和《Programming with Objective-C》 7.《iOS App Programming Guide》 8.《View Programming Guide for iOS》和《View Controller Programming Guide for iOS》 9.《Table View Programming Guide for iOS》 首先应该看的是Getting Started里面的《马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today)》(中英文版本皆有,苹果官方的翻译)。这个文档讲的很浅,但是是建立概念的文档,你以后在开发里面经常遇到的概念,在这里都有包含,特别注意是,这个文档看起来简单,但是每页下面的相关文章,不是选读,都是必读。

即使是很多做了iOS开发很久的同学,其实也有很多概念上的误解,现代程序开发越来越简单,工具越来越强大,往往有些误解也可以继续前行,但是实际上不建立扎实的基础是很吃亏的,往往后面理解和解决一个不难解决小问题都要付出很多辛苦。

阅读这个文档的目的和检测标准是,以后你看到iOS开发中的基本概念,都大致所有了解。

读完《马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today)》后,应该去看Your XXX iOS App系列这个系列不是什么很难的文章,你也不必着急先去学习Objective-C,学什么C语言就更不要着急。我推荐的学习方法是有成就的逐步学习法。在学习系统体系架构、Objective-C之前,你可以先按照文档写一个全天下最简单的App,完成学习过程中第一个里程碑。在这个过程中不用担心有什么疑问,有什么不懂,先照着做就是。

阅读这三个文档的目的和检测标准是,把这三个Demo App做出来在模拟器上跑起来。

在这个过程中,你对开发工具的基本认识就建立起来了,也有了成就感,去了魅(就是消除了对iOS开发的神秘感)。

再往下,建议你去看《iOS Technology Overview》(iOS技术概览),iOS不是一个技术,而是一堆技术,前一篇讲到文档导航区域的分类,框架分类的时候,我说不细讲的原因就在于此,你要做一个动画应该用Core Animation还是OpenGL?你要做一些文本相关操作应该用Core Text还是什么,就是看这里。

学习现代的程序开发,语言和框架并重。我们Tiny4Cocoa叫做这个名字的原因就是,iOS/Mac开发者的代表往往就是这个Cocoa框架,就是这个SDK。大多数你所需要的功能都躺在框架里面,你知道框架的结构,你才知道怎么去寻找相关的技术资料。