java中是严格区分大小写的。 PHP中函数,类名称不区分大小写,变量和常量区分大小写 ...
分类:
编程语言 时间:
2016-05-28 23:04:51
阅读次数:
162
对于JAVA基础的开始,JAVA基础是对以后开发的这个大工程进行的一个打地基的过程,也是最总要的一个过程,学习JAVA基础的一天就是对JAVA的一个基础认识,让我们对JAVA最基本的语句了解,什么是主函数,什么是数据,什么是数据类型,变量和常量的区别和要求,对与变量的命名的要求:只能以数字、英文字母 ...
分类:
编程语言 时间:
2016-05-28 23:04:54
阅读次数:
167
package c; public interface Icanfly { void fei(); } package c; public class feiji implements Icanfly { //飞机 @Override public void fei() { System.out.p ...
分类:
编程语言 时间:
2016-05-28 23:03:26
阅读次数:
131
在小项目中对于JavaScript使用,只要写几个function就行了。但在大型项目中,尤其是在开发追求良好的用户体验的网站中,如SNS,就会 用到大量的JavaScrpt,有时JavaScript的工作量胜过了C#,这时写一堆function,就会显得很乱,杂乱无章,甚至会出现命名冲突,管理和维 ...
分类:
编程语言 时间:
2016-05-28 23:02:36
阅读次数:
168
对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 ...
分类:
编程语言 时间:
2016-05-28 23:02:06
阅读次数:
244
在小项目中对于JavaScript使用,只要写几个function就行了。但在大型项目中,尤其是在开发追求 良好的用户体验的网站中,如SNS,就会 用到大量的JavaScrpt,有时JavaScript的工作量胜过了C#,这时写一堆function,就会显得很乱,杂乱无章,甚至会出现命名冲突,管理和 ...
分类:
编程语言 时间:
2016-05-28 23:00:18
阅读次数:
190
在小项目中对于JavaScript使用,只要写几个function就行了。但在大型项目中,尤其是在开发追求 良好的用户体验的网站中,如SNS,就会 用到大量的JavaScrpt,有时JavaScript的工作量胜过了C#,这时写一堆function,就会显得很乱,杂乱无章,甚至会出现命名冲突,管理和 ...
分类:
编程语言 时间:
2016-05-28 22:59:56
阅读次数:
145
一,希尔排序算法介绍 ①希尔排序又称缩小增量排序 ,它本质上是一个插入排序算法。为什么呢? 因为,对于插入排序而言,插入排序是将当前待排序的元素与前面所有的元素比较,而希尔排序是将当前元素与前面增量位置上的元素进行比较,然后,再将该元素插入到合适位置。当一趟希尔排序完成后,处于增量位置上的元素是有序 ...
分类:
编程语言 时间:
2016-05-28 22:59:11
阅读次数:
175
Java密码加密与解密 Java中对代码进行加密与解密,其中用MD5方式的是不可逆的。 ...
分类:
编程语言 时间:
2016-05-28 22:59:39
阅读次数:
225
在小项目中对于JavaScript使用,只要写几个function就行了。但在大型项目中,尤其是在开发追求 良好的用户体验的网站中,如SNS,就会 用到大量的JavaScrpt,有时JavaScript的工作量胜过了C#,这时写一堆function,就会显得很乱,杂乱无章,甚至会出现命名冲突,管理和 ...
分类:
编程语言 时间:
2016-05-28 22:57:10
阅读次数:
154
一、什么是观察者模式 就是观察者告诉被观察者我需要你的某种状态,当被观察者做出动作的时候,观察者立刻做出相应反应。所以步骤就是,创建被观察者,逻辑是它要执行的动作。创建观察者,当被观察者做出动作的时候,观察者该怎么做。之后观察者要盯着观察者,这就是连接。 二、RXJAVA中的观察者和被观察者 Obs ...
分类:
编程语言 时间:
2016-05-28 21:52:11
阅读次数:
169
因为et模式需要循环读取,但是在读取过程中,如果有新的事件到达,很可能触发了其他线程来处理这个socket,那就乱了。 EPOLL_ONESHOT就是用来避免这种情况。注意在一个线程处理完一个socket的数据,也就是触发EAGAIN errno时候,就应该重置EPOLL_ONESHOT的flag, ...
分类:
编程语言 时间:
2016-05-28 21:52:02
阅读次数:
605
一、设计的流程图如下所示 二、Java 语言的代码实现 三、测试结果: (相关源码资源详见:https://github.com/shenxiaolinZERO/Resources/tree/master/Resources/Magic_Test) ...
分类:
编程语言 时间:
2016-05-28 21:50:43
阅读次数:
1064
传统线程技术中有个定时器,定时器的类是Timer,我们使用定时器的目的就是给它安排任务,让它在指定的时间完成任务。所以先来看一下Timer类中的方法(主要看常用的TimerTask()方法):...
分类:
编程语言 时间:
2016-05-28 20:46:58
阅读次数:
236
在多个线程同时操作相同资源的时候,就会遇到并发的问题,如银行转账啊、售票系统啊等。为了避免这些问题的出现,我们可以使用synchronized关键字来解决,下面针对synchronized常见的用法做一个总结。首先写一个存在并发问题的程序,如下:public class TraditionalThreadSynchronized { public static void main(String...
分类:
编程语言 时间:
2016-05-28 20:46:40
阅读次数:
221
安装easy_install: 下载ez_setup.py文件,命令行执行python ez_setup.py; 将python文件夹下的Scripts文件夹加入大系统path路径; 检查easy_install可以在命令行执行:easy_install --version; 之后安装库则可在命令行 ...
分类:
编程语言 时间:
2016-05-28 20:42:57
阅读次数:
173
Maya C++ API Programming Tips source : http://wanochoi.com/?page_id=1588 How to handle the multiple outputs of a DG node ? 1 2 3 4 5 6 7 8 9 10 11 12 ...
分类:
编程语言 时间:
2016-05-28 20:40:07
阅读次数:
371