面向对象 1.封装 封装;隐藏内部的实现细节,对外提供公共的访问方式 优点: * 隐藏实现细节 * 提高程序的安全性 * 提高程序复用性 2.继承(子承父业) 首先继承的目的:为了提高代码的复用性 如何使用继承: * 定义子父类,使用extends关键字 子类 extends 父类 * 定义父类:抽 ...
分类:
其他好文 时间:
2019-07-08 21:07:11
阅读次数:
112
一.创建模型 1.模型关系整理 创建一对一的关系:OneToOne("要绑定关系的表名") 创建一对多的关系:ForeignKey("要绑定关系的表名") 创建多对多的关系:ManyToMany("要绑定关系的表名") 会自动创建第三张表 书籍模型: 书籍有书名和出版日期,一本书可能会有多个作者,一 ...
分类:
其他好文 时间:
2019-07-08 21:06:54
阅读次数:
179
在讲聚集索引和非聚集索引之前我们先要了解下什么是索引,想要理解索引的原理我们必须了解一种数据结构「平衡树」(非二叉)。当然也有数据库使用哈希桶做数据索引,但是目前主流都以平衡树(B-Tree索引、B+Tree索引)作为数据的默认索引; B+Tree索引 B+Tree索引是B+Tree在数据库的一种实 ...
分类:
其他好文 时间:
2019-07-08 21:06:33
阅读次数:
153
CentOS 7默认使用的是firewall作为防火墙,这里改为iptables防火墙。 firewall操作: # service firewalld status; #查看防火墙状态 (disabled 表明 已经禁止开启启动 enable 表示开机自启,inactive 表示防火墙关闭状态 a ...
分类:
系统相关 时间:
2019-07-08 21:06:17
阅读次数:
151
CPU性能优化手段 - 缓存 为了提高程序的运行性能, 现代CPU在很多方面对程序进行了优化例如: CPU高速缓存, 尽可能的避免处理器访问主内存的时间开销, 处理器大多会利用缓存以提高性能 多级缓存 L1 Cache (一级缓存)是CPU第一层高速缓存, 分为数据缓存和指令缓存, 一般服务器CPU ...
分类:
其他好文 时间:
2019-07-08 21:05:32
阅读次数:
166
WinDbg 的基本使用 WinDbg 支持的调试方式 直接调试(打开一个 exe 程序) 附加调试 (附加到一个已经在运行的进程上) 入侵式:可以改变代码的执行流程和寄存器的内容。 非入侵式:不可以改变代码的执行流程,实际上就是挂起了目标进程,对目标进程的线 程环境和内存进行远程访问操作。 基础指 ...
分类:
数据库 时间:
2019-07-08 21:05:16
阅读次数:
172
《Python从小白到大牛》纸质图书于2018年10月上市,为了答谢广大学员对智捷课堂以及关老师的支持,现购买51CTO学院(【Python数据分析师:从0基础到数据分析达人】专题课程的学员送一本《Python从小白到大牛》纸质版图书。
分类:
编程语言 时间:
2019-07-08 21:04:23
阅读次数:
121
常用命令 文件的增删改查 其他命令 vim ...
分类:
系统相关 时间:
2019-07-08 21:03:54
阅读次数:
147
1.对象属性writable是否可写enumerable是否可枚举configurable是否可重新设置value属性值varperson={x:1}console.log(Object.getOwnPropertyDescriptor(Object,‘prototype‘));//{value:Object,writable:false,enumerable:false,configurable
分类:
Web程序 时间:
2019-07-08 21:03:37
阅读次数:
144
技术涉及:html+Jquery 不多说直接上图:由于是 .netcore MVC Web应用对于大家来说不一致的话可供参考哦😄!!! _Layout布局文件: View 中的 MainHead视图脚本:(个人需求在MainHead视图里面添加两个按钮控制MainDirection的大小) Con ...
分类:
其他好文 时间:
2019-07-08 21:02:58
阅读次数:
138
7.8总结 前言 首先,关于新评测机: 它死了 状态那里积了15页的pending 得分情况 估分:0+100+50=150 实际:0+100+19=119 Rank12 T1签到题没做出来,凉凉 T1 题目大意 除去对铁质盔甲强烈的热爱,Brunhilda是一个正常的7岁女孩。近期,她正在策划一个 ...
分类:
其他好文 时间:
2019-07-08 21:02:39
阅读次数:
143
矩阵中的最大递增路径 解题思路:动态规划 另一种方法: 解题思路:dfs+记忆矩阵 ...
分类:
其他好文 时间:
2019-07-08 21:01:33
阅读次数:
121
for条件循环语句 新建列表 vim user.txt andy barry carl duke eric george vim hehe.sh #!/bin/bash#this is user forread -p "Enter:" PASSWDfor UNAME in `cat user.txt ...
分类:
系统相关 时间:
2019-07-08 21:01:20
阅读次数:
136
一、同源策略: 同源策略是一种约定,是浏览器最核心也是最基本的安全功能,是web框架的基础,浏览器只是针对同源策略 浏览器上就会报错,个就是同源策略的保护,如果浏览器对javascript没有同源策略的保护,那么一些重要的机密网站将会很危险 请求的url地址,必须与浏览器上的url地址处于同域上,也... ...
分类:
其他好文 时间:
2019-07-08 21:01:07
阅读次数:
131
一、缓存介绍: 在动态网站中红,用户所有的请求,服务器都会去数据库中进行相应的增删改查、渲染模板,执行业务逻辑,最后生成用户看到的页面。 当一个网站的用户访问量很大的时候,每一次的后台操作,都会消耗很多服务器资源,所以必须使用缓存来缓解后端服务器压力。 缓存是讲义些常用的数据保存内存或者memcac ...
分类:
其他好文 时间:
2019-07-08 21:00:48
阅读次数:
129
[Time Gate] https://www.luogu.org/problemnew/show/P1656 【解题思路】 割点+桥模板题 关键在于排序用下标排序记录 【code】 ...
分类:
其他好文 时间:
2019-07-08 21:00:32
阅读次数:
124
现代IP基于分类的IP越来越少,而基于CIDR的方式的越来越多。那么可以看下面这篇文章: https://www.cnblogs.com/hark0623/p/6547432.html 这篇文章对CIDR的讲解十分透彻。在此,再次总结CIDR结构的本质: IP地址本质上分为两个部分:网络前缀+主机部 ...
分类:
其他好文 时间:
2019-07-08 21:00:19
阅读次数:
124