<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[code力力]]></title><description><![CDATA[博客已转移到:cnblogs.com/lulipro]]></description><link>https://blog.youkuaiyun.com/love1code</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; love1code]]></copyright><item><title><![CDATA[java内部类]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/50234631</link><guid>https://blog.youkuaiyun.com/love1code/article/details/50234631</guid><author>love1code</author><pubDate>Wed, 09 Dec 2015 23:31:56 +0800</pubDate><description><![CDATA[1、成员内部类
     特点：
               一、可以使用外部类的任何成员，包括private的。
                       直接使用或者OuterClass.this.xxxxx
                       
              二、修饰符更丰富
                        private]]></description><category></category></item><item><title><![CDATA[Java图形界面编程(一)]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/50211533</link><guid>https://blog.youkuaiyun.com/love1code/article/details/50211533</guid><author>love1code</author><pubDate>Tue, 08 Dec 2015 23:30:04 +0800</pubDate><description><![CDATA[初步认识swing  awt  和java2D


AWT（abstract Window Toolkit）是java发布的第一个图形界面库。AWT通过调用系统本地的库，来创建和显示控件。
AWT 的组件都是使用的native code来编写的。所以AWT 的组件扩展性不高。现在人们更愿意使用swing。
同时AWT也提供界面的事件处理机制。




Swing。Swing 的]]></description><category></category></item><item><title><![CDATA[图形显示之RGB]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/50199465</link><guid>https://blog.youkuaiyun.com/love1code/article/details/50199465</guid><author>love1code</author><pubDate>Sun, 06 Dec 2015 23:19:12 +0800</pubDate><description><![CDATA[记得初中学数学几何时，有这样一句话：点运动成线，线运动成面，面运动成体。
    其它方面也有相似的原理。
    例如常见的gif动态图，就是由一帧一帧的图片快速切换得到的。那么，图片又是怎么显示的呢？
    一副图片是由许多图形元素组成的----也就是我们常说的像素。在黑白图片时代，一个像素点只有2种状态：黑和白，对应于二进制的1和0。于是，许多细小的像素点就"画出"了一张图片。
 ]]></description><category></category></item><item><title><![CDATA[python 之 推导式]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/48012411</link><guid>https://blog.youkuaiyun.com/love1code/article/details/48012411</guid><author>love1code</author><pubDate>Wed, 26 Aug 2015 22:39:01 +0800</pubDate><description><![CDATA[推导式 ： 英文 comprehension
 支持推导式的有列表list      字典dict      集合set      注意元组没有 推导式，如果你那样去写，他会变成一个generator生成器对象


 推导式会让代码更加简洁，易懂，更加pythonic




列表：


 [       expression        
for  
 ..... ]]></description><category></category></item><item><title><![CDATA[python 之 range()]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/48011035</link><guid>https://blog.youkuaiyun.com/love1code/article/details/48011035</guid><author>love1code</author><pubDate>Wed, 26 Aug 2015 22:09:09 +0800</pubDate><description><![CDATA[range 是一个类,这个类用来实例化生成一个有序的整数序列.
range类中定义了__iter__()特殊方法,说明range 类的实例对象都支持迭代.
                               __len__()方法说明 range对象可以用 len( ) 来获取容器的元素数量
                              __contains__方法说]]></description><category></category></item><item><title><![CDATA[python 之 utf-8编码的秘密]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/47834599</link><guid>https://blog.youkuaiyun.com/love1code/article/details/47834599</guid><author>love1code</author><pubDate>Fri, 21 Aug 2015 16:40:59 +0800</pubDate><description><![CDATA[python3的默认编码方案是utf-8编码，看了些资料，来做总结。


要说utf-8，就要说说unicode，要说unicode，就要说ASCII，我们还是慢慢来。


1.ASCII
      ASCII编码最初是由老美搞出来的，满足了英文在计算机中的的表达和存储。开始呢，ASCII使用一个字节的后7位来进行编码。
每位有0，1 两种状态，那么就有2^7个数（十进制从0~1]]></description><category></category></item><item><title><![CDATA[python对象数据的读写权限]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/47747417</link><guid>https://blog.youkuaiyun.com/love1code/article/details/47747417</guid><author>love1code</author><pubDate>Tue, 18 Aug 2015 12:12:23 +0800</pubDate><description><![CDATA[面向对象的编程语言在写大型程序的的时候，往往比面向过程的语言用起来更方便，安全。其中原因之一在于：类机制。
      类，对众多的数据进行分类，封装，让一个数据对象成为一个完整的个体，贴近现实生活，高度抽象化。但是，python对类的封装并不好，因为所有的属性和方法都是公开的，你可以随意访问或者写入，你可以在类的外部对类的属性进行修改，甚至添加属性。这的确让人感到不安。
      下面就来]]></description><category></category></item><item><title><![CDATA[栈和堆的区别]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/47668927</link><guid>https://blog.youkuaiyun.com/love1code/article/details/47668927</guid><author>love1code</author><pubDate>Fri, 14 Aug 2015 22:29:05 +0800</pubDate><description><![CDATA[转自: 
http://book.51cto.com/art/200811/96139.htm

3.1.2　栈和堆的区别

前面已经介绍过，栈是由编译器在需要时分配的，不需要时自动清除的变量存储区。里面的变量通常是局部变量、函数参数等。堆是由malloc()函数（C++语言为new运算符）分配的内存块，内存释放由程序员手动控制，在C语言为free函数完成（C++中为delete）。栈和]]></description><category></category></item><item><title><![CDATA[python 中del 的用法]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/47276683</link><guid>https://blog.youkuaiyun.com/love1code/article/details/47276683</guid><author>love1code</author><pubDate>Tue, 04 Aug 2015 18:23:07 +0800</pubDate><description><![CDATA[python中的del用法比较特殊，新手学习往往产生误解，弄清del的用法，可以帮助深入理解python的内存方面的问题。
python的del不同于C的free和C++的delete。
由于python都是引用，而python有GC机制，所以，del语句作用在变量上，而不是数据对象上。
if __name__=='__main__':
    a=1       # 对象 1 被 变量a引]]></description><category></category></item><item><title><![CDATA[Python之集合(set)]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/47144637</link><guid>https://blog.youkuaiyun.com/love1code/article/details/47144637</guid><author>love1code</author><pubDate>Thu, 30 Jul 2015 10:25:08 +0800</pubDate><description><![CDATA[一种语言它越便捷，开发效率越高，初学阶段就会越困难。因为语言的设计者帮你造了大量的轮子，你就要掌握如何使用这些轮子。所以，对初学Python来说，记忆的东西很多。


进入正题。




集合就像是抛弃了值（value）的字典，也就是说：
集合（set）里面只有键，而且每个键都是独一无二的，不会有重复。并且集合也是无序 的。集合的使用意义在与：把所有的元素放在集合里面，然后测试某]]></description><category></category></item><item><title><![CDATA[Python的深拷贝与浅拷贝]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/47135491</link><guid>https://blog.youkuaiyun.com/love1code/article/details/47135491</guid><author>love1code</author><pubDate>Wed, 29 Jul 2015 22:17:17 +0800</pubDate><description><![CDATA[一、前奏：熟悉Python内存管理在Python中，变量在第一次赋值时自动声明，在创建—也就是赋值的时候，解释器会根据语法和右侧的操作数来决定新对象的类型。引用计数器：一个内部跟踪变量引用计数：每一个对象各有多少个引用当对象被创建并(将其引用)赋值给变量时，该对象的引用计数就被设置为 1
  
    
      x = 3.14
    
  
语句 x=3.14，创建一个浮点型对象并将其引用赋]]></description><category></category></item><item><title><![CDATA[python之列表(list)]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/46731937</link><guid>https://blog.youkuaiyun.com/love1code/article/details/46731937</guid><author>love1code</author><pubDate>Thu, 02 Jul 2015 22:11:15 +0800</pubDate><description><![CDATA[列表(list)和元组(tuple)
都是有序序列(sequence)，一个列表（或者元组）可以包含0个或多个元素，与字符串序列不同的是：他们包含的元素的类型可以互不相同。事实上，他们的每一个元素都可以是python中的任何一种类型。



列表是可以更改的。你可以随意往列表里插入或者删除列表元素。


1.创建列表
     li=[ ]      #创建一个空列表]]></description><category></category></item><item><title><![CDATA[Linus：利用二级指针删除单向链表]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/46634611</link><guid>https://blog.youkuaiyun.com/love1code/article/details/46634611</guid><author>love1code</author><pubDate>Thu, 25 Jun 2015 11:42:35 +0800</pubDate><description><![CDATA[Linus大神在slashdot上回答一些编程爱好者的提问，其中一个人问他什么样的代码是他所喜好的，大婶表述了自己一些观点之后，举了一个指针的例子，解释了什么才是core low-level coding。
下面是Linus的教学原文及翻译——
“At the opposite end of the spectrum, I actually wish more people understoo]]></description><category></category></item><item><title><![CDATA[漫谈C语言随机数]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/46611519</link><guid>https://blog.youkuaiyun.com/love1code/article/details/46611519</guid><author>love1code</author><pubDate>Tue, 23 Jun 2015 22:55:02 +0800</pubDate><description><![CDATA[来说说C语言如何产生随机数。
有人会说这不简单？time() + srand() + rand() 3个函数不就OK了吗？
是的，不过，我们还是来看看原理比较好，也就是随机数是如何产生的。
这不无聊。C本来就不是一门太高级的语言。这句话并不是贬义的。

首先，我要说的是：计算机本身是不能产生随机数的。
计算机再如何先进，终究是一部机器。它没有逻辑思维，只会计算，却不懂怎样算，怎么能产生]]></description><category></category></item><item><title><![CDATA[python中的类，对象，方法，属性等介绍]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/46593347</link><guid>https://blog.youkuaiyun.com/love1code/article/details/46593347</guid><author>love1code</author><pubDate>Mon, 22 Jun 2015 14:47:48 +0800</pubDate><description><![CDATA[注：这篇文章写得很好。加底纹的是我自己的理解



python中一切皆为对象，所谓对象：我自己就是一个对象，我玩的电脑就是对象，坐着的椅子就是对象，家里养的小狗也是一个对象。。。。。。

  
我们通过描述属性（特征）和行为来描述一个对象的。比如家里的小狗，它的颜色，大小，年龄，体重等是它的属性或特征。它会汪汪叫，会摇尾巴等是它的行为。

我们在描述一个真实对象（物体）时包括两]]></description><category></category></item><item><title><![CDATA[python传值机制]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/46586197</link><guid>https://blog.youkuaiyun.com/love1code/article/details/46586197</guid><author>love1code</author><pubDate>Mon, 22 Jun 2015 00:28:16 +0800</pubDate><description><![CDATA[作为一个python初学者，今天被一个python列表和词典引用的问题折磨了很久，但其实了解了缘由也很简单，记录在此备忘。
首先背书python中的引用对象问题：
1. python不允许程序员选择采用传值还是传引用。Python参数传递采用的肯定是“传对象引用”的方式。实际上，这种方式相当于传值和传引用的一种综合。如果函数收到的是一个可变对象（比如字典或者列表）的引用，就能修改对象的原始值—]]></description><category></category></item><item><title><![CDATA[python2与python3的区别]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/46586067</link><guid>https://blog.youkuaiyun.com/love1code/article/details/46586067</guid><author>love1code</author><pubDate>Mon, 22 Jun 2015 00:19:04 +0800</pubDate><description><![CDATA[看到这个题目大家可能猜到了我接下来要讲些什么，呵呵，对了，那就是列出这两个不同版本间的却别！
搜索一下大家就会知道，python有两个主要的版本，python2 和 python3 ，但是python又不同于其他语言，向下兼容，python3是不向下兼容的，但是绝大多数组件和扩展都是基于python2的，下面就来总结一下python2和python3的区别。


 
1.性能 
Py3]]></description><category></category></item><item><title><![CDATA[循环队列的实现]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/46516837</link><guid>https://blog.youkuaiyun.com/love1code/article/details/46516837</guid><author>love1code</author><pubDate>Tue, 16 Jun 2015 12:55:57 +0800</pubDate><description><![CDATA[队列就是一个特殊的线性表。特殊在于队列只允许在队头删除元素，在队尾添加新元素。和我们生活中的排队是一个道理。
队列的一种实现方式是用数组，但是用数组就会出现队列“假满”的情况。








于是循环队列就诞生了。

这只是逻辑结构，数组在内存的物理结构是不变的。我们关心的正是逻辑结构
下面是关键的几点：
1.初始化
         front=rear=0;
]]></description><category></category></item><item><title><![CDATA[链式栈的接口实现]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/46490341</link><guid>https://blog.youkuaiyun.com/love1code/article/details/46490341</guid><author>love1code</author><pubDate>Sun, 14 Jun 2015 11:54:43 +0800</pubDate><description><![CDATA[1.栈的特点是 先进后出 。
2.链式栈没有限定容量（MAXSIZE），也就是栈可以容纳的元素取决于内存分配。对特定的程序，用不同的方法实现，如还可以用数组式的栈。
3.实际上是一个没有头节点的链表，只不过对操作做了限定
4.把栈顶元素定为 链表的第一个节点，也就是头指针指向的结点为栈顶，这样在压栈和出栈是方便操作。

5.下面是对链式栈的实现，并写了一个驱动程序进行测试。
6..驱动]]></description><category></category></item><item><title><![CDATA[链表接口的实现]]></title><link>https://blog.youkuaiyun.com/love1code/article/details/46482391</link><guid>https://blog.youkuaiyun.com/love1code/article/details/46482391</guid><author>love1code</author><pubDate>Sat, 13 Jun 2015 14:15:19 +0800</pubDate><description><![CDATA[﻿﻿
# include 
# include 
# include 
# define StopCondition t!=0  /***根据实际程序需要修改***/

typedef int DataType;   /***根据实际程序需要修改***/

typedef struct node{
    
	DataType data;
    struct node *next;
	
}No]]></description><category></category></item></channel></rss>