今年又一次报名了二级的C++考试,现在再来把C++总结一下,也不能算是总结,大体提炼了一下需要注意的地方,考试之前打算把这些东西好好看一看,今年一定要过啊! 前两天才知道,unix是用C语言编写的,这不充分说明了,没有不够强大的语言,只有不够强大的程序员嘛! C++算是面向对象的语言,在我的体会来说,想用C++,提笔就得先写类,各种各样的类执行着各种各样的功能,这算是和VB不一样的一点,与VB相同的大概就是:变量和常量,表达式和函数,三大结构等,大家的基本的东西是一样的,只不过表达方式变了变,所…
1.  在多重循环中,如果有可能,应当将最长的循环放在最内层,最短的循环放在最外层,以减少 CPU 跨切循环层的次数. 2.  如果循环体内存在逻辑判断,并且循环次数很大,宜将逻辑判断移到循环体的外面. 3.  即使程序真的不需要default 处理,也应该保留语句 default : break. 4.  C 语言用#define 来定义常量(称为宏常量). C++ 语言除了 #define 外还可以用 const 来定义常量(称为 const 常量). 5.  const 与 #define…
JSP EL语言定义 E L(Expression Language) 目的:为了使JSP写起来更加简单. 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法.它是一种简单的语言,基于可用的命名空间(PageContext 属性).嵌套属性和对集合.操作符(算术型.关系型和逻辑型)的访问符.映射到 Java 类中静态方法的可扩展函数以及一组隐式对象. EL 提供了在 JSP 脚本编制元素范围外使用运行时表达式的功能.脚本编制元素是指页…
进入ITOO的项目以后,终于要将自己负责的模块在jenkins上面集成发布了.首先自己按照文档要求一步一步的将配置完成,然后构建,不错所料出错了,经过修改,终于构建成功!构建成功以后就没再管了,结果第二天一来,一访问网址,报错了!报的是缺少引用的错误,效果如下图: 然后折腾了一上午,最后发现靠自己已经解决不了问题了,然后请教师哥,师哥来了,刷刷刷十分钟就搞定,原因是发布文件中没有D层文件的dll文件,但是去workspace文件夹看,是有这个dll文件的,然后将问题锁定到bat文件. 咱们来看一…
做软考题的时候经常碰到软件工程的题,因为这些题有的很相近,容易混淆,所以在这里总结归纳一下. 软件过程模型: 瀑布模型: 瀑布模型是将软件生存周期中的各个活动规定为依线性顺序连接的若干阶段的模型,包括需求分析.设计.编码.测试.运行与维护.他规定了由前至后.相互衔接地固定次序,如同瀑布流水逐级下落. 优缺点: 优点:容易理解,管理成本低.不足:  1)各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量.  2)由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而…
为什么要写这个博客呢?可能是因为自己的基础太差,昨天敲三层的注册,各层都敲完了以后,死活报错,无奈之下只能找晓婵求救,她只改了三个地方,犯了同一个错误,我的源码是这样写的:Dim uA As  Entity.UserInfo,然后就会报这个错: 晓婵的改法是:Dim uA As New Entity.UserInfo,当时觉得好坑,自己整了半天就是因为少了一个NEW,其实之前用vb敲机房的时候也肯定有这个问题,但是自己从来没有注意过,这次特意去查了一下,为什么加new和不加new差别这么多,下面…
截止目前,已完成如下功能: 1.指定某个地址,使用HttpClient下载该网页至本地文件 2.使用HtmlParser解释第1步下载的网页,抽取其中包含的链接信息 3.下载第2步的所有链接指向的网页至本地文件 下一步需要完成的功能: 1.创建用于保存种子URL的配置文件及其数据结构 2.创建用于保存Todo信息(未下载URL)的数据结构 3.创建用于保存Visited信息(已下载的URL)的数据结构 4.下载网页时同步更新Tode与Visited. 5.从上述第3步下载的网页抽取链接并继续下载…
H - Solve this interesting problem Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Practice HDU 5323 Appoint description:  System Crawler  (2015-07-28) Description Have you learned something about segment tr…
#include<stdio.h> #include<string.h> #define max(x,y) x>y?x:y struct apple { int c; int w; }app[1001]; int main() { int i,n,v,j; while(scanf("%d%d",&n,&v)&&(n||v)) { int sum[1001]={0}; for(i=0;i<n;++i) scanf(&qu…
1. 简述Struts框架的初始化流程. 答案: 对于采用Struts框架的Web应用,在Web应用启动时就会加载并初始化控制器ActionServlet ActionServlet从struts-config.xml文件中读取配置信息,把它们存放到ActionMappings对象中. 在Struts framework中, Controller主要是ActionServlet,但是对于业务逻辑的操作则主要由Action.ActionMapping.ActionForward这几个组件协调完成(…