<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[书当如酒]]></title><description><![CDATA[技术 培训 读书 运动 简单生活]]></description><link>https://blog.youkuaiyun.com/bookaswine</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bookaswine]]></copyright><item><title><![CDATA[Google Java编程风格指南中文版]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/50011191</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/50011191</guid><author>bookaswine</author><pubDate>Tue, 24 Nov 2015 12:56:05 +0800</pubDate><description><![CDATA[作者：Hawstein
出处：http://hawstein.com/posts/google-java-style.html
声明：本文采用以下协议进行授权： 
自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ，转载请注明作者及出处。


目录

前言源文件基础源文件结构格式命名约定编程实践Javadoc后记
前言
这份文档是G]]></description><category></category></item><item><title><![CDATA[序列化和反序列化]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/49870019</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/49870019</guid><author>bookaswine</author><pubDate>Mon, 16 Nov 2015 18:37:37 +0800</pubDate><description><![CDATA[转自：http://tech.meituan.com/serialization_vs_deserialization.html


摘要

序列化和反序列化几乎是工程师们每天都要面对的事情，但是要精确掌握这两个概念并不容易：一方面，它们往往作为框架的一部分出现而湮没在框架之中；另一方面，它们会以其他更容易理解的概念出现，例如加密、持久化。然而，序列化和反序列化的选型却是系统设计或重构一]]></description><category></category></item><item><title><![CDATA[当Eclipse的关键字高亮显示不小心被关闭之后......]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/49834273</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/49834273</guid><author>bookaswine</author><pubDate>Sat, 14 Nov 2015 11:32:14 +0800</pubDate><description><![CDATA[1.在Eclipse的开发当中，双击某个关键字或变量，整个窗口中相同的内容会同时高亮显示，这一小功能十分便利。


2.但有时候会发现这个功能会莫名其妙的被关掉，虽然是一个小问题，但也“牙疼不是病，疼起来真要命”


3.如何恢复呢？有如下2种方法：
      1)在界面上方，快捷工具栏，找到如下图标，点击如下图标即可
     
   也可以使用快捷键：Alt+Shift+O]]></description><category></category></item><item><title><![CDATA[为什么1个字节(Byte)等8位(Bit)?]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/49834155</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/49834155</guid><author>bookaswine</author><pubDate>Sat, 14 Nov 2015 10:45:04 +0800</pubDate><description><![CDATA[有没有想过为什么1个字节等于8个比特位？想过，OK，好孩子，来摸摸头，没想过的同学请自觉面壁哈。啥？这不是理所当然的么，就和吃饭喝水一样自然，还要想吗？另外，知道这个有什么用呢？


那些看起来自然而然的事情，其实并不是我们想象的那样简单，经常思考和探究这些看似普通的问题，有助于“计算思维”的养成。


百度知道上的答案如下：“所谓字节,原意就是用来表示一个完整的字符的。最初的计算机性]]></description><category></category></item><item><title><![CDATA[java.net.SocketException: select failed异常的解决方法]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/49834131</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/49834131</guid><author>bookaswine</author><pubDate>Sat, 14 Nov 2015 10:42:09 +0800</pubDate><description><![CDATA[一.问题描述：在创建ServerScoket后，调用accept方法后，产生如下异常信息：


java.net.SocketException: select failed
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.]]></description><category></category></item><item><title><![CDATA[初学者Oracle 11g安装常见错误]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/49834081</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/49834081</guid><author>bookaswine</author><pubDate>Sat, 14 Nov 2015 10:37:41 +0800</pubDate><description><![CDATA[1.安装完成后，未对HR账号进行解锁。


2.正常安装完成后，安装PL/SQL Developer后，连接不上Oracle，报找不到监听器，此问题是由防火墙造成的，需要关闭防火墙。


3.在win8上安装Oracle非常缓慢，是由防火墙和360造成的，关闭防火墙和360。]]></description><category></category></item><item><title><![CDATA[python中range函数和xrange函数的区别]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/43115403</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/43115403</guid><author>bookaswine</author><pubDate>Sun, 25 Jan 2015 16:30:48 +0800</pubDate><description><![CDATA[Range:
range([start,] stop[, step])，根据start与stop指定的范围以及step设定的步长，生成一个序列。
 
Xrange:
用法与range完全相同，所不同的是生成的不是一个序列，而是一个生成器。


代码示例：
a1 = range(0, 10)
a2 = xrange(0, 10)

print a1
print type(a1)
pr]]></description><category></category></item><item><title><![CDATA[Python格式化字符串的四种方法]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/42612411</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/42612411</guid><author>bookaswine</author><pubDate>Sun, 11 Jan 2015 17:21:27 +0800</pubDate><description><![CDATA[在Python中%号代表字符串格式化操作符，%s称为转换说明符。
 
方法1：只使用转换说明符
print 'hello %s!' % ('Tom')


方法2：使用字典名值对
print 'hello %(name)s!' % {'name':'Tom'}


方法3：使用str.format
print '{greet} from {language}.'.format]]></description><category></category></item><item><title><![CDATA[Python中的引号]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/42468873</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/42468873</guid><author>bookaswine</author><pubDate>Tue, 06 Jan 2015 21:52:43 +0800</pubDate><description><![CDATA[Python中的单引号、双引号、三单引号、三双引号都是表示字符串的。



一.单引号：
在字符串中间出现单引号时，则需要使用转义字符，例如：
a='I\'m a boy'
print a

出现双引号时，则不用使用转义字符，例如：
a='I"m a boy'
print a

二.双引号：
出现双引号时，则需要使用转义字符，例如：
a="I\"m a boy"
print ]]></description><category></category></item><item><title><![CDATA[Python反转列表的三种方式]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/42468735</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/42468735</guid><author>bookaswine</author><pubDate>Tue, 06 Jan 2015 21:47:17 +0800</pubDate><description><![CDATA[方式一:使用reversed()函数
a=[1,2,3,4,5,6,7,8,9]
b=list(reversed(a))
print b
注意：reversed()函数返回的是一个迭代器，而不是一个List，需要再使用List函数转换一下。



方式二:使用sorted()
a=[1,2,3,4,5,6,7,8,9]
c=sorted(a,cmp=None, key=None, re]]></description><category></category></item><item><title><![CDATA[从Python列表Remove操作的一个小问题说开去]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/41926305</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/41926305</guid><author>bookaswine</author><pubDate>Sun, 14 Dec 2014 17:22:19 +0800</pubDate><description><![CDATA[从Python列表Remove操作的一个小问题说开去]]></description><category></category></item><item><title><![CDATA[纪录片？科幻片？观《无薪时代—未来没有工作》小感]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/41383195</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/41383195</guid><author>bookaswine</author><pubDate>Sat, 22 Nov 2014 17:22:55 +0800</pubDate><description><![CDATA[刚刚看完了《无薪时代—未来没有工作》小感]]></description><category></category></item><item><title><![CDATA[实用类读书法V1.0]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/24187899</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/24187899</guid><author>bookaswine</author><pubDate>Sun, 20 Apr 2014 17:27:53 +0800</pubDate><description><![CDATA[关于读书方法的更多信息，可参见：]]></description><category></category></item><item><title><![CDATA[极简敏捷知识体系]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/21873831</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/21873831</guid><author>bookaswine</author><pubDate>Sun, 23 Mar 2014 15:52:03 +0800</pubDate><description><![CDATA[极简敏捷知识体系]]></description><category></category></item><item><title><![CDATA[具备互联网思维必读10本书]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/17879395</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/17879395</guid><author>bookaswine</author><pubDate>Sun, 05 Jan 2014 10:24:22 +0800</pubDate><description><![CDATA[最近在商界最流行的词汇，莫过于“互联网思维”了。“互联网思维”，就像一部让人垂涎的武林秘籍，得之可化腐朽为神奇，无论是小米、阿芙精油、或是卖煎饼的黄太吉，都宣称自己用互联网思维取得了巨大的胜利。那“互联网思维”究竟是什么呢？
　　有人认为互联网思维就是用户心理与行为导向、品牌优先先入为主、杀手应用深度体验、种子用户黏度形成、口碑相传直到雪崩、开放创新产业协同。自然，每个行业、每个人对互联网思维都]]></description><category></category></item><item><title><![CDATA[《程序员的自我修养》读书笔记4]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/9258589</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/9258589</guid><author>bookaswine</author><pubDate>Sat, 06 Jul 2013 15:00:48 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[《程序员的自我修养》读书笔记3]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/9151567</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/9151567</guid><author>bookaswine</author><pubDate>Sat, 22 Jun 2013 17:18:35 +0800</pubDate><description><![CDATA[无论是可执行文件、目标文件或库，他们实际上都是一样基于段的文件或是这种文件的集合。程序的源代码经过编译以后，按照代码和数据分别存放到相应的段中，编译器(汇编器)还会将一些辅助性的信息，诸如符号、重定位信息等也按照表的方式存放到目标文件中，而通常情况下，一个表往往就是一个段。]]></description><category></category></item><item><title><![CDATA[《程序员的自我修养》读书笔记2]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/9006719</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/9006719</guid><author>bookaswine</author><pubDate>Sun, 02 Jun 2013 16:01:06 +0800</pubDate><description><![CDATA[<!--
li
	{list-style:none;
	margin:0}
p
	{margin:0}
span.l
	{color:red;
	font-weight:bold}
-->]]></description><category></category></item><item><title><![CDATA[《程序员的自我修养》读书笔记1]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/8947553</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/8947553</guid><author>bookaswine</author><pubDate>Sun, 19 May 2013 19:52:18 +0800</pubDate><description><![CDATA[1.计算机的三个最为关键的部件：CPU、内存、I/O控制芯片


2.对称多处理器(SMP)、多核处理器


3.计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决


4.计算机软件体系结构图：


应用程序编程接口、系统调用接口、软件中断、硬件规格


6.CPU并行方式：多道程序、分时系统、多任务系统


7.地址空间隔离：分段、分页]]></description><category></category></item><item><title><![CDATA[Creative Commons]]></title><link>https://blog.youkuaiyun.com/bookaswine/article/details/8884875</link><guid>https://blog.youkuaiyun.com/bookaswine/article/details/8884875</guid><author>bookaswine</author><pubDate>Sat, 04 May 2013 20:31:49 +0800</pubDate><description><![CDATA[creative commons

百科名片

  
Creative Commons的标志


Creative Commons，简称CC，中国大陆正式名称为知识共享，台湾正式名称为创用CC。是一个非营利组织，也是一种创作的授权方式。此组织的主要宗旨是增加创意作品的流通可及性，作为其他人据以创作及共享的基础，并寻找适当的法律以确保上述理念。




目录
简介协议历史]]></description><category></category></item></channel></rss>