web开发通用知识
文章平均质量分 56
啦哆咪
苦逼的学生狗
展开
-
Unix快捷键与信号
Unix快捷键与信号键盘映射Unix有一些特殊的信号,来控制程序的运行,例如intr信号(interrupt,中断)表示终止当前程序。而这些信号通常会被某个快捷键映射,例如Ctrl+C映射到intr信号,因此当我们按下Ctrl+C就可以终止当前程序。我们可以使用命令stty -a来查看当前终端所有的信号都被映射哪个快捷键了,这些映射通常由于终端的不同而不同,使用命令echo $TERM可以查看当前的终端类型。由于时代发展,现在都用PC机运行终端仿真程序来访问Linux,终端类型要么是xterm,要么原创 2021-11-29 17:55:02 · 939 阅读 · 0 评论 -
主流浏览器内核
主流浏览器内核IE:TridentChrome、Safari和edge:WebKitFireFox:GeckoChrome和Opera:Blink,是WebKit的分支原创 2021-01-03 19:02:26 · 94 阅读 · 0 评论 -
sqlalchemy的基本操作大全
sqlalchemy的基本操作大全SQLAlchemy是一个数据库的ORM框架,安装命令为pip install SQLAchemyORM是什么ORM:Object Relationship Mapping,既对象关系映射,通过ORM我们可以通过类的方式去操作数据库,而不用再写原生的SQL语句。通过把表映射成类,把行作为实例对象,把字段作为类属性,ORM在执行对象操作的时候最终还是会把对应的操作转化为数据库原生语句。其主要优点有:易用性能损耗小设计灵活可移植性强连接数据库from原创 2020-06-15 17:08:01 · 8124 阅读 · 1 评论 -
centos6下安装使用redis
centos下安装使用redis安装redisyum添加epel源yum install epel-release用yum安装redisyum install redisRedis 服务端配置vim /etc/redis.conf/var/lib/redis启动与停止启动service redis start停止service redis stop重启service redis restart查看是否启动ps aux|grep原创 2020-06-15 17:00:56 · 301 阅读 · 0 评论 -
memcached安装与基本使用
memcached安装与基本使用memcached有点像redis数据库,它是一个高性能的分布式的内存对象缓存系统,可以在内存中存储各种数据安装memcachedWindows官网上并未提供 Memcached 的 Windows 平台安装包,我们可以使用以下链接来下载,你需要根据自己的系统平台及需要的版本号点击对应的链接下载即可:32位系统 1.2.5版本:http://static.runoob.com/download/memcached-1.2.5-win32-bin.zip32位系统原创 2020-06-15 16:55:58 · 263 阅读 · 0 评论 -
CSRF攻击与flask对其的防御
CSRF的攻击与防御一.CSRF是什么?CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么?你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账…造成的问题包括:个人隐私泄露以及财产安全。具体点说,当你访问一个病毒网站时原创 2020-06-15 16:48:39 · 452 阅读 · 0 评论 -
cookie与session
cookie与sessioncookie介绍与使用什么是cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自动的把上次请求存储的cookie数据自动的携带给服务器,服务器通过浏览器携带的数据就能判断当前用户是哪个了。cookie存储的数据量有限,不同的浏览器原创 2020-06-15 16:47:18 · 194 阅读 · 0 评论 -
web基础常识
web基础知识url详解:URL是Uniform Resource Locator的简写,统一资源定位符。一个URL由以下几部分组成:scheme://host:port/path/?query-string=xxx#anchorscheme:代表的是访问的协议,一般为http或者https以及ftp等。host:主机名,域名,比如www.baidu.com。port:端口号。当你访问一个网站的时候,浏览器默认使用80端口。path:查找路径。比如:www.jianshu.com/tre原创 2020-06-15 16:44:16 · 402 阅读 · 0 评论