<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jycomputer</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jycomputer]]></copyright><item><title><![CDATA[Mybatis源码解析之 Logging]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/110129714</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/110129714</guid><author>jycomputer</author><pubDate>Wed, 25 Nov 2020 14:39:50 +0800</pubDate><description><![CDATA[源码
如果是你设计一个框架，你的日志系统会怎么设计？是自己实现还是依赖日志门面 slf4j commons-logging jul 或者是直接依赖实现 log4j log4j2 logback stdout 或者是干脆不输出日志。其实还是挺令人头疼的一件事，接下来，我们来看看 Mybatis 这款优秀的 ORM 框架是如何做的。

通过上图可以看到，Log 一共有 7 大实现类：

StdOutImpl
Log4jImpl
NoLoggingImpl
Jdk14LoggingImpl
JakartaComm]]></description><category></category></item><item><title><![CDATA[面试题？一个单例 Bean 依赖一个原型 Bean，这个原型 Bean 是单例还是原型？]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/104168081</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/104168081</guid><author>jycomputer</author><pubDate>Tue, 04 Feb 2020 12:43:59 +0800</pubDate><description><![CDATA[面试题？一个单例Bean依赖一个原型Bean，这个原型Bean是单例还是原型？
]]></description><category></category></item><item><title><![CDATA[@Resource 默认注入源码分析]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/104168068</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/104168068</guid><author>jycomputer</author><pubDate>Tue, 04 Feb 2020 12:43:02 +0800</pubDate><description><![CDATA[@Resource默认注入源码分析
]]></description><category></category></item><item><title><![CDATA[@Resource 真的是 byName 吗?]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/104168014</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/104168014</guid><author>jycomputer</author><pubDate>Tue, 04 Feb 2020 12:38:12 +0800</pubDate><description><![CDATA[@Resource 真的是 byName 吗?
]]></description><category></category></item><item><title><![CDATA[AndroidManifest.xml 文件中Activity节点中android:configChanges的作用]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/49702225</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/49702225</guid><author>jycomputer</author><pubDate>Sat, 07 Nov 2015 15:06:57 +0800</pubDate><description><![CDATA[android:configChanges的作用
android:configChanges中有许多选项，当我们的屏幕在横竖屏切换的时候，android系统会自动调用其生命周期方法，这样就需要对横竖屏切换做特殊的处理，如果不想让android系统做处理的话，就用到了android:configChanges这个属性，我们可以设置它为
android:configChanges="keyboar]]></description><category></category></item><item><title><![CDATA[Android Activity 4种启动模式]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/49701129</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/49701129</guid><author>jycomputer</author><pubDate>Sat, 07 Nov 2015 14:18:02 +0800</pubDate><description><![CDATA[Android的Activity的四种启动模式。]]></description><category></category></item><item><title><![CDATA[android:installLocation简析]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/38965811</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/38965811</guid><author>jycomputer</author><pubDate>Sun, 31 Aug 2014 23:16:19 +0800</pubDate><description><![CDATA[在Froyo(android 2.2,API Level:8)中引入了android:installLocation.通过设置该属性可以使得开发者以及用户决定程序的安装位置.
android:installLocation隶属于AndroidManifest.XML中的manifest节点.如下所示:
xmlns:android="http://schemas.android.com/apk/]]></description><category></category></item><item><title><![CDATA[黑盒测试和白盒测试]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/11726743</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/11726743</guid><author>jycomputer</author><pubDate>Mon, 16 Sep 2013 11:25:49 +0800</pubDate><description><![CDATA[一、黑盒测试和白盒测试
 黑盒测试：已知产品的功能设计规格，可以进行测试证明每个实现了的功能是否符合要求。
白盒测试：已知产品的内部工作过程，可以进行测试证明每种内部操作是否符合设计规格要求，所有内部成分是否经过检查。
 1. 第一认识：
  黑盒测试
测试特点：测试功能；
测试依据：需求规格说明书
方法举例：等价类划分、边界值测试
优点：能站在用户的立场上进行测试
缺点：不能测]]></description><category></category></item><item><title><![CDATA[Hibernate主键生成策略]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/9526935</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/9526935</guid><author>jycomputer</author><pubDate>Sat, 27 Jul 2013 10:25:14 +0800</pubDate><description><![CDATA[Hibernate主键生成策略
1、自动增长identity

适用于MySQL、DB2、MS SQL Server，采用数据库生成的主键，用于为long、short、int类型生成唯一标识
使用SQL Server 和 MySQL 的自增字段，这个方法不能放到 Oracle 中，Oracle 不支持自增字段，要设定sequence（MySQL 和 SQL Server 中很常用）
数据]]></description><category></category></item><item><title><![CDATA[hibernate环境搭建]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/9526403</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/9526403</guid><author>jycomputer</author><pubDate>Sat, 27 Jul 2013 09:49:58 +0800</pubDate><description><![CDATA[hibernate 环境搭建

第一步：首先到hibernate官网下载hibernate 网址为：www.hibernate.com 


第二步：解压下载后的hibernate包，得到相应的jar包，放到工程的lib目录下面。(hibernate资源包在我的资源里面可以下载)

第三步：环境搭建好了以后开始进行配置了，在src目录下创建名为hibernate.cfg.xml文件以]]></description><category></category></item><item><title><![CDATA[linux常用命令linux自动挂载WinXP系统下的分区]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/7770349</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/7770349</guid><author>jycomputer</author><pubDate>Sat, 21 Jul 2012 14:35:07 +0800</pubDate><description><![CDATA[1 终端使用命令挂载和泄载WinXP系统的分区
     >> cd /mnt
     >> mkdir win32d
     >> mount /dev/hda5  /mnt/win32d         //挂载完毕,但不可显示中文
     >> mount -t vfat -o iocharset=cp936 /dev/hda5 /mnt/win32d  //挂载完毕,可显示中]]></description><category></category></item><item><title><![CDATA[ubuntu 下增加root登陆]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/7589616</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/7589616</guid><author>jycomputer</author><pubDate>Tue, 22 May 2012 09:31:29 +0800</pubDate><description><![CDATA[给 ubuntu 10.04登录界面添加root用户登陆选择  
        ubuntu 10.04 的登陆窗口会列出可以登陆的用户名，还有一个其他，可以让我自己选择输入用户名，先用普通用户登录系统，sudo passwd root 激活 root 用户，注销，然后选用 root 就可以登录到桌面了，但是有点不爽的是，每次进系统都需要先选择其他，再输入 root 和 密码，而 root 用]]></description><category></category></item><item><title><![CDATA[zigbee的网络拓扑结构]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/7589544</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/7589544</guid><author>jycomputer</author><pubDate>Tue, 22 May 2012 09:09:15 +0800</pubDate><description><![CDATA[ZigBee 的网络拓扑  
     在 ZigBee 网络中，定义了三种网络角色，分别是 Coordinator （网络协调器节点），Router （网络路由器节点）， 
End Device  （网络终端节点）。  
     Coordinator  （网络协调器节点）：负责网络的建立 （WPAN Formation ）及网络地址 （Short Address）的分配；]]></description><category></category></item><item><title><![CDATA[继电器的作用]]></title><link>https://blog.youkuaiyun.com/jycomputer/article/details/7589450</link><guid>https://blog.youkuaiyun.com/jycomputer/article/details/7589450</guid><author>jycomputer</author><pubDate>Tue, 22 May 2012 08:40:37 +0800</pubDate><description><![CDATA[继电器是一种电子控制器件，它具有控制系统（又称输入回路）和被控制系统（又称输出回路），通常应用于自动控制电路中，它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。]]></description><category></category></item></channel></rss>