码迷,mamicode.com
首页 > 编程语言
LeetCode 17 Letter Combinations of a Phone Number(C,C++,Java,Python)
Problem: Given a digit string, return all possible letter combinations that the number could represent. A mapping of digit to letters (just like on the telephone buttons) is given below. ...
分类:编程语言   时间:2015-05-10 14:18:54    阅读次数:159
判断一个对象是否是数组
在js中用typeof运算符判断数组的类型时,报告是“object”,这样看来没有任何意义。 下面用一个很好的方式来区分数组和对象: var is_array = function(value){ return Object.prototype.toString.apply(value) === '[object Array]'; }...
分类:编程语言   时间:2015-05-10 14:21:29    阅读次数:127
C++ 杂碎语法
C++ 中的布尔类型:布尔类型只占用一个bit ,但是如果连续定义多个布尔类型时,编译器可能会多个布尔类型定义在一起。true 编译器用1来表示。false 编译器用0来表示。将一个其他类型的数据赋给布尔类型变量:C++编译器会将所有的非0的值转换为true(1),将0 转化为false(0)。三木...
分类:编程语言   时间:2015-05-10 14:18:08    阅读次数:138
IronPython和C#交互
IronPython和C#交互IronPython是一个.NET平台上的Python实现,包括了完整的编译器、执行引擎与运行时支持,能够与.NET已有的库无缝整合到一起。IronPython已经很好的集成到了.NET framework中,所以Ironpython和C#的交互也就变得很简单了。下面就...
分类:编程语言   时间:2015-05-10 14:16:01    阅读次数:103
Python学习_05_条件、循环
条件和其他语言类似,python中使用if...elif...else来形成分支,支持三目操作符 ?:,python中没有switch,但是缩进的特性让if...elif...else的结构同样便于阅读循环控制python中除了break,continue这两个一般的循环控制语句之外,还有一个pas...
分类:编程语言   时间:2015-05-10 14:15:32    阅读次数:136
JAVA——多态和抽象
多态和抽象从继承引出来的两个重要的概念,多态允许以多种形式存在,而抽象则允许创建抽象类。 在Java中,多态有两种理解方式:第一种是对象的不同的方法可以用相同的一个方法名,也就是重载的概念。另一种是同一对象根据不同的消息执行相应的行为,也可以这样认为发送消息给某一对象,让对象自行选择哪种相应的行为。...
分类:编程语言   时间:2015-05-10 14:14:52    阅读次数:180
JAVA——类的高级概念
类的每一个成员(包括变量、方法和构造器)都有一个访问修饰符,用于判断谁可以访问成员。Java为类的成员提供了四种访问级别,按照访问权限由大到小排列如下:■公开访问级别:使用public关键字修饰。用public关键字修饰的成员对外公开,即公开成员可以被任何其他对象访问。■受保护访问级别:使用prot...
分类:编程语言   时间:2015-05-10 14:13:20    阅读次数:116
Spring + Spring MVC + Hibernate
Spring + Spring MVC + Hibernate项目开发集成(注解)Posted on2015-05-09 11:58沐浴未来的我和你阅读(307) 评论(0)编辑收藏 在自己从事的项目中都是使用xml配置的方式来进行的,随着项目的越来越大,会发现配置文件会相当的庞大,这个不利于项目....
分类:编程语言   时间:2015-05-10 14:13:11    阅读次数:223
spring中spEL常用应用场景
spEL表达式表示:#{}一、基本类型值运算操作 {}可以放置数字,字符串,布尔型,表达式(运算,正则,逻辑)。这个应用场景和EL表达式一样的,实际中用的也不多。 注意:在XML中表示==,>,=,中引用另一个Bean可以使用"ref",但使用spEL也可以引用容器中的任意Bean,当然这种方式.....
分类:编程语言   时间:2015-05-10 14:11:03    阅读次数:318
JAVA存取对象属性时,如果开程多线程,记得对相关存取方法作原子化操作定义
最显著的应用当然是银行存款和取款,不要存在存取数字和实际发生不一样的情况。synchronized关键字。class BankAccount { private int balance = 100; public int getBalance() { return bala...
分类:编程语言   时间:2015-05-10 14:08:20    阅读次数:110
java学习笔记(十)异常处理
异常是程序在执行过程中所产生的问题,导致异常产生的原因包括:用户输入了无效的数据、找不到一个需要打开的文件、在通讯过程中网络连接断开或者JVM发生了内存溢出等等。异常是被一个方法抛出的对象。异常分类:检查异常:检查异常通常是用户错误或者不能被程序员所预见的问题。运行时异常:是一个程序在运行过程中可能...
分类:编程语言   时间:2015-05-10 14:08:20    阅读次数:109
java中static详解
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名...
分类:编程语言   时间:2015-05-10 14:08:13    阅读次数:101
javaoo下册总结
异常处理异常类类Throwable有两个直接子类:Error和Exception。RuntimeException和IOException等继承ExceptionError类对象(错误),由Java虚拟机生成并抛弃(通常,Java程序不对这类异常进行处理);Exception类对象是Java程序处理...
分类:编程语言   时间:2015-05-10 14:06:09    阅读次数:260
数据结构:栈(用数组实现)
以下是完整代码: /* ?*?this?file?if?an?implementation?of?stack?with?array?list ?*?file?name:?ArrayStack.c ?*?author:?John?Woods ?*?date:?2015/5/10 ?*?statement:?anyone?can...
分类:编程语言   时间:2015-05-10 13:04:18    阅读次数:196
可执行jar包的MANIFEST.MF
打包可执行jar包时,MANIFEST.MF总是个让人头疼的东西,经常出现这种那种问题。 一个例子: ================================================================================ Manifest-Version: 1.0 Main-Cl...
分类:编程语言   时间:2015-05-10 13:02:50    阅读次数:123
记表备查-----动态规划算法
1.最优子结构 ?组合优化问题,指的是问题有多个可行解,每一个可行解对应一个目标值,目的是要在可行解中求得目标值最优者(最大或最小)。 ?最优子结构特性指的是问题的最优解包含的子问题的解相对于子问题而言也是最优的。 2.子问题重叠 ?问题的一个递归算法在每个递归步骤产生分支子问题时并不总是新的,而是对部分子问题解了又解。当一个递归算法一次又一次地访问同一个子问题时,我们说该最优化问题具有重叠...
分类:编程语言   时间:2015-05-10 12:58:49    阅读次数:117
PKU C++程序设计实习 学习笔记6 标准模板库STL
标准模板库STL 8.1 STL概述 1.泛型程序设计 C++ 语言的核心优势之一就是便于软件的重用 C++中有两个方面体现重用:1.面向对象的思想:继承和多态,标准类库  2.泛型程序设计(generic programming) 的思想: 模板机制,以及标准模板库 STL 简单地说就是使用模板的程序设计法。 将一些常用的数据结构(比如链表,数组,二叉树)和算法(比如排序,查找)写成...
分类:编程语言   时间:2015-05-10 12:59:38    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!