自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

转载 apue第七章学习总结

apue第七章学习总结1.main函数程序是如何执行有关的c程序的?C程序总是从main函数开始执行。main函数的原型是int main(int argc,char *argv[]);其中,argc是命令行参数的数目,argv是指向参数的各个指针所构成的数组。当内核执行C程序时(使用一个exec函数),在调用main前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定...

2014-12-15 23:59:00 283

转载 自然连接,外部连接,内连接,左右连接的区别与介绍(转)

不去外面的世界都不知道自己的数据库是那么的垃圾,连难一点的sql语句都不会写,悲催。假设有A,B两个表。 表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B记录如下:...

2014-12-11 12:08:00 314

转载 apue第六章学习总结

apue第六章学习总结1.关于阴影文件与口令在口令文件当中,常见的字段有(以root为例):root(用户名):x(加密口令):0(uid):0(gid):root(注释字段):/root(用户所在根目录):/bin/bash(用户的shell所在目录)注意:这里的加密口令只是一个占位符号,真正的加密口令存于阴影文件当中,阴影口令文件不应是一般用户可以读取的。仅有少数几个程序需要...

2014-11-15 20:14:00 204

转载 《深入PHP与jQuery开发》读书笔记——Chapter3

《深入PHP与jQuery开发》第三章学习笔记1.PHP的魔术方法(在对象中发生某些例行事件时会自动调用这些方法)PHP提供了魔术方法__construct()(构造函数),在新对象被创建时会被自动调用;要在对象被销毁时自动调用一个函数,可以使用__destruct()(析构函数)的魔术方法。在需要做类清理工作(例如,关闭数据库连接)时它就非常有用。要显式地触发析构行为,可以用...

2014-11-15 13:30:00 183

转载 《深入PHP与jQuery开发》读书笔记——Chapter2

Pro PHP and jQuery Chapter2 总结1.理解jQuery脚本的基本行为jQuery事实上沿用了JavaScript的那一套东西,几乎所有方法都支持链式调用,也就是说方法可以一个接一个地执行。$('p') .addClass('new-class') .text("I'm a paragraph!") .appendTo('body')...

2014-11-01 15:56:00 141

转载 apue第四章学习总结

apue第四章学习总结4.1.若以stat函数去替换lstat函数,会发生:原来的目录路径:$:~/workspace/apue2/include$ ls -l apue.h abc lrwxrwxrwx 1 mikedeng mikedeng 6 10月 25 18:33 abc -> apue.h-rw-r--r-- 1 mikedeng mikedeng 47...

2014-10-31 11:26:00 145

转载 《深入PHP与jQuery开发》读书笔记——Chapter1

由于去实习过后,发现真正的后台也要懂前端啊,感觉javascript不懂,但是之前用过jQuery感觉不错,很方便,省去了一些内部函数的实现。看了这一本《深入PHP与jQuery开发》,感觉深入浅出,值得推荐。Chapter1.jQuery简介1.jQuery工作方式本质先创建一个jQuery对象实例,然后对传递给该实例的参数表达式求值,最后根据这个值作出相应的响应...

2014-10-28 17:39:00 113

转载 我所使用的一个通用的Makefile模板

话不多说,请看:我的项目有的目录结构有:dirls/├── include│ └── apue.h├── lib│ ├── error.c│ ├── error.o│ └── Makefile├── src│ ├── dirls.c│ ├── dirls.out│ └── Makefile└── test...

2014-10-19 10:52:00 101

转载 《PHP程序设计》读书笔记

好久没有更新过我的博客了,主要前一阵子去了实习,现在实习进入尾声,终于有机会看看书了。在前一阵子的实习中,用到最多就是PHP的CI框架和Jquery,所以现在再看一本有关PHP的书籍来深刻认识一下PHP吧。也推荐一下大家看这本书:http://book.douban.com/subject/2071057/话不多说,直接总结点有用的东西吧。Chapter2.语言基础1.资...

2014-10-13 23:32:00 260

转载 PHP的输出缓冲区(转)

PHP的输出缓冲区.什么是缓冲区?简单而言,缓冲区的作用就是,把输入或者输出的内容先放进内存,而不显示或者读取.至于为什么要有缓冲区,这是一个很广泛的问题,如果有兴趣,可以在网山找下资料.其实缓冲区最本质的作用就是,协调高速CPU和相对缓慢的IO设备(磁盘等)的运作.PHP在执行的时候,在什么地方有用到缓冲区?想要了解PHP的缓冲区,就要...

2014-10-13 14:52:00 62

转载 python制作查找单词翻译的脚本

本人由于英语渣,在linux底下经常看文档,但是有没有想有道词典这种软件,所以遇到不懂的单词只能手动复制粘贴在网上查找,这样就很不方便,学了python之后,就试着自己尝试下个在命令行下查找单词翻译的脚本。 在我眼里,实现上面这个要求的脚本语言分几块完成: 一是选好一个单词翻译的网站,优先选择GET方法的(代码写起来比较方便),如果是POST...

2014-07-07 20:51:00 265

转载 用python处理文本,本地文件系统以及使用数据库的知识基础

主要是想通过python之流的脚本语言来进行文件系统的遍历,处理文本以及使用简易数据库的操作。本文基于陈皓的:《程序员技术练级攻略》一.Python csv对于电子表格和数据库导出文件,比较常见的文件格式是.csv,所以python中的csv模块也是一个比较重要的模块。下面介绍csv常用的方法。1.csv.reader(csvfile, dialect='excel...

2014-07-04 20:57:00 176

转载 基于序列化技术(Protobuf)的socket文件传输

好像好久都没更博文了,没办法,最近各种倒霉事情,搞到最近真的没什么心情,希望之后能够转运吧。言归正传,这次我要做的是基于序列化技术的socket文件传输来无聊练一下手。一.socket文件传输 之前我所做的服务器和客户端的tcp/udp通信都是以字符串流来进行单工的,双工的传输,其实关于文件传输的原理也差不多,我的主要方法是通过文件迭代器遍历文件流,并将其读取转化...

2014-07-03 12:28:00 366

转载 Python核心编程——Chapter16

好吧,在拜读完《Python网络编程基础》之后,回头再搞一搞16章的网络编程吧。Let‘s go!16.4.修改书上示例的TCP和UDP客户端,使得服务器的名字不要在代码里写死,要允许用户指定一个主机名和端口。只有两个值都没有输入是才使用默认值。难度不大。#tsTclnt.py#!/usr/bin/env python#-*-coding:utf-8-*-...

2014-06-05 21:19:00 120

转载 unp学习笔记——Chapter1

1.发现网络拓扑的几个重要的命令(1).netstat -i 提供网络接口的信息。我们还指定-n 标志以输出数值地址,而不是试图把它们反向解析成名字。netstat -r 展示路由表。dzhwen@deng:~/unpv13e/intro$ netstat -niKernel Interface tableIface MTU Met RX-OK RX-ERR ...

2014-05-26 20:54:00 92

转载 unp的hello word

最近无聊,再学学unp吧。学学网络编程。下面是一个demo:intro/daytimetcpcli.c#include "unp.h"intmain(int argc, char **argv){ int sockfd, n; char recvline[MAXLIN...

2014-05-08 23:56:00 64

转载 gcc初步窥探

由于没有上过Linux编程这门课,所以Linux学得很水啊!!用来用去都是ls -al ; cd .. ;这些渣命令,尤其gcc都不知道什么东西来的,所以先学一下吧。一.程序的编译过程对于GUN编译器来说,程序的编译要经历预处理、编译、汇编、连接四个阶段,如下图所示:在 预处理阶段,输入的是C语言的源文件,通常为*.c。它们通常带有.h之类头文件...

2014-04-29 21:31:00 90

转载 Django Book学习笔记(下)

Django的Session框架对于Django加密,大致使用这样的格式:hashtype$salt$hash原因?一次哈希是一次单向的加密过程,你能容易地计算出一个给定值的哈希码,但是几乎不可能从一个哈希码解出它的原值。如果我们以普通文本存储密码,任何能进入数据库的人都能轻易的获取每个人的密码。 使用哈希方式来存储密码相应的减少了数据库泄露密码的可能。...

2014-04-22 11:23:00 88

转载 Django Book 学习笔记(上)

拜读了网上的Django Book,现在来总结一下吧。。。。。。一.Django的配置 非常的蛋疼,由于Django的块组之间耦合度低,这既是它的优点,也是它的缺点。我在Ubuntu所配置的Django的开发环境是:Django1.6+PostgreSQL+Nginx+uwsgi+Memcached(缓存机制)。配置起来确实麻烦,但不得不说Nginx的反向代理真的非常...

2014-04-21 21:34:00 112

转载 urllib模块和urllib2模块的区别

一开始我以为urllib2模块单纯是urllib模块的升级版,因为我看到它们都有urlopen方法,但是经过查找资料,发现两者差别还是很大的。这是我在网上看到的总结:urllib2可以接受一个Request类的实例来设置URL请求的headers,urllib仅可以接受URL。这意味着,你不可以通过urllib模块伪装你的User Agent字符串等(伪装浏览器)。url...

2014-03-28 10:51:00 73

转载 cookielib和urllib2模块相结合模拟网站登录

1.cookielib模块cookielib模块的主要作用是提供可存储cookie的对象,以便于与urllib2模块配合使用来访问Internet资源。例如可以利用本模块的CookieJar类的对象来捕获cookie并在后续连接请求时重新发送。coiokielib模块用到的对象主要有下面几个:CookieJar、FileCookieJar、MozillaCookieJar、LWPCo...

2014-03-28 10:44:00 156

转载 Python核心模块——urllib模块

现在Python基本入门了,现在开始要进军如何写爬虫了!先把最基本的urllib模块弄懂吧。urllib模块中的方法1.urllib.urlopen(url[,data[,proxies]])打开一个url的方法,返回一个文件对象,然后可以进行类似文件对象的操作。本例试着打开google>>> import urllib>>&gt...

2014-03-27 22:22:00 160

转载 《java语言程序设计》初步学习——各种小Demo

发现现在的天下几乎都是java的天下啊,虽然我个人对java没什么好感,但是迫于生活压力,还是学一下吧,我关注的应该主要还是web方面,所以应该学的是java server page(JSP),所以先把javase的内容先复习复习一下吧。 我觉得通过一些demo来记语言中的一些特性和概念是比较好的,所以我总结了以下的Demo:(这只是对我个人而言比较薄弱的部...

2014-03-22 21:09:00 108

转载 Python核心编程——Chapter15

正则表达式在脚本语言里是最重要的一部分,这部分的题目真的不容怠慢。开始这部分的题目的解答!15.1识别下列字符串:bat,bit,but,hat,hit和hut。>>> import re>>> pattern='[bh][aiu]t'>>> word='batsasasasa'>>> m...

2014-03-16 23:31:00 122

转载 Python核心编程——Chapter9

好久没写过Python了,前一阵子忙这忙那的,都几乎把Python给丢掉了,话不多说,马上开始。9.1.文件过滤。显示一个文件的所有行,并且忽略以井号开头的行。其实这个题目比较基础,用shell语言的话,一行就能搞定。还是做一下吧。用shell语言+正则:dzhwen@deng:~/python文件/Homework/Chapter9$ cat regular_exp...

2014-03-11 21:43:00 84

转载 鸟哥的书——ubuntu命令

纯粹按着鸟哥的书上的基本命令打一遍,不喜勿喷!Chapter5.首次登录一.基础命令:1.显示时间和日期的命令:datedzhwen@deng:~$ date2014年 02月 23日 星期日 14:59:20 CSTdzhwen@deng:~$ date +%Y/%m/%d2014/02/23dzhwen@deng:~$ date +%H:%M1...

2014-03-05 21:31:00 652

转载 各种demo——CI框架学习

寒假学习一下CI框架,请各位多多指教!一.CI的HelloWorld!注意:CI禁止直接通过文件目录来访问控制器。 ./application/controllers/hello.php 1 <?php 2 //放止用户直接通过路径来访问控制器,如果这样的话会显示找不到(封装) 3 if ( ! defined('BASEPATH')) exit('No d...

2014-01-24 11:10:00 219

转载 python核心编程笔记——Chapter8

Chapter8.条件和循环这一章感觉有用的点并不多,在我眼里就只有迭代器,列表解析和生成器表达式值得研究而已。8.2.循环,难度不大。1 #!usr/bin/env python2 #-*-coding=utf-8-*-3 4 def ran(From,To,Increment):5 return range(From,To+Increment,...

2014-01-17 20:40:00 126

转载 python核心编程笔记——Chapter7

Chapter7.映像和集合类型最近临到期末,真的被各种复习,各种大作业缠住,想想已经荒废了python的学习1个月了。现在失去了昔日对python的触觉和要写简洁优雅代码的感觉,所以临到期末毅然继续python的学习,还特地花了一个小时把之前写的代码和笔记再看了一遍,我想如果再晚一点的话连python是何物都恐怕不知道了!这一章的习题不知道咋样?但是不管了, let's go ...

2014-01-16 21:57:00 141

转载 SHA-1(安全哈希算法实现)

如题,不知道sha-1的自己百度吧。 1 #include <iostream> 2 #include <vector> //定义vector数组 3 #include <string> //记录消息 4 using namespace std; 5 6 const int NUM = 8; //一...

2013-12-17 19:31:00 455

转载 Git常用命令

1.创建仓库mkdir gitcd git ——创建/home/XXX/git空目录2.通过git init命令把这个目录变成Git可以管理的仓库:git init ——初始化Git仓库3.用命令git add告诉Git,把文件添加到仓库(实际上就是把文件修改添加到暂存区):git add filename4.用命令git commit告诉Git,把文件提交...

2013-12-12 18:02:00 63

转载 《PHP和MySQL Web开发》读书笔记(下篇)

又与大家见面了。继续《PHP和MySQL Web开发》的总结。Chapter8.设计Web数据库·回去看看数据卡那本书吧,这里就不累赘谈这个东西。Chapter9.创建Web数据库·推荐PHP开发者安装phpmyadmin,一个有图形化界面的mysql管理软件。总比在命令行上写报错了不知道什么问题好。·推一下我写的快图上传网站的web数据库设计吧。 1 c...

2013-11-30 20:27:00 112

转载 《PHP和MySQL Web开发》读书笔记(上篇)

最近过得太浮躁了,实在自己都看不下去了,看了PHP圣经之后,觉得非常有必要要总结一下。Chapter1.快速入门·PHP标记:总共有三种风格,常用的还是XML风格为主<?php echo '<p>Hello PHP!</p>'; ?>·单引号和双引号对变量显示的影响在双引号中,变量名称将被变量值所替代,而在单引号中,变量名称,或...

2013-11-30 17:21:00 117

转载 python核心编程笔记——Chapter5

好吧,开始第五章习题:5-2.又是老调重谈,raw_input这个函数真是非常麻烦,返回是str类型,没办法,只能在函数里面使用int内建。(就只是一道简单的两数相乘,哭了) 1 #!/usr/bin/env python 2 #-*-coding=utf-8-*- 3 4 def mul(a,b): 5 return int(a)*int(b)...

2013-11-17 18:00:00 107

转载 python核心编程笔记——Chapter2

对于.py文件,任何一个空的式子都不会有什么输出,如下:1 #!/usr/bin/env python2 #-*-coding=utf-8-*-3 #无任何效果,空语句4 1 + 2 * 4对于i++,++i,i--,--i这种一般语言都能识别的东西,python是不会识别的,注意:--n python只会识别成-(-n),即n 1 #!/usr/bi...

2013-11-13 21:53:00 93

转载 有限域上的运算

1 #include<iostream> 2 #include <cstdlib> 3 #include <ctime> 4 #include <string> 5 using namespace std; 6 /* 7 *对于多项式的,我们可以用一个二进制数来表示进行减法 8 ...

2013-10-28 17:27:00 1455

转载 希尔密码(Hill Cipher)的实现

原理应该不用多讲了,自己百度就可以。C++实现: 1 #include <iostream> 2 #include <string> 3 #include <memory.h> 4 #include <cstdlib> 5 #include <ctime> 6 #include &lt...

2013-10-14 09:30:00 1533

转载 统计文本中的单词数的简单脚本

最近在学习python,后面遇到课本上的一个例子,是一个统计文本当中单词数的简单脚本,源代码如下:# !/usr/bin/python# -*- coding:utf-8 -*-#somescript.py#统计sys.stdin中单词数的简单脚本import systext = sys.stdin.read()words = text.sp...

2013-09-06 17:30:00 180

转载 soj1166. Computer Transformat(dp + 大数相加)

1166. Computer TransformatConstraintsTime Limit: 1 secs, Memory Limit: 32 MBDescriptionA sequence consisting of one digit, the number 1 is initially written into a computer. At eac...

2013-08-30 20:31:00 94

转载 [转].Python中sorted函数的用法

【Python】 sorted函数我们需要对List、Dict进行排序,Python提供了两个方法对给定的List L进行排序,方法1.用List的成员函数sort进行排序,在本地进行排序,不返回副本方法2.用built-in函数sorted进行排序(从2.4开始),返回副本,原始输入不变--------------------------------so...

2013-08-26 23:53:00 984

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除