一切都是对象 欢迎转载。转载请标明出处:http://blog.csdn.net/notbaron/article/details/51040221 虽然以C++为基础,但 Java 是一种更纯粹的面向对象程序设计语言 正式用它设计之前,必须先将自己的思想转入一个面向对象的世界 1 用句柄操纵对象 ...
分类:
编程语言 时间:
2017-07-23 19:59:30
阅读次数:
180
配置的前提是电脑安装了JDK而且配置好了相关的环境变量(JAVA_HOME,path和classpath)。 配置好后在命令行中输入javac和java验证是否配置成功: 假设出现上面的情况则说明配置成功。 首先打开Editplus,打开工具-配置自己定义工具(或者使用快捷键Alt+G): 然后点击 ...
分类:
编程语言 时间:
2017-07-23 19:59:51
阅读次数:
424
Java多态 1,多态是继数据抽象和继承之后的第三种基本特征。 封装通过合并特征和行为来创建新的数据类型,而多态则是数据类型之间的耦合关系。 继承同意对象视为自己本身的类型或者其积类型来处理。而同一代吗则能够毫无区别的执行在这些不同的类型之上了。 import java.util.*; enum N ...
分类:
编程语言 时间:
2017-07-23 20:57:41
阅读次数:
173
Socket类Socket(InetAddress address, int port) 创建一个流套接字并将其连接到指定 IP 地址的指定端口号。Socket(String host, int port) 创建一个流套接字并将其连接到指定主机上的指定端口号。Socket(InetAddress a ...
分类:
编程语言 时间:
2017-07-23 20:59:08
阅读次数:
274
定义和用法 join()方法用于把数组中的所有元素放入一个字符串。 元素是通过指定的分隔符进行分隔的。 语法 返回值 返回一个字符串。该字符串是通过把 arrayObject 的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入 separator 字符串而生成的。 例子 1 在本例 ...
分类:
编程语言 时间:
2017-07-23 20:59:37
阅读次数:
212
后缀数组的模板。这样说明就非常具体了吧! /* * 后缀数组模板-倍增法 * 用法: * 1、读取字符串转换成int数组。长度为len。下标从0開始 * 2、在字符串末尾加一字典序最小字符,一般为0,并找到最大的字符设为maxa * 3、调用函数da(num,sa,len+1,maxa+1) * 求 ...
分类:
编程语言 时间:
2017-07-23 21:02:02
阅读次数:
163
前些日子。第一届Swift开发人员大会开了之后。身边非常多搞OC的朋友就按捺不住了。都认为是时候学一下Swift了,毕竟Swift已是趋势。也是应他们再三要求,让我整理一下Swift的学习心得。今天就从Swift的基本的语法说起—— 定义 let 定义常量,一经赋值不同意再改动var 定义变量。赋值 ...
分类:
编程语言 时间:
2017-07-23 21:04:13
阅读次数:
171
贪心算法是指在对问题求解时,总是作出当前看来是最好的选择。也就是说,不从整体最优上加以考虑,所得的仅是在某种意义上的局部最优解。 贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题他能产生整体最优解或者是整体最优解的近似解。 4种硬币,面值为二角五分、一角、五分、一分。现在有人用1 ...
分类:
编程语言 时间:
2017-07-23 21:04:32
阅读次数:
168
前言 队列和栈很像,只是用了不同的原则。队列是遵循先进先出(FIFO)原则的一组有序的的项,队列在尾部添加新元素,从顶部移除元素。最新添加的元素必须必须排队在队列的,末尾。可以想象食堂排队买饭的样子。 一、创建队列 1、创建一种数据结构来保存队列里面的数据,这里选择数组 2、声明一些栈的方法 enq ...
分类:
编程语言 时间:
2017-07-23 21:04:40
阅读次数:
158
二进制位: ...
分类:
编程语言 时间:
2017-07-23 21:05:56
阅读次数:
159
1、简单介绍 Unity的摄像机是用来将游戏世界呈现给玩家的,游戏场景中至少有一台摄像机。也能够有多台。 2、类型 Unity中支持两种类型的摄像机,各自是Perspective(透视)以及Orthographic(正交)两种。 3、參数 在Unity中创建摄像机对象时。默认情况下除了Transfo ...
分类:
编程语言 时间:
2017-07-23 21:07:06
阅读次数:
155
这种新型的语言注定火不起来,功能太强大(特性太多),还不如用成熟稳定强大的C/C++,,而Golang足够简单,入门快,编译快,性能也强悍,解决了服务端开发人员的痛点,,注定被大多数人接受。。。 golang 针对的方向和他不同,虽然是同一时期的,但我觉得不太适合用来比较 拿 Go 来类比,不是比功 ...
分类:
编程语言 时间:
2017-07-23 21:08:26
阅读次数:
2048
libnum库是一个关于各种数学运算的函数库,它包含common maths、modular、modular squre roots、primes、factorization、ECC、converting、stuff等方面的函数,个人觉得结合gmpy2库、Crypto库一起来使用会使计算变得非常简便 ...
分类:
编程语言 时间:
2017-07-23 21:09:30
阅读次数:
289
1、将本地的文件转换成另外一种编码输出,主要逻辑代码如下: 1 /** 2 * 将本地文件以哪种编码输出 3 * @param inputfile 输入文件的路径 4 * @param outfile 输出文件的路径 5 * @param code 输出文件的编码 6 * @throws IOExc ...
分类:
编程语言 时间:
2017-07-23 21:11:17
阅读次数:
192
在C#中怎样推断线程当前所处的状态 老帅 在C#中。线程对象Thread使用ThreadState属性指示线程状态。它是带Flags特性的枚举类型对象。 ThreadState 为线程定义了一组全部可能的执行状态。一旦线程被创建。它就至少处于当中一个状态中。直到终止。在公共语言执行时中创建的线程最初 ...
分类:
编程语言 时间:
2017-07-23 21:11:28
阅读次数:
200
list: [] dict:{} tuple:() list: in , max , in, append,count,extend,index,insert,pop,remove,reverse ...
分类:
编程语言 时间:
2017-07-23 21:13:17
阅读次数:
151
爬虫,新手很容易遇到编码解码方面的问题。在这里总结下。 如果处理不好编码解码的问题,爬虫轻则显示乱码,重则报错UnicodeDecodeError: 'xxxxxx' codec can't decode byte 0xc6 in position 1034: invalid continuatio ...
分类:
编程语言 时间:
2017-07-23 21:13:51
阅读次数:
217
一、错误和异常 1、异常处理 try 语句按如下方式工作: 首先,执行 try 子句 (在 try 和 except 关键字之间的部分)。 如果没有异常发生, except 子句 在 try 语句执行完毕后就被忽略了。 如果在 try 子句执行过程中发生了异常,那么该子句其余的部分就会被忽略。如果异 ...
分类:
编程语言 时间:
2017-07-23 21:13:59
阅读次数:
138
function mark(p, level){ if(level >3){ return ; } if(typeof p == "object" && p != null && p.marked == undefined){ p.marked = true; console.log(p); for ...
分类:
编程语言 时间:
2017-07-23 21:14:36
阅读次数:
140
1 ...
分类:
编程语言 时间:
2017-07-23 21:14:43
阅读次数:
135