<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[aweilark的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/aweilark</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; aweilark]]></copyright><item><title><![CDATA[python print函数]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/78520749</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/78520749</guid><author>aweilark</author><pubDate>Mon, 13 Nov 2017 15:21:43 +0800</pubDate><description><![CDATA[转载自：http://blog.youkuaiyun.com/jcjc918/article/details/9354815

输出的 print 函数总结：
1. 字符串和数值类型
可以直接输出



[python] 
view plain 
copy 


>>> print(1)  1  >>> print("Hello World")  Hello World  

]]></description><category></category></item><item><title><![CDATA[Django Reverse的使用]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/78498877</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/78498877</guid><author>aweilark</author><pubDate>Fri, 10 Nov 2017 13:36:11 +0800</pubDate><description><![CDATA[reverse()¶
If you need to use something similar to the 
url template tag inyour code, Django provides the following function:
reverse(viewname,
urlconf=None, args=None, kwargs=None, current_app=No]]></description><category></category></item><item><title><![CDATA[django get_object_or_404]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/78498848</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/78498848</guid><author>aweilark</author><pubDate>Fri, 10 Nov 2017 13:32:31 +0800</pubDate><description><![CDATA[转载自http://www.cnpythoner.com/post/105.html

更多关于shortcuts的内容见django文档：https://docs.djangoproject.com/en/dev/topics/http/shortcuts/

django get_object_or_404 是django shortcuts模块里面一个比较简便的方法，特别是用djan]]></description><category></category></item><item><title><![CDATA[Django框架中的Context使用]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/78493404</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/78493404</guid><author>aweilark</author><pubDate>Thu, 09 Nov 2017 20:01:09 +0800</pubDate><description><![CDATA[转载自：http://www.aichengxu.com/python/60625.htm

一旦你创建一个 Template 对象，你可以用 context 来传递数据给它。 一个context是一系列变量和它们值的集合。
context在Django里表现为 Context 类，在 django.template 模块里。 她的构造函数带有一个可选的参数： 一个字典映射变量和它们的值。 ]]></description><category></category></item><item><title><![CDATA[Django QuerySet API]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/78491850</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/78491850</guid><author>aweilark</author><pubDate>Thu, 09 Nov 2017 17:15:11 +0800</pubDate><description><![CDATA[--转载自自强学堂

Django 模型中我们学习了一些基本的创建与查询。这里专门来讲一下数据库接口相关的接口（QuerySet API)，当然您也可以选择暂时跳过此节，如果以后用到数据库相关的时候再看也是可以的。
从数据库中查询出来的结果一般是一个集合，这个集合叫做 QuerySet。
文中的例子大部分是基于这个 blog/models.py





1
2
3
4]]></description><category></category></item><item><title><![CDATA[Django内置标签与过滤器]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/78394753</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/78394753</guid><author>aweilark</author><pubDate>Mon, 30 Oct 2017 16:58:00 +0800</pubDate><description><![CDATA[Django 1.8.2 文档
Home |

Table of contents | 
Index | 
Modules
« 
previous | 
up | 
next »






内置标签与过滤器¶
本文档介绍了Django的内置模板标签和过滤器。 我们推荐尽可能使用

自动文档，同时也可以自行编辑任何已安装的自定义标签或过滤器的文档。

内置]]></description><category></category></item><item><title><![CDATA[HTML表单]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/78394350</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/78394350</guid><author>aweilark</author><pubDate>Mon, 30 Oct 2017 16:26:28 +0800</pubDate><description><![CDATA[HTML 表单
--转载自


HTML 表单用于搜集不同类型的用户输入。


 元素
HTML 表单用于收集用户输入。
 元素定义 HTML 表单：
实例

 .
form elements
 .




HTML 表单包含表单元素。
表单元素指的是不同类型的 input 元素、复选框、单选按钮、提交按钮等等。


 元素
 元素是最重要的表单元素。
 元]]></description><category></category></item><item><title><![CDATA[The Django Book：第4章 Django模板系统]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/78343765</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/78343765</guid><author>aweilark</author><pubDate>Wed, 25 Oct 2017 17:12:47 +0800</pubDate><description><![CDATA[转载：http://www.czug.org/python/django/04.html


The Django Book：第4章 Django模板系统


前面的章节我们看到如何在视图中返回HTML，但是HTML是硬编码在Python代码中的
这会导致几个问题：
1，显然，任何页面的改动会牵扯到Python代码的改动
网站的设计改动会比Python代码改动更频繁，所以]]></description><category></category></item><item><title><![CDATA[linux 网络配置]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8879826</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8879826</guid><author>aweilark</author><pubDate>Fri, 03 May 2013 13:40:31 +0800</pubDate><description><![CDATA[1、网络配置
配置一台主机的网络实例,其内容包括:网关,DNS服务器,IP地址,子网掩码 
实现方式有两种: 
一,直接修改/etc/sysconfig/network-scripts/ifcfg-eth0文件 
DEVICE=eth0 
BOOTPROTO=static 
IPADDR=192.168.2.111 
GATEWAY=255.255.255.0 
BROADCAST]]></description><category></category></item><item><title><![CDATA[运算符的优先级与结合律（从高到低排列）]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8878107</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8878107</guid><author>aweilark</author><pubDate>Thu, 02 May 2013 22:44:37 +0800</pubDate><description><![CDATA[St=====运算符的优先级与结合律（从高到低排列）=====
 
 
优先级 
  名称 
              符号 
   结合性
1
        数组下标             []         
左结合性
1
        函数调用             ()         
左结合性
1
        结构和联合的成员. ->]]></description><category></category></item><item><title><![CDATA[驱动函数write-linux系统调用如何实现]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8857783</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8857783</guid><author>aweilark</author><pubDate>Sat, 27 Apr 2013 10:12:24 +0800</pubDate><description><![CDATA[转自：http://blog.chinaunix.net/uid-22278460-id-1777665.html
驱动函数write-linux系统调用如何实现 2011-01-03 14:23:01 
分类： LINUX

write的奥秘-linux系统调用如何实现？
在Linux下我们在使用设备的时候，都会用到write这个函数，通过这个函数我们可以象使用文件那样向设备传送数据。]]></description><category></category></item><item><title><![CDATA[gcc产生的汇编代码]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8845209</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8845209</guid><author>aweilark</author><pubDate>Wed, 24 Apr 2013 15:57:45 +0800</pubDate><description><![CDATA[假设我们写了一个C代码文件 code.c包含下面代码：

int accum = 0;

int sum(int x, int y)
{
    int t = x + y;
    accum += t;
    return t;
}
这是用echo命令输入源码的效果，简单的就是最好的：）
 






一、查看GCC生成的汇编代码




在命]]></description><category></category></item><item><title><![CDATA[objdump]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8845104</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8845104</guid><author>aweilark</author><pubDate>Wed, 24 Apr 2013 15:42:18 +0800</pubDate><description><![CDATA[因为计算机大都是采用哈佛结构，数据和指令分开存储的的程序组织形式，因此当我门编译，汇编，连接，（符号解吸，段的重定位）。而为了能让程序更好的被执行，最终生成的目标文件包含了足够多了信息生怕自己被歧视而不被执行。所以面对2进制的目标文件来说，我门是很难发现或者看到什么有用的信息，因此objdump这个工具的实际意义是多么的令人喜爱，只有当你要探索一个目标文件的组织形式的时候就能体会了
 
更多的]]></description><category></category></item><item><title><![CDATA[__asm__ __volatile__ GCC的内嵌汇编语法]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8844906</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8844906</guid><author>aweilark</author><pubDate>Wed, 24 Apr 2013 15:13:54 +0800</pubDate><description><![CDATA[__asm__ __volatile__ GCC的内嵌汇编语法 AT&T汇编语言语法
这篇帖子由于没署作者名，所以我转的时候也没怎么署，但还是谢谢了。
AT&T ASM Syntax
1 Overview 
开发一个OS，尽管绝大部分代码只需要用C/C++等高级语言就可以了，但至少和硬件相关部分的代码需要使用汇编语言，另外，由于启动部分的代码有大小限制，使用精练的汇编可以缩小目标代码的Si]]></description><category></category></item><item><title><![CDATA[linux下进程间通信的几种主要手段]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8806477</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8806477</guid><author>aweilark</author><pubDate>Mon, 15 Apr 2013 23:04:11 +0800</pubDate><description><![CDATA[linux下进程间通信的几种主要手段简介：
1 管道（Pipe）及有名管道（named pipe）：管道可用于具有亲缘关系进程间的通信，有名管道克服了管道没有名字的限制，因此，除具有管道所具有的功能外，它还允许无亲缘关系进程间的通信；
2 信号（Signal）：信号是比较复杂的通信方式，用于通知接受进程有某种事件发生，除了用于进程间通信外，进程还可以发送信号给进程本身；linux除了支持Uni]]></description><category></category></item><item><title><![CDATA[线程与进程的区别]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8806426</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8806426</guid><author>aweilark</author><pubDate>Mon, 15 Apr 2013 22:51:20 +0800</pubDate><description><![CDATA[线程与进程的区别归纳：
a.地址空间和其它资源：进程间相互独立，同一进程的各线程间共享。某进程内的线程在其它进程不可见。

b.通信：进程间通信IPC，线程间可以直接读写进程数据段（如全局变量）来进行通信——需要进程同步和互斥手段的辅助，以保证数据的一致性。

c.调度和切换：线程上下文切换比进程上下文切换要快得多。

d.在多线程OS中，进程不是一个可执行的实体。

 
参考]]></description><category></category></item><item><title><![CDATA[字节序]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8801382</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8801382</guid><author>aweilark</author><pubDate>Sun, 14 Apr 2013 21:40:28 +0800</pubDate><description><![CDATA[Linux判断系统字节序



    题目：确定系统中的字节序是大端字节序还是小端字节序。

    代码如下：

    





#include stdio.h>

typedef union
{
    unsigned short int value;
    unsigned char byte[2];
}to;

int main(in]]></description><category></category></item><item><title><![CDATA[透析C语言可变参数问题 (转)]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8767469</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8767469</guid><author>aweilark</author><pubDate>Sun, 07 Apr 2013 14:25:37 +0800</pubDate><description><![CDATA[转自：http://www.cnblogs.com/wangyonghui/archive/2010/07/12/1776068.html
一、是什么
我们学习C语言时最经常使用printf()函数，但我们很少了解其原型。其实printf()的参数就是可变参数，想想看，我们可以利用它打印出各种类型的数据。下面我们来看看它的原型：
int printf( const char* format,]]></description><category></category></item><item><title><![CDATA[asdsdf]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8708115</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8708115</guid><author>aweilark</author><pubDate>Fri, 22 Mar 2013 21:27:54 +0800</pubDate><description><![CDATA[[ code=C/C++ ]
 asdfasdf
[ /code]]]></description><category></category></item><item><title><![CDATA[Erlang epmd的角色以及使用(转载自系统技术非业余研究)]]></title><link>https://blog.youkuaiyun.com/aweilark/article/details/8703868</link><guid>https://blog.youkuaiyun.com/aweilark/article/details/8703868</guid><author>aweilark</author><pubDate>Thu, 21 Mar 2013 23:17:01 +0800</pubDate><description><![CDATA[Erlang epmd的角色以及使用]]></description><category></category></item></channel></rss>