定义:一个对象应该对其他对象保持最少的了解。 问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大。 解决方案:尽量降低类与类之间的耦合。 自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内聚。无论是面向过程编程还是面向对象编程,只有使各个模块之间的耦 ...
分类:
其他 时间:
2017-12-28 22:26:02
收藏:
0 评论:
0 赞:
0 阅读:
269
一.同源策略 影响同源策略的因素 Host(域名或IP地址,如果是IP地址则看做一个根域名) 子域名 端口 协议 Host(域名或IP地址,如果是IP地址则看做一个根域名) 子域名 端口 协议 注意 :页面存放JavaScript文件的域并不重要,重要的是加载JavaScript页面所在的域是什么 ...
分类:
其他 时间:
2017-12-28 22:25:48
收藏:
0 评论:
0 赞:
0 阅读:
320
import osprint(os.getcwd()) # 获取当前目录 F:\python_code\fullstack_s2\week4\day18os.chdir(r'C:/Users')print(os.getcwd()) #改变当前工作目录 C:\Users print(os.curdir ...
分类:
其他 时间:
2017-12-28 22:25:31
收藏:
0 评论:
0 赞:
0 阅读:
177
本文介绍sql server的相关的查询语句和标准T sql语法 sql server中支持的数据类型 1. ANSI字符和UNICODE字符的区别 2. sql server支持的数据类型如下 标准语法 1. 变量 局部变量 全局变量 2. 操作符 注释符 运算符 3. 流程控制语句 if js ...
分类:
数据库技术 时间:
2017-12-28 22:25:09
收藏:
0 评论:
0 赞:
0 阅读:
259
BZOJ题面 Luogu题面 蛤? DP? 不会啊! 等等,有点不对,再看看...... 蛤? 生成树计数? 基尔霍夫矩阵? No! 不行不行,再看看...... 半个小时后,“看”的成果: 4 (其中 1 3 4 7 11 18 ...... 为变形的斐波那契数列) 呵呵你懂得...... 蛤?怎 ...
分类:
其他 时间:
2017-12-28 22:24:34
收藏:
0 评论:
0 赞:
0 阅读:
205
1、解析速度 2、调试区别 使用cElementTree的话,在pycharm的debug模式下,是看不到内容的 使用ElementTree,可以看到丰富信息,子节点,子节点的子节点等等,非常方便开发 所以对于线上产品应该使用下面这种的方式,但是开发的时候,应该使用 import xml.etree ...
分类:
编程语言 时间:
2017-12-28 22:24:18
收藏:
0 评论:
0 赞:
0 阅读:
855
【传送门:BZOJ1787】 简要题意: 给出有n个点的图,n-1条无向边,保证任意两点之间能互相到达,每条边的权值为1,给出m个询问,每个询问输入x,y,z,求出一个点使得三个点到这个点的距离和最短,输出这个点的编号和最短距离和 题解: 终于算是做了一道较大数据结构的题了 n个点,n-1条边其实就 ...
分类:
其他 时间:
2017-12-28 22:23:58
收藏:
0 评论:
0 赞:
0 阅读:
233
#include<stdio.h>#include<stdlib.h>#include<string.h>#define N 30typedef struct student{ long studentID; char studentNAME[10]; int score[3]; }STUDENT; ...
分类:
其他 时间:
2017-12-28 22:23:39
收藏:
0 评论:
0 赞:
0 阅读:
276
在数百万个Internet页面中,JavaScript被用来改进设计、验证表单、检测浏览器、创建Cookies等。JavaScript是因特网上最流行的脚本语言,并且可在所有主流的浏览器中运行,如Internet Explorer、Mozilla、Firefox、Netscape和Opera。 Ja ...
分类:
编程语言 时间:
2017-12-28 22:23:04
收藏:
0 评论:
0 赞:
0 阅读:
231
背景故事: 老板回来,我不知道! 概念: 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。它还有两个别名,依赖(Dependents),发布-订阅(Publish-Subsrcibe)。 大话设计模式中程杰老师对观察者模式的定义是,观察者模式: ...
分类:
其他 时间:
2017-12-28 22:22:48
收藏:
0 评论:
0 赞:
0 阅读:
275
package com.day9.Array; import java.util.Arrays; public class Demo1Arrays { /** * public static String toString(int[] a),返回数组指定的字符串形式 * public static ...
分类:
编程语言 时间:
2017-12-28 22:22:30
收藏:
0 评论:
0 赞:
0 阅读:
219
有这样一类线段树,可以维护一些直线方程并对每个点求出最大值。 首先先看BZOJ1568,输入给你条直线的方程,你需要对于指定的位置求出最大的函数值。 看到数据范围nlog^2n可做,考虑用线段树去维护。对于每个区间,怎么维护这个区间最高的直线呢? 显然,对于这个区间而言,最高的直线在各个位置都可能是 ...
分类:
其他 时间:
2017-12-28 22:22:05
收藏:
0 评论:
0 赞:
0 阅读:
288
原文:http://blog.csdn.net/vonzhoufz/article/details/46594369 图像处理的基础就是要进行特征点的提取,feature(interest points) detect 的方法也在不断的进步,边检测,角点检测,直线检测,圆检测,SIFT特征点检测,同 ...
分类:
编程语言 时间:
2017-12-28 22:21:46
收藏:
0 评论:
0 赞:
0 阅读:
451
1086 AlvinZH的青春记忆IV 思路 难题,动态规划。 这是一道很有意思的题,因为它不仅卡了时间,也卡了空间,而且卡的很妙很迷。 光是理解题意已经有点难度,简化题意:两串数字序列,相等的数字定义为可以交战,若 Ai==Bj,则 Ai 可与 Bj 交战,之后下一场 Aii、Bjj 交战的条件是 ...
分类:
编程语言 时间:
2017-12-28 22:21:15
收藏:
0 评论:
0 赞:
0 阅读:
268
这篇文章讨论一下与链表的环相关的题目,我目前遇到的一共有3种题目。 1.判断一个链表是否有环(LeetCode相关题目:https://leetcode.com/problems/linked-list-cycle/description/) 设置两个指针,初始值都指向头,一快一慢,slow每次前进 ...
分类:
编程语言 时间:
2017-12-28 22:20:56
收藏:
0 评论:
0 赞:
0 阅读:
245
第一步:引入相关依赖,全部依赖都是上一篇springboot+mybatis依赖的基础上,再加上下边的依赖,如下: 注意,由于druid的配置还需要一些注解,比如@WebInitParam @WebFilter 等,它们在spring boot里来自于tomcat-embed-core包,而该包又来 ...
分类:
编程语言 时间:
2017-12-28 22:20:38
收藏:
0 评论:
0 赞:
0 阅读:
261
PAT 1061. 判断题 判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。 输入格式: 输入在第一行给出两个不超过100的正整数N和M,分别是学生人数和判断题数量。第二行给出M个不超过5的正整数,是每道题的满分值。第三行给出每道题对应的正确答案,0代表“非”,1 ...
分类:
其他 时间:
2017-12-28 22:20:19
收藏:
0 评论:
0 赞:
0 阅读:
226
一、简介 委托是一种类型,由关键字delegate声明。确切的说,委托是一种可用于封装命名或者匿名方法的引用类型。 它类似于 C++ 中的函数指针,而且是类型安全和可靠的。 委托类型的声明与方法签名相似,有一个返回值和任意数目任意类型的参数。必须使用具有兼容返回类型和输入参数的方法或 lambda ...
分类:
Windows开发 时间:
2017-12-28 22:20:02
收藏:
0 评论:
0 赞:
0 阅读:
238
上一篇写了关于html的知识,算是小试牛刀,这次来尝试写一下css。 初步了解css css的全称为cascading style sheet—— 层叠样式表,通过编入代码来对html里的标签做出各种各样的修饰与改变。 如何引入css 这是我们最常用的方式,通过在head中引入一个link标签引入 ...
分类:
Web开发 时间:
2017-12-28 22:19:43
收藏:
0 评论:
0 赞:
0 阅读:
285
PAT 1063. 计算谱半径 在数学中,矩阵的“谱半径”是指其特征值的模集合的上确界。换言之,对于给定的n个复数空间的特征值{a1+b1i, ..., an+bni},它们的模为实部与虚部的平方和的开方,而“谱半径”就是最大模。 现在给定一些复数空间的特征值,请你计算并输出这些特征值的谱半径。 输 ...
分类:
其他 时间:
2017-12-28 22:19:11
收藏:
0 评论:
0 赞:
0 阅读:
242