正则表达式是对字符串操作的逻辑公式,用事先定好的一些特定字符组成一个"规则字符串",在用"规则字符串"对字符串进行过滤。 ECMAScript 通过RegExp 类型来支持正则表达式 目的: 给定的字符串是否符合正则表达式的过滤逻辑,称为:匹配; 可以通过正则表达式,从字符串中获取我们想要的特定部分 ...
分类:
编程语言 时间:
2016-08-17 22:41:31
收藏:
0 评论:
0 赞:
0 阅读:
241
几篇较全面的位域相关的文章: http://www.uplook.cn/blog/9/93362/ C/C++位域(Bit-fields)之我见 C中的位域与大小端问题 内存对齐全攻略–涉及位域的内存对齐原则 本文主要对位域相关知识进行了一下梳理,参考如下: C语言中的位域 史上最全的C位域总结2 ...
分类:
编程语言 时间:
2016-08-17 22:37:58
收藏:
0 评论:
0 赞:
0 阅读:
286
题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 方法1:基于partition函数的算法 方法2: 数组中有一个数字出现的次数 ...
分类:
编程语言 时间:
2016-08-17 22:37:48
收藏:
0 评论:
0 赞:
0 阅读:
166
引用自: http://www.cnblogs.com/eoiioe/archive/2008/12/31/1366081.html instanceof和typeof都能用来判断一个变量是否为空或是什么类型的变量。 typeof 用来获取一个变量的类型,typeof一般只能返回如下几个结果:num ...
分类:
编程语言 时间:
2016-08-17 21:25:38
收藏:
0 评论:
0 赞:
0 阅读:
207
中位数是把一个数的集合划分为两部分,每部分包含的数字个数相同,并且一个集合中的元素均大于另一个集合中的元素。 因此,我们考虑在一个任意的位置,将数组A划分成两部分。i表示划分数组A的位置,如果数组A包含m个元素,则划分位置有m+1种情况。因此,i的取值范围是0~m。 当i=0时,表示left_A为空 ...
分类:
编程语言 时间:
2016-08-17 21:25:29
收藏:
0 评论:
0 赞:
0 阅读:
242
函数: var m2=function(){ console.log('2222'); } console.log(typeof(m2)); 输出结果:test.html:31 function jsp中的函数没有重载, 后者覆盖前者。 function m2(){ console.log('222 ...
分类:
编程语言 时间:
2016-08-17 21:25:12
收藏:
0 评论:
0 赞:
0 阅读:
227
正常的情况下,业务系统都不会去中断它的线程,但是由于一些特殊情况的发生,线程已经不能正常结束了,并且此类线程已经影响到业务系统提供服务的能力,如果系统设计的健壮,便会通过监控线程去主动的中断此类线程。但是如果随意的去中断线程,又是非常危险的,因为线程内部会占用资源和改变变量的内容等,最好的办法是向线 ...
分类:
编程语言 时间:
2016-08-17 21:24:58
收藏:
0 评论:
0 赞:
0 阅读:
220
引用自 http://fxk2006.iteye.com/blog/768260 == equality 等同,两边值类型不同的时候,要先进行类型转换,再比较。 identity 恒等,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ,这个比较简单。下面的规则用来判断两个值是否 相等: 1 ...
分类:
编程语言 时间:
2016-08-17 21:24:49
收藏:
0 评论:
0 赞:
0 阅读:
181
有时候,一个编程设计模式使用得十分普遍,甚至会逐步形成自己独特的语法。Python编程语言中的列表解析式(list comprehension)就是这类语法糖(syntactic sugar)的绝佳代表。 Python中的列表解析式是个伟大的发明,但是要掌握好这个语法则有些难,因为它们并是用来解决全 ...
分类:
编程语言 时间:
2016-08-17 21:21:59
收藏:
0 评论:
0 赞:
0 阅读:
268
本篇主要实现九(八)大排序算法,分别是冒泡排序,插入排序,选择排序,希尔排序,归并排序,快速排序,堆排序,计数排序。希望大家回顾知识的时候也能从我的这篇文章得到帮助。 为了防止误导读者,本文所有概念性内容均截取自对应Wiki 冒泡排序 原理 冒泡排序(Bubble Sort)是一种简单的排序算法。它 ...
分类:
编程语言 时间:
2016-08-17 21:21:28
收藏:
0 评论:
0 赞:
0 阅读:
267
前言 编写 变量 数据类型 1. 数字 2. 字符串 3. 布尔类型 4. 数组 其他 1. 序列化与反序列化 2. 转义 3. 正则表达式 4. 时间处理 语句和异常 1. 条件语句 2. 循环语句 3. 异常处理 函数 1. 基本函数 2. 作用域 3. 闭包 4. 面向对象 ...
分类:
编程语言 时间:
2016-08-17 21:20:38
收藏:
0 评论:
0 赞:
0 阅读:
133
在开发过程当中需要用到配置信息,这些信息不能进行硬编码,这时配置文件是一个比较好的方式,java提供了properties格式的文件,以键值对的方式保存信息,在读取的时候通过键获得键对应的值,spring提供了读取properties文件的支持,下面看具体的配置, 一、<context:proper ...
分类:
编程语言 时间:
2016-08-17 21:18:09
收藏:
0 评论:
0 赞:
0 阅读:
202
网上好多都是在介绍 WebViewJavascriptBridge如何使用,这篇文章就来说说 WebViewJavascriptBridge 设计原理。 主要从两个过程来讲一下:js调用UIViewController中的代码(Native),Native调用js 1.概述 首先有两个问题: a.N ...
分类:
编程语言 时间:
2016-08-17 21:13:08
收藏:
0 评论:
0 赞:
0 阅读:
254
Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。 从此,Java被广泛接受并推动了Web的迅速发展,常 ...
分类:
编程语言 时间:
2016-08-17 21:12:58
收藏:
0 评论:
0 赞:
0 阅读:
124
题目链接:http://poj.org/problem?id=3616 有头牛产奶n小时(n<=1000000),但必须在m个时间段内取奶,给定每个时间段的起始时间和结束时间以及取奶质量 且两次取奶之间须间隔r-1个小时,求最大取奶质量 也就是说r = 2时 3分结束取奶,至少在5分才能取。 按照时 ...
分类:
编程语言 时间:
2016-08-17 21:12:18
收藏:
0 评论:
0 赞:
0 阅读:
165
实现Runnable接口: 问题1:Runnable实现类的对象是线程对象吗? 答:不是,该对象只不过是实现了Runnable接口的对象而已,只有是Thread或Thread的子类才是线程对象。 问题2:为什么要把Runnable实现类的对象最为,实参传递给Thread对象呢?作用是什么? 答:把R ...
分类:
编程语言 时间:
2016-08-17 21:10:58
收藏:
0 评论:
0 赞:
0 阅读:
106
作者身份:初学Python,菜鸟 1. >>> 主提示符 - 等待输入下一个语句 ... 次提示符 - 等待输入当前语句剩下部分 2. Python两种方式:语句和表达式 2-1 print语句完成Hello World: 2-2 表达式没有关键字 可以是 数学运算符构成算术表达式 括号调用的函数 ...
分类:
编程语言 时间:
2016-08-17 21:09:48
收藏:
0 评论:
0 赞:
0 阅读:
190
1042: 小丑排序 题目描述 你在信天翁马戏团(是的,它是由一群小丑组成)从事管理工作,你刚刚写完一个程序的输出是将他们的姓名按长度为非递减的方式排列,名称列表(使每名至少只要它之前的)。然而,你的老板不喜欢这种输出方式,而是希望输出出现更对称,较短的字符串在顶部和底部,而较长的字符串在中间。他的 ...
分类:
编程语言 时间:
2016-08-17 21:08:58
收藏:
0 评论:
0 赞:
0 阅读:
330
最近用到了MyBatis配置多数据源,原以为简单配置下就行了,实际操作后发现还是要费些事的,这里记录下,以作备忘 不多废话,直接上代码,后面会有简单的实现介绍 jdbc和log4j的配置 #定义输出格式 ConversionPattern=%d %-5p [%t] %c - %m%n log4j.r ...
分类:
编程语言 时间:
2016-08-17 21:05:28
收藏:
0 评论:
0 赞:
0 阅读:
282
相 信只要做过 Java 开发的童鞋们,对 Ant 想必都不陌生,我们往往使用 Ant 来构建项目,尤其是涉及到特别繁杂的工作量,一个 build.xml 能够完成编译、测试、打包、部署等很多任务,这在很大的程度上解放了程序员们的双手。但同时也存在一些其他的问题,比如:jar 文件管理混乱,每次都需 ...
分类:
编程语言 时间:
2016-08-17 21:05:18
收藏:
0 评论:
0 赞:
0 阅读:
163