码迷,mamicode.com
首页 > 编程语言
以Python撰写 AI模型框架
以Python撰写AI模型框架by高焕堂前言:在AI(人工智慧)方面,由于当今的机器学习本质是一种<大数据相关性支撑的>归纳性推理。软体框架的复用(Reuse)性愈高,对于应用开发的帮助愈大。因此,在AI领域里,软体框架魅力将会大放异彩。在本文里,是基于最简单的Perceptron模型来阐述如何分析、设计及实作一个框架和API。在本节里,将优化这个AI模型,让它从线性分类,提升到非线性
分类:编程语言   时间:2020-07-19 11:27:56    阅读次数:62
使用docker部署springboot项目
1、Docker 在安装docker前,先安装docker的包 sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 配置docker的仓库,从docker官方仓库下载会太慢,我们就将仓库配置到阿里云(类似于mave ...
分类:编程语言   时间:2020-07-19 11:22:28    阅读次数:78
js数组去重几种方法
//第一种:functionremove(arr){return[...newSet(arr)]}console.log(remove([1,2,3,4,5,5,5,5]));//第二种O(2n)functionremoveColone(arr){letfinal=[];for(leti=0;i<arr.length;i++){if(arr[i]!==arr[i+1]){final.push
分类:编程语言   时间:2020-07-19 01:01:26    阅读次数:79
Python学习的第三次的总结
元组 #组内元素可读,不能被改变 tup1=() #空元组 tup2=(1,) #一个元素后添加逗号 嵌套列表 a = [[1,2,3],'lyyyyy',4,(2,3,4)] b = a[0] b[0] = 1 → a[0][0] = 1 小技巧 1、if s.isdigit():s = int( ...
分类:编程语言   时间:2020-07-19 00:59:32    阅读次数:269
在VS2017中创建C++的代码块模板
在VS2017中创建C++的代码块模板 有任何问题,请留言!!! 在VS2017中有工具–>代码片段管理器,方便我们使用固有的代码块模板,同时我们也可以自定义模板。 在VS2017中代码片段的模板是xml文件,后缀为snippet格式,不知道怎么写,但是它已有一些现成的代码块,可以仿照它来写。 首先 ...
分类:编程语言   时间:2020-07-19 00:58:35    阅读次数:153
java File类的使用
// 文件分隔符 String separator = File.separator; /** 构造器的使用 */ // 使用相对路径创建文件 File file = new File("hello.txt"); // 使用绝对路径创建文件 File file1 = new File("C:\\Us ...
分类:编程语言   时间:2020-07-19 00:58:21    阅读次数:108
Java substring() 方法
substring() 方法返回字符串的子字符串。 语法: public String substring(int beginIndex) public String substring(int beginIndex, int endIndex) 参数: beginIndex -- 起始索引(包括) ...
分类:编程语言   时间:2020-07-19 00:58:03    阅读次数:314
C++用Beep函数来弹钢琴
1 #include<windows.h> 2 #include<iostream> 3 #include<string> 4 using namespace std; 5 int stop=500; 6 int getFreq(char key){ 7 int freq=0; 8 switch(k ...
分类:编程语言   时间:2020-07-19 00:56:58    阅读次数:143
Java的守护线程
作用 守护线程会在非守护线程执行完毕时就结束,即使自己还没有执行完,就是守着别的线程, 别的线程不跑了它也不跑了,有点仆从的感觉。 设计用例验证 第一个用例:实验组 操作: 启动两个线程,一个是守护的一个不是 既然守护线程要守着别人,那就让别人跑的快,自己跑的慢,守护线程打印100个数, 别的线程什 ...
分类:编程语言   时间:2020-07-19 00:56:23    阅读次数:102
DRF框架GenericAPIView之排序查询
一、使用方法 1.引入方式 from rest_framework.filters import OrderingFilter 2.添加引擎 将OrderingFilter引擎添加到filter_backends列表中,也可以添加到全局 filter_backends = [DjangoFilter ...
分类:编程语言   时间:2020-07-19 00:56:09    阅读次数:94
C++ unique去重的常用用法
1 #include <iostream> 2 #include <vector> 3 #include <algorithm> 4 5 using namespace std; 6 7 int main() 8 { 9 vector<int> nums{1,3,4,6,5,3,2,4,7,5}; ...
分类:编程语言   时间:2020-07-19 00:53:48    阅读次数:95
java入门
准备工作: 1.进入网站下载JDK(java语言的翻译器,写java必备插件) https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 2.配置环境变量 此电脑 属性 设置完成 就可以开始进行java编写了 ...
分类:编程语言   时间:2020-07-19 00:53:29    阅读次数:95
spring boot:使用spring cache+caffeine做进程内缓存(本地缓存)(spring boot 2.3.1)
一,为什么要使用caffeine做本地缓存? 1,spring boot默认集成的进程内缓存在1.x时代是guava cache 在2.x时代更新成了caffeine, 功能上差别不大,但后者在性能上更胜一筹, 使用caffeine做本地缓存,取数据可以达到微秒的级别, 一次取数据用时经常不足1毫秒 ...
分类:编程语言   时间:2020-07-19 00:47:58    阅读次数:94
spring 注解实现自动装配
官网:https://docs.spring.io/spring/docs/5.2.7.RELEASE/spring-framework-reference/core.html#beans-annotation-config 1、导入约束 2、配置注解支持 <?xml version="1.0" e ...
分类:编程语言   时间:2020-07-19 00:44:39    阅读次数:89
JavaScript 函数定义显式参数时没有指定数据类型
默认参数 ES5 中如果函数在调用时未提供隐式参数,参数会默认设置为: undefined 有时这是可以接受的,但是建议最好为参数设置一个默认值: 实例(ES5) function myFunction(x, y) { if (y undefined) { y = 0; } } 或者,更简单的方式: ...
分类:编程语言   时间:2020-07-19 00:43:37    阅读次数:125
C++面向对象基础--类的封装
封装是C++面向对象三大特性之一 1.封装的意义 封装的意义: (1)将属性和行为作为一个整体,表现生活中的事物(2)将属性和行为加以权限控制 封装意义一: ?在设计类的时候,属性和行为写在一起,表现事物 语法:class 类名{ 访问权限:属性/行为 }; 示例1:设计一个圆类,求圆的周长 示例代 ...
分类:编程语言   时间:2020-07-19 00:40:13    阅读次数:92
简单的图论问题之单源最短路dijkstra算法
Solution: Dijkstra (大概读作:迪杰斯特拉?) 算法思想: 给定一张n个点,m条边的图,起点为s。求起点s到图中所有点的最短路径(单源最短路。dis[i]表示从起点到i的最短距离。vis[i]表示此点是否已被标记确定为最短。 1、初始化dis[s]=0,其余结点dis为正无穷大。 ...
分类:编程语言   时间:2020-07-19 00:39:57    阅读次数:85
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!