- 博客(4452)
- 收藏
- 关注
转载 利用闭包,在不设置全局变量的情况下,完成再次点击退出功能
做APP经常会用到的功能就是,第一次点击弹出退出提示,再次点击退出app以前常规做法,就是立flag 代码如下varableToOut=null;api.addEventListener({name:'keyback'},function(ret,err){if(!ableToOut)...
2019-09-29 16:35:00 583
转载 Django之auth
一:auth基础(1)作用:django提供给开发人员 对用户进行操作的模块的例如:登录 注册 认证 注销等等(2)使用方式from django.contrib import auth二:方法介绍(1)authenticate() (1)提供了用户认证功能 (2)如果认证成功会返回一个用户对象<p>用户名称:<inp...
2019-09-25 23:29:00 527
转载 [JavaSE 源码分析] 关于HashMap的个人理解
目录 HashMap是什么? HashMap的底层数据结构是什么? table容量为什么必须是二的倍数? table容量怎么做到二的倍数? Entry是怎样的结构? Node: Entry在HashMap中的具体实现 处理...
2019-09-25 23:13:00 711
转载 Django之中间件
一:中间件基础简介(1)简介: (1)中间件是在视图函数执行之前与执行之后可以进行的一些额外操作 (2)其本质是一个自定义的类 类中定义了几个方法 其会在特定的条件触发这些方法(2)作用: (1):django中间件 可以用来进行身份校验 访问频率限制 权限校验 (2):只要涉及全局校验都可以使用中间件进行校验(3)django默认中间件(1)d...
2019-09-25 19:05:00 211
转载 Django之forms组件
一:多对多三种表格创建方式(1)方式一:class Book(models.Model): book_name = models.CharField(max_length=255) authors = models.ManyToManyField(to='Author') # 字段创建表格class Author(models.Model):...
2019-09-24 19:27:00 130
转载 Django之ajax
一:JSON基础概念(1)定义: (1):JSON是指JS对象表示方法 (2):JSON是轻量级文本数据交互格式 (3):JSON具有自我描述性 更易理解(2)图解:(3)JSON语法规范(1)其只认双引号的字符串:["one", "two", "three"]{ "one": 1, "two": 2, "three": 3 }...
2019-09-23 19:06:00 95
转载 Django之ORM字段及查询优化
一:常用字段(1)AutoFiled字段:(1)作用: (1)int自动递增字段,其必须传入primary_key = True (2)如果模型表中没有自增列 会自动创建一个名为id的自增列 (3)类似于主键字段(2)IntegerField:(1)作用: (1)整数类型 其范围在-2147483648 to 2147483647(手机号不会用其...
2019-09-19 18:58:00 1335
转载 spring-cloud /pause 平滑升级 踩坑记录
0、客户端添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>1、eureka客户...
2019-09-19 16:38:00 325
转载 Django之模板层
一:常用语法(1)符号:{{}},{%%}(2)作用: (1){{}}:与变量相关 (2){{}}:与逻辑相关(3)变量 (1)在Django的模板语言中按此语法使用:{{ 变量名 }}。 (2)当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 变量的命名包括任何字母数字以及下划线 ("_")的组合。 变量名称中不能有空格或标点符号。...
2019-09-18 21:55:00 82
转载 Django之视图层
一:前后端数据交互(1)json交互数据: url(r'^login',views.login),def data(request): user_info = {'name':"SR",'age':18} res = json.dumps(user_info,ensure_ascii=False) return HttpResponse(res)...
2019-09-17 22:14:00 98
转载 Django之路由层
一:Django路由系统(1)作用: (1)其将url与视图函数进行对应 (2)如果使用了某个url 会调用与之对应的视图函数(2)1.X基本配置urlpatterns = [ url('正则表达式', '视图函数','参数','别名'),](3)2.X基本配置urlpatterns = [ path('articles...
2019-09-17 16:56:00 93
转载 Django之ORM
一:文件配置【1】(1-1)产生背景: (1)在传统的web访问需要加上路由后缀 通过后缀进行相应的视图函数处理 (2)如果有大量的后缀就需要在路由表里添加大量的后缀 显然不合理(1-2)解决办法: (1)将文件进行配置暴露给外界能够访问服务器静态文件夹下面所有的资源例如:STATIC_URL = '/static/' # 接口前缀# 暴露给外...
2019-09-15 20:01:00 97
转载 计算机网络_三次握手四次挥手
一、三次握手SYN : 建立联机ACK : 确认Seq : 顺序号码为什么进行三次握手?而不是两次四次 假设进行的是两次握手:两次握手后双方就建立了连接,然而客户端第一个连接请求由于某些原因在网络节点中滞留了导致到达延迟,这是一个早已失效的报文,二服务器依然认为这是客户端的建立连接请求,然而服务器端又接受了这第一次的请求,恰巧客户端已经把信...
2019-09-12 21:19:00 86
转载 CCF认证 201903-4消息传递接口
题目代码#include <iostream>#include <stdio.h>#include <stdlib.h>#include <string>#include <string.h>using namespace std;char code[669][10002][70] = {0};voi...
2019-09-12 19:19:00 100
转载 Django基础框架简介
一:web框架基础简介【1】web框架本质 (1)web本质也是C/S架构 (2)浏览器:客户端 (2)服务端:服务端【2】web框架自定义import socketserver = socket.socket()server.bind(('127.0.0.1',8080))server.listen(6)while Tr...
2019-09-12 16:51:00 110
转载 数据库MySQL--修改数据表
创建数据库::create database 数据库名;如果数据不存在则创建,存在不创建:Create database if not exists 数据库名 ;删除数据库::drop database 数据库名;修改数据表::关键字alter修改数据表名: :alter table 数据表名 rename to 新表名;删除数据表中i字段(关键字:dr...
2019-09-11 17:49:00 95
转载 创建数据库时,设置数据库编码
转载自:https://blog.csdn.net/sinat_39302317/article/details/81082801--创建数据库时,设置数据库的编码方式--CHARACTERSET:指定数据库采用的字符集,utf8不能写成utf-8--COLLATE:指定数据库字符集的排序规则,utf8的默认排序规则为utf8_general_c...
2019-09-11 17:12:00 192
转载 python_基础算法
一、二分查找 1 def binary(binary_para, search): 2 bi = int(len(binary_para)/2) 3 if search == binary_para[0]: 4 print('数存在,并存在在列表第一位') 5 elif len(binary_para)>1: 6 ...
2019-09-11 14:56:00 192
转载 前端基础之JQuery
一:基础概念【1】JQuery对象:(1)定义:JQuery对象是通过JQuery包装DOM后产生的对象(2)作用:当一个对象是JQuery对象的时候即可以调用JQuery内置的方法(3)变量定义:例如: var $pEle = 1PS:大家习惯性的在JQuery对象中加上$符号(4)语法:$(选择器).action();二:...
2019-09-10 23:20:00 102
转载 前端基础之BMO和DOM
一:基础概念BOM:指浏览器模型 使得JS能够与浏览器进行交流DOM:指文档对象模型 通过它可以访问HTML所有的文档元素二:window窗口【1】基础简介 (1)所有浏览器都支持window对象。它表示浏览器窗口。 (2)*如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架...
2019-09-09 18:47:00 294
转载 Django项目基础配置和基本使用
在需要的目录下创建Django项目输入命令:django-admin startproject 项目名称创建完成后在pycharm下Terminal中输入命令:Python manege.py startapp app名称 (新建Django的APP项目)一、Django的相关配置Django项目 setting 配置:1.templates存放HTML文件的配置,(告...
2019-09-09 16:10:00 113
转载 c_数据结构_哈希表
#include <stdio.h>#include <stdlib.h>#include <string.h>#define ERROR 0#define OK 1#define Size 21 // 指定质数(数组长度)typedef struct{ char name[20]; ...
2019-09-09 15:10:00 105
转载 c_数据结构_图_邻接表
课程设计------邻接表图的遍历实现课程设计:https://files.cnblogs.com/files/Vera-y/图的遍历_课程设计.zip#include<stdio.h>#include<stdlib.h>#include<windows.h>#define OK 1#define MAX_VERTEX_NU...
2019-09-09 15:04:00 120
转载 c_ 数据结构_图_邻接矩阵
程序主要实现了图的深度遍历和广度遍历。#include <stdio.h>#include <stdlib.h>#include <string.h>#define OVERFLOW -2#define ERROR 0#define OK 1#define Length (q.rear+1)%QUEUE_MAXSIZE ...
2019-09-09 14:42:00 103
转载 c_数据结构_二叉树的遍历实现
#include<stdio.h>#include<stdlib.h>#define OK 1#define ERROR 0#define OVERFLOW -2#define True 1// 定义二叉树的节点类型typedef struct BiTNode{ char data; struct BiTNod...
2019-09-09 14:40:00 193
转载 awk与sed命令面试题整理
1、sed命令123abc456456def123567abc789789def567要求输出:456ABC123123DEF456789ABC567567DEF789答案:sed -r -i 's#(...)(.)(.)(.)(...)#\5\u\2\u\3\u\4\1#g' 22.txt返回sed -r -i 's#(...)(.)(.)(.)(...)#\5\l\2\l\3\l\4...
2019-09-09 09:38:00 840
转载 linux分析apache日志获取最多访问的前10个IP
apache日志分析可以获得很多有用的信息,现在来试试最基本的,获取最多访问的前10个IP地址及访问次数。既然是统计,那么awk是必不可少的,好用而高效。命令如下:awk '{a[$1] += 1;} END {for (i in a) printf("%d %s\n", a[i], i);}' 日志文件 | sort -n | tail首先用awk统计出来一个列表,然后用sort进行排...
2019-09-09 09:22:00 89
转载 TOP和PS aux命令显示出来的栏目所代表的意思
USER: 行程拥有者 PID: pid %CPU: 占用的 CPU 使用率 %MEM: 占用的记忆体使用率 VSZ: 占用的虚拟记忆体大小 RSS: 占用的记忆体大小 TTY: 终端的次要装置号码 (minor device number of tty) STAT: 该行程的状态: D: 不可中断的静止 (通悸□□缜b进行 I/O 动作) R: 正在执行中 S: 静止状态 T: 暂停执...
2019-09-09 09:21:00 106
转载 前端基础之JavaScript
一:JS基础概念【1】JS引入外部文件(1) <script>//写JS代码</script>(2) <script src=""></script>【2】JS注释//单行注释/*多行注释*/二:JS语言基础【1】变量(1)变量名可以使用_数字 字母 ...
2019-09-07 17:59:00 82
转载 前端基础之CSS标签样式
一:字体属性(1)宽/高 (1)width:为元素设置宽度 (2)height:为元素设置高度PS:块级标签才能设置宽度/高度 行内标签存放文本大小例如: p{ width: 30px; height: 30px; }(2)字体样式:关键字:font-family...
2019-09-05 20:27:00 165
转载 前端基础之CSS选择器
一:CSS基础简介【1】基础结介绍(1)简介:层叠样式定义表(2)作用:当浏览器读到一个样式表的时候 其会通过CSS样式表对网页进行格式化渲染【2】CSS语法(1)组成部分 (1)选择器 (2)声明 (1)属性 (2)属性值/* P:选择器 括号:属性 以及属性值 */p { color: a...
2019-09-04 15:28:00 92
转载 前端基础之HTML标签
一:HTML基础(1)定义:HTML是一种创建网页的标记语言 PS: (1)本质是一种浏览器可识别的规则 浏览器按照我们的标记呈现出不同的渲染效果 (2)文件后缀名 .html/htm(2)HTML不是编程语言 其属于标记语言 用来创建网页(3)HTML文档结构<!DOCTYPE html><html lang...
2019-09-03 21:48:00 83
转载 MongoDB
转自:https://my.oschina.net/soben/blog/2966991另外需参考:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ 以安装最新版简介MongoDB 是一个基于分布式文件存储的NoSQL数据库由C++语言编写,运行稳定,性能高旨在为 W...
2019-09-03 09:10:00 106
转载 从ReentrantLock实例分析AbstractQueuedSynchronizer和ConditionObject
1.实例:3个线程交替打印1,2,3一定次数代码如下:import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class TestReentr...
2019-09-01 15:28:00 123
转载 随笔记录 shell脚本相关内容 2019-8-26
字符串截取:假设变量为var=http://www.hao.com/123.htm1.#号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.hao.com/123.htm2.##号截取,删除左边字符,保留右边字符。echo $...
2019-08-26 14:49:00 83
转载 Find the equipment indices
Here is a simple program test task, it doesn't have very diffcult logic:A zero-indexed array A consisting of N integers is given. An equilibrium index of this array is any integer P such tha...
2019-08-21 20:08:23 118
转载 数据库之表的查询方式
一:where查询方式(1)书写顺序:例如:select id,name from emp where id > 3 and id < 6;(2)执行顺序: (1)from :确定查询那个表 (2)where:筛选数据查找条件 (3)select:从筛选出来的数据条件中取出数据(3)练习:create ta...
2019-08-21 15:25:00 528
转载 vc中常用的方法
一、打开CD-ROMmciSendString("SetcdAudiodooropenwait",NULL,0,NULL);二、关闭CD_ROMmciSendString("SetcdAudiodoorclosedwait",NULL,0,NULL);三、关闭计算机OSVERSIONINFOOsVersionInfo;//包含操作系统版本信息的数据结构...
2019-08-21 12:32:00 175
转载 pxe装机试验 2019.8.21
部署FTP服务1、安装FTP服务,并将安装源复制到/var/ftp/centos7目录下:[root@pxe ~]# yum -y install vsftpd[root@pxe ~]# mkdir /var/ftp/centos7[root@pxe ~]# cp -ar /media/* /var/ftp/centos7/2.启动FTP服务,并设置为开机自启动[...
2019-08-21 12:08:00 91
转载 测试二 2019.8.19
DNS解析综合学习案例1、用户需把/dev/myvg/mylv逻辑卷以支持磁盘配额的方式挂载到网页目录下2、在网页目录下创建测试文件index.html,内容为用户名称,通过浏览器访问测试3、创建用户账户,对LVM配置磁盘配额限制用户磁盘容量为软限制80M;硬限制100M、文件数量软限制为80个;硬限制为100个。4、构建主从DNS域名解析环境5、主从DNS都可将www.study....
2019-08-21 11:57:00 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人