python中的类,类同样是一种对象,只要使用关键字class,python解释器执行的时候就会创建一个对象 class Test(object): pass test = Test() print(test) 判断一个对象是否在某个类中---> hasattr(obj,str) class Tes ...
分类:
编程语言 时间:
2018-09-06 12:25:06
阅读次数:
126
模型+灯光测试结果: 执行之前使用的Draw Calls和内存 执行之后使用的Draw Calls和内存 ?模型合并规则: 1、非同样的静态模型才需要合并 同样模型(复制的)不用合并 2、UV无重复的模型可用Mesh Baker合并 重复的Mesh Baker会出错 有需要可以在制作软件里合并 3、 ...
分类:
编程语言 时间:
2018-09-06 12:25:15
阅读次数:
304
原题目是这样的:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 测试结果array(1,4),主要思路就是遍历数组中每一个数字,在数组中,看它与自己之后的数字相加是否等于target。 ...
分类:
编程语言 时间:
2018-09-06 12:25:45
阅读次数:
136
算法 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、 ...
分类:
编程语言 时间:
2018-09-06 12:27:36
阅读次数:
151
1、首先在pom.xml添加对HTML的相关依赖 2、在application.yml文件添加SpringBoot相关配置 spring: 在Controller里面写跳转HTML页面方法 ...
分类:
编程语言 时间:
2018-09-06 12:28:13
阅读次数:
141
I/O复用模型 I/O复用原理:让应用程序可以同时对多个I/O端口进行监控以判断其上的操作是否可以进行,达到时间复用的目的。在书上看到一个例子来解释I/O的原理,我觉得很形象,如果用监控来自10根不同地方的水管(I/O端口)是否有水流到达(即是否可读),那么需要10个人(即10个线程或10处代码)来 ...
分类:
编程语言 时间:
2018-09-06 12:28:21
阅读次数:
224
1.二分查找又称折半查找,它是一种效率较高的查找方法。 2.二分查找要求:(1)必须采用顺序存储结构 (2).必须按关键字大小有序排列 3.原理:将数组分为三部分,依次是中值(所谓的中值就是数组中间位置的那个值)前,中值,中值后;将要查找的值和数组的中值进行比较,若小于中值则在中值前 面找,若大于中 ...
分类:
编程语言 时间:
2018-09-06 12:28:39
阅读次数:
206
JavaScript 原生提供两个 Base64 相关的方法。 btoa():任意值转为 Base64 编码 atob():Base64 编码转为原来的值 注意,这两个方法不适合非 ASCII 码的字符,会报错。 要将非 ASCII 码字符转为 Base64 编码,必须中间插入一个转码环节,再使用这 ...
分类:
编程语言 时间:
2018-09-06 12:29:19
阅读次数:
168
本练习来自廖雪峰JS教程。答案自写。 函数功能描述如下:把一个字符串13579先变成Array——[1, 3, 5, 7, 9],再利用reduce()就可以写出一个把字符串转换为Number的函数。 函数代码如下: 'use strict'; function string2int(s) { va ...
分类:
编程语言 时间:
2018-09-06 12:32:10
阅读次数:
172
参考 https://stackoverflow.com/questions/4813061/non-alphanumeric-list-order-from-os-listdir Python for whatever reason does not come with a built-in wa ...
分类:
编程语言 时间:
2018-09-06 12:32:50
阅读次数:
608
1.eclipse->window->preferences->java->compiler->选择本地要用的Java版本 2.eclipse->window->preferences->java->installedJREs->修改为本地jdk 3.项目右键->buildPath configur ...
分类:
编程语言 时间:
2018-09-06 12:36:21
阅读次数:
2350
类模板:使用户可以为类声明一种模式,使类中某些数据成员,某些成员函数的参数,某些成员函数的返回值,能取任意类型。 类模板中,类名后必须跟 在主程序中定义对象时,类需说明对象是什么类型,同样用括号,在尖括号中指定所需类模板的类型。 类模板: template class 类名 { 类成员声明} 在类模 ...
分类:
编程语言 时间:
2018-09-06 12:36:28
阅读次数:
174
## Spring Boot 打 war 包的步骤 1. 添加 spring-boot-start-tomcat 的 provided 依赖 ``` <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring ...
分类:
编程语言 时间:
2018-09-06 12:38:03
阅读次数:
132
1.什么是多态? 同一个引用类型,使用不同的实例而执行不同操作(父类引用,子类对象) 2.如何实现多态 1-使用多态实现思路 2-编写父类 3-编写子类,子类重写父类方法 运行时,使用父类的类型,子类的对象 向上转型 Pet pet = new Dog(); 自动类型转换 注意:实现多态的两个要素: ...
分类:
编程语言 时间:
2018-09-06 12:39:44
阅读次数:
212
1.为什么使用继承 将重复抽取到父类中,代码使用继承优化设计 2.使用继承优化 方便修改代码、减少代码量 子类与父类是is-a关系 3.如何使用继承 首先编写父类 class Pet { //公共的属性和方法 } 然后编写子类,继承父类 class Dog extends Pet { //子类特有的 ...
分类:
编程语言 时间:
2018-09-06 12:40:14
阅读次数:
132
是因为django设置自动加载配置文件的原因。在运行命令后面可以加--noreload这样就只会显示一个进程,但是修改文件后,django不会主动去加载配置文件。 如果settings.py中DEBUG=False时,django不会处理静态文件,这就可以使用--insecure参数强制django ...
分类:
编程语言 时间:
2018-09-06 12:40:32
阅读次数:
400
进程、线程和协程的调度和运行原理总结。 进程、线程的调度策略介绍 linux的操作系统详细调度策略可参考:http://blog.csdn.net/gatieme/article/details/51872659 linux中的进程主要有三种调度策略: 1. 优先级调度:将进程分为普通进程和实时进程 ...
分类:
编程语言 时间:
2018-09-06 14:27:38
阅读次数:
198
无名、有名分组 (1)正则表达式—无名分组 从正则表 达式的左边开始看,看到的第一个左括号“(”表示表示第一个分组,第二个表示第二个分组, 依次类推。 需要注意的是,有一个隐含的全局分组(就是索引号为0的分组),就是整个正则 表达式匹配的结果 (2)正则表达式—有名分组 命名分组就是给具体有默认分组 ...
分类:
编程语言 时间:
2018-09-06 14:27:45
阅读次数:
149
Server.java package socket; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;impor ...
分类:
编程语言 时间:
2018-09-06 14:27:53
阅读次数:
184
俗话说:好🐎不吃回头草,但是在这里我建议不管你是好马还是不好马,都来吃吃,带你复习一下分页插件PageHelper。 昨天给各位总结了本人学习springboot整合mybatis第一阶段的一些学习心得和源码,主要就算是敲了一下SpringBoot的门儿,希望能给各位的入门带给一点儿捷径,今天给各 ...
分类:
编程语言 时间:
2018-09-06 14:28:21
阅读次数:
259