用numpy写的2048

功能还不是很完善,做个记录,有优化之处还请指出。 #time: 2019/8/15 19:02 # -*- coding: utf-8 -*- import numpy as np def move(lst): length = len(lst) ismove = False for _ in range(3): index = length - 1 while index < length and index>0:
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

django之关系及查询,数据类型,约束,分页

目录 关系 数据列类型 数据类型的约束 分页 关系 1. 一对一(水平分表) 母表: UserInfo id name age 子表: private id salary sp 创建模型语句: class UserInfo(models.Model): name = models.CharField(max_length=32, null=True) age = models.IntegerField(null=True) class Priva
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

十一 .Django 多对多表ManyToManyField (ORM)

一. 多对多表ManyToManyField (ORM) https://www.cnblogs.com/yoyoketang/p/10580253.html 1.创建orm表 多对多手动创建第三张关系表联 # 表一 class User(models.Model): username=models.CharField(max_length=24,db_index=True) def __str__(self): return self.usernam
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

重学Git以及学习资料

  工作这几年,git的操作还是停留在廖老师的git教程的基础水平。考虑到今后要逐渐承担更重要的工作内容,决定重新深入学习Git。首先是学习资料的选择,买过的实体书是《Git版本控制管理》,但之前看了是云里雾里的。还有另外一本书籍是《精通Git》,是Pro Git的翻译,官网有开源书。今天看了下豆瓣的评论,前者翻译的不太好,推荐看Pro Git。今天看了Pro Git的前40页,确实非常棒,今后书籍就以这本为主了,廖老师的教程基本可以作为历史了。   其它一些资源: 1.SourceTree使
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

leetcode434 字符串中的单词树(python)

统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。 请注意,你可以假定字符串里不包括任何不可打印的字符。 示例: 输入: "Hello, my name is John" 输出: 5 class Solution(object): def countSegments(self, s): """ :type s: str :rtype: int """ s = s.split()
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

使用 Select2 下拉框实现复选

使用 Select2 下拉框实现复选 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initia
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

CodeForces-1167C

链接: https://vjudge.net/problem/CodeForces-1167C 题意: In some social network, there are n users communicating with each other in m groups of friends. Let's analyze the process of distributing some news between users. Initially, some user x receives th
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

lesson10 Not for Jazz

【课文】 we have an old musical instrument,It's called a clavichord, it was made in Germany in 1681.Our clacichord was kept in the living room, it has belonged to our family for a long time.the instrument was bought by my grandfather many years ago,rece
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

Azure DevOps vsts-agent-linux 安装出错, Must not run with sudo

在linux安装 vsts-agent-linux 在vsts-agent-linux的解压目录运行./config.sh, 提示"Must not run with sudo", 需要在./config.sh中 if [ $user_id -eq 0 -a -z "$AGENT_ALLOW_RUNASROOT" ]; then echo "Must not run with sudo" exit 1 fi 改成 if [ $user_id -eq 0 -a -z "$AGENT_ALLOW_
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

2019牛客多校第9场

2019牛客多校第9场 A. The power of Fibonacci 求斐波那契数列的\(m\)次方的前\(n\)项的和模1e9的值 \((1<=n<=1e9, 1<=m<=1000)\) 首先要知道斐波那契数列模意义下是有循环节的,它的循环节也必定是它的\(m\)次方的循环节 然后把\(1e9\)拆成\(2^9*5^9\), 对\(2^9\)和\(5^9\)这两个模数分别找循环节,\(2^9\)的循环节是768, \(5^9\)的循环节是7812500 这两个分别求出了然后拼起来就可以
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

R包的安装 卸载 加载 移除等

R包的安装 1)使用 Rstudio 手动安装 Rstudio的窗口默认为四个,在右下角的窗口的 packages 下会显示所有安装的 R 包 点击 Install -> 输入R 包名 -> 点击 Install 2)使用命令安装 install.packages("R包名") R包的卸载 remove.packages("R包名") R包的加载 library("R包名") R包的移除 detach("package:R包名", unload = TRUE)
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

html+js+css 实现满天星

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>满天星</title> <style> *{ margin: 0; padding: 0; } html,body { width: 100%; height:
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

PDO提取结果集

<?php $dsn = 'mysql:host=localhost;dbname=user;charset=utf8'; try{ $pdo = new PDO($dsn,'root','123456'); $pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); $pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE,PDO::FETCH_ASSOC); }ca
分类: 其他 发布时间: 08-15 23:54 阅读次数: 0

(转)周志华:“深”为什么重要,以及还有什么深的网络

周志华老师大家应该都很熟悉吧,今天偶然看到他在今年IJCAI大会上的发言稿,感觉读完受益匪浅,故摘录下来与大家分享,也方便日后复习查看。 本文由雷锋网整理完成,原文地址:https://ai.yanxishe.com/page/reportDetail/14317 这里只是用于学习用途,非商业用途,如有侵权,请联系博主删除。 深度学习就等于深度神经网络吗? 深度学习今天已经有各种各样的应用,到处都是它,不管图像也好,视频也好,声音自然语言处理等等。那么我们问一个问题,什么是深度学习? 我想大多
分类: 企业开发 发布时间: 08-15 23:54 阅读次数: 0

人工智能商业实战应用:金融知识图谱构建与实战【企业内训现场实录】

网盘地址:https://pan.baidu.com/s/1j1TgQNWXMCNdvE-y_fSVUw提取码:pxf9备用地址(腾讯微云):https://share.weiyun.com/5ikpH7g密码:5tqmbr此课程的背景是一个金融知识图谱的大项目,用于构建A股公司的知识图谱,并基于知识图谱提供语义搜索、智能问答等服务。课程中用到神经网络、深度学习、图数据库、NoSQL数据库、自然语
分类: 企业开发 发布时间: 08-15 23:50 阅读次数: 0

maven更改本地的maven私服

1.今天想升级一个服务的jar包,更改后 使用命令 mvn deploy -e 一直报错, 看错误信息是 私服地址不是公司现在的地址。 想了半天,原来是电脑一直配置的上家公司的私服地址。。 但是在哪里配置的,却不知道。 最后使用mvn -version 、 Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00) Maven home: /usr/local/apache-m
分类: 其他 发布时间: 08-15 23:38 阅读次数: 0

机器学习算法--KNN算法

KNN算法原理 KNN(K-Nearest Neighbor)最邻近分类算法是数据挖掘分类(classification)技术中最简单的算法之一,其指导思想是”近朱者赤,近墨者黑“,即由你的邻居来推断出你的类别。 KNN最邻近分类算法的实现原理:为了判断未知样本的类别,以所有已知类别的样本作为参照,计算未知样本与所有已知样本的距离,从中选取与未知样本距离最近的K个已知样本,根据少数服从多数的投票法则(majority-voting),将未知样本与K个最邻近样本中所属类别占比较多的归为一类。 P
分类: 其他 发布时间: 08-15 23:38 阅读次数: 0

OpenGL光照2:材质

本文是个人学习记录,学习建议看教程 https://learnopengl-cn.github.io/ 非常感谢原作者JoeyDeVries和多为中文翻译者提供的优质教程 的内容为插入注释,可以先跳过 前言 在现实世界里,每个物体会对光产生不同的反应,钢看起来通常会比陶瓷花瓶更闪闪发光,木头箱子也不会像钢制箱子那样对光产生很强的反射 每个物体对镜面高光也有不同的反应,有些物体反射光的时候不会有太多的散射(Scatter),因而产生一个较小的高光点,而有些物体则会散射很多,产生一个有着更大半径的
分类: 其他 发布时间: 08-15 23:38 阅读次数: 0

第2节 Scala中面向对象编程:scala中的方法源码分析

val list=List(1,2,3,4) list.reduce((x:Int,y:Int)=>x+y)--->list.reduceLeft((x:Int,y:Int)=>x+y) var first = true var acc:Int = 0 op=(x:Int,y:Int)=>x+y for循环 第一次循环:acc=1 first = false 第二次循环:acc=op(1,2)=1+2=3 第三次循环:acc=op(3,3)=3+3=6 第四次循环:acc=op(6,4)=6+
分类: 其他 发布时间: 08-15 23:38 阅读次数: 0

springboot中返回值json中null转换空字符串

在实际项目中,我们难免会遇到一些无值。当我们转JSON时,不希望这些null出现,比如我们期望所有的null在转JSON时都变成“”“”这种空字符串,那怎么做呢? Jackson中对null的处理 1 @Configuration 2 public class JacksonConfig { 3 @Bean 4 @Primary 5 @ConditionalOnMissingBean(ObjectMapper.class) 6 public
分类: 其他 发布时间: 08-15 23:38 阅读次数: 0