码迷,mamicode.com
首页 > 编程语言 > 周排行
手把手Maven搭建SpringMVC+Spring+MyBatis框架(超级详细版)
SSM(Spring+SpringMVC+Mybatis),目前较为主流的企业级架构方案。标准的MVC设计模式,将整个系统划分为显示层、Controller层、Service层、Dao层四层,使用SpringMVC负责请求的转发和视图管理,Spring实现业务对象管理,MyBatis作为数据对象持久化引擎。一.框架详情Spring是一..
分类:编程语言   时间:2017-04-24 23:00:51    阅读次数:136
R(1)Mac OS 下安装R语言开发环境
R是一个免费的自由软件,它有UNIX、LINUX、MacOS和WINDOWS版本,都是可以免费下载和使用的。在那儿可以下载到R的安装程序、各种外挂程序和文档。为啥用R语言呢,具体做数据分析,做报表看趋势,需要的数据都不是太多,用R足够了。感觉hadoop是数据处理,将计算结果再做分析的时候使用R。相互结合起来使用更高效,hadoop的优势是大数据,R的优势是数据统计函数方便,展示图标方便。所以两个结合起来使用最好。...
分类:编程语言   时间:2015-05-18 20:52:02    阅读次数:7048
C++11并行编程-条件变量(condition_variable)详细说明
头文件主要包含有类和函数相关的条件变量。包括相关类 std::condition_variable和 std::condition_variable_any,还有枚举类型std::cv_status。另外还包含函数 std::notify_all_at_thread_exit(),以...
分类:编程语言   时间:2015-12-10 11:00:17    阅读次数:2712
Python中使用numpy创建的array之间的乘法
import numpy as np numpy模块的array相乘时,有两种方式:一是矩阵形式,二是挨个相乘。 需要用矩阵形式相乘时,则要用np.dot()函数。 矩阵与矩阵: a = np.array([[1,2,3],[4,5,6],[7,8,9]]) c = a.copy() a*c 得出的 ...
分类:编程语言   时间:2016-06-13 19:03:05    阅读次数:403
用Python做股票市场数据分析—做K线图
由于本科在校期间身边有许多朋友是金融专业的,他们时长在我耳边谈起股票情况,受他们影响,耳濡目染地对证券时长有了兴趣。毕业前几个月找实习单位时,又机缘巧合地在这方面工作了一段时间,学习了证券交易的各种理论(道氏理论、日本蜡烛图技术、波浪理论等),虽然后期转行做了本专业工作(数据挖掘),但对证券交易这块 ...
分类:编程语言   时间:2017-02-06 23:46:42    阅读次数:689
wiki中文语料+word2vec (python3.5 windows win7)
环境: win7+python3.51. 下载wiki中文分词语料 使用迅雷下载会快不少,大小为1个多G https://dumps.wikimedia.org/zhwiki/latest/zhwiki-latest-pages-articles.xml.bz2 2. 安装opencc用于中文的简繁... ...
分类:编程语言   时间:2017-02-18 18:35:17    阅读次数:621
Swift - 使用NSNotificationCenter发送通知,接收通知
1,通知(NSNotification)介绍这里所说的通知不是指发给用户看的通知消息,而是系统内部进行消息传递的通知。要介绍通知之前,我们需要先了解什么是观察者模式。观察者模式 (Observer):指一个对象在状态变化的时候会通知另一个对象。参与者并不需要知道其他对象的具体是干什么的 。这是一种降...
分类:编程语言   时间:2015-10-07 12:01:11    阅读次数:9689
struts采用JavaServlet/JSP技术,实现了基于Java EEWeb应用的MVC设计模式的应用框架
今天我用Ecipse搭建Struts框架,并且使用Struts框架编写一个最简单的例子,相信读者能够很容易的明白。Struts是当今Java比较流行的三大框架之一,三大框架是Struts,spring,hibernate。Struts框架也包括Struts1和Struts2,由于两个版本相差比较大,...
分类:编程语言   时间:2015-02-11 01:45:40    阅读次数:1151
视觉SLAM之RANSAC算法用于消除图像误匹配的原理
在基于特征点的视觉SLAM中,通常情况下,在特征匹配过程中往往会存在误匹配信息,使得计算获取的位姿精度低,易产生位姿估计失败的问题,因此,剔除这些错配点有很大的必要性。常会用到RANSAC算法进行消除两两匹配图像的误匹配点,如果只停留在应用的层面上很简单,直接调用opencv函数就行,看到效果时,感 ...
分类:编程语言   时间:2016-06-01 06:46:26    阅读次数:410
windows 7 32bit安装 python3.5.0 安装错误 0x80240017 -未指定错误
日志显示如下:[0F60:03D4][2015-10-20T10:47:52]i001: Burn v3.10.0.1823, Windows v6.1 (Build 7600: Service Pack 0), path: E:\下载\Python\python-3.5.0.exe[0F60:03...
分类:编程语言   时间:2015-10-20 11:49:03    阅读次数:5646
[译]用R语言做挖掘数据《七》
时间序列与数据挖掘一、实验说明1. 环境登录无需密码自动登录,系统用户名shiyanlou,密码shiyanlou2. 环境介绍本实验环境采用带桌面的Ubuntu Linux环境,实验中会用到:1. LX终端(LXTerminal): Linux命令行终端,打开后会进入Bash环境,可以使用Linu...
分类:编程语言   时间:2015-07-18 13:56:49    阅读次数:2796
面向对象程序设计及语言
面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术到一定阶段后的产物。如今,面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构,CAD技术、人工智能等领域。 面向对象语言借鉴了20世纪50年代的人工智能语言...
分类:编程语言   时间:2016-03-21 01:27:28    阅读次数:668
Python:使用Counter进行计数统计
计数统计就是统计某一项出现的次数。实际应用中很多需求需要用到这个模型。比如测试样本中某一指出现的次数、日志分析中某一消息出现的频率等等‘这种类似的需求有很多实现方法。下面就列举几条。(1)使用dict看下面代码#coding=utf-8 data=[‘a‘,‘2‘,2,4,5,‘2‘,‘b‘,4,7,‘a‘,5,‘d..
分类:编程语言   时间:2016-09-12 07:25:11    阅读次数:869
字符串模式匹配之KMP算法图解与 next 数组原理和实现方案
之前说到,朴素的匹配,每趟比较,都要回溯主串的指针,费事。则 KMP 就是对朴素匹配的一种改进。正好复习一下。KMP 算法其改进思想在于:每当一趟匹配过程中出现字符比较不相等时,不需要回溯主串的 i指针,而是利用已经得到的“部分匹配”的结果将模式子串向右“滑动”尽可能远的一段距离后,继续进行比较。如...
分类:编程语言   时间:2015-03-10 06:47:58    阅读次数:5657
Kettle变量和自定义java代码的实例应用
总结了一下Kettle实际应用的项目中使用经验,(1)变量使用:主要是一些流程中各种参数,可以协调流程之间任务处理,大提高流程块共享程度,另外一些数据连接配置方便了测试环境和生产调试和部署;(2)Java脚本代码和Jar包在流程中的应用,这一块非常重要,通常情况下很多个性化的处理Kettle没有提供相关组件,就需要自己写JAVA脚本来处理,还可以引入Eclipse中开发的Jar包类库,这些都丰富了Kettle的功能。...
分类:编程语言   时间:2015-07-14 15:41:46    阅读次数:11395
JavaScript 中 for (var i in data) 循环数组项
今天在改代码的时候发现有很多代码的循环是用 for(var i in data)写的,我通常都是用for(var i=0;i<data.length;i++) 就查看了一下,原来这两个是有区别的,不能等同使用。 <script>Array.prototype.test = function () { ...
分类:编程语言   时间:2016-05-05 17:22:38    阅读次数:275
java循环练习:输入一个字符串,统计该字符串中分别包含多少个数字,多少个字母,多少个其他字符
packagepracticeGO; importjava.util.Scanner; /* *3.输入一个字符串,统计该字符串中分别包含多少个数字,多少个字母,多少个其他字符 */ publicclassCto{ publicstaticvoidmain(String[]args){ intenglishCount=0;//英文字母个数 intspaceCount=0;//空格个数 intnumCount=0;..
分类:编程语言   时间:2016-04-10 19:44:41    阅读次数:1974
【Unity3d游戏开发】UGUI插件入门之游戏菜单
ugui是unity4.6开始加入的一个新的ui系统,非常强大,下面我们将通过一系列博客的方式一起来学习一下ugui的使用。本篇博客会介绍如何使用ugui制作一个游戏菜单,并且了解如何让物体与ugui的控件交互,效果图如下: 首先还是新建一个unity工程,并且新建一个场景,然后新建一个Canvas ...
分类:编程语言   时间:2016-09-30 01:27:46    阅读次数:1189
SpringMVC+mybatis+maven+Ehcache缓存实现
所谓缓存,就是将程序或系统经常要调用的对象存在内存中,以便其使用时可以快速调用,不必再去创建新的重复的实例。这样做可以减少系统开销,提高系统效率。缓存主要可分为二大类:一、通过文件缓存,顾名思义文件缓存是指把数据存储在磁盘上,不管你是以XML格式,序列化文件DAT格式还是其它文件格式;二、内存缓存,...
分类:编程语言   时间:2015-12-17 12:21:23    阅读次数:5489
介绍requests+threading多线程爬虫,提取采用xpath 和正则两种,介绍线程锁
爬虫专业的都喜欢scrapy框架,但scrapy上手需要时间,对初学者不太适合。 本文介绍使用requets爬虫,为了利于演示学习,使用了xpath解析html和完全使用正则来提取两种方法,仅供参考。 发下运行结果: ...
分类:编程语言   时间:2017-05-25 14:48:21    阅读次数:74
232907条   上一页 1 ... 4 5 6 7 8 9 10 ... 11646 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!