转载自:http://blog.csdn.net/yongjian1092/article/details/7364451首先,我们在开始前提出一个问题:1.在运行时,对于一个java类,能否知道属性和方法;能否去调用它的任意方法? 答案是肯定的。本节所有目录如下:什么是JAVA的反射机制JDK中提...
分类:
编程语言 时间:
2015-12-03 14:04:24
阅读次数:
230
1.&&与&区别例:1>2&&3>2,两个&&会有运算前半截就可得出结果是不在进行后半截运算,知道1>2已得出结果为false,则不再斟酌后半的3>2。|与||,!与!!同理。2.a+=15即是a=a+15。先运算再赋值。且a-=15,a*=15,a/=15同理。3.三元条件c=(a>b?a:b)可...
分类:
编程语言 时间:
2015-12-03 13:59:48
阅读次数:
179
java NIO 中FileChannel 的实现类是FileChannelImpl。先介绍FileChannel File Channels 是线程安全的。Channel的close方法可以随时执行(正如Channel接口所要求的)。任何企图修改filechannel 对应文件大小 或者修改 f....
分类:
编程语言 时间:
2015-12-03 14:00:55
阅读次数:
167
本文整理自孤傲苍狼大大的博客,,,一、基本概念1.1、WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。动态.....
分类:
编程语言 时间:
2015-12-03 13:58:38
阅读次数:
181
本文整理自孤傲苍狼大大的博客,,,一、Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。 如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改例如:将Tom.....
分类:
编程语言 时间:
2015-12-03 13:52:25
阅读次数:
135
用法:jarsigner [选项] jar 文件别名 jarsigner -verify [选项] jar 文件[html] view plaincopyprint?[-keystore]密钥库位置[-storepass]用于密钥库完整性的口令[-storetype]密钥库类型[-keypass]专...
分类:
编程语言 时间:
2015-12-03 13:50:14
阅读次数:
494
选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换,导致第.....
分类:
编程语言 时间:
2015-12-03 13:47:06
阅读次数:
181
双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。由于双向链表可以方便地实现正序和逆序两个方向的插入、查找等功能,在很多算法中经常被使用,这里用C+...
分类:
编程语言 时间:
2015-12-03 13:45:35
阅读次数:
196
函数:1.定义函数的语法格式:func 函数名(形参列表) -> 返回值类型{ // 可执行语句组成的函数}2.函数的形参(函数定义时) (1)没有参数的函数,小括号必须要有 (2)外部参数名 局部参数名:形参类型 (3)外部参数和局部参数一样的话,只需在局部参数前面加# (4)可变参数:在参数类....
分类:
编程语言 时间:
2015-12-03 13:35:50
阅读次数:
160
public class wu{ public static void main(String[] args){ //TODO 自动生成的方法存根 int a = 0,b = 0,c = 0; int A = 1,B = 1,C = 1; ...
分类:
编程语言 时间:
2015-12-03 13:31:49
阅读次数:
179
isNaN() 函数用于检查其参数|是否|是|非数字值。绕吧,我给它断个句,别一不小心看叉了百度百科告诉我们,NaN,是Not a Number的缩写所以,alert(isNaN(123));==>flasealert(isNaN(-1.23));==>falsealert(isNaN(5-2));...
分类:
编程语言 时间:
2015-12-03 13:29:42
阅读次数:
135
参考文献:https://wiki.unrealengine.com/Procedural_Mesh_Generationhttps://answers.unrealengine.com/questions/100323/how-to-create-spawn-boxes-with-box-brus...
分类:
编程语言 时间:
2015-12-03 13:30:21
阅读次数:
528
系统本身就已经安装了python2.7 和python3.4现在需要做的就是将默认的版本更换一下下就可以了。检查python的版本 python -V老的版本没必要去产出了,因为会有一些程序依赖老的版本进入到/usr/binsudo rm -rf python //删除python已经存在的连接。....
分类:
编程语言 时间:
2015-12-03 13:25:24
阅读次数:
128
直接通过eclipse浏览源代码时,发现中文注释为乱码的问题。其实这个eclipse默认编码造成的问题。可以通过以下方法解决:修改Eclipse中文本文件的默认编码:windows->Preferences->general->Workspace->Text file encoding设置为UTF-...
分类:
编程语言 时间:
2015-12-03 13:21:51
阅读次数:
163
接口是常量值和方法定义的集合。接口是一种特殊的抽象类。java类是单继承的。classB Extends classAjava接口可以多继承。Interface3 Extends Interface0, Interface1, interface……不允许类多重继承的主要原因是,如果A同时继承B和C...
分类:
编程语言 时间:
2015-12-03 13:23:09
阅读次数:
118
1.拷贝:深拷贝和浅拷贝 目的:需要一个对象,但又确保原对象不被改变。 深拷贝方法: copy.deepcopy 浅拷贝方法: 1.内置方法 (list, dict,set) t(o), (字典本身还有d.copy()) 2. copy.cop...
分类:
编程语言 时间:
2015-12-03 13:19:01
阅读次数:
209
//首先要认识到命名空间的使用条件。#include typedef struct A { int A;} A;typedef union B { int A;} B;//A A;不行的,因为作用域相同,而且,typedef和变量是属于同一个命名空间,所以不能用相同的标识符void ma...
分类:
编程语言 时间:
2015-12-03 13:20:51
阅读次数:
152