JavaScript介绍 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 ...
分类:
编程语言 时间:
2017-11-03 12:57:55
阅读次数:
416
在SpringMVC Controller中注入Request成员域 ...
分类:
编程语言 时间:
2017-11-03 12:58:24
阅读次数:
311
Spring MVC3在controller和视图之间传递参数的方法: 一, 从controller往视图传递值, controller >视图 1)简单类型,如int, String,直接写在controller方法的参数里,是无法传递到视图页面上的(经测试)。 (而用@RequestParam( ...
分类:
编程语言 时间:
2017-11-03 12:58:45
阅读次数:
194
有的时候打开Myeclispe莫名奇妙的就出现了这样的问题: An internal error occurred during: "Launching MVC on Tomcat 6.x".java.lang.NullPointerException 一脸懵逼的自己真的是无奈了,具体出现的原因也不 ...
分类:
编程语言 时间:
2017-11-03 13:02:27
阅读次数:
212
在JavaWeb项目中,会用到恨到的导入导出的功能,常见的导出导出jxl和poi两种方式,下面先简单的分析下这两种方式的性能 JXL.jar http://www.andykhan.com/jexcelapi/download.html 下载地址 优点: Jxl对中文支持非常好,操作简单,方法看名知 ...
分类:
编程语言 时间:
2017-11-03 13:04:59
阅读次数:
247
一、概述 概念 作用于某个对象群中各个对象的操作。它可以使你在不改变这些对象本身的情况下,定义作用于这些对象的新操作。 引入 试想这样一个场景,在一个Collection中放入了一大堆的各种对象的引用,取出时却需要根据这些对象的不同具体类型执行不同操作,那我们有如下方案: 就不分析说这段代码到底有什 ...
分类:
编程语言 时间:
2017-11-03 13:05:58
阅读次数:
201
动态可视化 数据可视化之魅D3,Processing,pandas数据分析,科学计算包Numpy,可视化包Matplotlib,Matlab语言可视化的工作,Matlab没有指针和引用是个大问题 D3.js入门指南 什么是D3?D3是指数据驱动文档(Data-Driven Documents),根据 ...
分类:
编程语言 时间:
2017-11-03 13:06:17
阅读次数:
243
一致性哈希算法是一种分布式哈希算法,主要是为了解决互联网中的热点(Hot spot)问题 计算公式 hash(服务器IP地址) % 2^32 hash(对象) % 2^32 将对象Hash后的值映射到顺时针最近的一台服务器上 Java实现 ...
分类:
编程语言 时间:
2017-11-03 13:07:42
阅读次数:
267
拷贝:顾名思义就是复制。 1、浅拷贝:把父对象的属性,全部拷贝到子对象 function extendCopy(p) { var c = { }; for (var i in p) { c[i] = p[i] }; return c; } 2、 深拷贝就是能实现真正意义上的数组和对象的拷贝。 fun ...
分类:
编程语言 时间:
2017-11-03 13:08:41
阅读次数:
171
1、Python的缺点: 相较于其它类型的语言可能运行速度上会略差。C语言的运行性能速度上最好,因为C最接近计算机底层。 2、Python的优点: 1)、大数据处理,有专门的功能模块,比较方便。 2)、Linux自带Python,运用更广泛,更方便。 3)、Python可做自动化处理,自动化运维。 ...
分类:
编程语言 时间:
2017-11-03 13:11:18
阅读次数:
206
一、概述 机器学习算法在近几年大数据点燃的热火熏陶下已经变得被人所“熟知”,就算不懂得其中各算法理论,叫你喊上一两个著名算法的名字,你也能昂首挺胸脱口而出。当然了,算法之林虽大,但能者还是有限,能适应某些环境并取得较好效果的算法会脱颖而出,而表现平平者则被历史所淡忘。随着机器学习社区的发展和实践验证 ...
分类:
编程语言 时间:
2017-11-03 13:11:32
阅读次数:
297
冒泡排序算法是一种较为简单的并且稳定的排序算法,该算法的时间复杂度最好为O(n),最差时为O(n^2),需要的空间复杂度为O(1)。 这里的算法稳定性是指 经过排序后,各元素仍然能保持它们在排序之前的相对次数,就称该算法是稳定的,反之,则为不稳定的。 例如,一组数排序前是a1,a2,a3,a4,a5 ...
分类:
编程语言 时间:
2017-11-03 13:11:58
阅读次数:
212
spring mvc 支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。 ModelAndView 通过ModelAndView构造方法可以指定返回的页面名称,也可以通过setViewName()方法跳转到指定的页面 Ma ...
分类:
编程语言 时间:
2017-11-03 13:13:14
阅读次数:
225
一、简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Contro ...
分类:
编程语言 时间:
2017-11-03 13:13:29
阅读次数:
182
1 from selenium import webdriver 2 import time 3 4 url_1 = 'http://www.baidu.com' 5 url_2 = 'http://news.baidu.com/' 6 driver = webdriver.Firefox() 7 ... ...
分类:
编程语言 时间:
2017-11-03 13:13:48
阅读次数:
191
在前端页面开发的过程中,经常使用到Ajax请求,异步提交表单数据,或者异步刷新页面。 一般来说,使用Jquery中的$.ajax,$.post,$.getJSON,非常方便,但是有的时候,我们只因为需要ajax功能而引入Jquery比较不划算。 所以接下来便用原生JavaScrpit实现一个简单的A ...
分类:
编程语言 时间:
2017-11-03 14:07:39
阅读次数:
223
1 package basic; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 import java.util.List; 6 7 //List使用方法 8 public class ListDemo { 9 10 p... ...
分类:
编程语言 时间:
2017-11-03 14:08:08
阅读次数:
267
1.用if+return代替复杂的if...else(if+return) 2.尽量减少对变量的重复计算(for循环的用法) 明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的,包括创建栈帧、调用方法时保护现场、调用方法完毕时恢复现场等。所以例如下面的操作: 建议替换为: 这样,在li ...
分类:
编程语言 时间:
2017-11-03 14:08:43
阅读次数:
185
1 package basic; 2 //数组遍历方法 3 public class ForEach { 4 5 public static void main(String[] args) { 6 // 原始数组 7 String strs[] = { "a", "b", "c", "d" }; ... ...
分类:
编程语言 时间:
2017-11-03 14:09:12
阅读次数:
152
http://www.cnblogs.com/xdlwd086/p/5100425.html 这位学长编了java版本的,于是在借鉴学长的思路的基础上,做出了C++的实现,以此分享。 ...
分类:
编程语言 时间:
2017-11-03 14:09:28
阅读次数:
225