前言检索一个字符串是否存在于一个数组中, 最基本的想法应该就是对数组进行循环, 逐个判断数组的每个元素值和给定的值是否相等。(在Java语言还可以把数组转成 List , 在 list 中直接有 contains 方法可以使用)看一段简单的代码:my @arr2 = qw(str1 str2 str3 str4);
foreach(@arr2)
{
if($_ eq "str2")
{...
分类:
编程语言 时间:
2014-10-14 08:44:28
阅读次数:
203
CSSCSS 制作框架SASShttp://www.oschina.net/p/sassBlueprinthttp://www.oschina.net/p/blueprintcssElastic CSS布局http://www.oschina.net/p/elasticCSS 预处理器Stylus ...
分类:
编程语言 时间:
2014-10-14 10:22:18
阅读次数:
231
http://devnet.jetbrains.com/message/5521484#5521484Configure -> Project defaults -> Project structure and added the jdk如果无法回到开始界面,在help->show logFIles...
分类:
编程语言 时间:
2014-10-14 09:31:57
阅读次数:
345
一、使用 JavaCompiler 接口来编译 java 源程序(最简单的)使用 Java API 来编译 Java 源程式有非常多方法,目前让我们来看一种最简单的方法,通过 JavaCompiler 进行编译。我们能通过 ToolProvider 类的静态方法 getSystemJavaCompi...
分类:
编程语言 时间:
2014-10-14 08:12:17
阅读次数:
211
JDK5新特性(与1.4相比)【转】1 循环for (type variable : array){ body}for (type variable : arrayList){body}而1.4必须是:for (int i = 0; i arrayList =new ArrayList(); ar....
分类:
编程语言 时间:
2014-10-14 07:59:27
阅读次数:
248
JavaScript是一种弱类型的语言。表面的意思是编译期(JavaScript有编译期吗?这个我不知道)不检查变量类型。深层的含义是:在JavaScript的世界里,众生平等。...
分类:
编程语言 时间:
2014-10-14 05:50:38
阅读次数:
144
一.定义变量三部分:数据类型变量名=初值定义整形变量变量名的命名规则:1.变量名只能由数字,字母,下划线组成,并且数字不能让那个开头.2.不能和系统关键字重名.3.具有自解释性,见名知意.4.变量名不能重复.inta=10;floatb=1.0;char_a=‘a‘;//注释一段//练习1:inta=10;intb=5;intc=0..
分类:
编程语言 时间:
2014-10-14 05:07:48
阅读次数:
216
1.二维数组的定义和一维数组的定义非常相似,只不过和一位数组相比多了一个维度
定义数组:数据类型数组名/[行数][列数]=初值(多个元素赋初值要加大括号)
例如:inta[5][5]={0};
2.给二维数组中的元素赋值
给第一行元素赋值
外层循环用来控制行数
for(inti=0;i<5;i++){
a[0][i]..
分类:
编程语言 时间:
2014-10-14 04:17:28
阅读次数:
258
Python读写文件:1、打开文件使用open打开文件后,格式:open(filename,mode),最后一定要调用文件对象的close()方法,如图所示:使用到的模式(mode)有:r以渎方式打开文件,可读取文件信息w以血方式打开文件,可向文件写入信息。如果文件存在,则清空文件内容,在写入内容。..
分类:
编程语言 时间:
2014-10-14 04:58:48
阅读次数:
191
https://oj.leetcode.com/problems/search-in-rotated-sorted-array/一个被旋转的数组,要求二分搜索查询一个数。修改二分搜索可以完成。注意可以通过A[l]A[r]时,中间有一个间断点。可以通过A[mid]>A[r]来判断中点与旋转中心的位置关...
分类:
编程语言 时间:
2014-10-14 05:02:17
阅读次数:
222
在使用ipython之前,当然前提是你有一定的Python基础, 推荐读 的书 下载地址 :http://download.csdn.net/download/hpang1983/2735470? 电子书下载地址:http://download.csdn.net/detail/sdautianzhiyi/41036...
分类:
编程语言 时间:
2014-10-14 02:36:48
阅读次数:
276
使用Springmvc + Easyui来实现数据表格的分页显示。...
分类:
编程语言 时间:
2014-10-14 02:35:47
阅读次数:
259
多线程告一段落,开始常用对象API的涉及,背也要背下来!!!
日后开发,遇见最多的对象是文字,也就是字符串
String类
字符串是一个特殊对象
字符串一旦初始化就不可以被改变
一、特点
public class Main {
public static void main(String[] args)
{
Demo1();
System.out.println("...
分类:
编程语言 时间:
2014-10-14 02:52:17
阅读次数:
176
//去除数字元素数组
function sortnum(a, b) {
return a - b;
}
Array.prototype.unique1 = function() {
this.sort(sortnum);
var newnumbers = [this[0]];
for (var i = 0; i < this.length; i++) {
if (this[i] !=...
分类:
编程语言 时间:
2014-10-14 03:24:37
阅读次数:
190
###Implicit conversions隐式转换* 可以在基本类型之间自由转换;* 可以把任何类型的pointer转换为void pointer;* 可以将子类pointer转换为基类pointer;* 会产生warning ###static_cast静态转换* 类似于implicit ca...
分类:
编程语言 时间:
2014-10-14 03:17:17
阅读次数:
219
A*搜索算法,俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NPC的移动计算,或在线游戏的BOT的移动计算上。该算法像Dijkstra算法一样,可以找到一条最短路径;也像BFS一样,进行启发式的搜索。在此算法中,如果以 g(n)表示从起点到任意顶点n的实...
分类:
编程语言 时间:
2014-10-14 01:50:07
阅读次数:
223