<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Linking Haw的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/huo951</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; huo951]]></copyright><item><title><![CDATA[MySql设计规范]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/51211788</link><guid>https://blog.youkuaiyun.com/huo951/article/details/51211788</guid><author>huo951</author><pubDate>Thu, 21 Apr 2016 18:51:53 +0800</pubDate><description><![CDATA[1) 不应该针对整个系统进行数据库设计，而应该根据系统架构中的组件划分，针对每个组件所处理的业务进行组件单元的数据库设计；不同组件间所对应的数据库表之
 间的关联应尽可能减少，如果不同组件间的表需要外键关联也尽量不要创建外键关联，而只是记录关联表的一个主键，确保组件对应的表之间的独立性，为系统或表 结构的重构提供可能性。



2)采用领域模型驱动的方式和自顶向下的思路进行数据库设计，首]]></description><category></category></item><item><title><![CDATA[Google浏览器开启手机调试模式]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/49928981</link><guid>https://blog.youkuaiyun.com/huo951/article/details/49928981</guid><author>huo951</author><pubDate>Thu, 19 Nov 2015 16:10:57 +0800</pubDate><description><![CDATA[Google浏览器开启手机调试模式，方便WapApp开发人员进行调试


打开Google浏览器，按F12打开调试模式（MAC开启调试模式是command
 + option(alt) + i），如图




点击 菜单栏上的 手机按钮




为了查看方便，可以将下面的菜单栏移至右侧





刷新页面（手机模式里面的页面才符合比例），选择需要模拟的设备]]></description><category></category></item><item><title><![CDATA[Xcode新特性App Transport Security (ATS)]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/49148003</link><guid>https://blog.youkuaiyun.com/huo951/article/details/49148003</guid><author>huo951</author><pubDate>Thu, 15 Oct 2015 09:14:42 +0800</pubDate><description><![CDATA[升级Xcode
 7.0发现网络访问失败。
输出错误信息



?





1




The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.










]]></description><category></category></item><item><title><![CDATA[关于配置Https的一点说明]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/49023863</link><guid>https://blog.youkuaiyun.com/huo951/article/details/49023863</guid><author>huo951</author><pubDate>Sat, 10 Oct 2015 14:51:33 +0800</pubDate><description><![CDATA[关于HTTPS配置的文章网上已经有很多这里不一一介绍，这里主要是说明我们采用什么认证方式。
众所周知，HTTPS有两种认证方式：单向认证、双向认证。
单向认证: 客户端向服务器发送消息，服务器接收到消息之后使用服务器端密钥库中的私钥对数据进行加密，然后把加密后的数据和公钥一起发给客户端；客户端使用服务器发来的公钥对数据解密，再使用服务器传来的公钥对请求数据加密传给服务器端，服务器端使用私钥对请]]></description><category></category></item><item><title><![CDATA[关于JSP中#，%，$取值符号的说明]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/48803015</link><guid>https://blog.youkuaiyun.com/huo951/article/details/48803015</guid><author>huo951</author><pubDate>Tue, 29 Sep 2015 09:51:01 +0800</pubDate><description><![CDATA[主要分两类：
第一类为在jsp标签中使用的el表达式，${}
第二类为在struts标签中使用的ONGL表达式，%{}，#:
第一类举例
直接在action中定义的变量
${username}
通过request.put()保存的变量
${requestCode.username}
第二类举例
直接在action中定义的变量


直接在action中定义的变量


通]]></description><category></category></item><item><title><![CDATA[Web应用启动socket服务]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/48730219</link><guid>https://blog.youkuaiyun.com/huo951/article/details/48730219</guid><author>huo951</author><pubDate>Fri, 25 Sep 2015 10:57:34 +0800</pubDate><description><![CDATA[1、新建web工程

2、自定义类 实现ServletContextListener 接口

在contextInitialized方法中启动socket服务的线程

在contextDestroyed方法中关闭socket线程的服务，释放监听端口

3、更改web.xml

xml version="1.0" encoding="UTF-8"?>
web-app xmlns:]]></description><category></category></item><item><title><![CDATA[Spring注解Hibernate对象的实例]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/48679949</link><guid>https://blog.youkuaiyun.com/huo951/article/details/48679949</guid><author>huo951</author><pubDate>Wed, 23 Sep 2015 14:35:14 +0800</pubDate><description><![CDATA[以下两种方式都可以：<property name="annotatedClasses">
            <list>
                <value>com.sise.domain.Admin</value>
                <value>com.sise.domain.Remind</value>
                <value>com.sis]]></description><category></category></item><item><title><![CDATA[Android-Universal-Image-Loader三大组件DisplayImageOptions、ImageLoader、ImageLoaderConfiguration详解：]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/48439173</link><guid>https://blog.youkuaiyun.com/huo951/article/details/48439173</guid><author>huo951</author><pubDate>Mon, 14 Sep 2015 14:55:42 +0800</pubDate><description><![CDATA[转载出处：http://www.cnblogs.com/kissazi2/p/3886563.html]]></description><category></category></item><item><title><![CDATA[Java实现Http请求参数对特殊字符的处理办法]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/48394575</link><guid>https://blog.youkuaiyun.com/huo951/article/details/48394575</guid><author>huo951</author><pubDate>Sat, 12 Sep 2015 15:46:05 +0800</pubDate><description><![CDATA[转载自：http://blog.youkuaiyun.com/hellochenlian/article/details/38512781
java中URL 的编码和解码函数

java.net.URLEncoder.encode(String s)和java.net.URLDecoder.decode(String s);

在javascript 中URL 的编码和解码函数
escape(St]]></description><category></category></item><item><title><![CDATA[通过手机浏览器跳转到指定的Activity]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/47168069</link><guid>https://blog.youkuaiyun.com/huo951/article/details/47168069</guid><author>huo951</author><pubDate>Fri, 31 Jul 2015 11:51:46 +0800</pubDate><description><![CDATA[仅需三步，即可实现通过手机浏览器跳转到指定的Activity：


第一步，修改AndroidManifest.xml中的对应的Activity：
        <activity
            android:name="com.hlq.onekey.LockScreenActivity"
            android:label="@string/title_ac]]></description><category></category></item><item><title><![CDATA[最近使用openfire进行聊天通信的搭建，转载一些文章]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/47100363</link><guid>https://blog.youkuaiyun.com/huo951/article/details/47100363</guid><author>huo951</author><pubDate>Tue, 28 Jul 2015 09:29:24 +0800</pubDate><description><![CDATA[openfire二次开发eclipse环境搭建


基于xmpp openfire smack开发之Android消息推送技术原理分析和实践]]></description><category></category></item><item><title><![CDATA[Intent 随笔]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/46860813</link><guid>https://blog.youkuaiyun.com/huo951/article/details/46860813</guid><author>huo951</author><pubDate>Mon, 13 Jul 2015 12:10:05 +0800</pubDate><description><![CDATA[Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS   =    8388608
----如果设置此Flag，则新的Activity不会在最近启动的Activity列表中保存


Intent.FLAG_ACTIVITY_CLEAR_TASK    =    32768
----如果设置此Flag，则会导致任何用来放置该Activity的已经存在的task]]></description><category></category></item><item><title><![CDATA[Android Studio安装]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/46848341</link><guid>https://blog.youkuaiyun.com/huo951/article/details/46848341</guid><author>huo951</author><pubDate>Sun, 12 Jul 2015 09:57:36 +0800</pubDate><description><![CDATA[Android Studio  for Mac 安装介绍：
http://www.android-studio.org/]]></description><category></category></item><item><title><![CDATA[闲来无事，发一下自己Ubuntu的虚拟机问题]]></title><link>https://blog.youkuaiyun.com/huo951/article/details/5991815</link><guid>https://blog.youkuaiyun.com/huo951/article/details/5991815</guid><author>huo951</author><pubDate>Sat, 06 Nov 2010 14:57:00 +0800</pubDate><description><![CDATA[<br /> <br /><br />       不怎么喜欢windows系统，换了Ubuntu，但是呢，最近拉我宽带的那些住户们不经意的老用p2p下载，心里挺恼火的，不过想想他们也不知道那些是占流量的软件...不想老是忘人家那边跑，就想装p2p终结者限一下速...无奈啊，Ubuntu下没限速软件，只好装了virtual box，安装的时候默认网络是NAT模式，安装后在guest系统里装的p2p搜索到的IP是10.0.0.**的，才知道NAT相当于guest系统是host系统的内网系统，后来就选用网桥模式]]></description><category></category></item></channel></rss>