码迷,mamicode.com
首页 > 编程语言
用javascript制作2048游戏的思路(原创若 转载请附上本链接)
一、项目已上传至github,地址:https://github.com/forjuan/2048game二、学习了javascript基础后,想要捣鼓点东西做,做了一个自己以前很爱玩的2048游戏。经过初期的思路设计手工画了设计思路图。手工图有空在用图画出来。 实现2048的功能:1、核心:上下....
分类:编程语言   时间:2015-11-28 23:01:17    阅读次数:242
Spring MVC拦截器+注解方式实现防止表单重复提交
原理:在新建页面中Session保存token随机码,当保存时验证,通过后删除,当再次点击保存时由于服务器端的Session中已经不存在了,所有无法验证通过。 注,如果是集群的方式,则需要将token放入到缓存中即可。 注解Token代码:java源码 Java代码 复制代码 收藏代码1.@Targ...
分类:编程语言   时间:2015-11-28 23:02:06    阅读次数:306
35 个 Java 代码性能优化总结
代码优化的目标是: 1、减小代码的体积 2、提高代码运行的效率代码优化细节1、尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以...
分类:编程语言   时间:2015-11-28 22:59:17    阅读次数:245
C语言小技巧
#include "stdio.h"typedef unsigned char uchar;typedef unsigned char u8;/***************************************************************程序全称:数据高低位转换***...
分类:编程语言   时间:2015-11-28 22:58:23    阅读次数:173
java代码中获取classpath路径
下载ava web工程中,有时候需要自己手动的去读取classpath下面的配置文件,这里总结一点读取classpath路径的方法,分享一下。 方法一:Java代码 下载Stringpath=Test.class.getResource("/").toString();System.out.prin...
分类:编程语言   时间:2015-11-28 22:56:26    阅读次数:621
Javascript基础练习之实现C语言经典程序题
相信很多学C语言的同学都做过不少C语言的经典题目,比如打印九九乘法表之类的。 同样相信很多学Javascript语言的同学,一上来肯定就是用Javascript实现网页的各种功能。 但是我觉得,学习一门语言,基础是最重要的,所以一定要多练习,那么接下来我将用Javascript语言实现C语言的经典程...
分类:编程语言   时间:2015-11-28 22:55:37    阅读次数:178
Java、Hibernate(JPA)注解大全
1、@Entity(name=”EntityName”)必须,name为可选,对应数据库中一的个表2、@Table(name=””,catalog=””,schema=””)可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息name:可选,表示表的名称...
分类:编程语言   时间:2015-11-28 22:55:15    阅读次数:217
一起talk C栗子吧(第六十六回:C语言实例--DIY字符串比较函数)
各位看官们,大家好,上一回中咱们说的是DIY字符串连接函数的例子,这一回咱们说的例子是:DIY字符串比较函数。闲话休提,言归正转。让我们一起talk C栗子吧! 我们在前面的章回中介绍过字符串比较函数,时间不长,但是有些看官已经忘记了,为了加深看官们对字符串比较函数的印象,我们准备DIY字符串比较函数。Just do it by yourself!我们在前面的章回中一共介绍了两个字符串比较函数:st...
分类:编程语言   时间:2015-11-28 21:40:22    阅读次数:294
汉诺塔 python版
汉诺塔问题:如果将n个盘子(由小到大)从a通过b,搬到c,搬运过程中不能出现小盘子在大盘子下面的情况。 思路分析:假设前要移动第100个盘子,分两步走,移动第99个;再移动第100个;而要移动第99个,同样分两部,移动第98个,再移动第99个,以此类推; if(n>1) { 1、先将A柱...
分类:编程语言   时间:2015-11-28 21:39:03    阅读次数:224
基于Python的机器学习实战:Apriori
目录:1.关联分析2. Apriori 原理3. 使用 Apriori 算法来发现频繁集4.从频繁集中挖掘关联规则5. 总结1.关联分析 返回目录关联分析是一种在大规模数据集中寻找有趣关系的任务。这种关系表现为两种形式:1.频繁项集(frequency item sets):经常同时出现的一些元素的...
分类:编程语言   时间:2015-11-28 21:38:47    阅读次数:358
Python爬虫实战(三):爬网易新闻
代码:# _*_ coding:utf-8 _*_import urllib2import reimport sys#reload(sys)#sys.setdefaultencoding('utf-8') class Tool: removeImg = re.compile(r'') ...
分类:编程语言   时间:2015-11-28 21:37:59    阅读次数:334
初学JAVA的体会
随着时间的慢慢的步入正轨,学习JAVA的时候,自己的不上心,课也听得云里雾里,很多时候,我都是看着别人敲着代码,自己就跟着别人一样去敲,完全不知那是什么意思,潜意识的觉得把代码就没事了.........到java快要学完了我才发现我不看别人的代码,完全没思路,随着章节的增多,语法,代码量也越来越.....
分类:编程语言   时间:2015-11-28 21:33:55    阅读次数:236
C语言程序设计-第1章 程序设计和C语言
所谓程序,就是一组计算机能识别和执行的指令. 每一条指令使计算机执行特定的操作.一个特定的指令序列,用来完成一定的功能. 计算机的本质是程序的机器,程序和指令是计算机系统中最基本的概念. 计算机能直接识别和接受的二进制代码称为机器指令(machine instruction),机器指令的集合就是该计...
分类:编程语言   时间:2015-11-28 21:34:26    阅读次数:577
C语言程序设计-第2章 算法-程序的灵魂
一个程序主要包括以下两个方面的信息: 1)对数据的描述.在程序中要指定用到哪些数据以及这些数据的类型和数据的组织形式,这就是数据结构(data structure). 2)对操作的描述.即要求计算机进行操作的步骤,也就是算法(algorithm). 算法+数据结构=程序 算法是灵魂,数据结构是加工对...
分类:编程语言   时间:2015-11-28 21:33:23    阅读次数:321
php实现木桶排序
今天重新看了看木桶排序,思路比较简单,这里整理一下,免得下次忘记。假设要对一组数据 2 2 3 1 6 5 4 进行桶排序。1.首先选出最小元素1和最大元素6,做一个桶,也就是定义一个1-6的数组,并且把他们的值都置为0。2.遍历这个桶,每一步遍历桶都在该数组中查找是否有元素和这个桶的下标相等,如....
分类:编程语言   时间:2015-11-28 21:29:09    阅读次数:186
Python数据类型之列表
所谓的列表就像一个容器,你可以对列表中的东西进行增删改查,列表是可变的,但是元组是不可变的#coding=utf-8#列表的增删改查listman = ['name=oliver','age=13','sex=male']print "原始列表:"print listman#增加listman.ap...
分类:编程语言   时间:2015-11-28 21:29:40    阅读次数:219
JavaScript学习总结【7】、JS RegExp
1、RegExp简介。 RegExp即正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE/re/reg),就是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式,搜索模式可用于文本搜索和文本替换。 正则表达式是由一个字符序列形成的搜索模.....
分类:编程语言   时间:2015-11-28 21:30:20    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!