现在位置: 首页 > DealmElaple发表的所有文章
  • 12月
  • 11日
综合 ⁄ 共 1955字 评论关闭
servlet是运行在服务器上的程序,服务器比如tomcatJetty,resin, Oracle Application server, Weblogic server,Glassfish,websphere, JBOSS 等等。(提供了servlet功能的服务器,叫做servlet容器。对web程序来说,servlet容器的作用就相当于桌面程序里操作系统的作用,都是提供一些编程基础设施) java servlet属于java ee的范畴 JSP和Servlet的区别到底在应用上有哪些体现,很多人搞不清楚。简单的说,SUN首先发展出Servlet,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采用了老的CGI方式,是一句一句输出,......
阅读全文
  • 09月
  • 17日
综合 ⁄ 共 2376字 评论关闭
/* // 所谓的堆排序就是二叉树顺序存储。 // 其算法思想就是建堆a[0~n-1]->堆顶a[0]与堆底a[n-1](数组最后一个元素)互换->建堆a[0~n-2]->堆顶a[0]与堆底a[n-2]互换->建堆a[0~n-3]......a[0~n-n] // 嘛叫堆?业余的理解为二叉树左右子节点小于/大于父节点。子节点小于父节点的叫大堆,子节点大于父节点的叫小堆。 // 假如我们要把一个数组array[10]按照由小到大顺序排序。 // 1:将数组分为一个大堆(即一个父节点值大于子节点值的二叉树) // 2:将堆的根节点与原始数组中的最后一个元素互换。这样,就保证了最后一......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 7255字 评论关闭
内存分配方面: 堆: 操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删 除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样代码 中的delete语句才能正确的释放本内存空间。我们常说的内存泄露,最常见的就是堆泄露(还有资源泄露),它是指程序在运行中出现泄露,如果程序被关闭掉的话,操作系统会帮助释放泄露的内存。 栈:在函数调用时第一个进栈的主函数中的下......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 610字 评论关闭
loadrunner results,后缀名为.lrr,一般自动保存在C:/Program Files/Mercury/LoadRunner/scripts/脚本名/res下 Analysis Session files,后缀名为lra,保存地址由需要用户自己选择 LoadRunner results文件是脚本在场景运行后产生,Analysis Session files是脚本在场景运行后,对LoadRunner results进行修改后保存产生。Analysis Session files有一个优点是可以对session进行保存,即可以保存对结果图进行处理过后的结果,这样不用每次打开测试结果都要重新按照以前的思路做一遍。不过Analysis默认是不自动保存session的,如果中途出......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 184字 评论关闭
上一篇问题解决方案 这篇是接着上一篇的问题,另外找到的一种比较彻底的解决方案 我的开发环境是 VS2010 专业版 win7 64位 新的方法是卸载老版本的NuGet,装新版本的。 工具 -》 扩展管理器 -》  找到 NuGet 卸载掉就行了。 新版本也是在 扩展管理器里面搜,方法和 搜EFCode一样。 新的NuGet是中文的,这个就很友好呐。 重新到NuGet搜 EFCode 一键搞定,不会报错了。。
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 661字 评论关闭
一直在打工,打工能否长久?是否还要从事技术?年龄渐涨,发展道路越迷茫。思想很重要,思想的转变,就决定了其他事情的转变,思想要面向多样化,要跳跃、深入关联、大胆,要了解更多大局方面的事,这样机会也变会多。 生活和工作习惯也要改变改变,主旨是要有更高效率,总结为:厉行、运筹、记。 家庭方面的矛盾比较多,不太强求与计较什么了,怎么就怎么样,不考虑别人怎么说,让自己变得简单与自私。 ----------------------------- 复制一段去年写的年末总结与计划: 1、学习linux; 2、慢慢转向技术型管理; 3、linux学成......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 3202字 评论关闭
1 数据文件如下 0 5 2 4 2 3 1 2 0 1 3 4 3 5 0 2 2 C++实现DFS算法 Graph.h /* * Graph.h * * Created on: 2014年5月17日 * Author: zhongchao */ #ifndef _GRAPH_ #define _GRAPH_ #include <fstream> #include <iostream> #include <ext/hash_map> #include <hash_set> #include <map> #include<limits> #include <stdio.h> #include <string.h> #include <vector> #include<stdlib.h> #include<stdio.h> using namespace std; using namespac......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 648字 评论关闭
写正文之前总喜欢说几句废话,其实本人的博客上的问题一般都是在工作当中遇见的,为了避免忘记,还是写出来的好点!        都是细节部分,虽然几乎没人看!就当自己的笔记,便于以后查找!嘻嘻。。。。。        这个也是产品的一个要求,要求图片切换脚本,放在大图中会有一个放大镜的效果出来。        脑子一转,放大镜,直接把鼠标样式换成放大镜的图片不就行了,之前大学的时候喜欢把自己的电脑鼠标换的花花绿绿的。        css肯定也支持,上网搜了一下,整理如下:        css通用写法: .demo{cursor:url('路径'),auto;}/......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1202字 评论关闭
题目:http://poj.org/problem?id=2115 题意:对于C的for(i=A ; i!=B ;i +=C)循环语句,问在k位存储系统中循环几次才会结束。若在有限次内结束,则输出循环次数。否则输出死循环。 思路:这道题是一个扩展欧几里德算法的拓展,求单变元模线性方程 即:Cx=(B-A)(mod 2^k)  扩展欧几里得算法和单变元模线性方程(传送门) + 比较详细的博客 代码: /* ID: wuqi9395@126.com PROG: LANG: C++ */ #include<map> #include<set> #include<queue> #include<stack> #include<cmath> #include<cstdio>......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 3207字 评论关闭
这是我在http://www.codeproject.com .学习时看到的一个驱动程序,学习后对其整理的笔记下面这个驱动程序的作用:监控准备运行的可执行文件。(由用户决定是不是让它运行)所以我们要做以下工作:首先是修改(NtCreateSection)SSDT索引号,(索引号从用户程序中得到)HOOK NtCreateSection()这个函数,然后通过文件句柄获得文件名,判断它是不是可执行文件,检测其属性与判断用户是否允许它执行,如果允许就运行原来NtCreateSection这个函数,否则返回STATUS_ACCESS_DENIED。如果我们截获一个NtCreateSection()的请求,该请求要求......
阅读全文
  • 09月
  • 30日
综合 ⁄ 共 1438字 评论关闭
           上面这个两个视图是Android API中没有给出来的但在来电接听和闹钟被使用到的一个widget视图——GlowPadView.java 我们通过源码来看看这个View的大小是怎么通过onMeasure来控制的。 @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { final int minimumWidth = getSuggestedMinimumWidth(); final int minimumHeight = getSuggestedMinimumHeight(); int computedWidth = resolveMeasured(widthMeasureSpec, minimumWidth); int computedHei......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 2874字 评论关闭
题目大意:给定一棵树,每个节点有一个颜色,多次求两个节点的路径上有多少种不同的颜色 其中还有两个参数a和b,若苹果树上同时有这两种颜色,ans-- 传说中的树上莫队……颜色数既不满足区间加法也不满足区间减法,直接维护极其困难,这种东西就直接考虑莫队好了 但是怎么转移是个问题 首先树分块 然后以左端点所在块为第一键值,右端点在DFS序中的位置为第二键值排序 (优化:若左端点在DFS序中的位置大于右端点的位置,则交换左右端点) 对于每个点我们记录一个状态,表示当前是否加入答案中统计 初始两个端点指向同一位置,状态全为......
阅读全文