码迷,mamicode.com
首页 > 编程语言
CentOS6.9下安装python notebook
操作系统:CentOS6.9_x64 python版本 : python2.7.13 添加低权限新用户: 使用virtualenv安装python2.7环境 可以参考我之前写的博文: http://www.cnblogs.com/MikeZhang/p/virtualenvPython_201506 ...
分类:编程语言   时间:2017-07-20 00:50:57    阅读次数:150
Spark机器学习(10):ALS交替最小二乘算法
1. Alternating Least Square ALS(Alternating Least Square),交替最小二乘法。在机器学习中,特指使用最小二乘法的一种协同推荐算法。如下图所示,u表示用户,v表示商品,用户给商品打分,但是并不是每一个用户都会给每一种商品打分。比如用户u6就没有给商 ...
分类:编程语言   时间:2017-07-20 00:50:24    阅读次数:272
从java的开始,java概述,java配置环境变量
一、java开发入门 java 概述 Java划分为三个技术平台:JavaSE(标准版,含Java基础类库),JavaEE(企业版,技术平台),JavaME(小型版,小型产品、嵌入式设备) Java语言的特点 简单 面向对象 安全 Java不支持指针,一切对内存的访问都必须通过对象的实例变量来实现 ...
分类:编程语言   时间:2017-07-20 00:50:16    阅读次数:152
JavaScript之深浅拷贝
数组的浅拷贝 如果是数组,我们可以利用数组的一些方法比如:slice、concat 返回一个新数组的特性来实现拷贝。比如: concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本,即返回一个新的数组。语法:arrayObject.concat(arr ...
分类:编程语言   时间:2017-07-20 00:49:28    阅读次数:218
Python利用jieba获取中文词汇等
import jieba import os import jieba.analyse data = cleaned_comments # 数据来源于评论数据 seg = jieba.lcut(data) print(seg) # 增加自定义词表库 mydict = os.getcwd()+"/my... ...
分类:编程语言   时间:2017-07-20 00:48:18    阅读次数:202
Python3_tkinter模块常用参数
1、使用tkinter.Tk() 生成主窗口(root=tkinter.Tk());root.title('标题名') 修改框体的名字,也可在创建时使用className参数来命名;root.resizable(0,0) 框体大小可调性,分别表示x,y方向的可变性;root.geometry('25 ...
分类:编程语言   时间:2017-07-20 00:48:08    阅读次数:275
JavaScript笔记4-数组
一.概述:1.数组是无类型的:同一数组的各元素可以是任意类型,也可以是数组或对象;2.索引从0开始,最大到2^32-2=4294967294;最多容纳4294967295个元素;3.数组是动态的,根据需要自动增减;创建数组时无需声明大小,且在大小变化时无需重新分配空间;4.数组可以是索引连续的(非稀... ...
分类:编程语言   时间:2017-07-20 00:46:16    阅读次数:219
java程序与编译
Java 源文件(.java) 使用 Java编译器(javac.exe)编译 生成 java字节码文件(.class) 使用 解释执行器(java.exe) 将字节码文件加载到java虚拟机(jvm) Java虚拟机执行字节码文件(jvm实现跨平台的功能) ...
分类:编程语言   时间:2017-07-20 00:46:09    阅读次数:223
JAVA中的wait和notify
输出结果为: Thread 2 sent notify.Thread 1 wake up. 分析:t1 启动后执行 obj.wait() 时,进入阻塞状态,让出时间片并释放锁,等待其他线程的唤醒。然后 t2 获取到 obj,并唤醒 t1,待 t2 执行完毕,释放锁后,t1 再继续执行。 notify ...
分类:编程语言   时间:2017-07-20 00:46:01    阅读次数:195
R语言 qplot
qplot 的意思是quick plot,是属于ggplot2包的一部分,使用时需先加载包。 qplot参数: 其中:x和y表示x轴与y轴 facets表示分页:row_var~col_var geom表示几何对象: ##geom = "point" 散点图 ##geom = "smooth" 拟合 ...
分类:编程语言   时间:2017-07-20 00:45:52    阅读次数:288
javaWeb建立一个简单三层项目具体步骤
1.导包 (1) c3p0 数据库连接池 c3p0配置文件 加入到src目录下 (2) dbutils:对jdbc操作进行了封装 it-cast工具包 包含生成验证码,TxQueryRunner,uuid等 (3) json工具包:java对象->json字符串;;java集合->json字符串 ( ...
分类:编程语言   时间:2017-07-20 00:45:16    阅读次数:258
Python之路第二天-----学习笔记
变量名要点: 1、变量名只能包含字母、 数字和下划线。 变量名可以字母或下划线打头, 但不能以数字打头, 例如, 可将变量命名为message_1, 但不能将其命名为1_message。 2、变量名不能包含空格, 但可使用下划线来分隔其中的单词。 3、不要将Python关键字和函数名用作变量名, 即 ...
分类:编程语言   时间:2017-07-20 00:45:04    阅读次数:286
深入理解Java:类加载机制及反射
一、Java类加载机制 1.概述 Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借由这个Class相关的元信息对象间接调用Class对象的功能。 虚拟机把描述类的数据从cla ...
分类:编程语言   时间:2017-07-19 23:42:50    阅读次数:396
c语言的编译和运行流程
C语言源程序经过编译器进行词法分析 语法分析 等过程生成中间语言(object后缀的文件)编译期间会生成一个字符表和静态分配空间(如new static 全局变量)它们所需的内存空间可以计算出来放在链接库后的可执行文件中(虚拟内存即磁盘),在运行将放在可执行文件中的偏移量加载到内存的堆中同时将局部变 ...
分类:编程语言   时间:2017-07-19 23:42:35    阅读次数:420
spring、mybatis事务配置和控制
springmybatis.xml service层 ...
分类:编程语言   时间:2017-07-19 23:41:51    阅读次数:387
IDEA使用01 创建java项目、创建web项目
注意:本教程使用的开发环境是:(专业版) 1 创建javaSE项目 1.1 file -> new -> project 注意:如果是第一次使用,就需要配置 project SDK , 就是制定一个JDK,将自己安装好的JDK加进来就行啦 是否按照模板来创建(一般不选择这一项) 设置项目名称和项目存 ...
分类:编程语言   时间:2017-07-19 23:41:24    阅读次数:431
Spring shiro学习(一)
先转一下开涛大神的shiro基础,讲的很好 1.1 简介 Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东 ...
分类:编程语言   时间:2017-07-19 23:40:55    阅读次数:361
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!