1. 头文件
#include "stdio.h"
#include "string.h"
#include "ctype.h"
#include "stdlib.h"
#include "io.h"
#include "math.h"
#include "time.h"
#define OK 1
#define ERROR 0
#define TRUE...
分类:
编程语言 时间:
2016-07-14 15:35:54
阅读次数:
242
在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因。在操作系统提供的调用中,返回错误码非常常见。比如打开文件的函数open(),成功时返回文件描述符(就是一个整数),出错时返回-1。
用错误码来表示是否出错十分不便,因为函数本身应该返回的正常结果和错误码混在一起,造成调用者必须用大量的代码来判断是否出错:
def foo():
...
分类:
编程语言 时间:
2016-07-14 15:37:41
阅读次数:
414
原文地址:Apache Mina ch17-spring-integration
本文演示了将Spring集成MINA应用。我写这篇文章在我的博客上,虽然放在这里,实际上这些信息属于博客空间。可以找到原始的附件:Spring集成Mina
应用结构
我们应当采取一个标准Mina应用构造:
一个handler两个过滤器——Logging过滤器和一个ProtocolCodec过滤器N...
分类:
编程语言 时间:
2016-07-14 15:35:35
阅读次数:
260
一、理解Struts2拦截器
1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.
2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺...
分类:
编程语言 时间:
2016-07-14 15:34:57
阅读次数:
255
Spring3系列6-Spring 表达式语言(Spring EL)
本篇讲述了Spring Expression Language —— 即Spring3中功能丰富强大的表达式语言,简称SpEL。SpEL是类似于OGNL和JSF EL的表达式语言,能够在运行时构建复杂表达式,存取对象属性、对象方法调用等。所有的SpEL都支持XML和Annotation两种方式,格式:#{
SpEL...
分类:
编程语言 时间:
2016-07-14 15:33:36
阅读次数:
231
Python语言下的机器学习库...
分类:
编程语言 时间:
2016-07-14 15:33:18
阅读次数:
208
1、什么是Spring?
Spring是个java企业级应用的开源框架。Spring主要目标就是简化开发,并通过pojo为基础的编程模型促进良好的编程习惯。
2、为什么要使用Spring框架
它是轻量级的开源框架,基本的版本大约2MB。
控制反转IOC:Spring通过控制反转实现了松散耦合,对象们给出他们的依赖,而不是直接创建或者查找依赖的对象。面向切面编程:AOP,Spring支持面向切...
分类:
编程语言 时间:
2016-07-14 15:28:59
阅读次数:
257
一、java正则表达式表:
字符
说明
将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,"n"匹配字符"n"。"\n"匹配换行符。序列"\\"匹配"\","\("匹配"("。
^
匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ ...
分类:
编程语言 时间:
2016-07-14 15:30:37
阅读次数:
193
小白编了好久才写出来,记录一下免得之后再用的时候都忘了还得重新学~
学习爬虫最开始是学习了慕课上的python课程,然后学习了慕课和网易云上的爬虫教程。这两个自己去查一下就好了~
开始还比较费劲,毕竟熟悉需要时间么,而且python也不太熟悉。
关于python版本:我一开始看很多资料说python2比较好,因为很多库还不支持3,但是使用到现在为止觉得还是pythin3比较好用,因为编码什么...
分类:
编程语言 时间:
2016-07-14 15:30:37
阅读次数:
290
application对象
什么是application?
服务器启动后就产生了这个application对象,当客户在所访问的网站的各个页面之间浏览时,这个application
对象都是同一个,直到服务器关闭。但是与session不同的是,所有客户的application对象都是同一个,即所有客户
共享这个内置的application对象。
...
分类:
编程语言 时间:
2016-07-14 15:27:27
阅读次数:
266
进程、线程和并发实体
《操作系统原理》里面很重要的一个概念是进程。进程是程序动态的概念,它用来表示程序在执行的一组数据结构 。这组数据结构中记录了指令加载到内存中的地址,打开的文件,线程信息,共享内存等。
每个进程可以有多个线程。它也是一组数据结构包括:下一条要执行的指令,寄存器,堆栈,状态等。一幅图来表示
上图画出了4个线程(线程2、3、4和1是一样的,没有全画),如果...
分类:
编程语言 时间:
2016-07-14 15:29:39
阅读次数:
228
写这个的原因是看到一位大神的习题答案总结,于是自己心血来潮也想写一个这个,目的主要是督促自己刷题吧,毕竟自己太弱了。习题3-1 得分 UVa 1585大致就是设置一个变量记录到当前为止的连续的O的数量,碰到X就变0,水题。#include
#include
#include
char s[90];
int main(void)
{
in...
分类:
编程语言 时间:
2016-07-14 15:25:44
阅读次数:
225
6 程序测试和文档
6.1 程序测试
1.功能测试
2.基准测试...
分类:
编程语言 时间:
2016-07-14 15:27:55
阅读次数:
255
IO流(重点知识)01. IO流概述及其分类
1.概念
IO流用来处理设备之间的数据传输
Java对数据的操作是通过流的方式
Java用于操作流的类都在IO包中
流按流向分为两种:输入流,输出流。
流按操作类型分为两种:
字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的
字符流 : 字符流只能操作纯字符数据,比较方便。
2.IO流常用父类
字节流的抽象父类:...
分类:
编程语言 时间:
2016-07-14 15:26:23
阅读次数:
244
type()
动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的。
比方说我们要定义一个Hello的class,就写一个hello.py模块:
class Hello(object):
def hello(self, name='world'):
print('Hello, %s.' % name)
当Python...
分类:
编程语言 时间:
2016-07-14 15:26:34
阅读次数:
277
这里我们来看看spring 3.0 以及以后版本中支持的@Async (方法异步)
其实在之前的程序中也没看到过有使用@Async 的,最近才接触到,想着如果使用异步缓存是不是响应速度会大幅提升那,就比如你去查询,发现缓存中没有数据,你要从数据库中获取数据,然后要把数据放到缓存中然后才能将数据展示到前台,其中将数据放到缓存的这个步骤占用了一部分时间,这样的话前台展示就比较慢了,所以如果保存到缓存...
分类:
编程语言 时间:
2016-07-14 15:25:55
阅读次数:
227
B Saving HDU先po原题
[HDU 2111]http://acm.hdu.edu.cn/showproblem.php?pid=2111
话说上回讲到海东集团面临内外交困,公司的元老也只剩下XHD夫妇二人了。显然,作为多年拼搏的商人,XHD不会坐以待毙的。
一天,当他正在苦思冥想解困良策的时候,突然想到了自己的传家宝,那是公司成立的时候,父亲作为贺礼送来的一个锦囊,徐父...
分类:
编程语言 时间:
2016-07-14 15:25:15
阅读次数:
400