现在位置: 首页 > solver发表的所有文章
  • 05月
  • 13日
综合 ⁄ 共 389字 评论关闭
现在的Tomcat支持热部署了,不需要怎么设置,在Myeclipse 或者Eclipse里面配置好Tomcat来;当你改了xml配置文件的时候,redeploy一下Tomcat 就可以了,而你修改了java代码来说 是不需要重启Tomcat 。只有当你修改了web 应用里面的xml配置文件,和当你增加了一些页面什么的就要redeploy 或者重启Tomcat 。 当每次修改了 Servlet/JSP 之后,你将不得不重新启动服务器。 由于自动装载功能减少开发时间,该功能被认为在开发阶段是非常有用的。 但是,它在运行阶段是非常昂贵的;servlet/JSP 由于不必要的装载,增加类装载器的负担而......
阅读全文
  • 10月
  • 02日
综合 ⁄ 共 2671字 评论关闭
#include<stdio.h> #include<stdlib.h> #include<iostream> using namespace std; typedef struct node { int id; struct node* prev; struct node* next; }Node,*pNode; typedef struct list { pNode nil; //带哨兵的链表结构 }List,*pList; pList listInit(void) { pList p = (pList)malloc(sizeof(List)); p->nil = (pNode)malloc(sizeof(Node)); p->nil->prev = p->nil; p->nil->next = p->nil; return p; } //有0或者1个元素list->nil->next = list->nil-&g......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 24602字 评论关闭
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 黑马程序员 java 基础 毕向东 面向对象 集合框架 1:集合Collection概述  and 共性方法 and 迭代器引述 集合存储地址 package day14Collection; import java.util.ArrayList; import java.util.Iterator; /* * 1: 1:add方法的参数类型是Object(泛型) 以便于接收任意类型对象。 2:集合中存储的都是对象的引用 (地址) 什么是迭代器呢? 集合取出元素的方式 */ public class CollectionDemo { public static void main(String[] args) { // ......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1170字 评论关闭
又是一道差分约束题,题意就没看懂郁闷……看半天没看明白到底是哪几个相加又习惯性的去看了题解,发现是把那个集合中的几个元素加起来,其实这道题和之前做的那道差分约束题差不多,只是这道题没有保证连通性,所以需要加入一个超源点来保证图的连通性,其实就是选出一个点n+1为超源点,从这点向其他点连一条权值为0的边,其实直接可以把所有点都加入队列,并把dis数组都初始化为0。这题的不等关系给的还是很清楚的,就是要处理一下符号的问题题目给的是大于或者小于,要-1以后转换成小于等于建图,spfa判断是否存在环就行了。 #inc......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 17421字 评论关闭
DMA控制器硬件结构 DMA允许外围设备和主内存之间直接传输 I/O 数据, DMA 依赖于系统。每一种体系结构DMA传输不同,编程接口也不同。 数据传输可以以两种方式触发:一种软件请求数据,另一种由硬件异步传输。 在第一种情况下,调用的步骤可以概括如下(以read为例): (1)在进程调用 read 时,驱动程序的方法分配一个 DMA 缓冲区,随后指示硬件传送它的数据。进程进入睡眠。 (2)硬件将数据写入 DMA 缓冲区并在完成时产生一个中断。 (3)中断处理程序获得输入数据,应答中断,最后唤醒进程,该进程现在可以读取数据了......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 4022字 评论关闭
转载地址:http://stblog.baidu-tech.com/?p=610 1.1     使用数组 曾讲到,PHP数组本质上就是个HashTable,因此访问数组就是对HashTable进行操作,Zend为我们提供的一组数组函数也只是对HashTable操作进行了简单包装而已。 来看创建数组,由于数组也是存在于zval里的,因此要先用MAKE_STD_ZVAL()宏创建一个zval,之后调用如下宏将其转化为一个空数组: array_init(zval*) 接下来是朝数组中添加元素,这对关联数组元素和非关联数组元素要采用不同操作。 1.1.1 关联数组元素 关联数组采用char*作为key,zval*作为value,......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 1141字 评论关闭
在java中,对于方法参数传递,不论传递的是原生数据类型还是引用类型,统一都是值传递(pass by values)。引用类型传递的是地址,传完之后两个引用指向同一个对象,若其中一个引用改变了对象的属性,那么这中改变也将会反映到其他的引用中。原生数据传递的是变量的数值,传完之后你是你,我是我,你的改变不会影响到我。这么说很抽象,不容易理解,下面的代码或许对理解有帮助。 public class ParamTest { int i = 10; public static void main (String[] args) { ParamTest param = new ParamTest(); ......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 3626字 评论关闭
转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/40031567 今天来对这23种设计模式做个总结。咱使用设计模式的目的是为了可重用代码、让代码更容易被他人理解、保证代码可靠性,当然设计模式并不是万能的,项目中的实际问题还有具体分析。咱不能为了使用设计模式而使用,而是在分析问题的过程中,想到使用某种设计模式能达到咱需要的效果,而且比不使用设计模式更有优势,那么咱该考虑使用设计模式了。 一、设计模式的一般分类 创建型(Creator)模式(共5种):单例、原型、建造者、工厂方法、抽象工厂。 结构型(S......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 2512字 评论关闭
Taxi Cab Scheme http://poj.org/problem?id=2060 Description Running a taxi station is not all that simple. Apart from the obvious demand for a centralised coordination of the cabs in order to pick up the customers calling to get a cab as soon as possible,there is also a need to schedule all the taxi rides which have been booked in advance.Given a list of all booked taxi rides for the next day, you want to minimise the number of cabs needed to carry out all of the rides.  For the sake ......
阅读全文
  • 12月
  • 04日
综合 ⁄ 共 2800字 评论关闭
性能优化从身边做起。首先建立评估体系,将workspace里所有的项目close掉,关闭eclipse。优化的用例就是启动eclipse,open一个项目,eclipse会自动build这个项目,保证没有感觉到明显的卡,也就是没有full GC。开始:eclipse.ini里加入打印gc情况的参数: -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -verbose:gc -Xloggc:gc.log 这样eclipse在运行过程中会记录gc日志,显示详细的gc情况,并打印在gc.log中,通过分析这个日志寻找eclipse的性能瓶颈和优化方式。我最初的参数只是在原版基础上调了堆大小 -Xms512m ......
阅读全文
  • 11月
  • 25日
综合 ⁄ 共 3634字 评论关闭
文章目录 更多信息 对称算法支持 非对称算法支持 哈希算法支持 http://www.microsoft.com/china/technet/security/guidance/secmod39.mspx   加密技术、密钥和证书 更新日期: 2004年04月20日 本页内容 目标 适用范围 如何使用本章内容 密钥和证书 X.509 数字证书 证书存储 加密技术 技术选择 .NET 中的加密技术 总结 目标 本章的目标是: • 了解加密技术、密钥和证书 • 了解 System.Security.Cryptography 命名空间 返......
阅读全文
  • 10月
  • 27日
综合 ⁄ 共 4026字 评论关闭
使用LINGO 软件计算6 个发点8 个收点的最小费用运输问题。产销单位运价如下表 建立数学模型 使用lingo编程 model: !6 发点8 收点运输问题; sets: warehouses/wh1..wh6/: capacity; vendors/v1..v8/: demand; links(warehouses,vendors): cost, volume; endsets !目标函数; min=@sum(links: cost*volume); !需求约束; @for(vendors(J): @sum(warehouses(I): volume(I,J))=demand(J)); !产量约束; @for(warehouses(I): @sum(vendors(J): volume(I,J))<=capacity(I)); !这里是数据; data: capacity=60 55 51 43 41 52; demand=......
阅读全文