码迷,mamicode.com
首页 > 编程语言 > 日排行
python 机器学习实践入门
机器学习概念概念 机器 学习是计算机科学的一个分支,从模式识别、人工智能和计算学习理论发展而来,我们可以将其作为数据挖掘的工具 侧重用于数据分析方法理解给定的数据 目的是:开发能够从先前观测的数据,通过可调整的参数进行学习的 程序,为了改善预测结果,将参数设计为可自动调整的 常见应用:垃圾邮件过滤器 ...
分类:编程语言   时间:2018-12-16 14:42:34    阅读次数:208
练习四十:数组逆向输出
练习题如下:已知数组列表a,并且已经是排序过的,要求将a数组的元素逆向排序排序的方法是很多的,我们这里用:将第一个元素与最后一个元素交换位置方法 1 a = [1,3,4,6,8,12,13,77] 2 for i in range(int(len(a)/2)): 3 a[i],a[len(a)-i... ...
分类:编程语言   时间:2018-12-16 14:43:50    阅读次数:200
寻找两个有序数组的中位数
题目:给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3] nums2 = [2] 则中位数是 ...
分类:编程语言   时间:2018-12-16 14:44:02    阅读次数:194
C语言博客05--指针
1.本章学习总结 1.1 思维导图 1.2 本章学习体会及代码量 1.2.1学习体会 指针是C的灵魂,用C语言却不用指针,就像找个女人开房却聊天一晚上 1.没学指针之前用数组比较多,调用函数时直接把整个数组传过去,但是这样对性能影响比较大,学了指针直接传地址就可以了。 2.指针还可以实现子函数返回多 ...
分类:编程语言   时间:2018-12-16 14:44:29    阅读次数:233
李晓菁201771010114《面向对象程序设计Java》第十六周学习总结
一:理论知识 1.线程的概念: 程序是一段静态的代码,它是应用程序执行的蓝本。‐进程是程序的一次动态执行,它对应了从代码加载、执行至执行完毕的一个完整过程。 多线程是进程执行过程中产生的多条执行线索。‐线程是比进程执行更小的单位。‐线程不能独立存在,必须存在于进程中,同一进程的各线程间共享进程空间的 ...
分类:编程语言   时间:2018-12-16 14:45:05    阅读次数:190
使用指针来实现变长数组(VLA)
实现代码: include include void usePtoImplementVLA(int SIZE) { scanf("%d", &SIZE); int pVLA = (int )malloc(sizeof(int) SIZE); for (int i = 0; i ...
分类:编程语言   时间:2018-12-16 15:17:28    阅读次数:264
使用RSA算法对接口参数签名及验签
在不同的服务器或系统之间通过API接口进行交互时,两个系统之间必须进行身份的验证,以满足安全上的防抵赖和防篡改。通常情况下为了达到以上所描述的目的,我们首先会想到使用非对称加密算法对传输的数据进行签名以验证发送方的身份,而RSA加密算法是目前比较通用的非对称加密算法,经常被用于数字签名及数据加密,且很多编程语言的标准库中都自带有RSA算法的库,所以实现起来也是相对简单的。本文将使用Java标准库来
分类:编程语言   时间:2018-12-16 15:17:36    阅读次数:146
算法-选择、冒泡、插入
一、选择排序 原理:比方说有一个数组:3,5,7,9,1; 从第一个数字开始,后面的数字依次与第一个比较,如果小于第一个,则和第一个交换位置。比如这里的 1 < 3,则会变成1,5,7,9,3,这样下来,最小的会被放在第一个的位置上 然后从第二个数字开始,后面的数字依次与第二个比较,这样,倒数第二小 ...
分类:编程语言   时间:2018-12-16 15:21:06    阅读次数:206
java 基础 路径问题
本篇文章对java中路径的获取做个总结 首先总结下页面路径的几种请求方式(请求重定向,转发,超链接,表单Action) 判断路径是谁发起的(浏览器,服务器)路径开头直接"/"表示当前路径,如果是浏览器发起的,根路径为包部署路径,如果是服务器发起的,根目录表示项目的class所在目录 1 classp ...
分类:编程语言   时间:2018-12-16 15:21:26    阅读次数:250
张季跃 201771010139《面向对象程序设计(java)》第十六周学习总结
张季跃 201771010139《面向对象程序设计(java)》第十六周学习总结 1、实验目的与要求 (1) 掌握线程概念; (2) 掌握线程创建的两种技术; (3) 理解和掌握线程的优先级属性及调度方法; (4) 掌握线程同步的概念及实现技术; 2、实验内容和步骤 实验1:测试程序并进行代码注释。 ...
分类:编程语言   时间:2018-12-16 15:22:37    阅读次数:172
Python随心记--装饰器
装饰器学习 ...
分类:编程语言   时间:2018-12-16 15:22:51    阅读次数:178
C#图解教程 第十二章 数组
数组 数组 数组实际上是由一个变量名称表示的一组同类型的数据元素。每个元素通过变量名称和一个或多个方括号中的索引来访问: 让我们从C#中与数组有关的重要定义开始 元素 数组的独立数据项称为元素。数组的所有元素必须是同类型的,或继承自相同的类型 秩/维度 数组可以有任何为正数的维度数。数组的维度数称作 ...
分类:编程语言   时间:2018-12-16 15:23:54    阅读次数:208
Comparable接口实现集合的排序
1.让需要排序的对象实现Comparable接口,并重写compareTo方法 2.构造需要排序的对象的集合,并调用Collections.sort()方法对集合中元素进行排序: 注意:使用 Collections.sort(students);方法对集合对象进行排序时,集合中的对象必须实现Comp ...
分类:编程语言   时间:2018-12-16 15:48:50    阅读次数:213
马凯军201771010116《面向对象与程序设计Java》第十六周知识学习总结
一:理论知识部分 1.线程的概念: 程序是一段静态的代码,它是应用程序执行的蓝 本。 ‐进程是程序的一次动态执行,它对应了从代码加 载、执行至执行完毕的一个完整过程。 多线程是进程执行过程中产生的多条执行线索。 ‐线程是比进程执行更小的单位。 ‐线程不能独立存在,必须存在于进程中,同一进 程的各线程 ...
分类:编程语言   时间:2018-12-16 15:49:35    阅读次数:170
打包java程序生成exe
打包java程序生成exe 目标 我们知道c++的控制台程序编译运行以后就会生成一个exe可执行文件,在电脑上可以直接双击运行,但是java是跨平台的语言,编译运行以后的字节码文件.class是和平台无关的,所以有了想生成win下的java可执行文件的想法 准备 IDEA 这个不用多说了吧,上一篇博 ...
分类:编程语言   时间:2018-12-16 15:50:38    阅读次数:226
java.lang.NoClassDefFoundError: org/apache/commons/beanutils/BeanUtils
在servlet类中使用Beanutils方法封装前端注册界面信息,浏览器中报错,状态码500,报错信息: java.lang.NoClassDefFoundError: org/apache/commons/beanutils/BeanUtils 解决办法: 在Tomcat和web下的lib包中都 ...
分类:编程语言   时间:2018-12-16 15:51:01    阅读次数:218
史上最全python面试题详解 (二)(附带详细答案(关注、持续更新))
23、re的match和search区别? re.match()从开头开始匹配string。 re.search()从anywhere 来匹配string。 24、什么是正则的贪婪匹配 25、def func(a,b=[]) 这种写法有什么坑? 看下结果 [1] [1, 1] [1, 1, 1] [ ...
分类:编程语言   时间:2018-12-16 16:33:10    阅读次数:239
C语言基础字符串函数源代码
#include<stdio.h>#include<assert.h>/**作用:获取串str的长度*/intstrlen(constchar*pcStr){assert(pcStr!=NULL);intiLen=0;while(‘\0‘!=*pcStr){pcStr++;iLen++;}returniLen;}/**前提:strDes指向的内存至少能够容纳(strlen(
分类:编程语言   时间:2018-12-16 16:33:35    阅读次数:256
Python如何将整数转化成二进制字符串
Python 如何将整数转化成二进制字符串 1、你可以自己写函数采用 %2 的方式来算。 2、采用 python 自带了方法 bin 函数,比如 bin(12345) 回返回字符串 '0b11000000111001', 这个时候在把0b去掉即可: 3、也可以采用字符串的 format 方法来获取二 ...
分类:编程语言   时间:2018-12-16 16:34:52    阅读次数:257
201771010109焦旭超《面向对象程序设计(java)》第十六周学习总结
1、实验目的与要求 (1) 掌握线程概念; (2) 掌握线程创建的两种技术; (3) 理解和掌握线程的优先级属性及调度方法; (4) 掌握线程同步的概念及实现技术; 2、实验内容和步骤 实验1:测试程序并进行代码注释。 测试程序1: l 在elipse IDE中调试运行ThreadTest,结合程序 ...
分类:编程语言   时间:2018-12-16 16:34:59    阅读次数:126
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!