排序:
默认
按更新时间
按访问量

安装apue.h

下载: src.3e.tar.gz 解压: tar xvf src.3e.tar.gz 安装相应库: sudo apt-get install libbsd-dev 进入到apue.3e目录,执行: make cp ./include/apue.h /usr/include/ cp ./lib/...

2017-05-30 13:59:09

阅读数:163

评论数:0

<二> 搭建struts框架并实现简易登录

搭建框架 使用myeclipse创建 Java Web 项目StructsDemo 右键该项目MyEclipse -> Project Facets[Capabilities] ->Install Apache Struts(1.x) Facet WebRoot目录下新建 login....

2017-03-29 18:21:17

阅读数:149

评论数:0

<一> Struts 简介

概述Struts 为 Web 应用提供了通用的框架,让开发人员可以把主要精力集中在如何解决实际业务问题上,与此同时 Struts 框架也允许开发人员根据实际需要进行扩展和定制,从而可以更好的适应用户的需求。采用 Struts 可以简化遵循 MVC 设计模式的 Web 应用的开发工作,很好地实现代码...

2017-03-29 17:18:35

阅读数:214

评论数:0

sed 命令详解

简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储...

2017-03-08 15:56:53

阅读数:314

评论数:0

bios内存分布详解

概述计算机开机后的第一件事是读取ROM芯片中的bios,此时系统工作在实模式下,寻址范围只有1MB(0x00000 ~ 0xFFFFF)。 内存分布 0x00000 ~ 0x9FFFF: 基本内存(640KB)0x00000 ~ 0x003FF: 中断向量表(1024B) 0x00400 ~ 0...

2016-12-07 14:58:27

阅读数:948

评论数:0

Bash测试----test, [], [[]], (())

test 和 []test是一条内置命令, test 根据表达式expr 求值的结果返回 0(真)或 1(假),可以用echo $?查看返回的退出状态。[等价于test,即test expr 和 [ expr ] 是等价的。 test的三个基本作用是判断文件、判断字符串、判断整数。test中可用...

2016-10-26 16:30:09

阅读数:990

评论数:0

正则表达式详解

正则表达式是一种符号表示法,被用来识别文本中的模式。 grepgrep [options] regex [file…]grep选项列表 例子ls /bin > dirlist-bin.txt ls /usr/bin > dirlist-usr-bin.txt ls /sbin &...

2016-06-06 22:47:45

阅读数:217

评论数:0

归档和备份及相关命令详解

gzip – 压缩或者展开文件压缩分为无损压缩和有损压缩。无损压缩保留了原始文件的所有数据。有损压缩会删除数据,当它被还原的时候,它是元文件的一个近似值.gzip 程序被用来压缩一个或多个文件,压缩后原始文件消失。 压缩文件为.gz后缀 gunzip 程序被用来解压gzip生成的压缩文件。ls ...

2016-06-06 22:44:26

阅读数:145

评论数:0

ssh详解

大多数 Linux 发行版自带OpenSSH软件用来提供 SSH 功能,一些发行版默认包含客户端和服务器端两个软件包(例如,Red Hat),而另一些(比方说 Ubuntu)则只是提供客户端服务。为了能让系统接受远端的连接,它必须安装 OpenSSH-server 软件包,再进行相关配置即可SSH...

2016-06-06 22:38:34

阅读数:202

评论数:0

ftp详解

简介ftp使用文件传输协议被广泛地用来从因特网上下载文件,网络浏览器都支持FTP,URL以 ftp:// 开头。它以明码形式发送帐号的姓名和密码,这就意味着这些数据没有加密,任何嗅探网络的人都能看到。ftp常用命令 ftp fileserver 登录,之后输入”help”,会显示所支持命令的列...

2016-06-03 23:46:34

阅读数:398

评论数:0

重定向详解

I/O 重定向允许我们可以更改输出走向和输入来向。一般地,输出送到屏幕,输入来自键盘, 但是通过 I/O 重定向,我们可以改变输入输出方向。 输入重定向符<,输出重定向符号>重定向标准输出ls -l /usr/bin > ls-output.txt (把 ls 命令的运行结果...

2016-06-02 23:28:20

阅读数:182

评论数:0

KMP算法

串的简单模式匹配 给出主串S和模式串T,要求找出T在S中的第一个位置。很容易想到的枚举法,就是从第一个字符开始,逐个比较S和T的字符,若相等就继续比较后续字符,否则从S当前与T匹配的第一个字符的下一个字符起再重新和T的第一个字符比较。即初始化 i = j = 0,若S[i] == T[j],则 ...

2016-05-28 13:03:18

阅读数:142

评论数:0

find 命令详解

find 程序能基于各种各样的属性, 搜索一个给定目录(以及它的子目录)来查找文件。 例如:统计家目录的所有目录及文件的总数find ~ | wc -l 文件类型限定只搜索目录find ~ -type d 限定只搜索文件find ~ -type f 大小单位查找家目录下大于1M的所有文件find...

2016-05-19 00:23:54

阅读数:257

评论数:0

Ubuntu使用过程中遇到的问题及解决办法

拨号连接配置PPPoE连接: sudo pppoeconf 连接:      pon dsl_provider 断开:      poff 查看连接状态:  plog安装新字体安装微软雅黑(msyh.ttc, msyhbd.ttc),将文件放到~/Desktop/font/目录下.步骤如下:...

2016-05-11 21:25:25

阅读数:1392

评论数:0

软件包管理及常用指令

简介早期的Linux系统,用户是通过下载和编译源码的方式来安装软件。然而如今,所有的主流Linux系统都提供了强大的包管理系统来安装软件。这使得普通用户可以很轻易的安装各种软件。不同的Linux ditributions使用不同的包管理系统。但大多数是Debian 的”.deb”,和红帽的”.rp...

2016-05-03 23:57:40

阅读数:228

评论数:0

Python challenge

python练习题:python challengelevel 0print 2**38答案:274877906944(用这个数字替换掉URL的0)level 1# s = raw_input() # s = list(s) # for i in range(len(s)): # if '...

2016-05-02 20:45:21

阅读数:736

评论数:0

Ubuntu安装reportlab

使用 pip install rlextra -i https://www.reportlab.com/pypi 安装reportlab时,出现问题如下Python.h: No such file or directory 解决办法:sudo apt-get install python-dev

2016-05-01 14:35:43

阅读数:894

评论数:1

浅拷贝和深拷贝详解

在python中,对象赋值实际上是对象的引用。 浅拷贝: 拷贝对象的值,但不拷贝对象内部元素,只拷贝内部元素的引用>>> SL = {'name': 'SL', 'friend': ['A', 'B', 'C']} >>> YS = SL.copy() 查看S...

2016-04-21 00:25:31

阅读数:142

评论数:0

Shell的特殊变量

$0获取当前Shell脚本的文件名 $n获取当前Shell脚本的第n个参数值,n=1…9 $*获取当前Shell的所有参数 $#获取当前Shell命令行中参数的总个数 $$获取当前Shell的PID(进程号) $!执行上一个命令的PID $?获取执行上一个命令的返回值 数字 含义 0 ...

2016-04-12 10:40:37

阅读数:228

评论数:0

str和repr的区别

Python打印值的时候会保持该值在Python代码中的状态,不是用户所希望看到的状态。而使用print打印值则不一样,print打印出来的值是用户所希望看到的状态。 例如:>>> "Hello, world!" 'Hello, world!' # Py...

2016-04-08 22:45:13

阅读数:14454

评论数:0

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