概述 设计模式:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络 ...
分类:
其他好文 时间:
2019-12-08 15:32:50
阅读次数:
82
一、异常处理 --代码出现错误时,导致整个程序无法继续运行,需要用到try/except/else语句来对抛出的异常进行处理,让程序可以继续往下运行。 格式: try: 代码块 #这里放置可能发生错误的代码块,当没出现异常时,正常执行 except 类型名 【as 异常名】(实质是异常类型实例化的一 ...
分类:
其他好文 时间:
2019-12-08 15:32:40
阅读次数:
71
1.教材内容学习 了解了三种最流行的一般应用信息系统:电子表格、数据库管理系统、电子商务;在电子表格中学习了示例Excel中的一些应用及公式,例如SUM,COUNT()等用法;数据库管理系统包括存储数据的物理文件、支持数据访问和修改的软件以及指定数据库的逻辑布局的数据库模式;人工智能处理的是人类思想 ...
分类:
其他好文 时间:
2019-12-08 15:32:08
阅读次数:
517
```var deepCopy = function(obj) { if (typeof obj !== 'object') return obj var newObj = (Object.prototype.toString.call(obj) '[object Array]') ? [] : {... ...
分类:
其他好文 时间:
2019-12-08 15:31:37
阅读次数:
89
单变量线性回归 (Linear Regression with One Variable) 模型表示(Model Representation) 我们的第一个学习算法是线性回归算法 在这段视频中你会看到这个算法的概况 更重要的是你将会了解 监督学习过程完整的流程 让我们通过一个例子来开始 这个例子是 ...
分类:
其他好文 时间:
2019-12-08 15:31:08
阅读次数:
181
1. 函数的概念 在 JS 里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量重复使用。 虽然 for循环语句也能实现一些简单的重复操作,但是比较具有局限性,此时我们就可以使用 JS 中的函数。 函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使 ...
分类:
编程语言 时间:
2019-12-08 15:30:52
阅读次数:
82
pull:是下拉代码,相等于将远程的代码下载到你本地,与你本地的代码合并push:是推代码,将你的代码上传到远程的动作完整的流程是: 第一种方法:(简单易懂) 1、git add .(后面有一个点,意思是将你本地所有修改了的文件添加到暂存区)2、git commit -m""(引号里面是你的介绍,就 ...
分类:
其他好文 时间:
2019-12-08 15:30:34
阅读次数:
65
本蒟蒻第一道$K D Tree$维护$dp$ "Question" 题目大意:求一条路径,使得其四个维度单调不降。 先排序消掉一维再说。 对于每一个点,初始的时候绝对长度是1啊。于是,先赋值一个1,对于每一个点。 设计$dp$数组 $$f[i]=max_{f[j]}(a[j] include inc ...
分类:
其他好文 时间:
2019-12-08 15:30:04
阅读次数:
84
概述 GROUP BY我们可以先从字面上来理解,GROUP表示分组,BY后面写字段名,就表示根据哪个字段进行分组,如果有用Excel比较多的话,GROUP BY比较类似Excel里面的透视表。 GROUP BY必须得配合聚合函数来用,分组之后你可以计数(COUNT),求和(SUM),求平均数(AVG ...
分类:
数据库 时间:
2019-12-08 15:29:50
阅读次数:
88
不用程序员操心的堆 — 托管堆 程序在计算机上跑着,就难免会占用内存资源来存储在程序运行过程中的数据,我们按照内存资源的存取方式将内存划分为堆内存和栈内存。 栈内存,通常使用的场景是:对存取速度要求较高且数据量不大。 典型的栈内存使用的例子就是函数栈,每一个函数被调用时都会被分配一块内存,这块内存被 ...
分类:
Web程序 时间:
2019-12-08 15:29:33
阅读次数:
127
1、设置线程为后台线程 注意,main线程为非后台线程,main线程结束,则不管后台线程是否结束,都会杀死非后台线程 1 /** 2 * 后台线程 3 */ 4 public class SimpleDaemons implements Runnable { 5 public void run() ...
分类:
编程语言 时间:
2019-12-08 15:29:15
阅读次数:
82
1、使用Runnable接口 Runnable是执行工作的独立任务,不返回任何值 a.定义任务 1 /** 2 * Runnable接口,实现一个简单的线程 3 */ 4 public class LiftOff implements Runnable { 5 protected int count ...
分类:
编程语言 时间:
2019-12-08 15:29:01
阅读次数:
70
网络系统安全防护 云盾Web应用防火墙(Web Application Firewall,简称 WAF)基于云安全大数据能力,用于防御SQL注入、XSS跨站脚本、常见Web服务器插件漏洞、木马上传、非授权核心资源访问等OWASP常见攻击,并过滤海量恶意CC攻击,避免您的网站资产数据泄露,保障网站的安 ...
分类:
其他好文 时间:
2019-12-08 15:28:42
阅读次数:
130
测试样例 典型用户李雷和韩梅梅的个人信息 名字 李雷 性别 男 年龄 20 职业 学生 名字 韩梅梅 性别 女 年龄 28 职业 团委老师 场景测试1 1. 典型用户:李雷 2. 用户的需求/迫切需要解决的问题: 1. 李雷报名参加了数学建模比赛,截止日期临近但进度堪忧,需要一个通宵不断电并且可以和 ...
分类:
其他好文 时间:
2019-12-08 15:28:12
阅读次数:
118
Decription: 某天WJMZBMR学习了一个神奇的算法:树的点分治! 这个算法的核心是这样的: 消耗时间=0 Solve(树 a) 消耗时间 += a 的 大小 如果 a 中 只有 1 个点,退出;否则在a中选一个点x,在a中删除点x,那么a变成了几个小一点的树,对每个小树递归调用Solve ...
分类:
其他好文 时间:
2019-12-08 15:27:58
阅读次数:
89
1. typedef typedef故名思意就是类型定义的意思,但是它并不是定义一个新的类型而是给已有的类型起一个别名,在这一点上与引用的含义类似,引用是变量或对象的别名,而typedef定义的是类型的别名。typedef的作用主要有两点: 1.1 简化复杂的类型声明 简化复杂的类型声明,或给已有类 ...
分类:
其他好文 时间:
2019-12-08 15:27:44
阅读次数:
137
1,为什么bfs要用到队列。 2,对于你可以遍历到的所有状态,先把他们加到一个队列中,然后再去遍历他们。 3,简单说就是先mark,然后在遍历。 4,代码框架 void bfs() { push(..)//把起始状态入队列 while(!empty()){//当队列不为空时候 x=pop(); fo ...
分类:
其他好文 时间:
2019-12-08 15:27:27
阅读次数:
79