码迷,mamicode.com
首页 > 编程语言 > 周排行
JavaScript的two-sum问题解法
一个很常见的问题,找出一个数组中和为给定值的两个数的下标。为了简单一般会注明解只有一个之类的。 最容易想到的方法是循环遍历,这里就不说了。 在JS中比较优雅的方式是利用JS的对象作为hash的方式: 这里面还可以做一些小的优化,比如把length拿出来,重复使用的 nums[i] 也抽取出来,遍历的 ...
分类:编程语言   时间:2017-01-05 23:58:35    阅读次数:801
关于Spring 国际化 No message found under code 的解决方案
用spring做国际化时经常会报: org.springframework.context.NoSuchMessageException: No message found under code 'userlogin' for locale 'zh_CN'. at org.springframewo ...
分类:编程语言   时间:2017-01-06 00:06:11    阅读次数:400
菜鸟Python学习笔记第二天:关于Python黑客。
2016年1月5日 星期四 天气:还好 一直不知道自己为什么要去学Python,其实Python能做到的Java都可以做到,Python有的有点Java也有,而且Java还是必修课,可是就是不愿意去学Java,后来看到了《Linux黑客的python编程之道》然后发现了一些自己感兴趣的事,每个IT男 ...
分类:编程语言   时间:2017-01-06 00:56:31    阅读次数:309
java多线程系类:JUC原子类:03之AtomicLongArray原子类
概要 AtomicIntegerArray, AtomicLongArray, AtomicReferenceArray这3个数组类型的原子类的原理和用法相似。本章以AtomicLongArray对数组类型的原子类进行介绍。内容包括:AtomicLongArray介绍和函数列表AtomicLongA ...
分类:编程语言   时间:2017-01-06 00:56:23    阅读次数:306
java多线程系类:JUC集合:01之框架
概要 之前,在"Java 集合系列目录(Category)"中,讲解了Java集合包中的各个类。接下来,将展开对JUC包中的集合进行学习。在学习之前,先温习一下"Java集合包"。本章内容包括:Java集合包JUC中的集合类 转载请注明出处:http://www.cnblogs.com/skywan ...
分类:编程语言   时间:2017-01-06 01:01:58    阅读次数:232
SSM整合(二):Spring4与Mybatis3整合
上一节测试好了Mybatis3,接下来整合Spring4!一、添加spring上下文配置在src/main/resources/目录下的spring新建spring上下文配置文件applicationContext-dao.xml :注:applicationContext-dao.xml, 用于管... ...
分类:编程语言   时间:2017-01-06 01:04:22    阅读次数:220
Java实现多线程的三种方式
Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。前两种方式启动的线程没有返回值,启动后与主线程没有任何关系,主线程也不知道子线程是否执行结束;后一种方式线程有返回值,启动后主线程 ...
分类:编程语言   时间:2017-01-06 01:07:39    阅读次数:242
初探C++Primer(15.面向对象程序设计)
最近在恶补OOP相关知识,很遗憾学校的课没选上,于是只能上网购进C++Primer一本,开始重学C++之旅。。。 (壮哉我大ZJU,网购半天到货XDD) 学习路线 7.类->13.类设计者的工具->15.面向对象程序设计 总的来说,C++Primer的章节编排顺序是很合理的。有些教材习惯上来就讲虚函 ...
分类:编程语言   时间:2017-01-06 01:12:16    阅读次数:202
java多线程系类:JUC原子类:04之AtomicReference原子类
概要 本章对AtomicReference引用类型的原子类进行介绍。内容包括:AtomicReference介绍和函数列表AtomicReference源码分析(基于JDK1.7.0_40)AtomicReference示例 转载请注明出处:http://www.cnblogs.com/skywan ...
分类:编程语言   时间:2017-01-06 01:09:40    阅读次数:192
JavaScript高级程序设计-第六章面向对象的程序设计
创建对象主要的两种形式,创建Object实例和创建对象字面量 对象包含属性和方法 数据 、属性有四个特性,特性是为了描述属性行为的,他们是: Configurable(可配置的)是否能删除或是否能修改为访问器属性 Enumerable(枚举)是否能够for-in Writeable(可写)能否修改属 ...
分类:编程语言   时间:2017-01-06 01:13:06    阅读次数:164
java多线程系类:JUC线程池:05之线程池原理(四)(转)
概要 本章介绍线程池的拒绝策略。内容包括:拒绝策略介绍拒绝策略对比和示例 转载请注明出处:http://www.cnblogs.com/skywang12345/p/3512947.html 拒绝策略介绍 线程池的拒绝策略,是指当任务添加到线程池中被拒绝,而采取的处理措施。当任务添加到线程池中之所以 ...
分类:编程语言   时间:2017-01-06 01:13:29    阅读次数:299
C语言学习笔记(二)_system系统调用及posix说明
1.9 System系统调用 System库函数的功能是执行操作系统的命令或者运行指定的程序。system库函数的调用需要#include<stdlib.h>这个头文件。 1.9.2 POSIX 写代码尽量使用支持POSIX的库函数 ...
分类:编程语言   时间:2017-01-06 01:18:36    阅读次数:181
【python之路4】循环语句
1、while 循环语句 2、无限的输出数字 3、打印输出10个数字 ...
分类:编程语言   时间:2017-01-06 01:21:04    阅读次数:122
C语言fgetpos()函数:获得当前文件的读写指针(转)
头文件:#include<stdio.h>fgetpos()函数获得当前文件的指针所指的位置,并把该指针所指的位置信息存放到pos所指的对象中。pos以内部格式存储,仅由fgetpos()和fsetpos()使用。fsetpos()的功能与fgetpos()相反,用来设置当前文件的指针。fgetpo ...
分类:编程语言   时间:2017-01-06 01:22:03    阅读次数:274
java多线程系类:JUC原子类:05之AtomicIntegerFieldUpdater原子类
概要 AtomicIntegerFieldUpdater, AtomicLongFieldUpdater和AtomicReferenceFieldUpdater这3个修改类的成员的原子类型的原理和用法相似。本章以对基本类型的原子类进行介绍。内容包括:AtomicLongFieldUpdater介绍和 ...
分类:编程语言   时间:2017-01-06 01:25:21    阅读次数:343
java多线程系类:JUC线程池:01之线程池架构
概要 前面分别介绍了"Java多线程基础"、"JUC原子类"和"JUC锁"。本章介绍JUC的最后一部分的内容——线程池。内容包括:线程池架构图线程池示例 转载请注明出处:http://www.cnblogs.com/skywang12345/p/3509903.html 线程池架构图 线程池的架构图 ...
分类:编程语言   时间:2017-01-06 01:28:34    阅读次数:273
java多线程系类:JUC线程池:03之线程池原理(二)(转)
概要 在前面一章"Java多线程系列--“JUC线程池”02之 线程池原理(一)"中介绍了线程池的数据结构,本章会通过分析线程池的源码,对线程池进行说明。内容包括:线程池示例参考代码(基于JDK1.7.0_40)线程池源码分析 (一) 创建“线程池” (二) 添加任务到“线程池” (三) 关闭“线程 ...
分类:编程语言   时间:2017-01-06 01:32:30    阅读次数:277
SSM整合(三):Spring4与Mybatis3与SpringMVC整合
源码下载 SSMDemo 上一节整合了Mybatis3与Spring4,接下来整合SpringMVC! 说明:整合SpringMVC必须是在web项目中,所以前期,新建的就是web项目! 本节全部采用注解式,如要了解其他的配置方式请查看相关详细的文章! 一、新建SpringMVC配置文件applic ...
分类:编程语言   时间:2017-01-06 01:33:07    阅读次数:349
Grumpy: Go 上运行 Python!
Google 运行数百万行Python代码用于驱动youtube.com和YouTube API的前端服务器,每秒可以提供数百万的请求! YouTube的前端运行在CPython 2.7上,所以我们投入了大量的工作来改进运行时,并使我们的应用程序能很好地在其中工作。这些努力多年来取得了很多成果,但有 ...
分类:编程语言   时间:2017-01-06 07:44:27    阅读次数:375
javaScript 中的布尔运算符 && 和 ||
布尔运算符 && 和 ||的返回结果不一定是布尔值!由此来展开一定的研究及理解。 1.首先先介绍下常见的数据类型转化为bool后的值。 (常用地方)在if表达式中,javascript先把条件表达式转换成bool值再进行判断 2.下面来介绍下逻辑与&& 逻辑非|| 的运算后的返回结果 逻辑与 && ...
分类:编程语言   时间:2017-01-06 07:42:23    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!