码迷,mamicode.com
首页 > 编程语言
KMP算法理解与next数组的实现
昨天在看KMP算法,觉得很多资料写的不太容易理解自己整理了一份,欢迎讨论(sybil2@sina.com)因为是手机码的字直接转成了图片,有点长埃。。
分类:编程语言   时间:2016-09-10 14:45:58    阅读次数:182
JSON 在JavaScript 中的应用及自己的理解
【对象和json】JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。类似 XML。JSON是一种数据格式,不是一种编程语言。在json中没有注释。json代表了一个数据传输格式。一、json的语法可以表示以下三种 ...
分类:编程语言   时间:2016-09-10 14:42:04    阅读次数:178
Java语法
Java语法 一、标识符 1、 对各种变量,类,方法等进行命名的字符序列 2、规则 由字母、数字、$、_组成 数字不能出现在开头 不能和关键字重复 区分大小写 二、 数据类型 1、 分类 (1)基本数据类型 1)数值型:整形 byte: 1字节 -128~127 short 2字节 int 4字节  ...
分类:编程语言   时间:2016-09-10 14:38:32    阅读次数:199
Javascript 中的神器——Promise
Promise in js 回调函数真正的问题在于他剥夺了我们使用 return 和 throw 这些关键字的能力。而 Promise 很好地解决了这一切。 2015 年 6 月,ECMAScript 6 的正式版 终于发布了。 ECMAScript 是 JavaScript 语言的国际标准,Jav ...
分类:编程语言   时间:2016-09-10 14:36:56    阅读次数:221
python入门(一)
一.修改linux的python 版本 使用命令查看python的版本 查看默认的Python版本信息 1.基于用户修改python的版本 想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个alias即可。打开该用户的~/.bashrc文件,添加 生效:重新加载.bas ...
分类:编程语言   时间:2016-09-10 14:35:14    阅读次数:195
javascript基础08
发现今天居然没有要写,那我就写写之前做的笔记吧。 这是事件的深入: 拖拽逻辑: 第一个: onmousedown : 选择元素 第二个: onmousemove : 移动元素 第三个:onmouseup : 释放元素 各浏览器在拖拽上都有问题;就是选中文字,就会产生问题 原因:当鼠标按下的时候选中文 ...
分类:编程语言   时间:2016-09-10 14:32:02    阅读次数:196
Java基础学习_01 概述及环境配置
一.概述 1.Java语言平台版本 1.1J2SE(Java 2 Platform Standard Edition)标准版 为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。 1.2.J2ME(Java 2 Platform Micro Edi ...
分类:编程语言   时间:2016-09-10 14:31:27    阅读次数:204
Java入门——数组和方法
练习题 练习题 求100——1000内的水仙花数 求三个数的最大值 判断某数是否能同时被3、5、7整除 数组 1 package Sep10; 2 3 public class ArrayDemo01 { 4 5 /** 6 * @param args 7 */ 8 public static vo ...
分类:编程语言   时间:2016-09-10 14:30:02    阅读次数:166
python之最强王者(3)——变量,条件语、循环语句
1.Python 变量类型 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。 1.1变量赋值 Python 中的变量赋值不需要类型声 ...
分类:编程语言   时间:2016-09-10 14:26:26    阅读次数:346
MapReduce算法形式四:mapjoin
案例四:mapjoin(对个map共同输入,一个reduce) 这个方法主要解决的是,几个表之间的比较,类似于数据库的内外连接,还有一些左右连接之类的,简而言之就是,A表没有的B表有,B表有的A没有或者AB共有的,类似于这样的问题,话说呢,这就是一种思想,哒哒哒~不仅明白,因为用的也比较多。 ...
分类:编程语言   时间:2016-09-10 14:22:32    阅读次数:136
最全面的百度地图JavaScript离线版开发
项目要求web版百度地图要离线开发。这里总结下自己的开发过程和经验。 大概需求是:每辆车上安装有公司接收机,会实时反馈车辆的坐标、速度、转向等信息,接收到各车辆信息后在百度地图上实时画出车辆位置。作业点不一定都有网络,所以要求离线开发。 此过程主要有三个技术点: 1. 如何获取离线的API 2. 如 ...
分类:编程语言   时间:2016-09-10 14:25:00    阅读次数:232
【Python】实现简单循环
...
分类:编程语言   时间:2016-09-10 13:17:54    阅读次数:255
Java编程中时区和时间相关的问题
先说一个结论:时间戳是一个和时区无关的东西,在哪里都是一致的!但是转化为字符串之后,就和时区有关系了。 以下为内容: 参考链接:http://m.blog.csdn.net/article/details?id=8559996 ...
分类:编程语言   时间:2016-09-10 13:17:12    阅读次数:137
java 单元测试
步骤: 1.首先新建一个项目叫JUnitTest,我编写一个student类,然后对学生的性别,年龄进行单元测试; 2.第二步,将JUnit4单元测试包引入这个项目:在该项目上点右键,点“属性”,在弹出的属性窗口中,首先在左边选择“Java构建路径”,然后到右上选择“库”标签,之后在最右边点击按钮, ...
分类:编程语言   时间:2016-09-10 13:17:40    阅读次数:182
JAVA序列化与反序列化三种格式存取(默认格式、XML格式、JSON格式)
什么是序列化 java中的序列化(serialization)机制能够将一个实例对象的状态信息写入到一个字节流中,使其可以通过socket进行传输、或者持久化存储到数据库或文件系统中;然后在需要的时候,可以根据字节流中的信息来重构一个相同的对象。序列化机制在java中有着广泛的应用,EJB、RMI等 ...
分类:编程语言   时间:2016-09-10 13:14:26    阅读次数:215
MapReduce算法形式三:cleanup
案例三:cleanup 其实这个案例可以不用写这么复杂,不用cleanup也能写,但是为了,突显,突显,突显(重要的事说四遍)cleanup的重要性,琢磨了半天,恩,这样写既可以突显cleanup又显示出我对大集合的各种热爱(哪天把集合的遍历方法搞一下,光Map就有四五种),总而言之呢,写得是复杂了 ...
分类:编程语言   时间:2016-09-10 13:14:15    阅读次数:235
springmvc入门基础之注解和参数传递
一、SpringMVC注解入门 1. 创建web项目2. 在springmvc的配置文件中指定注解驱动,配置扫描器 Xml代码 <!-- mvc的注解驱动 --> <mvc:annotation-driven /> <!--只要定义了扫描器,注解驱动就不需要,扫描器已经有了注解驱动的功能 --> < ...
分类:编程语言   时间:2016-09-10 13:12:57    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!