网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。如:网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。为了能进...
通过socket相关接口和http的访问协议做一个简单的web服务器
对网络中的各种协议认识不足,所以学习下。在学习tomcat服务器的过程中,了解到它是基于一个简单的web服务器慢慢拓展到一个应用广泛的服务器的。 所以,这里做个简单的web服务器 创建一个简答的webserver...
nginx设置http跳转https、ssl证书,通过百度的https认证
做个站基本都有域名,有域名就可以做https认证。随着近几年对于网络安全的重视,很多大站都进行了http -> https的认证处理。更有一些平台宣布之后将不再支持http访问请求。(谷歌Chrome将不再允许HTTPS页面加载HTT...
HTTP和HTTPS的运行逻辑和IO网络模型的多路复用逻辑整理
1、HTTP - 超文本传输协议 HTTP是一种协议,允许web服务器和浏览器通过互联网进行发送和接受数据。它是一种请求和响应协议。客户端请求一个文件二服务器响应请求。HTTP使用可靠的TCP连接(TCP默认使用80端口) HT...
nginx的进程模型的处理方式及好处、nginx的事件处理逻辑及nginx是如何处理信号与定时器逻辑
nginx性能高,是和其架构分不开的。(C++) nginx在启动后,在unix系统中会以daemon(守护进程)的方式在后台运行,后台进程包含一个master进程和多个worker进程。我们也可以手动地关掉后台模式,让nginx在前台运行...
关于nginx反向代理和负载均衡的配置说明和示例
nginx作为一款功能强大的服务器,有非常庞大的用户基础。最常用到的nginx功能是反向搭理和负载均衡。还有一些缓存、压缩技术,配置简单,也很方便使用。 反向代理 nginx作为web服务器最常用的功能之一,尤其...
nginx的核心配置文件基本说明和关于location路径配置的示例
目录 nginx简介 nginx核心配置说明 nginx反向代理配置说明 nginx负载均衡配置说明 nginx的location说明 nginx简介 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,...
用java将目录下同类型的多个txt文本按照顺序合并成同一个文本文件
之前将pdf切割为大小相近的文件之后,经过处理转换为文本,这里将分散的文本合并为一个文本文件进行后续处理。 package com.chl.base.tools; import java.io.BufferedReader; import java.io.BufferedWriter; i...
利用java代码将一个pdf文件切割为1M以内大小的多份文件
最近测试了下java的OCR相关jar包。详情请看MAC系统中的JAVA中使用tess4j-4.4.1实现OCR识别的环境搭建(含tesseract安装配置)。 发现测试效果不是太好,所以利用三方软件做处理10几兆的文件。但是对上传文件的大小...
MAC系统中的JAVA中使用tess4j-4.4.1实现OCR识别的环境搭建(含tesseract安装配置)
近期准备搜集整理一些pdf中的资料,但大部分是扫描版,不能直接拷贝。手打又很费劲,所以从技术角度出发,看有什么突破。试了几个ocr软件试用版感觉效果很强大。所以搭建java版本的ocr环境看能不能减轻工作量。 ...
Jsoup解析html时,gzip编码格式出现的随机中文乱码问题处理
问题描述 利用jsoup进行网页抓取时,通过document获取 element元素。但是中文内容会随机出现几个字符乱码。每次出现的位置还会不一样,如下 /禁毒办/艾���病署 处理过程 刚开始就以为是简单的编码...
使用JAVA程序打通dz程序和微信公号的处理过程记录
背景说明 最近正好有时间,把之前的一个个站想完善下,开始筹划准备落实。由于了解一些SEO知识,且在逐渐的摸索过程中,感觉内容真的是非常重要的环节。很早之前做的一些试验太过随意且简单,所以这次通过一...
阿里云lmnp环境根据url配置端口转发可同时使用80端口访问php、java项目
需求背景 正式服务器环境安装有一套lmnp环境,运行着discuz程序,有域名。现需要通过一套java语言的springboot项目定时修改discuz库中的数据。由于调用了微信公众号的接口,必须使用80端口。但是已被php程序...
SpringBoot项目导出可执行jar包,启动时报错:factory already defined
近期用springboot框架做了个小型项目,用来处理用户回复的消息相关。阿里云服务器上没有tomcat,所以打算将项目打包成jar运行。使用eclipse中的 项目右键 -> export -> 可执行jar,这种方式下的jar无法正常运行...
mysql中判断字符串、列中是否包含某个字符并做截取返回
有个小需求,将数据库中的标题做规划化处理, 原: 中华人民共和国专属经济区和大陆架法_1998-06-26发布 中华人民共和国著作权法(2010修正)_2010-02-26发布 中华人民共和国驻外外交人员法_2009-10-31发布 ...