前面学习使用soaplib搭建基于soap的webservice服务,我这个web项目其实只是要提供一两个webservice接口,如果直接写两个脚本外挂感觉挺麻烦,于是想能不能和web框集成到一起。于是在google上搜索,最后在github上找到了这么一段代码,原文地址为https://gist.github.com/rotaris/935809,于是我写简单写了一个demo放到了github...
分类:
编程语言 时间:
2014-05-25 20:57:56
阅读次数:
195
为什么需要lambda函数
匿名函数是许多编程语言都支持的概念,有函数体,没有函数名。1958年,lisp首先采用匿名函数,匿名函数最常用的是作为回调函数的值。正因为有这样的需求,c++引入了lambda 函数,你可以在你的源码中内联一个lambda函数,这就使得创建快速的,一次性的函数变得简单了。例如,你可以把lambda函数可在参数中传递给std::sort函数
#include ...
分类:
编程语言 时间:
2014-05-25 21:35:27
阅读次数:
377
1、访问修饰符:public 对外公开 所有是类都能访问
protected 受保护的 子类及其同一个包中的类可以访问
默认的:没有访问修饰符,只向同一个包中的类公开
private : 私有的 只有...
分类:
编程语言 时间:
2014-05-25 21:52:21
阅读次数:
276
继续并发,貌似并发的文章很少有人看啊~哈~
今天准备详细介绍java并发包下的Executor,以及Java提供了很多灵活的且极其方便的线程池的创建。
嗯,那就慢慢说,大家肯定都学过Socket,JavaSe的时候写聊天程序,游戏的服务器,以及Android程序自己需要提供服务器的,都会拿Socket来自己写个:
最初我们的服务器可能写成这样:
1、单线程服务器
package com....
分类:
编程语言 时间:
2014-05-25 22:45:11
阅读次数:
318
#encoding:utf-8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
from sgmllib import SGMLParser
import re
import urllib
class URLLister(SGMLParser):
def start_a(self, attrs):
url = [v ...
分类:
编程语言 时间:
2014-05-25 22:47:56
阅读次数:
340
有些时候我们需要在中途强制跳出递归,而且还是需要一步跳出,而不一层一层的跳出,这时,我们可以采用抛异常的方法来实现。
class Test {
static class StopMsgException extends RuntimeException {
}
public static void main(String args[]) {
try {
...
分类:
编程语言 时间:
2014-05-25 22:30:53
阅读次数:
580
第1部分 重新认识C语言C语言的发展历史和主要特点 作为一门众所周知的计算机编程语言,C语言是谁发明的呢?它是如何演进的?它有何特点?到底有多少人在使用它?1. C语言之父 C语言是1972年由美国贝尔实验室的计算机科学家Dennis Ritchie(丹尼斯·里奇)设计发明的。因此,Dennis Ritchie被誉为“C语言之父”(他已于2011年10月9日去世,享年70...
分类:
编程语言 时间:
2014-05-25 22:28:08
阅读次数:
408
阐述了Java面向对象程序设计中的多态并实现了一个工资结算系统。简单介绍了UML并给出了工资结算系统的类图。...
分类:
编程语言 时间:
2014-05-25 22:31:13
阅读次数:
347
1.Struts
取代JSP中的控制功能,为系统添加独立的控制,采用Struts引入标签,实现JSP与后台JAVA代码的分离,JSP只负责显示,与struts.xml配合实现页面跳转
实现:接收请求,调用业务逻辑组件,返回HTTP响应 Struts中控制器由底层的一个FilterDispatcher...
分类:
编程语言 时间:
2014-05-25 20:03:59
阅读次数:
365
基本配置 classpath:hibernate.cfg.xml ...
分类:
编程语言 时间:
2014-05-25 20:04:57
阅读次数:
283
我们有时候需要在程序中做一些对于用户或内核发出的信号后的处理,如写回文件等善后处理的事情,或者直接忽略信号(当你按Ctrl+C时我压根不理你)。下面是一段信号处理的代码(POSIX
C):int catch_signal(int sig,void (*handler)(int)){ struc...
分类:
编程语言 时间:
2014-05-25 20:06:21
阅读次数:
398
类的虚函数\虚继承所占的空间本文地址:http://blog.csdn.net/caroline_wendy/article/details/24236469char占用一个字节,
但不满足4的倍数时, 会进行数据对齐, 使用4的倍数的字节(byte).GCC:GCC中, 不管是虚函数还是虚继承, ...
分类:
编程语言 时间:
2014-05-25 20:07:05
阅读次数:
431
这篇文章也是长期性的一个积累,对于本人个性化的一些使用C/C++造成的失误进行记录。 1)Printf
中格式化使用造成的失误: int main() { char* str="-1234"; printf("string is %lld\nstr length
is %...
分类:
编程语言 时间:
2014-05-25 20:08:47
阅读次数:
266
对大部分系统来说都需要权限管理来决定不同用户可以看到哪些内容,那么如何在Spring
MVC中实现权限验证呢?当然我们可以继续使用servlet中的过滤器Filter来实现。但借助于Spring
MVC中的action拦截器我们可以实现注解式的权限验证。一.首先介绍一下action拦截器:Handl...
分类:
编程语言 时间:
2014-05-25 20:09:50
阅读次数:
378
代码记录(备查):/** * 把一个文件中的内容以字符串的形式读出来 * * @author
zhipengs * */public class FileToString { public static void main(String[] args)
{ System.ou...
分类:
编程语言 时间:
2014-05-25 20:15:13
阅读次数:
363
上文说到搭建SSH环境所需三大框架的jar包,本篇博客将通过修改配置文件整合Struts和Spring,下篇博客整合Hibernate和Spring即可完成环境搭建。
1、声明bean,新建TestAction.java,需要给类添加注解:@Controller 和@Scope("prototy.....
分类:
编程语言 时间:
2014-05-25 20:14:50
阅读次数:
361