学习总结
文章平均质量分 96
~日出东方
这个作者很懒,什么都没留下…
展开
-
Django项目案例之GitHub用户接口展示
Django 项目mysite在Terminal终端中运行命令python manage.py migrate(base) D:\PyCharm WorkSpace\mysite>python manage.py migrateOperations to perform: Apply all migrations: admin, auth, contenttypes, sessionsRunning migrations: Applying contenttypes.0001_ini原创 2020-10-23 13:45:59 · 813 阅读 · 1 评论 -
Python3.8安装TensorFlow、gensim
学习记录目前python3.8版本,使用命令conda install tensorflow会报错提示版本太高,只允许3.7及以下版本安装,可尝试在Anaconda Prompt命令行环境下使用pip安装,使用豆瓣源,参考博文亲测有效对于python3.8版本安装tensorflowpip install tensorflow -i http://pypi.douban.com/simple/ 在安装python包时,手动指定源示例(清华源)pip install gensim -i https:原创 2020-10-14 09:19:10 · 8468 阅读 · 3 评论 -
腾讯2020广告算法大赛比赛-使用官方推荐平台进行数据的读取和合并
一、比赛数据数据下载与展示pip install wgetimport wget,tarfile#训练数据filename = wget.download("https://tesla-ap-shanghai-1256322946.cos.ap-shanghai.myqcloud.com/cephfs/tesla_common/deeplearning/dataset/algo_contest/train_preliminary.zip")#测试数据test_filename = wge原创 2020-05-22 23:01:32 · 1879 阅读 · 3 评论 -
腾讯2020广告算法大赛提交结果总结
参加比赛的小伙伴肯定知道在哪提交结果了,但是提交的格式或数据有可能会出现一些小问题,下面介绍一下我的方法,亲测有效哦!大赛官网对提交结果的要求如下图所示:(注意事项)带标题行编码格式数据记录总数固定模拟提交结果:import numpy as np#生成测试数据集中的 user_id,共100万条记录user_id = np.arange(3000001,4000001,1)#array([3000001, 3000002, 3000003, ..., 3999998, 3999原创 2020-05-18 10:03:34 · 1353 阅读 · 3 评论 -
java正则表达式小记
正则表达式正则表达式通常被用于判断语句中,用来检查某一字符串是否满足某一格式。正则表达式是含有一些具有特殊意义字符的字符串,这些特殊字符称为正则表达式的元字符。例如,\\d表示数字0-9中的任意一个,\d就是元字符。正则表达式中的元字符表如下:元字符正则表达式中的写法意义..代表任意一个字符\d\\d代表0-9的任何一个数字\D\\D代表任何一...原创 2020-02-29 11:51:52 · 257 阅读 · 0 评论 -
大话设计模式读书笔记之简单工厂模式(Java版)
书中人物两位:小菜和大鸟故事从一份题目开始:请用C++、Java、C#任意一种面向对象语言实现一个计算器控制台程序,要求输入两个数和运算符号,得到结果。小菜第一次答题,代码如下:import java.util.Scanner;public class SimpleFactoryModel { public static void main(String[] args) { ...原创 2020-02-28 18:51:28 · 252 阅读 · 0 评论 -
Spring Boot IntelliJ IDEA 学习笔记一
Spring Boot入门Spring Boot官方文档1.Spring Boot 简介简化Spring应用开发的一个框架,相当于对整个Spring技术栈的大整合 ,J2EE开发的一站式解决方案2.微服务(Microservices)2014年,Martin Fowler:微服务是一种架构风格,一个应用应该是一组小型服务(可以通过HTTP的方式互通),每一个功能元素最终都是一个可独立替...原创 2019-09-29 10:29:43 · 188 阅读 · 0 评论 -
java-线程池
线程池,其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源任务队列中的任务从线程池中获得线程对象执行任务,当线程池中无空闲线程时,任务等待执行,等待其他某个任务执行完毕后,归还线程到线程池,之后再从线程池中获得线程来执行任务为什么要使用线程池(缓冲池)在java中,如果每个请求到达就创建一个新线程,开销是非常大的在实际使用...原创 2019-09-24 17:05:41 · 195 阅读 · 0 评论 -
集合操作工具类Collections
进入Collections集合操作工具类之前,先记录两个jdk1.5的新特性:JDK1.5新特性一:静态导入目的是为了减少开发的代码量,但是实际用处一般/** * 静态导入标准的写法,导入包的时候才能使用 * import static java.lang.System.out; 最末尾,必须是一个静态成员 */import static java.lang.System.out;...原创 2019-09-24 10:21:31 · 285 阅读 · 0 评论 -
java-集合二哥-Map
java-集合二哥-Map二哥与大哥的不同(Map接口与Collection接口下的集合存储数据的形式不同):Collection中的集合,元素是孤立存在的(单身狗),向集合中存储元素采用一个个元素的方式存储Map中的集合,元素是成对存在的(夫妻档),每个元素由键与值两部分组成,通过键可以找到对应的值Collection中的集合称为单列集合,Map中的集合称为双列集合Map(映射关系的...原创 2019-09-23 15:33:07 · 458 阅读 · 0 评论 -
java-集合老大哥Collection-小儿子Set-详解
Set同样继承Collection接口,小儿子Set与大儿子List完全相反(一个不包含重复元素的Collection)无序无索引不存在重复元素常见的实现类:HashSet,LinkedHashSetHashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持,不保证set的迭代顺序,特别是它不保证该顺序恒久不变,此类允许使用null元素,注意此实现不是同步的(线程...原创 2019-09-20 10:33:30 · 201 阅读 · 0 评论 -
java-集合老大哥Collection-大儿子List-详解
ListList接口继承Collection接口,被称为有序的Collection(序列)主要有如下三个特点有序有索引可存在重复元素常见的实现类:ArrayList,LinkedListList接口中的抽象方法,有一部分和父接口Collection是一样的,而List接口自己独有的方法很好区分,就是方法中带有索引(int index),举例如下package 集合;import...原创 2019-09-18 15:30:44 · 161 阅读 · 0 评论 -
java-集合老大哥-Collection
集合老大哥-Collection集合,是java提供的一种容器,可以用来存储多个数据,数组同样是容器,但是两者有区别:数组的长度是固定的,而集合的长度是可变的集合中存储的元素必须是引用类型的数据学会使用集合:能够使用集合来存储对象,能够遍历集合取出对象,能够掌握不同集合的特点,如List集合(有序可重复)Set集合(无序不可重复)等集合的使用(两个例子)例一:集合存储Person类...原创 2019-09-16 19:20:14 · 168 阅读 · 0 评论 -
java多线程实例之LeetCode交替打印Foobar,本地运行亲测
题目详细描述解题思路主要在于信号量的使用!话不多说,Foobar类,foo(),bar()方法,代码如下(注释超详细!)本地IDEA执行(jdk1.8)import java.util.concurrent.Semaphore;/** * 两个不同的线程将会共用一个FooBar实例 * 其中一个线程调用foo()方法,另一个线程调用bar()方法 * 确保"foobar"被输出n...原创 2019-09-11 20:36:18 · 620 阅读 · 0 评论 -
机器学习之路:最邻近规则分类(KNN)
Cover和Hart在1968年提出了最初的邻近算法,属于分类算法,输入基于实例的学习(instance-based learning),懒惰学习(lazy learning)电影集:电影名称打斗次数(x)接吻次数(y)电影类型California Man(a)3104RomanceHe’s Not Really into Dudes(b)2100Ro...原创 2019-08-30 16:24:53 · 305 阅读 · 0 评论 -
机器学习之路:决策树
决策树(decision tree)什么是决策树/判定树?一个类似于流程图的树结构,其中,每个内部节点表示在一个属性上的测试,每个分支代表一个属性输出,而每个树叶节点代表类或类分布。树的顶层是根节点熵(entropy)概念:信息和抽象,如何度量?1948年,香农提出了“信息熵(entropy)”的概念,一条信息的信息量大小和它的不确定性有直接的关系,要搞清楚一件非常非常不确定的事情,或者...原创 2019-08-30 14:36:45 · 409 阅读 · 0 评论 -
机器学习概念介绍
机器学习概念:机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。学科定位:人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。定义:探索和开发一系列算法来如何使计算机不需要通过外部明...原创 2019-08-29 10:43:19 · 1811 阅读 · 0 评论 -
嵩天老师-Python语言程序设计-Python123配套练习测验题目汇总整理
测验1:Python基本语法元素知识点概要:普遍认为Python语言诞生于1991年Python语言中的缩进在程序中长度统一且强制使用,只要统一即可,不一定是4个空格(尽管这是惯例)IPO模型指:Input Process Output字符串的正向递增和反向递减序号体系:正向是从左到右,0到n-1,反向是从右到左,-1到-n,举例str = "csdn" # str[0]就表示字符串c...原创 2019-08-03 15:36:08 · 114264 阅读 · 20 评论