1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构 是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why。所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过 ...
分类:
编程语言 时间:
2017-09-16 17:20:59
阅读次数:
145
System包含用于定义常用值和引用数据类型、事件和事件处理程序、接口、属性和处理异常的基础类和基类。其他类提供支持下列操作的服务:数据类型转换,方法参数操作,数学计算,远程和本地程序调用,应用程序环境管理以及对托管和非托管应用程序的监管。System.Collections包含定义各种对象集合(如 ...
分类:
编程语言 时间:
2017-09-16 17:21:54
阅读次数:
136
RMQ-ST的含义 RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j<=n),返回数列A中下标在i,j之间的最小/大值。ST算法(Sparse Table),ST(Sparse Tabl ...
分类:
编程语言 时间:
2017-09-16 17:23:04
阅读次数:
196
梯度下降算法,参考Edwin《最优化导论》8.2章节,算法采用go语言实现。 此处算法仍然存在疑惑,主要是获取梯度下降时如何确定步长,即使采用割线法获取最优步长,那么割线法的初始值又如何确定?? 下面程序中虽然采用了牛顿法获取极值,但非常依赖初始取值范围!! ...
分类:
编程语言 时间:
2017-09-16 17:23:12
阅读次数:
154
1、python集成开发环境pycharm如何安装第三方库 http://blog.csdn.net/qiannianguji01/article/details/50397046 有的时候安装不上第三方库,可以尝试使用pip安装 2、PIP命令行如何安装第三方库 首先保证你安装了pip,cmd里打 ...
分类:
编程语言 时间:
2017-09-16 17:24:51
阅读次数:
225
package mypo01; import java.util.Scanner; /** * c测试Scanner类的使用 如何接受键盘输入 * @author Administrator * */ public class TestScanner { public static void tes... ...
分类:
编程语言 时间:
2017-09-16 17:25:42
阅读次数:
165
很多时候,可能我们web项目中需要的只是机械式的翻译,并不需要什么利用xml或者js json等等实现逼真翻译,那样工作量太大。这时候可能你就需要这几款小工具来帮助你。当然,如果对翻译或者你的项目外国用户非常多的话,还是介绍自己动手做语言切换,毕竟工具翻译是机械翻译 下面可以选择其中的一种放在你的网 ...
分类:
编程语言 时间:
2017-09-16 17:26:30
阅读次数:
252
1、新建一个APP 2、查看数据库中系统给我们提供的默认的users的字段含义 ID: 是主键,用户的ID passWord:密码 last_login : 最后一次登录的时间 is_superuser:是否是超级用户(VIP) username:用户姓名 first_name:扩展字段,初始值 e ...
分类:
编程语言 时间:
2017-09-16 17:26:40
阅读次数:
170
在函数调用的过程中,需要的就是先进后出的特点,因此,栈就出现了。栈是一种数据结构,是计算机怎么处理程序运行的一种方式。具有先进后出的特点,下面看的就是这些抽象的数据结构怎么用C语言代码来实现,栈能实现,那么其他的数据结构也就自然可以用C语言实现的了,如:队列..
分类:
编程语言 时间:
2017-09-16 18:41:12
阅读次数:
158
当我们编程时,有时会出现如下错误:TypeError: '>' not supported between instances of 'str' and 'int' 如下图: 这是因为input()返回的数据类型是str类型,不能直接和整数进行比较,必须先把str转换成整型,使用int()方法:ag ...
分类:
编程语言 时间:
2017-09-16 18:41:19
阅读次数:
23162
缓冲区的概念 在计算机运行过程中,CPU负责对数据的加工和处理,而硬件设备则负责对数据的传输、表示或存储,如打印、输入\输出等。在这一过程中,不同设备的处理速度有较大差别,从而造成一定程度的效率问题。如在打印机输出过程中,若CPU直接将计算结果交由打印机输出,由于打印输出速度较慢,CPU将需要等待上 ...
分类:
编程语言 时间:
2017-09-16 18:41:26
阅读次数:
301
写过C语言的朋友都熟悉#include,在打影helloworld”这样一条语句也用上这条指令。但是,说熟悉它,只是表面熟悉,更多感觉是既熟悉又抽象陌生,结果也就只是不知道为什么的背诵了。抽象、熟悉而陌生,使得#include成为“最熟悉的陌生人”。试着从另外的角度来深入理解它。1:..
分类:
编程语言 时间:
2017-09-16 18:41:41
阅读次数:
137
push:向数组的末尾增加一项 返回值是数组的新长度 unshift:向数组开头增加一项 返回值是数组的新长度pop:删除数组的末尾项 返回值是删除的数组项shift:删除数组开头项 返回被删除的开头项目splice:删除数组中的任意项 返回值是被删除的数组项slice:复制数组 返回值是复制到的新 ...
分类:
编程语言 时间:
2017-09-16 18:41:48
阅读次数:
300
今天看到一个网站不知道是用什么语言写的网站(www.kufangwuyou.com)不知道这是怎么回事一直费解,想换成div+cdd的!
分类:
编程语言 时间:
2017-09-16 18:42:07
阅读次数:
140
1、泛型仅仅是java的语法糖,它不会影响java虚拟机生成的汇编代码,在编译阶段,虚拟机就会把泛型的类型擦除,还原成没有泛型的代码,顶多编译速度稍微慢一些,执行速度是完全没有什么区别的. 2、实现GBK编码字节流到UTF-8编码字节流的转换: 操作步骤就是先解码再编码 用new String(sr ...
分类:
编程语言 时间:
2017-09-16 18:43:26
阅读次数:
140
1 为什么一些函数的参数指定要iterable object的,但是也可以传入list为参数? 因为list、dictionary都是iterable object。 在iterable object前面加上iter(),就会返回一个iterator。 2 iterable object和itera ...
分类:
编程语言 时间:
2017-09-16 18:44:15
阅读次数:
193
一. 从函数的功能三来看,(无输入,无输出),当很多次输出时,我们将其功能函数化,可以提高代码的复用性。 当一句代码重复使用两次以上时,就要考虑提高复用性。 二. 函数的好处 重点:封装+复用 函数的级别是同一级别的,在类中地位相同。 注意:返回调用时重点,没看懂 封装的时候,功能个数有限制。加法是 ...
分类:
编程语言 时间:
2017-09-16 18:44:21
阅读次数:
183
<html><head><title>第一个表格</title></head><body><table align="center" width="391" height="126" border="1" bgColor="#ffffff"><tr><th colspan="3">期中成绩单</th ...
分类:
编程语言 时间:
2017-09-16 18:44:39
阅读次数:
371
Java线程的生命周期中,存在几种状态。在Thread类里有一个枚举类型State,定义了线程的几种状态,分别有: 下面通过几个例子再次说明一下在什么情况下,线程会处于这几种状态: NEW状态 NEW状态比较简单,实例化一个线程之后,并且这个线程没有开始执行,这个时候的状态就是NEW: RUNNAB ...
分类:
编程语言 时间:
2017-09-16 18:44:59
阅读次数:
287
1.null既不是对象也不是一种类型,它仅是一种特殊的值,你可以将其赋予任何引用类型,你也可以将null转化成任何类型,例如: Integer i=null; Float f=null; String s=null; 但是不能把null赋值给基本类型,如int ,float,double等 int ...
分类:
编程语言 时间:
2017-09-16 18:45:26
阅读次数:
121