- 博客(8)
- 收藏
- 关注
原创 2020-11-15
镜像仓库Docker HubDao CloudLinux 安装Dockeryum -y install dockerdocker 文件大小18M 64位docker --helpdocker images 查看image镜像
2020-11-16 00:24:56
189
原创 c++学习第一天
c++是一个面向对象的语言。本人使用时使用的是Centos7系统首先Centos7中自带有c++的库以及编译器头文件所在目录 /ust/include/c++/版本号/首先第一个坑:输出:c中stdin.h中有printf函数c++中需要用到cout函数语法如下std::cout << 变量或字符串 << std::endl其中endl的最后一个字母为小写的L它所在的头文件是c++标准库中的"iostream"因为linux中文件并不以后缀名.
2020-09-16 00:04:16
183
原创 Http与Https
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和...
2020-09-13 00:07:29
207
原创 Socket和Servlet之间的逻辑关系
一、TCP、UDP和HTTP关系1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。因此,HTTP本身就是一个协议,是从Web服务器传输超文本到本地浏览器的传送协议。2、HTTP协议是建立在请求/响应模型上的。首先由客户建立一条与服务器的TCP链接,并发送一个请求到服务器,请求中包含请求.
2020-09-13 00:04:44
1353
转载 Redis使用场景
缓存作为Key-Value形态的内存数据库,Redis 最先会被想到的应用场景便是作为数据缓存。而使用 Redis 缓存数据非常简单,只需要通过string类型将序列化后的对象存起来即可,不过也有一些需要注意的地方:必须保证不同对象的 key 不会重复,并且使 key 尽量短,一般使用类名(表名)加主键拼接而成。 选择一个优秀的序列化方式也很重要,目的是提高序列化的效率和减少内存占用。 缓存内容与数据库的一致性,这里一般有两种做法: 只在数据库查询后将对象放入缓存,如果对象发生了修改或删除操作
2020-09-12 23:34:46
3308
原创 前端提交
1.提交方式1.1、通过表单提交这是HTML支持最传统的提交方法,需要创建表单,然后表单包含各种类型的表单元素,还要有一个提交按钮,通过提交按钮来提交到后台,这种方式提交后页面会刷新。<!--表单提交--><form name=”form” method=”post” action=”#”> <input type=”button” name=”query” onclick=”query();” value=”查询”> <inpu
2020-09-12 00:43:07
676
原创 java Remote调用远程方法及服务端接口定义
1.URL调用远程/** URL调用远程服务*/public class MyRemoteClient { public void go(){ try { //lookup 返回与指定 name 关联的远程对象的引用 //bind(String name, Remote obj) 指定 name 绑定到远程对象。 MyRemote service =
2020-09-11 22:56:41
1941
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人