<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/oneyearlater</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; oneyearlater]]></copyright><item><title><![CDATA[JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7887328</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7887328</guid><author>oneyearlater</author><pubDate>Mon, 20 Aug 2012 16:58:06 +0800</pubDate><description><![CDATA[jstack -- 如果java程序崩溃生成core文件，jstack工具可以用来获得core文件的java stack和native stack的信息，从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外，jstack工具还可以附属到正在运行的java程序中，看到当时运行的java程序的java stack和native stack的信息, 如果现在运行的java程序呈现hung的]]></description><category></category></item><item><title><![CDATA[java.net.socketinputstream.socketread0 hangs thread]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7887315</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7887315</guid><author>oneyearlater</author><pubDate>Mon, 20 Aug 2012 16:56:42 +0800</pubDate><description><![CDATA[This article will provide you a detailed explanation on how you can identify, resolve and prevent Thread hang problems involved in a java.net.socketinputstream.socketread0 blocking IO
 operation.]]></description><category></category></item><item><title><![CDATA[java.net.socketinputstream.socketread0 hangs thread]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7886875</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7886875</guid><author>oneyearlater</author><pubDate>Mon, 20 Aug 2012 15:39:30 +0800</pubDate><description><![CDATA[The short article will provide you with the most common problem patterns you can face with hanging Java Threads at socketinputstream.socketread0. 
For more detail and troubleshooting approaches for t]]></description><category></category></item><item><title><![CDATA[Java的synchronized关键字：同步机制总结]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7886433</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7886433</guid><author>oneyearlater</author><pubDate>Mon, 20 Aug 2012 14:32:15 +0800</pubDate><description><![CDATA[Java的synchronized关键字：同步机制总结

2009-08-12 13:37 leo_faith Javaeye 我要评论(1) 字号：T | T





JAVA中synchronized关键字能够作为函数的修饰符，也可作为函数内的语句，也就是平时说的同步方法和同步语句块。搞清楚synchronized锁定的是哪个对象，就能帮助我们设计更安全的多线程程式。]]></description><category></category></item><item><title><![CDATA[关于 display: inline 、block 、inline-block]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7775785</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7775785</guid><author>oneyearlater</author><pubDate>Mon, 23 Jul 2012 15:57:07 +0800</pubDate><description><![CDATA[block元素的特点是：
总是在新行上开始；
高度，行高以及顶和底边距都可控制；
宽度缺省是它的容器的100%，除非设定一个宽度
, , , , 和是块元素的例子。

inline元素的特点是：

和其他元素都在一行上；
高，行高及顶和底边距不可改变；
宽度就是它的文字或图片的宽度，不可改变。
, , , , , 和是inline元素的例子。
inline和block可以控]]></description><category></category></item><item><title><![CDATA[InnoDB variables and status explained]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7723448</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7723448</guid><author>oneyearlater</author><pubDate>Fri, 06 Jul 2012 21:21:53 +0800</pubDate><description><![CDATA[InnoDB Buffer Pool












The InnoDB Buffer Pool is the memory area where the InnoDB Storage Engine caches its data and index blocks. Each InnoDB data and index block has a size of]]></description><category></category></item><item><title><![CDATA[MySQL日志文件--InnoDB的在线REDO日志]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7720758</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7720758</guid><author>oneyearlater</author><pubDate>Fri, 06 Jul 2012 08:48:09 +0800</pubDate><description><![CDATA[在介绍InnoDB的在线REDO日志前，先介绍下InnoDB，InnoDB是mysql下的一个存储引擎，MYSQL下可选的存储引擎还有MyISAM，MEMORY，EXAMPLE，NDB Cluster，ARCHIVE，CSV，BLACKHOLE，FEDERATED。最常用的存储引擎就是InnoDB和MyISAM，InnoDB的特点是事务安全，而MyISAM主要用于管理非事务表。它提供高速存储和检索]]></description><category></category></item><item><title><![CDATA[MySQL数据库的IO操作]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7720741</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7720741</guid><author>oneyearlater</author><pubDate>Fri, 06 Jul 2012 08:40:54 +0800</pubDate><description><![CDATA[导读：
淘宝丁奇分享的PPT：MySQL数据库的IO操作，详细分享了四块的内容，并且告诉大家如何调整MySQL数据库IO操作相关的参数，给出了详细的选择策略，现替其整理成文章分享与此。

PPT内容提纲：
1.MySQL的文件及简介
2.数据访问流程
3.文件访问模式
4.影响io行为的一些参数和选择策略



1.MySQL的文件及简介







//]]></description><category></category></item><item><title><![CDATA[MySQL数据库InnoDB存储引擎Log漫游(1)-(3)]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7720723</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7720723</guid><author>oneyearlater</author><pubDate>Fri, 06 Jul 2012 08:25:37 +0800</pubDate><description><![CDATA[00 – Undo Log
Undo Log 是为了实现事务的原子性，在MySQL数据库InnoDB存储引擎中，还用Undo Log来实现多版本并发控制(简称：MVCC)。
- 事务的原子性(Atomicity)
事务中的所有操作，要么全部完成，要么不做任何操作，不能只做部分操作。如果在执行的过程中发生
了错误，要回滚(Rollback)到事务开始前的状态，就像这个事务从来没有执行过。]]></description><category></category></item><item><title><![CDATA[linux awk 内置函数详细介绍（实例）]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7697939</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7697939</guid><author>oneyearlater</author><pubDate>Thu, 28 Jun 2012 00:21:28 +0800</pubDate><description><![CDATA[这节详细介绍awk内置函数，主要分以下3种类似：算数函数、字符串函数、其它一般函数、时间函数

一、算术函数:
以下算术函数执行与 C 语言中名称相同的子例程相同的操作：



函数名
说明


atan2( y, x )
返回 y/x 的反正切。


cos( x )
返回 x 的余弦；x 是弧度。


sin( x )
返回 x 的正弦；x 是弧度。]]></description><category></category></item><item><title><![CDATA[linux shell 字符串操作（长度，查找，替换）详解]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7697889</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7697889</guid><author>oneyearlater</author><pubDate>Wed, 27 Jun 2012 23:38:28 +0800</pubDate><description><![CDATA[在做shell批处理程序时候，经常会涉及到字符串相关操作。有很多命令语句，如：awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号，可以达到类似效果，大家知道，使用内部操作符会省略启动外部程序等时间，因此速度会非常的快。



一、判断读取字符串值





表达式
含义




${var}
变量var的值, 与$var相同]]></description><category></category></item><item><title><![CDATA[SproutCore: Making Use of Delegation]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7688500</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7688500</guid><author>oneyearlater</author><pubDate>Mon, 25 Jun 2012 01:08:17 +0800</pubDate><description><![CDATA[A few days ago there was a post on
 the SproutCore
 Google Group by an individual asking if his code could be reviewed by people in the community. Given the request, I checked out the code from
 gi]]></description><category></category></item><item><title><![CDATA[Statecharts in SproutCore]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7686944</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7686944</guid><author>oneyearlater</author><pubDate>Sun, 24 Jun 2012 01:41:49 +0800</pubDate><description><![CDATA[JUN6

STATECHARTS



In their most simple form, statecharts are a way to structure your application into logical states. A statechart does not need to be implemented in your application’s code;]]></description><category></category></item><item><title><![CDATA[SproutCore: Statecharts vs Controllers]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7686827</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7686827</guid><author>oneyearlater</author><pubDate>Sat, 23 Jun 2012 23:44:14 +0800</pubDate><description><![CDATA[From http://frozencanuck.wordpress.com/2011/03/09/sproutcore-statecharts-vs-controllers/
As more people start to adoptstatecharts to help organize application logic and manage the app’s current state]]></description><category></category></item><item><title><![CDATA[Rails核心开发人员离职 转向Web前端领域]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7675145</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7675145</guid><author>oneyearlater</author><pubDate>Tue, 19 Jun 2012 01:53:35 +0800</pubDate><description><![CDATA[2010-09-16 08:58 robbin JavaEye 我要评论(1) 字号：T | T





Yehuda Katz已经从Engine Yard公司离职，进入一家新的创业公司从事HTML 5的纯JavaScript框架的开发工作。 尽管他不在专职从事Rails框架的开发，但是他仍然将负责Rails3.1框架的开发工作。

AD：





上月刚刚发布正式]]></description><category></category></item><item><title><![CDATA[Python中使用pickle持久化对象]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7643799</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7643799</guid><author>oneyearlater</author><pubDate>Fri, 08 Jun 2012 00:48:49 +0800</pubDate><description><![CDATA[Python中可以使用 pickle 模块将对象转化为文件保存在磁盘上，在需要的时候再读取并还原。具体用法如下：


　　pickle.dump(obj, file[, protocol])

　　这是将对象持久化的方法，参数的含义分别为：
　　obj: 要持久化保存的对象；
　　file: 一个拥有 write() 方法的对象，并且这个 write() 方法能接收一个字符串作为参数]]></description><category></category></item><item><title><![CDATA[df和du显示空间为何不一致]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7637136</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7637136</guid><author>oneyearlater</author><pubDate>Wed, 06 Jun 2012 10:35:57 +0800</pubDate><description><![CDATA[有台机器空间老是显示满，df显示已经使用了100％，可用du命令却没见占用很多空间，后来终于在网上查到了原因所在：
造成这个现象的原因是有进程仍然打开着已经被删除的文件。因为该文件已经不存在于文件目录树上，所以du遍历整个文件系统中不会统计其所占用的空间，可是，这个文件又还不能被从磁盘上删除，所以确实还占用了一部分磁盘空间。
可以用lsof来确定究竟是哪个进程搞的鬼，比如：

# lsof]]></description><category></category></item><item><title><![CDATA[]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7627935</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7627935</guid><author>oneyearlater</author><pubDate>Sun, 03 Jun 2012 13:56:14 +0800</pubDate><description><![CDATA[select
a.productVersion as Version,
count(a.licenseId) as Activation_Count,
DATE_FORMAT(a.lastActivatedOn,
GET_FORMAT(DATE,'USA')) as Date,
TO_DAYS(a.lastActivatedOn) as Days

from
activations as a,
(]]></description><category></category></item><item><title><![CDATA[HTML5的表单到底还是不支持PUT、DELETE？]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7627465</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7627465</guid><author>oneyearlater</author><pubDate>Sun, 03 Jun 2012 10:10:19 +0800</pubDate><description><![CDATA[http://smartzxy.iteye.com/blog/685512

HTML5RESTJavaScript脚本Web



REST架构的核心属性之一便是统一接口，可现在的HTML表单只支持GET和POST方法，一下子就“禁掉”（但是还是可以通过JavaScript脚本实现其它接口）了REST要求的一半接口。《RESTful Web Services》中很多例子都给form的]]></description><category></category></item><item><title><![CDATA[MySQL Query Cache 小结]]></title><link>https://blog.youkuaiyun.com/oneyearlater/article/details/7624942</link><guid>https://blog.youkuaiyun.com/oneyearlater/article/details/7624942</guid><author>oneyearlater</author><pubDate>Fri, 01 Jun 2012 23:49:14 +0800</pubDate><description><![CDATA[作者：Sky.Jian | 可以任意转载, 但转载时务必以超链接形式标明文章原始出处
 和 作者信息 及 版权声明


链接：http://isky000.com/database/mysql-query-cache-summary |
 del.icio.us |

Twitter it |

Hosted On 
DreamHost 可以通过我的折扣码 iMySQLer 获]]></description><category></category></item></channel></rss>