1、下面是全局变量使用:<?php //定义,全局变量 global $global_nums; //赋值 $global_nums=0; class Child{ public $name; function __construct($name){ $this->name=$name; } public function join_game(){ global $global_nums; $global_nums+=1; echo $this->name."加入堆雪人游戏<br/>"; } } //创建3个小孩 $child1=new Chi Read More
posted @ 2013-05-19 22:21
javawebsoa
Views(217)
Comments(0)
Diggs(0)
首先用myeclipse创建一个web project ,然后将下面几个包放入WEB-INF/lib中,如下图: 如果看不到WEB-INF文件夹之下的classes文件夹,可以利用如下方法解决该问题:打开Navigator视图就可以看到(在bin文件夹下),打开改视图的方法:Window→Show View→Navigator。然后在classes文件夹下面新建一个struts.xml文件。结果如下: 下面对整个示例程序做一个介绍,实现的功能主要是: 下面分别给出各个文件的详细内容:web.xml<?xml version="1.0" encoding="U Read More
posted @ 2013-05-19 22:17
javawebsoa
Views(162)
Comments(0)
Diggs(0)
start.s文件启动代码很简单,主要做一些硬件相关的设置:告诉CPU外设的基地址、关看门狗、设置栈(为调用c语言准备).globl _start_start:/* 硬件相关的设置 */ /* Peri port setup */ ldr r0, =0x70000000 orr r0, r0, #0x13 mcr p15,0,r0,c15,c2,4 @ 256M(0x70000000-0x7fffffff) /* 关看门狗 *//* 往WTCON(0x7E004000)写0 */ ldr r0, =0x7E004000 mov r1, #0 str ... Read More
posted @ 2013-05-19 22:13
javawebsoa
Views(451)
Comments(0)
Diggs(0)
<handlers> 79: <add name="Ajax" verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2" /> 80: 错误原因是IIS中已经设置了默认document为default.aspx,这时候asp.net得到了另外一个相同value的add引发异常。如果当前目录下有一个web.config请删除!!!或者参考http://xuanoe.blog.163.co Read More
posted @ 2013-05-19 22:10
javawebsoa
Views(753)
Comments(0)
Diggs(0)
Asp.net在客户端开发和web开发所用到的控件还是有很大的差别的,而且Web开发的界面是在浏览器中显示的,所以控件的设计都和前边学习HTML设计有联系,没有客户端开发那么简单,不过我们可以通过专门工具,例如Dreamweaver(还在学习中)等,来帮助我们开发。这篇博客,先简单总结各个控件的功能! 先看控件的学习分类: 一,对于标准服务器控件,我不想多写,因为他大部分都和C/S窗体设计当中的功能差不多,只不过使用稍微有区别。这里简单罗列下,总结其中我认为典型的两个。 在这里我总结一下,HyperLink控件和FileUpload控件。其他控件的详细使用,大家上网查都有的。... Read More
posted @ 2013-05-19 22:06
javawebsoa
Views(298)
Comments(0)
Diggs(0)
静态方法 静态方法也就类方法,静态方法属于所有对象实例的,其形式如下:访问修饰符 static 方法名(){}注意:在静态类方法中不能访问非静态属性(变量)。在类内部 : 类名::类方法名 或者对象名-〉类方法名在类内部: 类名::类方法名 或者 self::类方法名案例:<?php //静态方法的使用 class Student{ public static $fee=0; public $name; //构造函数 function __construct($name){ $this->name=$name; echo "初始化变量<br/>"; Read More
posted @ 2013-05-19 22:03
javawebsoa
Views(172)
Comments(0)
Diggs(0)
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fun.cpp * 作 者:李蒙* 完成日期:2013年 05月 19日 * 版本号: v1.0 * 对任务及求解方法的描述部分: * 输入描述:略 * 问题描述:略 * 程序输出:如下 */ #include <iostream>#include <iomanip>#include <string>using namespace std;class CPerson { protected: cha Read More
posted @ 2013-05-19 21:59
javawebsoa
Views(228)
Comments(0)
Diggs(0)
Web开发中分页是必须应用的技术。在JavaWeb技术中初学者一般会采用SQL语句分页技术,并在这个基础的之上编写分页组件,页面传参数控制层(Servlet或Action)调用分页组件的办法,往往会感觉非常麻烦。 然而在实际开发中我们一般采用一些第三方的分页框架,可使分页变的相当简单(站在巨人的肩膀上)——而Pager-taglib就是其中的一个选择. Pager-taglib实际上是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合支持多种风格的分页显示。会形成多种不一样的分页页面,订制自已的风格的分页页面也非常简单。 接下来我们会对Pager-t... Read More
posted @ 2013-05-19 21:55
javawebsoa
Views(420)
Comments(0)
Diggs(0)
JavaScript性能优化总结后,NX学生备受打击,整日玩游做乐,沉迷于网页游戏。看见网页游戏标题经常出现滚动效果,感觉不错,决定模仿该效果试试。还没等思绪稳定,NX学生已经键步如飞的打开了Notepad++编译器,开始挥毫泼墨……<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.o Read More
posted @ 2013-05-19 21:52
javawebsoa
Views(1181)
Comments(0)
Diggs(0)
题目:Given two binary strings, return their sum (also a binary string).For example, a = "11" b = "1" Return "100".分析:可以根据二进制的加法原理解决此问题,要注意string与int之间的转换。代码如下: string addBinary(string a, string b) { int n1=a.length(); if(n1==0)return b; int n2=b.length(); if(n2==0)return Read More
posted @ 2013-05-19 21:48
javawebsoa
Views(124)
Comments(0)
Diggs(0)
在Spring MVC应用中实施CSRF防御, 一般会采用 EYAL LUPU 的方案,该方案的基本思路是在生成表单时在其中插入一个随机数作为签名,在表单提交后对其中的签名进行 验证 ,根据 验证 的结果区分该表单是否是经由应用签署的合法表单。如果签名不正确或不存在签名,则说明请求可能已被劫持。 EYAL LUPU方案的巧妙之处在于,通过使用HandlerInterceptorAdapter和Spring3.1中新引入的ReuqestDataValueProcessor这一对组合,使得签名和验证的过程无缝地集成到现有应用中。Controller或Model层的对象可以仍然只关心自己的业... Read More
posted @ 2013-05-19 21:45
javawebsoa
Views(3397)
Comments(0)
Diggs(0)
Android游戏开发群:290051794 Libgdx游戏开发框架交流群:261954621触摸屏非常适合手势输入。一个手势可以是通过两个手指来变焦,点击,双击或长按等等。Libgdx提供了GestureDetector类来检测以下动作:1、 点击:用户触摸屏幕。当一个点击被注册后,手指不要远离初始位置太远。2、 滑动:用户在屏幕上滑动,并释放。3、 变焦:用两个手指在屏幕上实现放大缩小。4、 Pinch:类似于变焦。但有些不同。5、 一个GestureDetector是一个InputProcessor 的伪装类,为了实现动作捕获,必须继承GestureListener并传递给Gestur Read More
posted @ 2013-05-19 21:41
javawebsoa
Views(233)
Comments(0)
Diggs(0)
ug 修复。建议 PHP 用户升级到这个版本进行测试,发现问题可通过我们的bug tracking system来提交。这... PHP 开发团队发布了 5.5 的第三个 Alpha 测试版本,该版本在 alpha2 基础上增加了一些特性和 bug 修复。建议 PHP 用户升级到这个版本进行测试,发现问题可通过我们的bug tracking system来提交。这是一个开发预览版,请勿在生产环境中使用。PHP 5.5.0 Alpha 3 主要包含如下改进:新增 Generator::throw() 方法,新的 cURL 函数和选项,诸如 curl_escape(), curl_multi_s. Read More
posted @ 2013-05-19 21:37
javawebsoa
Views(159)
Comments(0)
Diggs(0)
文本内容框架:§1图论点、边集和二分图的相关概念和性质§2二分图最大匹配求解匈牙利算法、Hopcroft-Karp算法§3二分图最小覆盖集和最大独立集的构造§4二分图最小路径覆盖求解§5二分图带权最优匹配求解Kuhn-Munkers算法§6小结每章节都详细地讲解了问题介绍,算法原理和分析,算法流程,算法实现四部分内容,力求彻底解决问题。§1图论点、边集和二分图的相关概念和性质点覆盖、最小点覆盖点覆盖集即一个点集,使得所有边至少有一个端点在集合里。或者说是“点” 覆盖了所有“边”。。极小点覆盖(minimal vertex c Read More
posted @ 2013-05-19 21:34
javawebsoa
Views(338)
Comments(0)
Diggs(0)
Android游戏开发群:290051794 Libgdx游戏开发框架交流群:261954621如果应用需要询问用户输入字符串,比如名字或密码,在某种程度上可以使用定制的简单的对话框。在Android系统中,一个android的标准对话框会打开,并提示用户输入。为了获取输入或通知,必须继承TextInputListener接口:public class MyTextInputListener implements TextInputListener { @Override public void input (String text) { } @Override publ... Read More
posted @ 2013-05-19 21:30
javawebsoa
Views(234)
Comments(0)
Diggs(0)
经过一周的学习,终于把VB.Net的视频看完了。看完后的感觉是:迷迷糊糊。分不太清他们之间的联系,但是这并不能阻挡接下来的学习。不过感觉ADO.Net在其中占有很大的分量,那么接下来就对他进一步的学习。 ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。 ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OleDb协议,并且现在还. Read More
posted @ 2013-05-19 21:27
javawebsoa
Views(192)
Comments(0)
Diggs(0)
大家熟知的C库函数printf函数就是一个可变参数函数,它是怎么实现的呢?不过他实现是有条件的,必须函数参数的入栈顺序为从右向左的顺序,也即函数的形参,在函数调用之前,必须是最右边的参数先入栈,并且参数都必须通过栈传递,以1个例子说明,如函数func(arg1, arg2,arg3),那么函数的堆栈应是: ebp是帧指针寄存器,一般用来存取堆栈,有了堆栈结构,下面我们看看C可变参数的具体实现原理:#include <stdio.h>enum { ptChar, ptInt, ptFloat, ptDouble, };void printSum(unsigned long param Read More
posted @ 2013-05-19 21:23
javawebsoa
Views(139)
Comments(0)
Diggs(0)
在第一篇中讲到了整个索引文件的实现方式与检索方式的实现,这一篇中讲到我实现的各个文件的结构。 存储管理文件:这个文件的作用主要是对数据文件进行分块管理,管理数据文件块是否使用,还有相应的偏移位置,申请数据文件块都需要从这里进行申请。对于文件的回收也相应的改这个文件的状态。下面画的是该文件的结构 索引文件:存储数据文件的偏移位置,搜索索引文件的从而定位到数据文件进行相应的操作,里面有数据文件下面这张图是索引文件的存储结构: 数据文件:存储数据文件,采用的方式是定额分配的方式,也就是从存储管理文件中申请的文件块进行操作,每个存储文件块的最后一位保存结束... Read More
posted @ 2013-05-19 21:19
javawebsoa
Views(159)
Comments(0)
Diggs(0)
题目链接比赛时就搞了个C,赛后补了A BA : 给你一个环形的跑道,长度为了,有n个人站在跑道上,当跑步开始时,每个人会以相同的速度顺时针或者逆时针(等概率)行进,当两个人相撞后,他们会继续原来的方向前进。现在问你,t 时间后,相撞次数的期望是多少。如果两个人往同一个方向前进的话,肯定就无法碰到了,只要是相反方向就肯定会碰到(只要时间足够),可以看出,两个人碰到后,就开始一圈圈重复了,所以大致的做法如下相遇的次数可以表示为一个式子(2*t - x) / L + 1 x是两个点之间的距离接着化简 , 试着把x独立出来 , 即(2*t - 2*t%L + 2*t%L - x + L ) / L然后 Read More
posted @ 2013-05-19 21:16
javawebsoa
Views(219)
Comments(0)
Diggs(0)
一、安装环境1.系统 ubuntu-12.04.1-desktop-amd64.iso2.虚拟机 VMware® Workstation 8.0.4 build-7440193.远程工具 xshell4二、安装步骤1.apt-get install ssh2.创建nagiios用户和用户组 root@ubuntu:~# useradd -s /sbin/nologin nagios root@ubuntu:~# mkdir /usr/local/nagios root@ubuntu:~# chown -R nagios.nagios /usr/local/nagios 3.开启sen Read More
posted @ 2013-05-19 21:12
javawebsoa
Views(213)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号