近期在尝试自己写一个Httpserver,在粗略研究了nginx的代码之后,决定仿照nginx中的部分设计自己实现一个高并发的HTTPserver,在这里分享给大家。眼下使用的较多的Httpserver就是apache和nginx,apache的主要特点就是稳定,而nginx的主要特点是承载的并发量...
                            
                            
                                分类:
其他好文   时间:
2014-06-18 21:22:48   
                                阅读次数:
240
                             
                    
                        
                            
                            
                                我也是之前都没有弄清楚nginx中的root关键词含义,正好看到一件介绍的,就转过来了location /img/ { alias /var/www/image/;}#若按照上述配置的话,则访问/img/目录里面的文件时,ningx会自动去/var/www/image/目录找文件locatio...
                            
                            
                                分类:
其他好文   时间:
2014-06-18 19:51:16   
                                阅读次数:
209
                             
                    
                        
                            
                            
                                1、安装pcre-8.33.tar.bz2#tar -xvf 1.pcre-8.33.tar.bz2#cd pcre-8.33/#./configure#make && make install2、安装openssl-1.0.1h.tar.gz#tar -xvfopenssl-1.0.1h.tar....
                            
                            
                                分类:
其他好文   时间:
2014-06-18 18:05:49   
                                阅读次数:
267
                             
                    
                        
                            
                            
                                提示:eclipse环境、工程环境、tomcat环境的jdk保持一致 1、新建一个工程,把工程的编码为utf-82、把jsp的编码形式改成utf-83、把jar包放入到lib下 (eclipse下jar包要放在lib下,不能在lib下还有文件夹)4、建立三个src folder src ...
                            
                            
                                分类:
其他好文   时间:
2014-06-18 17:29:26   
                                阅读次数:
190
                             
                    
                        
                            
                            
                                准备环境ApacheApache是http服务器,我们利用其对Tomcat进行负载均衡。目前最新版本为2.2.17,下载地址为http://httpd.apache.org/download.cgi#apache22。如下图:目前已经出现Apache2.3.11,但是为beta版本,所以没有使用。下...
                            
                            
                                分类:
其他好文   时间:
2014-06-18 16:34:09   
                                阅读次数:
326
                             
                    
                        
                            
                            
                                使用File类的listFiles()来遍历指定路径下的所有文件信息。在tomcat的conf/web.xml中通过可查看支持的MIME类型,也可修改。可在dos中调用netstat -ab来查看对应的端口应用程序。filter:在web.xml中配置,将请求的request、返回的response提前过滤掉一些信息或者设置一些参数,如设置字符编码,权限过滤器等等;而interceptor是在st...
                            
                            
                                分类:
其他好文   时间:
2014-06-16 20:18:04   
                                阅读次数:
250
                             
                    
                        
                            
                            
                                关于Django应用部署Django是一个高效、多功能和动态地进化的Web应用开发框架。目前比较流行的部署、运行Django应用方式是基于Apache的mod_wsgi模块,但更加高效、弹性,同时又更加复杂的方式是使用以下工具来部署实施:Nginx、Gunicorn、virtualenv、supervisord、Postgresql。..
                            
                            
                                分类:
数据库   时间:
2014-06-16 17:35:47   
                                阅读次数:
223
                             
                    
                        
                            
                            
                                nginx高并发优化一、关闭系统中不需要的服务二、优化磁盘写操作mount-oremountdefaults,noatime,nodiratimepartionmount_partionfstab将partionmount_partiondefaults00修改为partionmount_partiondefaults,noatime,nodiratime00即修改为写入磁盘不修改访问时间三、优化资源限..
                            
                            
                                分类:
其他好文   时间:
2014-06-16 17:26:30   
                                阅读次数:
276
                             
                    
                        
                            
                            
                                问题如题,上传文件名问号2.定位$localeLANG=en_USLC_CTYPE=zh_CN.UTF-83.修复所有用户生效,/etc/profile.d中加入setlang.sh:exportLC_CTYPE=zh_CN.UTF-8特定用户生效,~/.bash_profile中加入exportLC_CTYPE=zh_CN.UTF-8
                            
                            
                                分类:
其他好文   时间:
2014-06-16 16:47:18   
                                阅读次数:
518
                             
                    
                        
                            
                            
                                1.安装配置tomcat:略2.访问一下,看tomcat有没安装配置成功如果成功的话开始配置solr服务器(企业应用搜索服务器):tarfvxzsolr-4.8.1.tgz拷贝solr.war到tomcat目录:cp-frsolr-4.8.1/example/webapps/solr.war/app01/tomcat-8.0.8/webapps/创建solr主目录并拷贝文件mkdir/ap..
                            
                            
                                分类:
其他好文   时间:
2014-06-16 15:22:06   
                                阅读次数:
326