<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dog71520的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dog71520</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dog71520]]></copyright><item><title><![CDATA[maven setting.xml 中文配置详解（全配置）]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715912</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715912</guid><author>dog71520</author><pubDate>Fri, 08 Feb 2019 16:16:00 +0800</pubDate><description><![CDATA[春节假期在家养病，乘有时间整理了下之前的知识——知识贵在归纳总结。
参照了官方文档，针对其中的一些未描述详尽的内容翻查了不少资料，补充到了配置文件中，同时再加上一些说明、例子，方便查阅。
内容虽然比较多，但是容易理解，希望对大家有用。很多知识都来自与网络，感谢网络上各位愿意分享的老师。
因为转发请保留原地址，感谢：https://www.cnblogs.com/iceJava/p/...]]></description><category></category></item><item><title><![CDATA[java -ea]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715908</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715908</guid><author>dog71520</author><pubDate>Thu, 23 Nov 2017 14:44:00 +0800</pubDate><description><![CDATA[两题考的都是assert和assertionassert是JDK1.4(&amp;+)中新增的关键字，其功能称作assertionassert条件表达式如果条件表达式不成立(false)则报 错误assert条件表达式: something同上，错误，则包 something 异常信息assertion在一般情况下是关闭的，通过java-ea可以打开...]]></description><category></category></item><item><title><![CDATA[加签/验签、加密/解密、公钥/私钥]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715905</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715905</guid><author>dog71520</author><pubDate>Wed, 27 Sep 2017 20:31:00 +0800</pubDate><description><![CDATA[转载请保留来源：http://www.cnblogs.com/iceJava/p/7603706.html

看了网上的很多资料，发现有些点没有说到，也比较复杂，这里根据个人的理解，简单描述，方便记忆。

先理解 公/私 钥（yue）的意思：
私钥，即私人的钥匙，是唯一的，所以可以用来证明来源是特定的人
公钥，即 公用的钥匙，我可以将它给很多人（公众）。所以既然那...]]></description><category></category></item><item><title><![CDATA[MySQL root 密码重置]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715903</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715903</guid><author>dog71520</author><pubDate>Fri, 25 Aug 2017 10:16:00 +0800</pubDate><description><![CDATA[安全模式重置法
基本的思路是，以安全模式启动mysql，这样不需要密码可以直接以root身份登录，然后重设密码。

1. 停止 MySQL 服务
[molo.wu@shark mysql (master)]$ sudo /usr/local/mysql/support-files/mysql.server stop
以安全模式启动MySQL，可使用--skip-networ...]]></description><category></category></item><item><title><![CDATA[Spring component-scan 的逻辑 、单例模式下多实例问题、事务失效]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715926</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715926</guid><author>dog71520</author><pubDate>Thu, 01 Jun 2017 18:00:00 +0800</pubDate><description><![CDATA[原创内容，转发请保留：http://www.cnblogs.com/iceJava/p/6930118.html，非常欢迎指正，谢谢
之前遇到该问题，今天查看了下 spring 4.x 的代码一，先理解下 context:component-scan 处理过程：

 1 &lt;!-- scan the package and the sub package --&gt;
 2 ...]]></description><category></category></item><item><title><![CDATA[前端名词收集]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715901</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715901</guid><author>dog71520</author><pubDate>Sun, 02 Oct 2016 19:41:00 +0800</pubDate><description><![CDATA[收集于互联网 update at 2016年10月02日19:40:25


IIFE ("Immediately Invoked Function Expression")
(function(param){
})(params);



shim和polyfill
shim的意思是在一个老（旧）环境中模拟出一个新API，有时也叫做shiv，例如著名的html...]]></description><category></category></item><item><title><![CDATA[mac manpages 汉化]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715898</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715898</guid><author>dog71520</author><pubDate>Tue, 31 May 2016 17:13:00 +0800</pubDate><description><![CDATA[默认在终端进行man命令，如：man ls，会显示英文的帮助文档。本文教你如何查看中文文档。
资源：1.manpages-zh-1.5.2.tar.bz22.groff-1.21.tar.gz

- – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - –步骤：1.解压manpages-zh-1.5.2.tar....]]></description><category></category></item><item><title><![CDATA[JVM - 堆外内存]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715923</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715923</guid><author>dog71520</author><pubDate>Wed, 27 Apr 2016 19:05:00 +0800</pubDate><description><![CDATA[看了不少资料，总结下：
堆外内存 /直接内存（Direct Memory）JDK1.4中引入的NIO类，基于channel和Buffer的I/O方式，可用Native库直接分配堆外内存，然后利用一个存储在堆中的DirectByteBuffer对象作为这块内存引用来操作。避免了在Java堆和Native堆中来回复制数据。
优点　　1.堆外内存不影响 JVM GC，程序会减少 Full...]]></description><category></category></item><item><title><![CDATA[模块化（CommonJs、AMD、CMD、UMD）发展历史与优缺点]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715895</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715895</guid><author>dog71520</author><pubDate>Sat, 16 Apr 2016 22:53:00 +0800</pubDate><description><![CDATA[全文主要整理自摘自《Webpack中文指南》（好文，建议直接去看，以下仅对该系列文章中的《历史发展》篇幅进行备份——也整理了点其他内容）
模块化
模块化是老生常谈了，这里不做阐述。
模块化管理需要具备：
1. 定义封装的模块。
2. 定义新模块对其他模块的依赖。
3. 可对其他模块的引入支持。
要通用，则必须要有规范化，因此一系列的标准应运而生。
...]]></description><category></category></item><item><title><![CDATA[JavaScript 从对象 new 说起，简单理解 this/call/apply]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715921</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715921</guid><author>dog71520</author><pubDate>Sat, 16 Apr 2016 15:23:00 +0800</pubDate><description><![CDATA[new

创建一个新对象；
将构造函数的作用域赋给新对象（因此this就指向了这个新对象）；
执行构造函数中的代码（为这个新对象添加属性）；
返回新对象

　　用代码描述的话（先别管proyotype, apply等）：

1 function New (f) {
2     var n = { '__proto__': f.prototype }; /*第一步*/...]]></description><category></category></item><item><title><![CDATA[Linux 设备和模块的分类]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715918</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715918</guid><author>dog71520</author><pubDate>Mon, 11 Apr 2016 21:44:00 +0800</pubDate><description><![CDATA[概念：在Linux系统中，所有设备都被映射成 【设备文件】 来处理，设备文件，应用程序可以像操作普通文件一样对硬件设备进行操作。

一、设备类型
整理自：(相当不错，建议有时间看下原文)
　　　　《第一章 设备驱动简介 1.3.节 设备和模块的分类》
　　　　《Linux设备驱动之字符设备驱动》
　　一般情况下，以 Linux 的设备可区分为 3 种基本设备类型：字符设备、...]]></description><category></category></item><item><title><![CDATA[计算机网络: IP地址，子网掩码，网段表示法，默认网关，DNS服务器详解]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715915</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715915</guid><author>dog71520</author><pubDate>Sat, 09 Apr 2016 16:54:00 +0800</pubDate><description><![CDATA[楔子：
　　以Windows系统中IP地址设置界面为参考(如图1)， IP地址, 子网掩码, 默认网关 和 DNS服务器, 这些都是什么意思呢？
　　　　

　　学习IP地址的相关知识时还会遇到网络地址,广播地址,子网等概念,这些又是什么意思呢 ？

        
一 IP地址
概述
计算机要实现网络通信，就必须要有一个用于快速定位的网络地址。...]]></description><category></category></item><item><title><![CDATA[Automator 实例：使用快捷键 实现 快速在当前路径 打开 iTerm]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715892</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715892</guid><author>dog71520</author><pubDate>Sun, 22 Nov 2015 14:52:00 +0800</pubDate><description><![CDATA[1. 在 finder -&gt; 应用程序 或 通过Spotlight打开：Automator.app


2. 选择新建 “服务”


3. 设置服务，见下图，设置完成之后，command + s 保存即可


4. 设置快捷键，在：系统偏好设置 -&gt; 键盘 -&gt; 服务 或者 finder -&gt; 服务偏好设置， 如下


5. 设...]]></description><category></category></item><item><title><![CDATA[mac 在 finder 当前 路径下 打开 terminal 的办法]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715913</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715913</guid><author>dog71520</author><pubDate>Sun, 22 Nov 2015 13:27:00 +0800</pubDate><description><![CDATA[1. 在：系统偏好设置 -&gt; 键盘 -&gt; 服务 或者 finder -&gt; 服务偏好设置， 如下：

建议配合快捷键使用，本人使用的快捷键：
在 terminal 新建标签 control + t
在 terminal 新建窗口 control + option + t
备注：如果你安装了 iterm，可以看下这篇
　　《Automator 实例：使用快捷键...]]></description><category></category></item><item><title><![CDATA[js正則函數 match、exec、test、search、replace、split 使用介紹集合]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715910</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715910</guid><author>dog71520</author><pubDate>Thu, 21 May 2015 11:22:00 +0800</pubDate><description><![CDATA[match 方法使用正則表達式模式對字元串執行查找，並將包含查找的結果作為數組返回。stringObj.match(rgExp)參數stringObj必選項。對其進行查找的 String 對象或字元串文字。rgExp必選項。為包含正則表達式模式和可用標誌的正則表達式對象。也可以是包含正則表達式模式和可用標誌的變數名或字元串文字。其餘說明與exec一樣，不同的是如果matc...]]></description><category></category></item><item><title><![CDATA[在Spring中基于JDBC进行数据访问时如何控制超时]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715906</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715906</guid><author>dog71520</author><pubDate>Wed, 13 May 2015 16:18:00 +0800</pubDate><description><![CDATA[超时分类
超时根据作用域可做如下层级划分：

Transaction Timeout &gt; Statement Timeout &gt; JDBC Driver Socket Timeout
Transaction Timeout指一组SQL操作执行时应在设定的时间内完成(提交或回滚)，否则将引发超时。它的值应大于 N(语句数) * Statement Timeout
St...]]></description><category></category></item><item><title><![CDATA[Understanding JDBC Internals & Timeout Configuration]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715904</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715904</guid><author>dog71520</author><pubDate>Wed, 13 May 2015 13:38:00 +0800</pubDate><description><![CDATA[原版：http://www.cubrid.org/blog/dev-platform/understanding-jdbc-internals-and-timeout-configuration
中文版：http://www.cnblogs.com/iceJava/p/4497763.html
备注：阅读了一遍，发现作者有蛮多重要的笔误，大家阅读的时候仔细点.
...]]></description><category></category></item><item><title><![CDATA[Spring事务超时时间可能存在的错误认识]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715902</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715902</guid><author>dog71520</author><pubDate>Wed, 13 May 2015 09:25:00 +0800</pubDate><description><![CDATA[摘自：http://jinnianshilongnian.iteye.com/blog/1986023, 感谢作者。
1、先看代码
1.1、spring-config.xml


Java代码


&lt;beanid="dataSource"class="org.springframework.jdbc.datasource.DriverManagerDataS...]]></description><category></category></item><item><title><![CDATA[JDBC超时原理与设置]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715897</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715897</guid><author>dog71520</author><pubDate>Tue, 12 May 2015 16:34:00 +0800</pubDate><description><![CDATA[抄录自网上，因为担心以后找不到，因此抄录之。感谢分享的大神！　
英文原版：http://www.cubrid.org/blog/dev-platform/understanding-jdbc-internals-and-timeout-configuration

恰当的JDBC超时设置能够有效地减少服务失效的时间。本文将对数据库的各种超时设置及其设置方法做介绍。
　　真实案...]]></description><category></category></item><item><title><![CDATA[log4j.properties]]></title><link>https://blog.youkuaiyun.com/dog71520/article/details/101715896</link><guid>https://blog.youkuaiyun.com/dog71520/article/details/101715896</guid><author>dog71520</author><pubDate>Sat, 24 Aug 2013 23:50:00 +0800</pubDate><description><![CDATA[# An example log4j configuration file that outputs to System.out. The output information consists of relative time,# log level, thread name, logger name, nested diagnostic context and the message...]]></description><category></category></item></channel></rss>