码迷,mamicode.com
首页 > 编程语言
搭建Java环境
一、JDK下载 Java的JDK又称Java SE(以前称为J2SE),是Sun公司的产品,由于Sun公司已经被Oracle收购,因此JDK可以在Oracle公司的官方网站http://www.oracle.com/index.html 下载。具体方法步骤如下(以JDK 7为例): 1.打开IE浏览
分类:编程语言   时间:2016-03-18 23:07:34    阅读次数:224
java学习——正则表达式
本文内容来源于 历经5年锤练--史上最适合初学者入门的Java基础视频 例:要求QQ号长度为5~15位,不能以0开头 正则表达式用于操作字符串数据。通过一些特定的符号来体现。为了掌握正则表达式,必须学习一些符号。虽然简化了,但是阅读性差。JDK API 1.60 中文版java.lang Strin
分类:编程语言   时间:2016-03-18 23:02:58    阅读次数:204
Java学习第二天
一、两个常用工具 1、随机生产一个[0,1)之间的数 举例: double box =Math.random(); //产生随机小数 [0,1) System.out.println("box="+box); //[min,max+1) int min =5; int max =9; box =Ma
分类:编程语言   时间:2016-03-18 21:55:31    阅读次数:300
java设计模式 GOF23 05 适配器模式
一.适配器模式简介 java中一个类想要使用与自己毫不相干的另一个对象时,最简单的方法是使用适配器模式。 下面是简单代码实现: 这里就好比电脑想使用鼠标就需要usb或者ps/2接口将二者链接,这里的适配器就起到一个连接的作用。
分类:编程语言   时间:2016-03-18 21:53:59    阅读次数:243
unity中的update、Lateupdate和FixedUpdate。
MonoBehaviour.Update 更新 当MonoBehaviour启用时,其Update在每一帧被调用。 MonoBehaviour.FixedUpdate 固定更新 当MonoBehaviour启用时,其 FixedUpdate在每一帧被调用。 处理Rigidbody时,需要用Fixed
分类:编程语言   时间:2016-03-18 21:53:21    阅读次数:197
交换排序—冒泡排序(Bubble Sort)
基本思想: 最简单的排序,也是最耗时间的排序 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 冒泡排序的示例: 算法的实现: 冒泡排序算法的改进 对
分类:编程语言   时间:2016-03-18 21:53:22    阅读次数:214
java设计模式 GOF23 04 原型模式
一.原型模式介绍 因为java中new一个新对象比clone一个对象需要花费等多的资源,所以一般需要 在短时间内创建大量对象并且new对象的过程需要耗费比较多的资源使用原型模式。 想要clone一个类需要这个类实现Cloneable接口,重载clone方法,这个接口在底层 通过内存拷贝实现clone
分类:编程语言   时间:2016-03-18 21:51:17    阅读次数:311
归并排序(Merge Sort)
基本思想: 归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。 归并排序示例: 合并方法: 若i>m 或j>n,转⑷ //其中一个子表已合并完,比较选取结束 归并的迭代算法 1 个元素的
分类:编程语言   时间:2016-03-18 21:52:37    阅读次数:271
Java学习 (十四)、面向对象编程(六)抽象类
抽象的定义:抽象是把多个事物的共性的内容抽取出来,本质就是把我们关注的内容抽取出来。(比如:宝马,奔驰都属于汽车,汽车是抽象出来的概念); 抽象类:Java中可以定义没有方法体的方法,该方法由其子类来具体的实现。该没有方法体的方法我们称之为抽象方法,含有抽象方法的类我们称之为抽象类; 抽象方法特点:
分类:编程语言   时间:2016-03-18 21:50:53    阅读次数:205
Python实现二进制加法器
这两天看了《编码的奥秘》里面的二进制加法机及其后面的减法功能的实现,就用Python实现了一个类似功能的加法器出来。 先说一下整体的思想。 由于操作数都是二进制,所以计算简单了许多。首先,运算需要逐位操作,两个二进制数相加使用AndGate即可,但是重点在于要区分出来“和”和“进位”,分别使用Xor
分类:编程语言   时间:2016-03-18 21:48:35    阅读次数:3845
A*搜寻算法(A星算法)
A*搜寻算法[编辑]维基百科,自由的百科全书本条目需要补充更多来源。(2015年6月30日) 请协助添加多方面可靠来源以改善这篇条目,无法查证的内容可能会被提出异议而移除。A*搜索算法,俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NPC的移动计算,或在...
分类:编程语言   时间:2016-03-18 21:51:06    阅读次数:342
Java读写Windows共享文件夹 .
版权声明:本文为博主原创文章,未经博主允许不得转载。 项目常常需要有访问共享文件夹的需求,例如共享文件夹存储照片、文件等。那么如何使用Java读写Windows共享文件夹呢? Java可以使用JCIFS框架对Windows共享文件夹进行读写,就这个框架可以让我们像访问本地文件夹一下访问远程文件夹。
分类:编程语言   时间:2016-03-18 21:50:18    阅读次数:271
Activity2.java
分类:编程语言   时间:2016-03-18 21:47:31    阅读次数:179
Python paramiko 模块
paramiko模块机遇SSH用于连接远程服务器并执行相关操作 SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: sshclient 封装transport 基于公钥密钥连接: SFTPClient 用于连接远程服务器并执行上传下载 基于用户名密码上传下载 基于公钥密钥上传
分类:编程语言   时间:2016-03-18 21:46:34    阅读次数:265
c++里解决“控制传输跳过的实例化”的方法
c++里解决“控制传输跳过的实例化”的方法 现遇到了一个错误,如下: 这个原因是在case 里定义了变量csTime,解决方法是用大括号解决其变量作用域。也就是这样: 这样就成功的解决了问题。 程序也就能正常的跑起来了:
分类:编程语言   时间:2016-03-18 21:46:59    阅读次数:420
Javascript 执行上下文 context&scope
执行上下文(Execution context) 执行上下文可以认为是 代码的执行环境。 1 当代码被载入的时候,js解释器 创建一个 全局的执行上下文。 2 当执行函数时,会创建一个 函数的执行上下文。 3 当执行 eval()的时候,创建 一个 eval 执行上下文。 # if,for,whil
分类:编程语言   时间:2016-03-18 21:46:33    阅读次数:307
数据结构(java语言描述)顺序栈的使用(两个大数相加)
利用http://www.cnblogs.com/xleer/p/5289661.html中对顺序栈以及栈的进本方法的定义,实现超过整数上限的两个数的加法计算。 算法: package stack;/**************************************************
分类:编程语言   时间:2016-03-18 21:43:24    阅读次数:268
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!