消隐算法 一、消隐 当我们观察空间任何一个不透明的物体时,只能看到该物体朝向我们的那些表面,其余的表面由于被物体所遮挡我们看不到。 若把可见的和不可见的线都画出来,对视觉会造成多义性。 会有后边两种情况 要消除二义性,就必须在绘制时消除被遮挡的不可见的线或面,习惯上称作消除隐藏线和隐藏面,简称为消隐 ...
分类:
编程语言 时间:
2018-09-26 01:21:41
阅读次数:
253
1、掌握类与对象的基础概念,理解类与对象的关系; 2、掌握对象与对象变量的关系; 3、掌握预定义类的基本使用方法,熟悉Math类、String类、math类、Scanner类、LocalDate类的常用API; 4、掌握用户自定义类的语法规则,包括实例域、静态域、构造器方法、更改器方法、访问器方法、 ...
分类:
编程语言 时间:
2018-09-26 01:21:50
阅读次数:
197
问题概述: 在码代码中,需要保存一个字典,用的update,后来发现update的值会随着原字典值得变化而变化。 而后使用deepcopy来保存字典。 update deepcopy ...
分类:
编程语言 时间:
2018-09-26 01:22:02
阅读次数:
244
第一部分:理论知识学习部分 1.类 类(class)是具有相同属性和行为的一组对象的集合,是构造程序的基本单元,是构造对象的模板或蓝图。 2.对象 对象:即数据,对象有三个特性——1.行为 2.状态 3.标识。 3.类与对象的关系 (1)类是对象,事物的描述和抽象,是具有相同属性和行为的对象集合。对 ...
分类:
编程语言 时间:
2018-09-26 01:22:09
阅读次数:
217
github项目传送门:https://github.com/yaokangyou/arithmetic 项目要求 功能列表 PSP开发耗时 PSP2.1 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · ...
分类:
编程语言 时间:
2018-09-26 01:22:18
阅读次数:
195
#变量作用域 -变量有作用范围限制 -分类:按照作用域分类 -全局(global):在函数外部定义 -局部(local):在函数内部定义 -变量的作用范围: -全局变量:在整个全局范围都有效 -全局变量在局部可以使用(即函数内部可以访问函数外部定义的变量) -全局变量在局部范围可以使用 -局部变量在 ...
分类:
编程语言 时间:
2018-09-26 10:13:45
阅读次数:
107
如果将一个变量作为参数传入函数,并且在函数内部改变这个变量的值,那么结果会怎么样呢?我们不妨做一个实验。
分类:
编程语言 时间:
2018-09-26 10:16:01
阅读次数:
161
数据就这样正常写入到文件 下面就是如何读取文件的数据,然后可以方便直接进行调用 数据就这么容易轻松的读取,无需做一些麻烦的转换处理 ...
分类:
编程语言 时间:
2018-09-26 10:16:29
阅读次数:
179
exec(str)可以执行多行语句,语句块,没有返回值command="""...a=[1,2,3]...foriina:...print(i)..."""exec(command)123a=[1,2,3]foriina:...exec("print("+str(i)+")")...123eval(
分类:
编程语言 时间:
2018-09-26 10:47:27
阅读次数:
147
一、会话机制 Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 由于HTTP协议是无状态的,而出于种种考虑也不希望使之成为有状态的,因此,后面两种方案就成 ...
分类:
编程语言 时间:
2018-09-26 10:50:54
阅读次数:
146
我们是在使用Spring框架的过程中,其实就是为了使用IOC,依赖注入,和AOP,面向切面编程,这两个是Spring的灵魂。 主要用到的设计模式有工厂模式和代理模式。 IOC就是典型的工厂模式,通过sessionfactory去注入实例。 AOP就是典型的代理模式的体现。 代理模式是常用的java设 ...
分类:
编程语言 时间:
2018-09-26 11:41:28
阅读次数:
171
一 isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 1 class Foo(object): 2 pass 3 4 obj = Foo() 5 6 isinstance(obj, Foo ...
分类:
编程语言 时间:
2018-09-26 11:42:28
阅读次数:
227
整数 python可以处理任意大小的整数(包括负整数),如100,0,-8080等。 浮点数 浮点数也就是小数,如1.23,-9.01等。但对于很大或很小的浮点数,就必须用科学计数法表示,把10用e代替,1.23*109就是1.23e9,0.000012可以写成1.2e-5。 字符串 字符串是以单引 ...
分类:
编程语言 时间:
2018-09-26 11:42:41
阅读次数:
175
该程序包含:样条插值法、读取文件,写入文件,字符型转double型方法等; 适合初学Java的人学习; ...
分类:
编程语言 时间:
2018-09-26 11:43:07
阅读次数:
264
小数,字符串、时间等示例代码 本文来自 AngelaPotato 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/wangxilong1991/article/details/72636482?utm_source=copy ...
分类:
编程语言 时间:
2018-09-26 11:43:43
阅读次数:
161
如果JavaScript预期某个位置应该是布尔值,会将该位置上现有的值自动转为布尔值。转换规则是除了下面六个值被转为false,其他值都视为true。 undefined null false 0 NaN ""或''(空字符串) 需要特别注意的是,空数组([])和空对象({})对应的布尔值,都是tr ...
分类:
编程语言 时间:
2018-09-26 11:43:52
阅读次数:
175
-汉诺塔问题 -规则: 1、每次只能移动一个盘子 2、任何一次移动,三个塔的状态必须是小盘子在上,大盘子在下 -方法: 1, n = 1 :直接把A上的盘子移动到C上,A->C 2, n = 2: 1.把小盘子从A放到B上,A->B 2.把大盘子从A放到C上,A->C 3.把小盘子从B放到C上,B- ...
分类:
编程语言 时间:
2018-09-26 11:44:15
阅读次数:
213
一 面向对象的程序设计的由来 面向对象设计的由来见概述:http://www.cnblogs.com/linhaifeng/articles/6428835.html 面向对象的程序设计:路飞学院版 上海周末2期面向对象课件下载 二 什么是面向对象的程序设计及为什么要有它 面向过程的程序设计:核心是 ...
分类:
编程语言 时间:
2018-09-26 11:44:37
阅读次数:
222
本文转自 林晓风 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/Lin_xiaofeng/article/details/79122053 1. 在controller层请求处理完了返回时,没有使用@RestController或@ResponseBody而返回了非 ...
分类:
编程语言 时间:
2018-09-26 11:45:23
阅读次数:
3202
1.Eureka简介 Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务注册和发现(请对比Zookeeper)。 Eureka 采用了 C-S 的设计架构。Eureka Server 作为服务注册功能的服务器,它是服务注册中心。 而系统中的其他微服务,使用 E ...
分类:
编程语言 时间:
2018-09-26 11:45:39
阅读次数:
159