- 博客(33)
- 问答 (3)
- 收藏
- 关注
原创 strlen的坑
今天看 深入理解操作系统一书,感叹起c的坑之多,因为长期用java没有这些坑,但是长期被jvm保护,不知道底层,心中总是不安,还是下决心学习底层。strlen返回值size_t,是unsigned int,在用它进行运算时要小心符号隐匿转换问题。#include "stdafx.h"#include #include int strlonger(char *s, char
2016-08-09 17:21:47
539
转载 java二进制兼容性---针对类的版本兼容
http://blog.youkuaiyun.com/fengjia10/article/details/7799227
2012-09-07 17:18:25
425
转载 Tomcat 中 应用到的设计模式
http://www.ibm.com/developerworks/cn/java/j-lo-tomcat2/
2012-08-25 15:53:53
523
转载 Tomcat 系统架构与设计模式,第 1 部分: 工作原理
http://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/index.html
2012-08-24 17:45:44
385
原创 --------------------9 以上介绍了一个最简单的http交互的java实现----------------------------------
ClientSocket 用线程循环等待服务器端的响应ServerSocket 用accept方法接收ClientSocket,并将输入流交给Request处理,最后将输出流交给Response响应ClientSocketRequest 接收ServerSocket 传入的流,拼接成String,进行解析Response 接收ServerSocket传入的输出流
2012-08-23 17:19:15
505
原创 8 服务器端 Response
打开文件,以流的方式输出到ClientSocket,如果没有返回404package ex01.pyrmont;import java.io.OutputStream;import java.io.IOException;import java.io.FileInputStream;import java.io.File;/* HTTP Response = Stat
2012-08-23 17:11:57
444
原创 7 服务器类 Request
重点:1.读入ClinetSocket 写入的http 头2.将字节流转换成String对象3.解析String对象package ex01.pyrmont;import java.io.InputStream;import java.io.IOException;public class Request { private InputStream inpu
2012-08-23 16:46:33
414
转载 mangos源文件中英文对照表
http://blog.youkuaiyun.com/enginetanmary/article/details/4129264
2012-08-23 16:18:39
522
转载 MANGOS数据表结构中文介绍
http://blog.youkuaiyun.com/enginetanmary/article/details/4129274
2012-08-23 16:18:12
744
转载 MANGOS数据表结构中文介绍
http://blog.youkuaiyun.com/enginetanmary/article/details/4129274
2012-08-23 16:16:58
647
转载 MaNGOS资源
http://blog.youkuaiyun.com/enginetanmary/article/details/4129282
2012-08-23 16:16:30
395
转载 Mangos完全源码编译架设教程,新手入门版
一、先决条件:1. Visual Studio 2003 或者是Visual Studio 2005这个是编译必备。2. MySQL 4.1 去官方下在4.1.22版本的就可以或者更高版本3. Navicat2005数据库管理器,配合MySQL用,完美极了4. TortoiseSVN 下载更新工具。稍后我会解释如何更新源代码5. 创建好mangos源代码和ScriptDev
2012-08-23 16:15:29
2537
转载 mangos 简介
详细请见www.mulitang.cn开源社区常常有很多出人意表的项目,让人往往击节叹赏。例如当年在普通PC电脑上虚拟运行苹果机系统的Pearpc。把微软游戏机xbox改装成家庭影音中心的xbox-media center,以及在ipod上安装linux的ipodlinux等项目。在电脑游戏方面当然也有很多出色的开源项目。暴雪公司的游戏历来都是精品。网络游戏大热以后,它推出的基于10年
2012-08-23 16:12:56
845
原创 IT---中间件系统
开源社区常常有很多出人意表的项目,让人往往击节叹赏。例如当年在普通PC电脑上虚拟运行苹果机系统的Pearpc。把微软游戏机xbox改装成家庭影音中心的xbox-media center,以及在ipod上安装linux的ipodlinux等项目。在电脑游戏方面当然也有很多出色的开源项目。
2012-08-23 16:07:53
367
转载 HTML5 5大新特性
摘要:Eric Bidelman是Google Chrome开发团队里面的一位高级软件工程师,根据多年的Web开发经验,他总结了如何在实际中灵活运用HTML5和CSS3并把内容归纳为5大点。作为一名Web开发人员,这五点你知道吗?你OUT了吗?本文围绕如何使用最新的Web技术来进行实际操作,并且在网页中展示最新的最炫的Web效果。毕竟,拥有华丽的外表才会吸引人的关注,没有人会去
2012-08-23 10:01:12
2130
原创 HowTomcatWork 笔记 6 服务器端 HttpServer
HttpServer 监听http请求,产生Socket实例与客户端Socket通信特别属性:backlog,在服务器拒绝连接前的最大连续数System.getProperty("user.dir") --指向当前用户目录,也就是java xxxx ,的时候,所在的目录。重点:1.一次只能接收一个Socket接连,因为是单线程packag
2012-08-22 17:44:15
449
原创 HowTomcatWork 笔记 5 客户端 Socket类
IP代表的是机器,Port代表的是机器上的应用程序这个类的重点在于:线程睡眠50ms,来避免通道阻塞import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStream;import java.io
2012-08-22 16:50:11
369
转载 tomcat报内存溢出 java.lang.OutOfMemoryError: PermGen space
先试试这个:-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m 下面是找了2篇文章答案1设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-
2012-08-22 16:48:43
693
原创 HowTomcatWork 笔记 4 HTTP协议
1.HTTPRequest一个 HTTP 请求包含以下三部分:� Method — Uniform Resource Identifier ( URI ) — Protocol / Version� Request headersheaderName: headerValue� Entity body请求体与请求头之间有一行空行,用来分别彼此。
2012-08-22 14:44:41
497
原创 HowTomcatWork 笔记 3 tomcat4 与 tomcat5 区别
区别如下:� tomcat 5 支持 servlet 2.4 和 jsp 2.0 规范, tomcat 4 支持 servlet 2.3 和 jsp 1.2 规范;� tomcat 5 默认的 connector 比 tomcat 4 默认的 connector 执行效率更高;� 在 tomcat 后台处理上, tomcat 5 是共享线程的,而 tomcat
2012-08-22 14:04:40
1287
原创 HowTomcatWork 笔记 2 Connector与Container
Connector负责为每个HTTP请求创建request与response对象,将处理过程交给ContainerContainer负责加载Servlet ,验证用户,维护session
2012-08-22 14:03:04
345
原创 HowTomcatWork 笔记 1 Servlet 容器做的3件事情
servlet 需要做以下三件事1.创建request对象创建一个实现了 javax.servlet.ServletRequest 接口或 javax.servlet.http.ServletRequest接口 的Request 对象并用请求参数、请求头(headers)、cookies、查询字符串、uri等信息填充该Request对象; 2.创建response对象创建一
2012-08-22 11:47:19
418
转载 业界重要技术
超大规模用户数据挖掘和推荐算法孙国政 腾讯首席科学家机器学习新动向:从人机交互中学习李航 华为诺亚方舟实验室首席科学家个性化推荐系统的实践和思考王守崑 豆瓣网首席科学家兼副总裁人人写应用的系统平台——Web应用平台解析潘爱民 盛大集团COO技术顾问异构计算,开启未来计算时代Mike Housto
2012-08-22 11:42:59
1858
转载 java.sql.SQLException: Io 异常: Software caused connection abort: socket write error
java.sql.SQLException: Io 异常: Software caused connection abort: socket write error 今天写了一个广播程序,用java测试的时候没有什么问题,但是用flash的客户端测试点时候就报下面的错误,想了很长时间也找不出问题的原因。 原来是flash软件在测试的时候不像java客户端一样,每开启一个新的客户端连接
2012-08-17 14:12:32
7148
空空如也
CopyOnWriteList中的Set方法为什么要Copy一个新List呢?
2019-01-17
为什么我的XP页目录项是8位的
2018-11-02
为什么程序到了这一行会停止,$符号位置
2014-05-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人