现在到了一个很多东西经常用,但其中原理与概念却是模糊的。这也是填鸭式学习的一个后遗症,因此需要用地毯式的搜索来补缺补差。 因此现在也就线程这方面的知识来捋一捋相关的基础概念原理吧。 对于一个知识点的学习毋庸置疑肯定首先需要弄清其概念与工作原理。谈到线程,或许会想到进程,这两者的区别又是什么呢? 什么 ...
分类:
编程语言 时间:
2017-03-25 17:26:34
阅读次数:
145
首先需要明白一个原理: 游戏画面(动画)是由一帧帧的图片加载完成的,并且是连续的。也就是说,在一个时间节点上,一定存在一帧图片。不同的是每帧的图片存在的时间不同,如果每帧图片存在的时间比较短,也即单位时间内帧数比较多的话(帧率大),画面越流畅。下面连续的表示图片的流动,图片的宽度表示该图片存在的时间 ...
分类:
编程语言 时间:
2017-03-25 17:33:20
阅读次数:
165
算法提高 数的运算 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 输入一个正整数(范围[1..10000]),打印其平方(不保留小数位)、平方根、倒数。(用指针实现,保留2位小数,输出每个数之间以一个空格隔开) 样例输入 2 样例输出 4 1.41 0. ...
分类:
编程语言 时间:
2017-03-25 17:35:52
阅读次数:
146
主窗体中添加代码 ...
分类:
编程语言 时间:
2017-03-25 17:37:18
阅读次数:
142
课程目标:python开发轻量级爬虫课程内容:爬虫简介爬虫:一段自动抓取互联网信息的程序简单爬虫架构爬虫调度器URL管理器、网页下载器(urllib2)、网页解析器(BeautifulSoup4)网页生成器完整实例爬取百度百科1000个页面的数据 null ...
分类:
编程语言 时间:
2017-03-25 17:39:40
阅读次数:
164
简介 set是一个无序且不重复的元素集合 注意:如果想要在set集合中加入多个元素,不可使用set('python','java'),应该用一个列表的形式加入,如: 在set这个类中,有以下几种方法: 一、添加add() 二、清空clear() 三、拷贝copy() 四、对比difference() ...
分类:
编程语言 时间:
2017-03-25 17:43:45
阅读次数:
174
一、json_encode() <?php $arr =array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); echo json_encode($arr); ?> <?php $arr =array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'= ...
分类:
编程语言 时间:
2017-03-25 17:49:52
阅读次数:
213
【最短路】 bool spfa() { memset(vis,0,sizeof(vis)); memset(d,0x3f,sizeof(d)); int head=0,tail=1;q[0]=S;vis[S]=1;d[S]=0; while(head!=tail) { int x=q[head++] ...
分类:
编程语言 时间:
2017-03-25 18:20:09
阅读次数:
204
每次下了电影(男生懂得呦),每部电影都放在一个单独的文件夹里,看的时候很是不方便啊,一直重复着进入文件夹、后退,再进、再退的操作,而手动把这些电影全部复制出来又太繁琐。因此为了解决这个问题,用IO写了一个小工具。 以下代码只实现了把多级文件夹下的所有文件复制到一个文件夹中,如果需要指定复制文件的格式 ...
分类:
编程语言 时间:
2017-03-25 18:22:19
阅读次数:
206
说到线程,一定要谈到线程状态,不同的状态说明线程正处于不同的工作机制下,不同的工作机制下某些动作可能对线程产生不同的影响。 Java语言定义了6中状态,而同一时刻,线程有且仅有其中的一种状态。要获取Java线程的状态可以使用 java.lang.Thread类中定义的 getState()方法,获取 ...
分类:
编程语言 时间:
2017-03-25 18:24:44
阅读次数:
251
内部类:如果A类需要直接访问B类中的成员,而B类又需要建立A类的对象。这时,为了方便设计和访问,直接将A类定义在B类中。就可以了。A类就称为内部类。内部类可以直接访问外部类中的成员。而外部类想要访问内部类,必须要建立内部类的对象。 class Outer{int num = 4;class Inne ...
分类:
编程语言 时间:
2017-03-25 18:26:21
阅读次数:
197
install: official examples: https://seaborn.pydata.org/examples/index.html 在mac上的bug: 在mac上运行会出现warnings.warn("tight_layout : falling back to Agg rend ...
分类:
编程语言 时间:
2017-03-25 18:57:02
阅读次数:
242
这里的普通方法和成员变量是指,非静态方法和非静态成员变量首先static是静态的意思,是修饰符,可以被用来修饰变量或者方法。 static成员变量有全局变量的作用 非static成员变量则没有全局变量的作用 局部变量是类的方法里面的变量静态static成员变量是指类的成员变量,他不属于类的对象,只单 ...
分类:
编程语言 时间:
2017-03-25 18:58:05
阅读次数:
229
多线程: 进程:正在进行中的程序。其实进程就是一个应用程序运行时的内存分配空间。 线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。 一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,每... ...
分类:
编程语言 时间:
2017-03-25 18:58:24
阅读次数:
219
前言: 问题描述:在不使用循环的条件下,如何创建一个长度为100的数组,并且数组的每一个元素是该元素的下标? 这是一个比较经典的前端面试题,也可以当笔试题,咋一看,好像难度不大,实际上考察的知识点还不少,值得写篇文章来备忘!废话不多说,直接进入正文! 正文: 为了理解这道题的意思,我们先用传统的方法 ...
分类:
编程语言 时间:
2017-03-25 19:00:00
阅读次数:
357
1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点。 1.2 可选:使用常规方法总结其他上课内容。 ●接口可以定义行为,但却不能定义操作; ●使用abstract方法修饰可能变化的方法。 2. 书面作业 1.1 com.parent包中Child.java文件能否编译通过?哪句会 ...
分类:
编程语言 时间:
2017-03-25 19:02:15
阅读次数:
192
包:定义包用package关键字。 1:对类文件进行分类管理。 2:给类文件提供多层名称空间。 如果生成的包不在当前目录下,需要最好执行classpath,将包所在父目录定义到classpath变量中即可。 一般在定义包名时,因为包的出现是为了区分重名的类。所以包名要尽量唯一。怎么保证唯一性呢?可以... ...
分类:
编程语言 时间:
2017-03-25 19:06:53
阅读次数:
134
异 常: 异常:就是不正常。程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。异常就是java按照面向对象的思想将问题... ...
分类:
编程语言 时间:
2017-03-25 19:15:17
阅读次数:
141
1. 本周学习总结 2. 书面作业 作业参考文件下载 代码阅读:Child压缩包内源代码1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误。并分析输出结果。 答:不能,语句System.out.println(i);中的i会出现错误,子类child文件 ...
分类:
编程语言 时间:
2017-03-25 19:15:41
阅读次数:
314
spring;maven;github;ssm;分层;timestamp;mvn; ...
分类:
编程语言 时间:
2017-03-25 19:53:03
阅读次数:
236