上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 425 下一页
摘要: //Computational Geometry 1 points//by kevin_samuel(fenice) Soochow University 2011//kevin.samuel.sun@gmail.com//kevin-samuel.myazure.org//temple#include #include #include #include using namespace std;//defineconst double EPS = 1e-8;const double PI = acos(-1.0);//pointclass Point{public: double x; .. 阅读全文
posted @ 2013-07-20 19:13 坚固66 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 本文的测试环境:Win7+虚拟机VMWareVMware-workstation-full-7.1.4-385536+Ubuntu12.04Nginx-1.4.0 要想有效的研究Nginx源码,必须要动手调试,GDB就是有用的利器。下面简要介绍用GDB调试Nginx的一个小例子。 本文完成了这样的工作:跟踪worker子进程,观察worker子进程阻塞在何处。然后利用wget向nginx发送一个消息,观察整个消息处理过程。 关于GDB调试Nginx,有一篇博文讲的很不错,可以参考下:利用GDB调试Nginx。这篇博客的作者Lenky即《深入剖析Nginx》的作者。这本书讲的也不错,正在研究中. 阅读全文
posted @ 2013-07-20 19:10 坚固66 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1、webservice端using System; using System.Collections.Generic; using System.Web; using System.Web.Services; using System.Configuration; using System.Data.SqlClient; using System.Data; /// ///WebService 的摘要说明 /// [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = 阅读全文
posted @ 2013-07-20 19:08 坚固66 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 原文出处: http://openmesh.org/Documentation/OpenMesh-Doc-Latest/tutorial.html 这个例子展现: 如何使用迭代器如何使用循环机 这个例子是第一个版本的平滑器。我们将会介绍迭代器(iterators)和循环机(circulators)。 这两个概念提供线性枚举的功能,比如网格中所有的顶点,围绕一个顶点循环,枚举所有的1-ring邻接元素。更详细的内容参考Mesh Iterators and Circulators。 首先我们定义Mesh类型。这一次我使用三角网格而不是多边形网格: #include typedef Ope... 阅读全文
posted @ 2013-07-20 19:05 坚固66 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 1,struct sk_buff数据结构struct sk_buff{ //这两个结构必须放在最前面 struct sk_buff *next; struct sk_buff *prev; struct sk_buff_head *list; struct sock *sk; //指向所属的sock结构 ktime_t tstamp; //表示包接收的时间 /* 这个变量的类型是net_device,net_device它代表一个网络设备。dev的作用与这 个包是准备发出的包还是刚接收的包有关。当收到一个包时,设备驱动会把sk_buff 的dev指针指向收到这个包的网络设备;当一个包被发送.. 阅读全文
posted @ 2013-07-20 19:04 坚固66 阅读(2834) 评论(0) 推荐(0) 编辑
摘要: 一、文件流ofstream,由ostream派生而来,用于写文件 ifstream,由istream派生而来, 用于读文件 fstream,由iostream派生而来,用于读写文件 二、打开文件说明了流对象之后,可使用函数open()打开文件。文件的打开即是在流与文件之间建立一个连接 函数原型 void open(const char * filename, int mode = ios::out,int prot = _SH_DENYNO); 参数 filename:文件的名称,可以包含(绝对和相对)路径 mode:文件打开模式 prot:保护模式 (一)、文件打开模式打开方式描述 i... 阅读全文
posted @ 2013-07-20 19:03 坚固66 阅读(1816) 评论(0) 推荐(0) 编辑
摘要: I.JVM进程的生命周期JVM实例的生命周期和java程序的生命周期保持一致,即一个新的程序启动则产生一个新的JVM进程实例,程序结束则JVM进程实例伴随着消失。那么程序启动和程序终止就是JVM实例生命周期的两个边界,两个边界点可以这么理解:一个拥有程序入口(main函数)的class在执行main方法时,相应的JVM就被创建了(即JVM生命周期的起点),当由此main函数启动的所有非守护线程都终止时,JVM即退出(JVM实例生命周期的终点)。举个实例来描述一下JVM实例的生命周期:(1) JVMInstance.javapublic class JVMInstance { public... 阅读全文
posted @ 2013-07-20 19:00 坚固66 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Problem Description 夏天来了~~好开心啊,呵呵,好多好多水果~~ Joe经营着一个不大的水果店.他认为生存之道就是经营最受顾客欢迎的水果.现在他想要一份水果销售情况的明细表,这样Joe就可以很容易掌握所有水果的销售情况了. Input 第一行正整数N(0#includeusing namespace std;struct node{ char name[100],addr[100]; int m;};int main(){ int t,n,i,j,d,flog[120]; struct node f[120],temp; cin... 阅读全文
posted @ 2013-07-20 18:58 坚固66 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Jenkins支持很多的plugin,这些plugin极大地丰富了Jenkins的功能。安装plugin有两种方式:自动安装和手动安装。1.自动安装这种方式非常简单,但前提是Jenkins必须连接网络。通过浏览器进入Jenkins界面,Manage Jenkins->Manage Plugins,在Available标签中,列出了所有的plugin。选中所需plugin前面的复选框,点击“Install without restart”按钮,可以自动安装。安装界面如下图所示: 2.自动安装在不能联网的情况下,就只能手动安装,即通过Jenkins CLI安装。必须先在https://ci. 阅读全文
posted @ 2013-07-20 18:56 坚固66 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: package com.dao;import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement;public class DbManager { private static String URL = "jdbc:mysql://localhost:3306/sales";//sales是数据库名 private static String USER = & 阅读全文
posted @ 2013-07-20 18:53 坚固66 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 425 下一页