- 浏览: 8146 次
最新评论
文章列表
tomcat 优化(转)
- 博客分类:
- 技术杂绘
tomcat 优化(转)
2010年08月24日
1 概述 本文档主要介绍了Tomcat的性能调优的原理和方法。可作为公司技术人员为客户Tomcat系统调优的技术指南,也可以提供给客户的技术人员作为他们性能调优的指导手册。 2 调优分类 由于Tomcat ...
I/O多路复用详解
2010年07月09日
转自:http://konglingchun.is-programmer.com/posts/12146 .html 要想完全理解I/O多路复用,需先要了解I/O模型:
一、五种I/O模型
1、阻塞I/O模型
最流行的I/O模型是阻塞I/O模型,缺省情形下, ...
Android的电话功能介绍
- 博客分类:
- 技术杂绘
Android的电话功能介绍
2011年03月30日
Android的电话功能介绍
第一部分 电话功能概述
Android的Radio Interface Layer (RIL)提供了电话服务和的radio硬件之间的抽象层。
Radio Interface Layer RIL(Radio Interface Layer)负责数据的可 ...
Muduo 设计与实现之一:Buffer 类的设计
2011年04月17日
本人博客的文章均为原创作品,除非另有声明。个人转载或引用时请保留本人的署名及博客网址,商业转载请事先联系,我的 gmail 用户名是 giantchen。 我一般不在博客的评论 ...
Java性能调优方法:基于等待的调优
- 博客分类:
- 技术杂绘
Java性能调优方法:基于等待的调优
2011年05月31日
企业java应用的性能调优是一项艰巨的、有时甚至是徒劳的任务,这是由现代应用的复杂性和缺少正规的调优方法导致的。现代企业应用与十年前的应用相比差距很大,如今这些应用支持多输入、多输出、复杂的框架和业务处理引擎。而十年之前,基于web的企业应用只是通过网络浏览器获得输入信息,然后与数据库或者遗留系统交互进行后台处理,最后把输出结果返回给浏览器(HTML)。现在,输入信息可以来自HTML浏览器、富客户端、移动设备或者网络服务,它可以跨越运行在不同架构下的servlets或者门户容器,这反过来又可能调用企业bean,外部web服务或者 ...
linux笔记3
2011年06月13日
循环语句
1,break命令
break即中断的意思,用于跳出当前所在的循环体,但是并不退出程序
例:循环提示用户输入字符串,并将每次输入的内容保存到临时文件 “/tmp/input.txt 中”
当 ...
电脑高手应用技巧荟萃(电脑知识二十六)
- 博客分类:
- 技术杂绘
电脑高手应用技巧荟萃(电脑知识二十六)
2010年12月07日
★“锁定计算机”快捷方式
我想在桌面上创建一个“锁定计算机”的快捷方式,请问应该如何实现呢?
首先在桌面上右击鼠标,并且从弹出菜单中选择“新建→快捷方式”命令,接着在“项目的位置”中输入“%windir%\System32\rundll32.exe user32.dll,LockWorkStation
”,同时在名称中输入“锁定计算机”,这样即可实现双击图标锁定计算机操作了。
★光驱盘符调整
我的笔记本电脑用的是Windows XP系统,今天装软件时发现我的光驱盘符变成D盘了,硬盘的其他 ...
MATLAB安装问题解决方案大集锦
- 博客分类:
- 技术杂绘
MATLAB安装问题解决方案大集锦
2011年05月08日
MATLAB安装问题解决方案大集锦(转帖) 逛论坛,发现很多朋友安装MATLAB时,都或多或少的遇到一些问题。但是,我发现很多问题都是大家遇到的,所以呢,为了帮助大家,我上网搜集,总结了一下十几种安装错误提示以及解决方案,供大家参考。也许有些解决方案不能解决你的问题,毕竟这些方案有些我也没实际操作过,望大家谅解。没有解决问题的方案,请大家跟帖。大家再讨论一下,以帮助更多的朋友![b][b]1, 安装Matlab提示exception calling main解决方法[b]在安装完windows sp3补丁后,很多人发现matla ...
ubuntu编译安装php5 mysql nginx
2011年06月07日
一、首先下载软件源码包
wget http://sysoev.ru/nginx/nginx-0.8.53.tar.gz
wget http:/.s135.com/soft/linux/nginx_php/php/php-5.2.10.tar.gz
wget http:/.s135.com/soft/linux/nginx_php/phpfpm/php-5.2.10-fpm-0.5.11.diff.gz
wget http:/.s135.com/soft/linux/nginx_php/mysql/ ...
Socket基础
2010年04月02日
Socket基础 1.Socket简介
Socket是TCP/IP网络的API,可以用它来开发网络应用程序,Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符
2.Socket的建立
int socket(int domain, int type, int protocol)
...
c socket 发送http请求
- 博客分类:
- 技术杂绘
c socket 发送http请求
2010年04月15日
c socket 发送http请求
#include
#include
#include
#include
#include
#include
int main(){
int sockfd;
int len;
struct sockaddr_in address;
int result;
char *strings="GET /svnup/rewrite.php HTTP/1.1\r\nHost: 192.168.1.12\r\nConnection: Clos ...
使用 Socket 通信实现 FTP 客户端程序
- 博客分类:
- 技术杂绘
使用 Socket 通信实现 FTP 客户端程序
2011年12月24日
原文:http://www.ibm.com/developerworks/cn/linux/l-cn-socketftp/
FTP 概述
文件传输协议(FTP)作为网络共享文件的传输协议,在网络应用软件中具有广泛的应用。FTP的目标是提高文件的共享性和可靠高效地传送数据。
在传输文件时,FTP 客户端程序先与服务器建立连接,然后向服务器发送命令。服务器收到命令后给予响应,并执行命令。FTP 协议与操作系统无关,任何操作系统上的程序只要符合 FTP 协议,就可以相互传输数据。本文主要基于 LINUX 平台, ...
socket性能优化(上)
- 博客分类:
- 技术杂绘
socket性能优化(上)
2012年01月01日
socket性能优化
M. Tim Jones (), 资深软件工程师, Emulex
使用 Sockets API,我们可以开发客户机和服务器应用程序,它们可以在本地网络上进行通信,也可以通过 Internet 在全球范围内进行通 ...
[C#通信二]C#.net同步异步SOCKET通讯和多线程总结1(转)
2010年07月30日
C#.net同步异步SOCKET通讯和多线程总结
同步套接字通信
Socket支持下的网上点对点的通信
服务端实现监听连接,客户端实现发送连接请求,建立连接后进行发送和接收数据的功能
服务器端建立一个socket,设置好本机的ip和监听的端口与socket进行绑定,开始监听连接请求,当接收到连接请求后,发送确认,同客户端建立连接,开始与客户端进行通信。
客户端建立一个socket,设置好服务器端的IP和提供服务的端口,发出连接请求,接收到服务的确认后,尽力连接,开始与服务器进 ...