<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[shilei的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/shilei22</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; shilei22]]></copyright><item><title><![CDATA[git常用操作命令]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/96460061</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/96460061</guid><author>shilei22</author><pubDate>Thu, 18 Jul 2019 22:00:10 +0800</pubDate><description><![CDATA[git add  
git commit -m ""  #提交到本地库 -m 备注内容
git status #查看提交状态
git log --pretty=oneline  #提交日志
git reflog #查看所有log，可恢复到未来版本
git reset --hard HEAD^  or HEAD~100 #回退到上一版本
git reset --hard commit_id #回退...]]></description><category></category></item><item><title><![CDATA[为什么优秀的前端工程师这么少？]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84718057</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84718057</guid><author>shilei22</author><pubDate>Wed, 13 May 2015 08:13:37 +0800</pubDate><description><![CDATA[「为什么优秀的前端工程师这么少？这么少？少？」，这是我在敝司HR群里最常听到的抱怨之一，甚至超过吐槽iOS和Android开发。。。

因为天真的HR mm们一般认为：「前端开发相较于其他领域的开发要容易的多，为啥CTO还要求那么多，推荐的前端被退回来一个又一个？」

我曾经也是这么看前端的，不就是切切图、排排版、加个动图嘛，后来准备学前端，才发现前端开发根本不是软！柿！子！

既然开...]]></description><category></category></item><item><title><![CDATA[使用 Spring Data JPA 简化 JPA 开发]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84711407</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84711407</guid><author>shilei22</author><pubDate>Fri, 10 Apr 2015 16:24:22 +0800</pubDate><description><![CDATA[Spring Data JPA 开发指南
张 建平, 高级项目经理, iSoftStone Co.,Ltd
简介： 本文由浅入深地讲述了使用 Spring Data JPA 需要关注的各个方面，为读者了解和使用该框架提供了指导，可以作为 Spring Data JPA 的学习指南。
发布日期： 2012 年 3 月 01 日 
级别： 初级 

从一个简单的 JPA 示例开始
本文主...]]></description><category></category></item><item><title><![CDATA[关于Sublime Text 3]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84684343</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84684343</guid><author>shilei22</author><pubDate>Fri, 07 Nov 2014 14:53:28 +0800</pubDate><description><![CDATA[[size=medium][url=http://www.cnblogs.com/bananaplan/p/Sublime-Text-3-Powerful.html]Sublime Text 3 绝对神器[/url]
[url]https://github.com/jikeytang/sublime-text[/url]

关于Emmet:
[url]http://www.w3cplus....]]></description><category></category></item><item><title><![CDATA[sql server 判断表/视图/存储过程是否存在[转]]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84622702</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84622702</guid><author>shilei22</author><pubDate>Tue, 05 Aug 2014 17:32:13 +0800</pubDate><description><![CDATA[--如果是实表可以用
[code=&quot;sql&quot;]if exists (select * from sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) [/code]
drop table [dbo].[表名]
--如果是临时表可以用(说明,如果用查找实表方法来打临时...]]></description><category></category></item><item><title><![CDATA[Flex4之皮肤定制【Skin类和Skin类】]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84485755</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84485755</guid><author>shilei22</author><pubDate>Sat, 05 Oct 2013 19:19:04 +0800</pubDate><description><![CDATA[[size=large][b]第一、关于spark.skin.SparkSkin类的[/b][/size][size=medium]
  
[b][color=darkred]1.SparkSkin介绍[/color][/b]
   (1)spark.skins，这个包里面只有一个class：SparkSkin，非美工的程序员可以通过这个class来实现任意自定义控件的样式。
   (2)...]]></description><category></category></item><item><title><![CDATA[基于 Cairngorm MVC 框架的 Flex 程序设计与开发]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84485751</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84485751</guid><author>shilei22</author><pubDate>Sat, 05 Oct 2013 18:38:59 +0800</pubDate><description><![CDATA[翟 峰, 开发工程师, IBM
吴 镝, IBM 实习生, IBM
2010 年 8 月 16 日

随着富互联网应用程序 (Rich Internet Application) 的发展，Flex 也得到了迅速的发展，然后随着 Flex 应用的项目的增大，传统的 Flex 开发已经显得层次不清，维护困难，在这样背景下，基于 Flex 的 MVC 框架 Cairngorm 应运而生。本文将介...]]></description><category></category></item><item><title><![CDATA[flex 4.5 simple spark button skinning]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84482869</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84482869</guid><author>shilei22</author><pubDate>Tue, 24 Sep 2013 22:09:07 +0800</pubDate><description><![CDATA[[size=medium]Anyone missed the old simple method for skinning a simple button?
[/size]
[code=&quot;as3&quot;][/code][size=medium]
//mainButtonHitArea() : Is a generic function that generates the hit area
Th...]]></description><category></category></item><item><title><![CDATA[真机调试xcode，The entitlements specified in your application’s Code Signing Entitlem]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84477473</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84477473</guid><author>shilei22</author><pubDate>Sun, 08 Sep 2013 17:29:38 +0800</pubDate><description><![CDATA[[size=medium]code4上下载一个Demo，在点击Build And Run后，提示 The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile.(0xE8008016)....]]></description><category></category></item><item><title><![CDATA[发布应用-应用打包]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84474385</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84474385</guid><author>shilei22</author><pubDate>Thu, 29 Aug 2013 22:34:27 +0800</pubDate><description><![CDATA[[size=medium]我们把应用上传到App Store之前需要把编译的二进制文件和资源文件打成压缩包，压缩格式是zip。

首页找到编译到什么地方，这个很重要也不太好找，我们可以看看编译日志，找到其中的Create universal binary HelloWorld…的内容，然后展开内容如下：
[/size]
[code=&quot;path&quot;]Create Universal Binar...]]></description><category></category></item><item><title><![CDATA[发布应用-为发布编译]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84474383</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84474383</guid><author>shilei22</author><pubDate>Thu, 29 Aug 2013 22:28:06 +0800</pubDate><description><![CDATA[[size=medium]我们从编写到发布应用会经历3个阶段：模拟器上运行调试、设备上运行调试和发布编译，苹果为了防止非法设备和非开发人员调试和发布应用，使用配置概要文件（Provisioning Profiles）控制在设备上运行调试和发布编译阶段，配置概要文件分为两种：开发配置概要文件和发布配置概要文件

[align=center][img]http://iosbook1.com/wp-...]]></description><category></category></item><item><title><![CDATA[App Store常见审核不通过的原因]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84474376</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84474376</guid><author>shilei22</author><pubDate>Thu, 29 Aug 2013 22:10:37 +0800</pubDate><description><![CDATA[[size=medium]App Store的审核是出了名的严格，相信大家也都略有耳闻，有的时候很细小的东西也会被审核小组发现并拒绝上线。其实苹果官方提供了一份详细审核指南，包括22大项100多小项的拒绝上线条款，而且条款在不断的增加中，还包含一些模棱两可的条例，所以稍有“闪失”，App就有可能被拒绝。但是有一点比较好的地方，每次遭到拒绝的时候，苹果会给出拒绝的理由，并指出你违反了审核指南的哪一条...]]></description><category></category></item><item><title><![CDATA[App store应用发布流程]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84474374</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84474374</guid><author>shilei22</author><pubDate>Thu, 29 Aug 2013 22:01:14 +0800</pubDate><description><![CDATA[[size=medium]程序打包后就可以发布我们的应用了，发布应用在iTunes Connect中完成，发布完成后等待审核，最后发布到App Store就可以销售了。

[align=center][img]http://iosbook1.com/wp-content/uploads/2013/04/12.jpg[/img][/align]其中第A、B、C、D步骤是在iOS开发中心的配置门户...]]></description><category></category></item><item><title><![CDATA[Xcode编译错误和警告汇总(持续更新中)]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84474338</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84474338</guid><author>shilei22</author><pubDate>Thu, 29 Aug 2013 19:57:45 +0800</pubDate><description><![CDATA[[size=medium][color=red]Error：Cannot assign to 'self' outside of a method in the init family[/color]
my solution:
如果你的方法是一个初始化方法，则方法名必须用“init”开始，或者，你也可以把方法改为一个类方法，返回一个单例对象，我的问题方法如下：[/size]
[code=&quot;o...]]></description><category></category></item><item><title><![CDATA[开发者所需要知道的iOS5 SDK新特性]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84473634</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84473634</guid><author>shilei22</author><pubDate>Wed, 28 Aug 2013 00:37:45 +0800</pubDate><description><![CDATA[[size=medium]iOS 5 新增了 200 多个用户功能，1500 多个新的 API 以及新开发工具。您现在就可以开始使用iCloud 存储，Newstand Kit、Core Image、GLKit、Twitter 和新的游戏中心 API 来开发您的应用程序。

[align=center][img]http://www.iossd.com/upfile/allimg/120130...]]></description><category></category></item><item><title><![CDATA[ViewController的生命周期分析和使用]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84471328</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84471328</guid><author>shilei22</author><pubDate>Wed, 21 Aug 2013 00:53:46 +0800</pubDate><description><![CDATA[[size=medium]iOS的SDK中提供很多原生ViewController，大大提高了我们的开发效率，下面是我的一些经验。
[/size]
[size=large][b]一、结构[/b][/size]
[size=medium]
按结构可以对iOS的所有ViewController分成两类：
1、主要用于展示内容的ViewController，这种ViewController主要...]]></description><category></category></item><item><title><![CDATA[开发者所需要知道的iOS6 SDK新特性]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84471322</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84471322</guid><author>shilei22</author><pubDate>Wed, 21 Aug 2013 00:18:15 +0800</pubDate><description><![CDATA[[img]http://www.onevcat.com/wp-content/uploads/2012/06/ios6.png[/img]
[size=medium]
iOS6 beta和相应的SDK已经放出了，WWDC2012要进入session环节了。iOS6无疑是这届WWDC的重点，在keynote上面对消费者展示了很多新鲜的特性，而之后的seesion对于开发者来说应该是更为重要。这里...]]></description><category></category></item><item><title><![CDATA[自定义控件专题总结   ]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84470893</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84470893</guid><author>shilei22</author><pubDate>Tue, 20 Aug 2013 10:02:41 +0800</pubDate><description><![CDATA[[size=medium]
[color=red]iPhone中自定义控件实现步骤[/color]
objective-c中是所有对象间的交互是如何实现的? (面试题） 
[color=blue]答：记住，在Objective-C中所有对象间的交互都是通过指针实现的。 [/color]
objective-c中是如何实现线程同步的?    (面试题）

[color=red]线程同步和...]]></description><category></category></item><item><title><![CDATA[上级向的十个iOS面试问题]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84470477</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84470477</guid><author>shilei22</author><pubDate>Sun, 18 Aug 2013 22:43:34 +0800</pubDate><description><![CDATA[[img]http://img.onevcat.com/2013/welcome-to-xcode.png[/img]
[size=medium]不管对于招聘和应聘来说，面试都是很重要的一个环节，特别对于开发者来说，面试中的技术问题环节不仅是企业对应聘者技能和积累的考察，也是一个开发者自我检验的好机会。对于iOS和Mac开发来说，因为本事还算比较新，企业对于这方面的开发者需求也比较大，所以面试时...]]></description><category></category></item><item><title><![CDATA[调试程序时，弹出Xcode cannot run using the selected device]]></title><link>https://blog.youkuaiyun.com/shilei22/article/details/84418948</link><guid>https://blog.youkuaiyun.com/shilei22/article/details/84418948</guid><author>shilei22</author><pubDate>Sun, 14 Apr 2013 15:30:03 +0800</pubDate><description><![CDATA[解决方案：
模拟器调试：
[img]http://dl.iteye.com/upload/attachment/0083/1362/a43e3288-0948-3d32-a882-a1526de5d57e.jpeg[/img]

真机调试：
1) Project-&gt;Info-&gt;Deployment Target-&gt;iOS Deployment Target更改为Summary-&gt;iOS ...]]></description><category></category></item></channel></rss>