首页 > 编程语言
Java-HashMap源码分析及示例
纸上得来终觉浅,绝知此事要躬行  --陆游    问渠那得清如许,为有源头活水来  --朱熹 HashMap是一个散列表,存储的内容是键值对(key-value)映射。HashMap继承于AbstractMap并实现了Map、Cloneable、Serializable接口。 (1)HashMap不是线程安全的,同时key-value都可以为null,并且是无序的。 (2)H...
分类:编程语言   时间:2015-08-29 00:51:06    收藏:0  评论:0  赞:0  阅读:330
Springmvc集成Shiro实现权限管理
Springmvc集成Shiro实现权限管理 Shiro是一个安全框架,他可以集成其他开发开发框架 如:Springmvc,实现用户身份认证、权限管理等等功能,shiro详细的介绍也就不讲了,这里给出一些关键的知识点吧: 知识点: shiro中默认的过滤器 过滤器名称 过滤器类 描述 anon org.apache.shiro...
分类:编程语言   时间:2015-08-29 00:50:56    收藏:0  评论:0  赞:0  阅读:318
【java-日志组件】slf4j+logback配置及详解
文本主要介绍一下slf4j+logback在java工程中的配置,面向的读者是已经对slf4j+logback有一定了解的同学,不了解的同学,请看文章末尾的相关链接。以后会写一篇介绍slf4j框架的文章,其中会说明logback与之的关系。下面咱们进入正题。...
分类:编程语言   时间:2015-08-29 00:50:16    收藏:0  评论:0  赞:0  阅读:278
Java-TreeMap源码分析及示例
纸上得来终觉浅,绝知此事要躬行  --陆游    问渠那得清如许,为有源头活水来  --朱熹 TreeMap与Map的关系如下图: TreeMap介绍: (1)TreeMap是一个有序的key-value集合,是通过红黑树来实现的。 (2)TreeMap是继承于AbstractMap,所以他是一个Map,是一个key-value集合。 (3)TreeMap实现...
分类:编程语言   时间:2015-08-29 00:48:47    收藏:0  评论:0  赞:0  阅读:471
Java-Hashtable源码分析及示例
纸上得来终觉浅,绝知此事要躬行  --陆游    问渠那得清如许,为有源头活水来  --朱熹 和HashMap一样,Hashtable也是一个散列表,存储的内容也是键值对key-value映射。它继承了Dictionary,并实现了Map、Cloneable、io、Serializable接口。Hashtable是线程安全的,并且key和value不能为空,并且不是有序的。 H...
分类:编程语言   时间:2015-08-29 00:47:48    收藏:0  评论:0  赞:0  阅读:223
JavaScript中字符串处理的一些函数
废话,不多说,直接上代码(function(){ var methods = { camelize: function() { /** * Returns string with all...
分类:编程语言   时间:2015-08-29 00:45:56    收藏:0  评论:0  赞:0  阅读:237
条款5:了解C++默默编写并调用哪些函数(Know what functions C++ silently writes and calls)
1.default costructor / copy constructor / copy assignment 者三者的区别? 特别是copy constructor & copy assignment !!2.编译器可以暗自为class创建default构造函数、copy构造函数、copy ....
分类:编程语言   时间:2015-08-29 00:45:46    收藏:0  评论:0  赞:0  阅读:159
C++ 读取配置文件
#ifndef __CFG_OP_H__#define __CFG_OP_H__#ifdef __cplusplusextern "C" {#endif//获取配置项int GetCfgItem(char *pFileName /*in*/, char *pKey /*in*/, char * p....
分类:编程语言   时间:2015-08-29 00:42:36    收藏:0  评论:0  赞:0  阅读:857
第五讲.字典,集合,数组排序(快速排序,冒泡,默认排序)(源代码)
1 #import 2 3 int main(int argc, const char * argv[]) { 4 @autoreleasepool { 5 6 //字典的使用 7 8 //创建字典对象 9 NSDi...
分类:编程语言   时间:2015-08-29 00:42:26    收藏:0  评论:0  赞:0  阅读:336
Swift语言Storyboard教程:第二部
本文由CocoaChina翻译小组@TurtleFromMars翻译自raywenderlich,原文:Storyboards Tutorial in Swift: Part 2更新记录:该Storyboard教程由Caroline Begbie更新iOS 8和Swift相关内容。原文作者为教程编纂...
分类:编程语言   时间:2015-08-29 00:42:06    收藏:0  评论:0  赞:0  阅读:295
Java基础の乱弹琴一:assert关键字
一。概述assert:表示断言二。语法在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关键字导致错误,Java在执行的时候默认是不启动断言检查的(这个时候,所有的断言语句都 将忽略!),如果要开启断言检查,则需要用开关-enabl...
分类:编程语言   时间:2015-08-29 00:40:56    收藏:0  评论:0  赞:0  阅读:261
线性表(一)——数组循环右移算法
介绍数组循环右移的两个方法。
分类:编程语言   时间:2015-08-29 00:40:36    收藏:0  评论:0  赞:0  阅读:161
unity导弹算法 预计目标点
关于导弹的飞行算法,网上有很多教程。简单算法无非是获取目标点的当前位置,然后导弹朝目标方向移动。高深点的,就是通过计算获取碰撞点然后朝着目标移动。如果你能看懂这个高深算法的话,可以去看原帖:http://game.ceeger.com/forum/read.php?tid=3919需要注意的是,原帖...
分类:编程语言   时间:2015-08-29 00:39:36    收藏:0  评论:0  赞:0  阅读:219
java环境
Java像C语言那样,需要编译。 C语言编译之后形成了windows可执行的.exe文件(在windows下),如果在Linux等其他操作系统运行环境下,需要重新编译。所以可以说C是不跨平台的。 Java却是在编译之后需要Java虚拟机来解释并运行,依赖于Java虚拟机,所以说Java是跨平台的.....
分类:编程语言   时间:2015-08-29 00:39:17    收藏:0  评论:0  赞:0  阅读:179
【ExtJs】使用Cookie、切换主题和语言
转自:http://witmax.cn/extjs-cookie-theme-lang.html使用Cookie:123Ext.state.Manager.setProvider(new Ext.state.CookieProvider());Ext.state.Manager.set("key",...
分类:编程语言   时间:2015-08-29 00:38:06    收藏:0  评论:0  赞:0  阅读:281
一个小错误引发思考最终得出数组转字符串的新方法
今天在项目中犯了一个算得上是低级错误的错误吧我在构造函数里声明了一个angle变量,this.angle;然后在后面某函数中对此变量进行了+=操作,this.angle+=90最后在一系列逻辑后我发现this.angle报错 NaN,马上定位到构造函数,就发现了原来该变量声明了但并未初始化赋值求不笑...
分类:编程语言   时间:2015-08-29 00:37:36    收藏:0  评论:0  赞:0  阅读:189
POJ 2481-树状数组
题意:给定几个区间,判断该区间是其余区间的真子集个数。分析:真子集即寻找x,y满足a(小于或等于x),b(大于或等于y)的区间。跟star-POJ2352很类似。转化:star那个题目是x,y都是从小到大排序,然后直接求y序列前边比y小的数字个数。这个就需要x从小到大排,y从大到小排,然后求y序列的...
分类:编程语言   时间:2015-08-29 00:37:26    收藏:0  评论:0  赞:0  阅读:307
2015第35周五JavaScript变量
java语言里有一句很经典的话:在java的世界里,一切皆是对象。Javascript虽然跟java没有半点毛关系,但是很多会使用javascript的朋友同样认为:在javascript的世界里,一切也皆是对象。 其实javascript语言和java语言一样变量是分为两种类型:基本数据类型和引....
分类:编程语言   时间:2015-08-29 00:36:46    收藏:0  评论:0  赞:0  阅读:220
Spring MVC注解配置
http://blog.csdn.net/eventys/article/details/8208808
分类:编程语言   时间:2015-08-29 00:36:16    收藏:0  评论:0  赞:0  阅读:295
第五讲.字典,集合,数组排序(快速排序,冒泡,默认排序)
一 .字典的定义和基本使用(NSDictionary和NSMutableDictionary)二.集合的定义和基本使用(NSSet和NSMutableSet)三.快速遍历的方法(对数组,字典,集合的快速遍历) 四.oc中的数组排序(类似于冒泡排序的方法) 数组默认排序方法(升序)
分类:编程语言   时间:2015-08-29 00:35:47    收藏:0  评论:0  赞:0  阅读:194
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!