<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bihix33的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bihix33</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bihix33]]></copyright><item><title><![CDATA[inner join， left join， right join， full join 的区别]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41286915</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41286915</guid><author>bihix33</author><pubDate>Wed, 19 Nov 2014 20:01:37 +0800</pubDate><description><![CDATA[直接上代码





[TEST@ORA1] SQL>select * from a;

编号 姓名
---- ----------
1000 张三
2000 李四
3000 王五

[TEST@ORA1] SQL>select * from b;

编号 商品
---- ----------
1000 电视机
2000 录像机
4000 自行车

[TEST@ORA1] SQL>se]]></description><category></category></item><item><title><![CDATA[WebConfig的httpHandlers无效解决处理]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41170473</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41170473</guid><author>bihix33</author><pubDate>Sun, 16 Nov 2014 10:03:58 +0800</pubDate><description><![CDATA[有个站点是基于集成模式开发的，却硬要挂在经典模式的父站点下面，那就要做相应更改，基本就是Handlers换httpHandlers，Modules换httpModules，从节点移到，然而怎么改都进不了自定义的Handler里面，参考下面也是不行。




http://msdn.microsoft.com/en-us/library/vstudio/46c5ddfy(v=vs.100)]]></description><category></category></item><item><title><![CDATA[slim的httppost数据的解析]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41170467</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41170467</guid><author>bihix33</author><pubDate>Sun, 16 Nov 2014 10:03:34 +0800</pubDate><description><![CDATA[关于slim的post请求，文章比较少，有也是示例返回一个字符串，当然也有解析的，但基本用的都是下面方式取：





[plain] view
 plaincopy






$user = $app->request()->post();  


但这种方式取，用var_dump($user);输出，我遇到的却是这样的结果：






这不是]]></description><category></category></item><item><title><![CDATA[android bionic缺失pthread_cancel的解决方法]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41146949</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41146949</guid><author>bihix33</author><pubDate>Sat, 15 Nov 2014 16:30:22 +0800</pubDate><description><![CDATA[在native code中使用多线程好处多多，但是Android的bionic并没有完全实现标准POSIX线程库的所有API，例如pthread_cancel()。但是google这样做肯定有原因，被cancel的thread不一定已经把自己拥有的资源释放掉，因此很可能带来内存泄露，锁没有释放等问题。这些问题在移动设备上更加突出。




首先介绍一个指标的方法，使用signal替代ca]]></description><category></category></item><item><title><![CDATA[Argument list too long的解决方法]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41146937</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41146937</guid><author>bihix33</author><pubDate>Sat, 15 Nov 2014 16:29:19 +0800</pubDate><description><![CDATA[原因：文件太多了，导致传递给linux（或者说是cygwin）的参数太长了。

解决方法：

1、最土的方法，把工程拷贝到硬盘分区根目录，“有可能”可以解决问题。

2、大工程子模块化拆分。

     a、引入子模块

         



[plain] view
 plaincopy






$(call import-add-path,$]]></description><category></category></item><item><title><![CDATA[Node.js使用cnpm]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41116019</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41116019</guid><author>bihix33</author><pubDate>Fri, 14 Nov 2014 11:34:33 +0800</pubDate><description><![CDATA[npm是Node.js中维护第三方库、模块的工具，但是国外的速度很悲剧，这里有一个中国的源cnpm。

http://cnpmjs.org/

需要在命令行中运行
npm install -g cnpm --registry=http://r.cnpmjs.org

然后所有使用npm的地方直接使用cnpm来替代

第三方的模块的安装目录

C:\Users\当前用户\App]]></description><category></category></item><item><title><![CDATA[手游客户端框架的思考]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41116015</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41116015</guid><author>bihix33</author><pubDate>Fri, 14 Nov 2014 11:34:12 +0800</pubDate><description><![CDATA[新的公司新项目的手游客户端框架我并不是十分赞同，虽然最终我妥协了，并且为自己竟然做出质疑上司这样的幼稚行为而后悔。但是就最近写的一些代码来看，我更加坚定我自己的思路和想法。当然我的习惯和思路不一定适合其他人，所以我并不会说其他人的思路或者习惯不对或者不好，只要能用清晰的思路写出清晰的代码就好了。





一、3D、Unity意味着更长的项目周期？

        很多人都会有这]]></description><category></category></item><item><title><![CDATA[[Scripts]一个表中存在但另外一个表中不存在的SQL]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41085525</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41085525</guid><author>bihix33</author><pubDate>Thu, 13 Nov 2014 19:40:56 +0800</pubDate><description><![CDATA[一个表中存在但另外一个表中不存在的SQL，两种写法：

NOT EXISTS
SELECT ip
FROM   login_log l
WHERE  NOT EXISTS (
   SELECT 1             -- it is mostly irrelevant what you put here
   FROM   ip_location i
   WHERE  l]]></description><category></category></item><item><title><![CDATA[Android开发环境搭建及HelloWorld（ADT-Bundle）]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41085503</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41085503</guid><author>bihix33</author><pubDate>Thu, 13 Nov 2014 19:40:16 +0800</pubDate><description><![CDATA[1.首先下载Java的JDK
这部就不多说了。


2.下载ADT-Bundle
ADT-Bundle是由Google Android官方提供的集成式IDE，已经包含了Eclipse，Android SDK及Android所需要的平台工具，新手只需要ADT-Bundle即可快速搭建起Android开发环境，省了不少事情。
下载地址：https://developer.android.c]]></description><category></category></item><item><title><![CDATA[this database does not have a valid owner 的解决办法--【叶子】]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41074457</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41074457</guid><author>bihix33</author><pubDate>Thu, 13 Nov 2014 10:06:58 +0800</pubDate><description><![CDATA[前记：别人给我一个数据库备份文件，我本地还原后，打算创建Database Diagram，遇到如下错误：




错误信息：

Database diagram support objects cannot be installed because this database does not have a valid owner. 

To continue, first us]]></description><category></category></item><item><title><![CDATA[文件的格式与文件扩展名指定的格式不一致的解决办法]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41074441</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41074441</guid><author>bihix33</author><pubDate>Thu, 13 Nov 2014 10:06:17 +0800</pubDate><description><![CDATA[用C#导出来excel，打开时总是有个提示：

您尝试打开的文件“test.xls”的格式与文件扩展名指定的格式不一致。打开文件前请验证文件没有损坏且来源可信。是否立即打开该文件？






点击是，即可打开，但是总有这个提示，觉得很是不爽。

提供一种解决方案，已测试，有效：

 

1、先关闭所有的office应用程序，然后打开注册表, 在运行中输入regedi]]></description><category></category></item><item><title><![CDATA[SQL SERVER 正则匹配实例分享--【叶子】]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41074429</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41074429</guid><author>bihix33</author><pubDate>Thu, 13 Nov 2014 10:06:10 +0800</pubDate><description><![CDATA[[sql] view
 plaincopyprint?






--====================================  
--标题: 应用实例之SQL SERVER 正则匹配  
--作者：maco_wang  
--时间：2012-03-25  
--说明：MS-SQL SERVER 中的正则匹配  
--==================]]></description><category></category></item><item><title><![CDATA[iOS 开发百问 我来支持你]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41041739</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41041739</guid><author>bihix33</author><pubDate>Wed, 12 Nov 2014 12:18:16 +0800</pubDate><description><![CDATA[42、 警告:Multiplebuild commands for output file

target引用了名字重复的资源

找到当前的target，展开之后，找到CopyBundle Resources栏目，然后在里面找到重复名字的资源，删除不要的那个即可

43、签名错误：Provisioningprofile can't be found

在Xcode中当你在更新了你得]]></description><category></category></item><item><title><![CDATA[mixpanel实验教程(2) 支持你啊]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41041729</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41041729</guid><author>bihix33</author><pubDate>Wed, 12 Nov 2014 12:16:51 +0800</pubDate><description><![CDATA[六、发送邮件和推送通知

选择该用户前面的 checkbox，点击 Send A Notification 按钮，从下拉列表中选择 Email Message/Push Notifiaction，即可向该用户发送邮件或Push 通知。
在邮件正文中，你可以使用一些特殊的标签，例如：







{{${name}}}表示该用户 Profile 中的 name 属性。

]]></description><category></category></item><item><title><![CDATA[mixpanel实验教程(1) 支持]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41041723</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41041723</guid><author>bihix33</author><pubDate>Wed, 12 Nov 2014 12:16:25 +0800</pubDate><description><![CDATA[一、关于 mixpanel

这个我不想多说，不明白请看官方手册：https://mixpanel.com/help/reference/

二、注册

mixpanel.com 是一个商业机构，它的用户分为两种，一种是试用用户，一种是付费用户的，根据数据点的多少，价格在150-2000美元/月不等。

对于我等穷屌丝，坚决选择免费试用。

访问 https://mixpane]]></description><category></category></item><item><title><![CDATA[如何在 Swift 项目中使用 CocoaPods 支持]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41041721</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41041721</guid><author>bihix33</author><pubDate>Wed, 12 Nov 2014 12:15:27 +0800</pubDate><description><![CDATA[4个步骤，将 CocoaPods 导入 Swift

1、创建、编辑 Podfile 文件并 pod install

2、使用 File -> New -> File… 创建一个 Header File(iOS->Source->HeaderFile 模板)，名字为 xxxx.h。

3、打开项目的 Build Settings，设置 Objective-C Bridging Hea]]></description><category></category></item><item><title><![CDATA[Swift 表视图动画教程: Drop-In Cards 支持]]></title><link>https://blog.youkuaiyun.com/bihix33/article/details/41041703</link><guid>https://blog.youkuaiyun.com/bihix33/article/details/41041703</guid><author>bihix33</author><pubDate>Wed, 12 Nov 2014 12:14:08 +0800</pubDate><description><![CDATA[http://www.raywenderlich.com/76024/swift-table-view-animations-tutorial-drop-cards



标准 table view 是一个强大而又灵活的数据呈现方式；大部分情况下你的app 都使用了某种形式的 table view。但是，它有一个缺点就是，无法进行太多的定制，你的 app 会淹没在成千上万的类似是 app ]]></description><category></category></item></channel></rss>