07 2020 档案

摘要:一 web框架的本质 简单描述就是:浏览器通过你输入的网址给你的socket服务端发送请求,服务端接受到请求给其回复一个对应的html页面,这就是web项目。所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响 阅读全文 »
posted @ 2020-07-30 01:08 dongye95 阅读(407) 评论(0) 推荐(0) 编辑
摘要:一、线程概念的引入背景 1.1 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中 阅读全文 »
posted @ 2020-07-21 00:17 dongye95 阅读(702) 评论(0) 推荐(0) 编辑
摘要:原文:https://www.jianshu.com/p/0b30d7bc276d 1. SQL 注入 SQL 注入就是通过给 web 应用接口传入一些特殊字符,达到欺骗服务器执行恶意的 SQL 命令。 SQL 注入漏洞属于后端的范畴,但前端也可做体验上的优化。 原因 当使用外部不可信任的数据作为参 阅读全文 »
posted @ 2020-07-19 23:13 dongye95 阅读(1771) 评论(0) 推荐(1) 编辑
摘要:一、敏捷开发 软件市场发展越来越迅速和成熟,传统瀑布式开发模式存在一定的限制,敏捷从而有了更广阔的的平台与机遇。Scrum作为在敏捷中使用最常用的一种方案,受到众多的关注。 1.1、为什么使用敏捷方法 敏捷管理是相对于传统的瀑布模型提出的,传统的瀑布开发模式是这样的: 瀑布开发模式的项目周期往往比较 阅读全文 »
posted @ 2020-07-19 04:00 dongye95 阅读(1186) 评论(0) 推荐(0) 编辑
摘要:一、搭建基本环境(JDK+IDEA+MAVEN) 1.1 JDK下载地址 https://www.oracle.com/java/technologies/javase-downloads.html 1.2 IDEA下载地址 https://www.jetbrains.com/ 1.3 IDEA破解 阅读全文 »
posted @ 2020-07-11 15:03 dongye95 阅读(499) 评论(0) 推荐(1) 编辑
摘要:一、连接池 python设置redis连接池的好处 通常情况下,需要连接redis时,会创建一个连接,基于这个连接进行redis操作,操作完成后去释放, 正常情况下,这是没有问题的,但是并发量较高的情况下,频繁的连接创建和释放对性能会有较高的影响,于是连接池发挥作用。 连接池的原理:‘预先创建多个连 阅读全文 »
posted @ 2020-07-03 18:40 dongye95 阅读(338) 评论(0) 推荐(0) 编辑
摘要:简述 公司使用gitlab 来托管代码,日常代码merge request 以及其他管理是交给测试,鉴于操作需经常打开网页,重复且繁琐,所以交给Python 管理。 官方文档 安装 pip install python-gitlab 环境: py3 部分解释 URL:gitlab地址,比如http: 阅读全文 »
posted @ 2020-07-01 11:21 dongye95 阅读(3287) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示