Django基础

前戏 WEB框架简介 具体介绍Django之前,必须先介绍WEB框架等概念。 web框架: 别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。 一般web框架的架构是这样的: Django简介 Django是一个开放源代码的Web应用框架, 由Python ... »

基于docer搭建私有gitlab服务器

今天闲着无聊,于是乎想用最近很流行的docker容器搭建一个自己的gitlab的服务器,关于docker和gitlab就不多介绍了,网上查了很多资料,貌似没有一个统一的方法,很乱很杂,而且很容易误导人,其实搭建一个私有gitlab服务器其实没有那么难,说一下今天我用的方式。 网上的方法很多,无外乎两 ... »

overflow-x后覆盖滚动条

可以看到,上面的导航是fixed定位,微信下载,这 部分也是fixed定位, 出现的原因初步判定是:给html与body加overflow-x:hidden;导致, 解决办法是,去掉html的overflow-x:hidden; 就不会再遮挡滚动条了; 但是这个问题没有复现出来,具体原因可能不太准确 ... »

使用git指令下载github仓库代码(笔记)

通过Git指令下载源码 Git概念说明 ​ 三种状态:修改状态、暂存状态和Git仓库 ​ 基本的Git工作流程: ​ 在工作目录中修改文件 ​ 暂存文件,将文件的快照放入暂存区域 ​ 提交更新,找到暂存区域的文件,将快照永久性存储到Git仓库目录 配置用户信息 ​ 配置用户信息,在每次的git提交中 ... »

初尝Eclipse

一、选择开发工具 1、Eclipse和JDK 我所选用的是Eclipse开发工具,此工具可以用来编译JAVA语言,但windows系统没有内置的JAVA运行环境,所以需要下载JDK,用来配置JAVA的运行环境,安装完成后在命令提示符中输入java version 看是否安装成功。 然后配置JAVA运 ... »

docker学习系列(五):使用docker创建集成服务--lnmp

在掌握了docker的基本命令之后,我也是想着去用docker做一点实际的配套环境,就拿自己最常用的lnmp环境来做测试。配套环境运行的顺序依次是mysql php nginx,至于为什么,在下面会解释。 1.MySQL 之后服务运行的镜像如无特别的提示,都是从官方拉取的镜像,对于小企业以及个人开发 ... »

数据结构—完全二叉树

上篇博客介绍了一种非线性结构—普通树 的含义以及一些特性,本文将介绍二叉树、满二叉树以及完全二叉树的一些特性及实现。 首先,什么是二叉树? 二叉树,是度为二的树,二叉树的每一个节点最多只有二个子节点,且两个子节点有序。 二叉树的重要特性: 1.二叉树的第i层上节点数最多2n-1。 2.高度为k的二叉 ... »

【django之分页器】

一、什么是分页功能 二、Django的分页器(paginator) 语法: paginator = Paginator(book_list, 8) #8条一页print("count:", paginator.count) # 数据总数print("num_pages", paginator.num ... »

delete操作字符串会报错吗?

其实是不会的。“delete只能对对象属性进行操作”的说法是错误的,严谨来说,delete可以对任意变量类型进行操作,只不过只有对对象的属性才能操作成功,对其他变量类型操作失败罢了。 所以这里对b这个字符串进行操作并不会报错,它仍然“尝试着”去进行了删除动作,只不过没有删除成功而已,b还是原来的字符 ... »

python函数练习- 个人信息修改

修改个人信息程序 在一个文件里存多个人的个人信息,如以下 1.输入用户名密码,正确后登录系统 ,打印 2.每个选项写一个方法 3.登录时输错3次退出程序 修改个人信息 打印个人信息 修改密码 用户登陆 保存到文件 详细代码 #!/usr/bin/env python3 # -*- coding: u ... »

强大核心功能矩阵,详解腾讯云负载均衡CLB高可靠高性能背后架构

1 前言 腾讯云负载均衡(Cloud LoadBalancer),简称CLB, 负载均衡通过设置虚拟服务地址(VIP)将来自客户端的请求按照指定方式分发到其关联的多台后端云服务器,服务器将请求的响应返回给负载均衡器,负载均衡再将响应发送到用户,这样就向互联网用户隐藏了内网结构,阻止了用户直接访问后端 ... »

前端水印图片及文字js教程

前端水印图片文字教程如下,复制代码修改图片地址即可看到效果,工作中遇到总结的,喜欢就关注下哦: <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ... »

python_循环删除list中的元素,有坑啊!

循环list删除其元素,有坑! 看个例子: 循环a,想删除a的所有元素,但实际确有数据保留了下来,这是为什么呢,为什么呢!!! 因为在循环a,并删除a的元素时,列表的位置发生了移位,当删除“1”后,第二个元素“2”补位,这样“2”就躲过了被删除的命运,轮到“3”了,“3”被删除之后,“4”来补位,逃 ... »

c++代码的编译

1.gcc和g++ 1.1搞清楚几个名字 GCC :GNU Compiler Collection (GUN编译套件),可以编译c,c++,java,objective-c,Fortran等语言。 gcc :GCC中的 GUN C Compiler(C 编译器) g++:GCC中的GUN C++ C ... »

videojs双击全屏幕观看,videojs动态加载视频

前段时间闲来无事弄了弄video.js,感觉蛮好玩,能应用到各个应用端,自己在最后玩耍的时候,需要注意的只剩下两方面了,1,动态加载播放视频内容2,双击全屏观看, 只需要把路径动态放进去就好,但是点击全屏 就有点懵逼了,找了一下,最后发现了个插件, https://github.com/ctd150 ... »

互亿无线短信验证码

1.短信验证码 1.1:网址:http://user.ihuyi.com/login.html 1.2:注册登录之后选中以下标识,获取到短信验证码的 账户(APIID),密码(APIKEY) 1.3:查看短信模板如下图 1.4:获取断线接口-http://106.ihuyi.cn/webservic ... »