码迷,mamicode.com
首页 > 编程语言 > 月排行
java实现简单web服务器(分析+源代码)
在日常的开发中,我们用过很多开源的web服务器,例如tomcat、apache等等。现在我们自己实现一个简单的web服务器,基本的功能就是用户点击要访问的资源,服务器将资源发送到客户端的浏览器。为了简化操作,这里不考虑资源不存在等异常情况。web服务基于的是HTTP协议,用户在浏览器的地址栏输入要访问的地址,服务器如何得到该地址是个关键。先看下一般的HTTP请求和响应报文的一般格式:...
分类:编程语言   时间:2014-05-04 09:03:52    阅读次数:423
C++ Primer Plus学习笔记之继承类的初始化顺序
C++ Primer Plus学习笔记之继承类的初始化顺序 基类的构造函数,析构函数和操作符函数operator=是不能被派生类继承的; 那么,当创建一个派生类对象时,怎样调用基类的构造函数对基类的数据进行初始化呢??? 答案是:构造函数执行时遵行先兄长(基类),再客人(对象成员),后自己(派生类)的顺序; 另一方面,执行析构函数时,先执行派生类的析构函数,再执行基类的析构函数。原因是,对...
分类:编程语言   时间:2014-05-04 09:41:27    阅读次数:373
【Javascript】OOP ‘终端' demo
js oop...
分类:编程语言   时间:2014-05-04 08:49:45    阅读次数:316
C++ Primer Plus学习笔记之运算符重载
C++ Primer Plus学习笔记之运算符重载...
分类:编程语言   时间:2014-05-04 09:21:08    阅读次数:455
java学习笔记 第二篇 核心技术(二)
第十四章 集合类...
分类:编程语言   时间:2014-05-04 08:51:41    阅读次数:474
python数据结构与算法 35 快速排序
快速排序 快速排序也使用了分而治之的策略来提高性能,而且不需要额外的内存,但是这么做的代价就是,列表不是对半切分的,因而,性能上就有所下降。 快速排序选择一个数值,一般称为“轴点”,虽然有很多选取轴点的方法,我们还是简单地把列表中第一个元素做为轴点了。轴点的作用是帮助把列表分为两个部分。列表完成后,轴点所在的位置叫做“切分点”,从这一点上把列表分成两部分供后续调用。 图12所示,54将作...
分类:编程语言   时间:2014-05-04 08:59:00    阅读次数:388
【C/C++多线程编程之八】pthread条件变量
多线程编程之条件变量      Pthread是 POSIX threads 的简称,是POSIX的线程标准。         互斥机制,包括互斥量【C/C++多线程编程之六】pthread互斥量,信号量【C/C++多线程编程之七】pthread信号量,互斥能很好的处理共享资源访问的协调问题,是多线程同步必不可少的机制。互斥机制也有其缺陷,当线程在等待共享资源满足某个条件,...
分类:编程语言   时间:2014-05-04 09:12:50    阅读次数:348
[C/C++不常见语法特性]_[位域的使用细节]
场景: 1.位域作为一个控制空间大小的语法特性其实是有它自己的用武之地的,比如网络通讯的协议定制,使用位域为1来严格限制bool值为0,1等等. 2.它有一些细节需要注意, 第一: 位域的大小是值的类型的整数倍,不足整数倍的补全.如unsigned short的大小是16位,那么如果总值17位的话会自动补全到16*2=32位. 第二: 赋值当然需要位运算符或者不超过它的最大值的整数....
分类:编程语言   时间:2014-05-04 09:24:53    阅读次数:373
JavaScript高级程序设计10.pdf
String类型有几种操作字符串的方法concat()方法拼接任意多个字符串,不修改原字符串var stringValue=“hello ”;var result=stringValue.concat("world");alert(result); //"hello world"alert(str....
分类:编程语言   时间:2014-05-05 12:44:15    阅读次数:369
骑士周游问题 --- 递归解法 --- java代码
骑士游历:定义了向量的数组M,行数组X,列数组Y, 棋盘plane,计数器count,走动步数step需要注意的是,递归函数的进入前的验证,原先的想法是传入来时的方向参数,可是这样的想法被实践否定了,从理论上看,一个棋子走向哪里是不受它的过去制约的,最近的过去也不例外,详情请见:http://en....
分类:编程语言   时间:2014-05-05 12:42:52    阅读次数:675
JavaScript获取图片的原始尺寸
页面里的img元素,想要获取它的原始尺寸,以宽度为例可能首先想到的就是width,如下这里使用的getWH方法是之前文章里提到的。这时候获取的宽度和图片的原始尺寸是一样的。如果给img加上了width属性,这种方式就不行了,比如图片实际宽度是690,设置了width为400,这时按上面的方式获取则返...
分类:编程语言   时间:2014-05-05 12:06:01    阅读次数:384
eclipse+cygwin+cdt搭建c/c++开发环境
Cygwin 是一个用于 Windows 的类 UNIX shell 环境。 它由两个组件组成:一个 UNIX API 库,它模拟 UNIX 操作系统提供的许多特性;以及 Bash shell 的改写版本和许多 UNIX 实用程序,它们提供大家熟悉的 UNIX 命令行界面。前一个组件是一个 Wind...
分类:编程语言   时间:2014-05-05 12:03:37    阅读次数:456
Effective Java 70 Document thread safety
Every class should clearly document its thread safety properties with a carefully worded prose description or a thread safety annotation. The synchron...
分类:编程语言   时间:2014-05-05 12:00:18    阅读次数:437
10个精妙的Java编码最佳实践
这是一个比Josh Bloch的Effective Java规则更精妙的10条Java编码实践的列表。和Josh Bloch的列表容易学习并且关注日常情况相比,这个列表将包含涉及API/SPI设计中不常见的情况,可能有很大影响。我在编写和维护jOOQ(Java中内部DSL建模的SQL)时遇到过这些。...
分类:编程语言   时间:2014-05-05 11:38:28    阅读次数:402
JavaScript判断图片是否加载完成的三种方式
原文:JavaScript判断图片是否加载完成的三种方式有时需要获取图片的尺寸,这需要在图片加载完成以后才可以。有三种方式实现,下面一一介绍。一、load事件 img - load event loading... 测试,所有浏览器都显示出了“loaded”,说明所有浏览器都支持img的load事件...
分类:编程语言   时间:2014-05-05 11:36:40    阅读次数:433
JavaScript获取图片的原始尺寸
原文:JavaScript获取图片的原始尺寸页面里的img元素,想要获取它的原始尺寸,以宽度为例可能首先想到的就是width,如下这里使用的getWH方法是之前文章里提到的。这时候获取的宽度和图片的原始尺寸是一样的。如果给img加上了width属性,这种方式就不行了,比如图片实际宽度是690,设置了...
分类:编程语言   时间:2014-05-05 11:23:16    阅读次数:360
葛军视频教程《windows程序设计》配套文章_1.1 从最经典的“hello world”C语言程序说起
第一章 编写第一个Windows应用程序1.1 从最经典的“hello world”C语言程序说起本文视频教程地址:优酷网(超清):http://v.youku.com/v_show/id_XNjkwMjgwNzE2.html 土豆网(超清、原画):http://www.tudou.com/prog...
分类:编程语言   时间:2014-05-05 11:24:11    阅读次数:1629
webpy,希望能多了解一些关于WSGI,PYTHON的WEB开发框架的事,也希望能进一步了解PYTHON
如果能真正看懂源代码,那就强了。几年了,不应该总是小搞小打的。【Python】Webpy 源码学习(一)http://diaocow.iteye.com/blog/1922760学习线路:那么webpy是什么呢? 阅读它的源码我们又能学到什么呢? 简单说webpy就是一个开源的web应用框架(官方首...
分类:编程语言   时间:2014-05-05 11:15:56    阅读次数:337
Javascript DOM 03 表格添加、删除 + 搜索
获取tBodies、tHead、tFoot、rows、cells隔行变色鼠标移入高亮添加、删除一行DOM方法的使用 添加、删除 1 71 72 73 74 姓名: 75 年龄: 76 77 78 79 80 81 ...
分类:编程语言   时间:2014-05-05 11:09:12    阅读次数:493
JavaScript中的原型和继承
请在此暂时忘记之前学到的面向对象的一切知识。这里只需要考虑赛车的情况。是的,就是赛车。 最近我正在观看24 Hours of Le Mans,这是法国流行的一项赛事。最快的车被称为 Le Mans 原型车。这些车虽然是由“奥迪”或“标致”这些厂商制造的,可它们并不是你在街上或速公路上所见到的那类汽....
分类:编程语言   时间:2014-05-05 11:06:17    阅读次数:356
453443条   上一页 1 ... 49 50 51 52 53 54 55 ... 22673 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!