- 博客(7)
- 收藏
- 关注
原创 浅谈一下django框架
使用Django,只要很少的代码,Python的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的Web服务。views.py : 处理用户发出的请求,从urls.py中对应过来, 通过渲染templates中的网页可以将显示内容,比如登陆后的用户名,用户请求的数据,输出到网页。templates 文件夹 : views.py 中的函数渲染templates中的Html模板,得到动态内容的网页,当然可以用缓存来提高速度。模型(Model):和MVC中的定义一样。
2023-12-06 10:15:25 57 1
原创 鹅厂三面寄
select 实现多路复用的方式是,将已连接的 Socket 都放到一个文件描述符集合,然后调用 select 函数将文件描述符集合拷贝到内核里,让内核来检查是否有网络事件产生,检查的方式很粗暴,就是通过遍历文件描述符集合的方式,当检查到有事件产生后,将此 Socket 标记为可读或可写, 接着再把整个文件描述符集合拷贝回用户态里,然后用户态还需要再通过遍历的方法找到可读或可写的 Socket,然后再对其处理。在用户态下,进程只能访问受限的资源和执行受限的操作,不能直接访问或控制系统的关键资源和硬件设备。
2023-12-04 22:51:59 466
原创 HCIA回顾
HCIA回顾OSI七层参考模型(开放式系统互联) : ----------------------《TCP/IP路由技术》 卷一卷二O:open,开放式的,公有协议,任何厂商都能使用S:system,系统I:interconnect,互连OSI是用来定义数据的标准封装格式,定义数据产生过程、格式互联网最重要是是数据,在硬件里的软件系统完成兼容性问题:不同厂商解决策略不同,国际互联网组织ISO定义了一个统一的标准OSI只要接入互联网就要产生数据,按照OSI标准实现数据通过传输介质向外封装,O
2021-08-01 17:31:04 172
原创 2021-05-18
简单论述get和post请求的区别:<form action="#" method="get">#其中action是一个URL地址,用来描述指向的处理函数地址get和post的区别主要有以下几方面:1、url可见性:get,参数url可见于网址栏(显然,各参数url用&符号隔开)post,url参数不可见2、数据传输上:get,通过拼接url进行传输post,通过body整体传输3、数据显示get请求后将拼接的url显
2021-05-18 15:34:58 46
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人