[转帖]ubuntu 修改 apt源的方法

https://www.cnblogs.com/dadonggg/p/11129973.html ubuntu 和 centos 是不一样的 ubunut 里面 用deb开头 放置到 /etc/apt/sources.list 里面 centos 是在 /etc/yum.repos.d/xxxx.repo 里面 主要 [name] name baseurl enable gpgcheck 等字段 以Ubuntu18.04为例: 1. 备份原有软件源文件 cp
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

【R】爬虫案例

爬取豆瓣相册 library(RCurl) library(XML) myHttpheader <- c("User-Agent"="Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.6) ", "Accept"="text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", "Acc
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

ElasticSearch 倒排索引

倒排索引 倒排表以字或词为关键字进行索引,表中关键字所对应的记录表项记录了出现这个字或词的所有文档,一个表项就是一个字表段,它记录该文档的ID和字符在该文档中出现的位置情况。 由于每个字或词对应的文档数量在动态变化,所以倒排表的建立和维护都较为复杂,但是在查询的时候由于可以一次得到查询关键字所对应的所有文档,所以效率高于正排表。在全文检索中,检索的快速响应是一个最为关键的性能,而索引建立由于在后台进行,尽管效率相对低一些,但不会影响整个搜索引擎的效率。 正排索引是从文档到关键字的映射(已知文档
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

Pytorch笔记 (3) 科学计算1

一、张量 标量 可以看作是 零维张量 向量 可以看作是 一维张量 矩阵 可以看作是 二维张量 继续扩展数据的维度,可以得到更高维度的张量 ————> 张量又称 多维数组 给定一个张量数据,就可以确定 它的维度 + 大小 + 元素个数 # 对于一个 大小为 0个条目的元组() ,元素个数为1 只有 维度、大小、元素个数、各元素都相同的两个张量,才是两个相同的张量 举例: 对于某个张量,若其中有个条目是 1,那么这个1不可省略。也应该算进张量的维度中。 大小为(3,1) 的二维张量 和 大小为
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

依赖注入在 dotnet core 中实现与使用:3 使用 Lazy<T> 延迟实例化

有些对象我们并不想一开始就实例化,由于性能或者功能的考虑,希望等到使用的时候再实例化。 考虑存在一个类 A, 它使用了依赖的类 B,在 A 中,只有某些不常用到的方法会涉及调用 B 中的方法,多数情况下,并不使用这个 B 的实例。 using System; public class A { private B _b; public A (B b) { _b = b; Console.WriteLine("construct cla
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

Just h-index

Just h-index Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 132768/132768 K (Java/Others) Total Submission(s): 1778 Accepted Submission(s): 793 Problem Description The h-index of an author is the largest h where he has at least h papers with c
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

有返回值和带参数的修饰器

加上返回值的 import time def timmer(func): #func=test def wrapper(): start_time=time.time() res=func() #就是在运行test() stop_time = time.time() print('运行时间是%s' %(stop_time-start_time)) return res return wrapper
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

为什么全局变量一定要初始化?

一、初始化规则部分 在说明为什么要初始化之前,先提及下 C 语言的初始化规则,以备后用。 可能大家在对数组进行初始化时用的是这样的方法: char buf[10] = {0}; 那么 char buf[10] = {1};是不是将每个数组中的每个元素都初始化为 1 了呢? 其实不然,根据编译器的特性,在指定初始化元素时,如果元素的个数少于数组元素的总个数,那么其它的元素将会初始化为 0。 我们可以用一段代码来验证这个特性: 1 #include <stdio.h> 2 3 int mai
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

three.js模拟实现太阳系行星体系

概况如下: 1、SphereGeometry实现自转的太阳; 2、RingGeometry实现太阳系星系的公转轨道; 3、ImageUtils加载球体和各行星贴图; 4、canvas中createRadialGradient实现太阳发光效果; 5、THREE.Sprite精灵实现太阳系行星。 效果图如下: 预览地址:three.js模拟实现太阳系行星体系 初始化场景、相机、渲染器,设置相机位置。 1 // 初始化场景 2 var scene = new THREE.Scene();
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

qhclass

http://www.qhclass.com/classroom/62/courses
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

idea 配置tomcat安装路径

Configuration -> + -> Tomcat Server -> local 点击Server tab页的Configure按钮,进入配置tomcat安装文件的页面 配置完成,启动后,可以查看启动日志,其中: CATALINA_HOME 路径为 以上的Tomcat Home所配置的路径;
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

左神算法书籍《程序员代码面试指南》——3_02打印二叉树的边界节点【★★】

【题目】 给定一棵二叉树的头节点head,按照如下两种标准分别实现二叉树边界节点的逆时针打印。 标准一: 1.头节点为边界节点。 2.叶节点为边界节点。 3.如果节点在其所在的层中是最左或最右的,那么也是边界革点。 标准二: 1.头节点为边界节点。 2.叶节点为边界节点。 3.树左边界延伸下去的路径为边界节点。 4.树右边界延伸下去的路径为边界节点。 例如,如图3 - 2所示的树。 按标准一的打印结果为:1,2,4,7,11,13,14,15,16,12,10,6,3 按标准二的打印结果为:1
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

monkey介绍及常用命令

前置准备:   adb:用来连接安卓手机和PC端的桥梁,要有adb作为两者之间的维系,才能在电脑对手机进行全面的操作。(adb push 文件路径 到手机路径 adb pull 从手机拉取到电脑) monkey需要安装吗?   1、电脑安装adb,命令行输入monkey命令   2、android自带monkey,所以安卓手机是不用再安装的 monkey使用的场景:   等产品稳定,没有特别多bug的时候,一般会使用monkey测试应用的稳定性、健壮性(是否会发生闪退、崩溃);整机测试 mon
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

【hadoop】linux安装jdk

JDK安装 设置hostname [root@bigdata111 ~]# vi /etc/hostname 设置机器hosts [root@bigdata111 ~]# vi /etc/hosts 192.168.1.111 bigdata111 192.168.1.112 bigdata112 192.168.1.113 bigdata113 创建jdk目录 [root@bigdata111 /]# cd /opt [root@bigdata111 opt]# ll 总用量 0 drwxr
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

剑指Offer-13:调整数组位置使奇数位于偶数前面

题目描述: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。例如给定一个数组{2,4,6,3,5},调整后的数组为{3,5,2,4,6} 思路一: 最直接的思路是新建一个数组,大小为原数组的大小,利用空间换时间。   /* * 新开数组:空间换时间 * 1.遍历数组,若为奇数则从头部放入到原数组中,并记录索引 * 2.若为偶数则放入到新
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

LeetCode算法第四题

# 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 # # 示例 1: # # 输入: "babad" # 输出: "bab" # 注意: "aba" 也是一个有效答案。 # 示例 2: # # 输入: "cbbd" # 输出: "bb" # # 来源:力扣(LeetCode) # 链接:https://leetcode-cn.com/problems/longest-palindromic-substring def longestPalindrom
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

【UML】最简单的类图

Rational Rose简明实用教程 https://blog.csdn.net/gz153016/article/details/49641847 Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具。用于可视化建模和公司级水平软件应用的组件构造。现在比较少的公司在使用已Rose。IBM推出了Rational Software Architect来替代Rational Rose。 如何用Rational Rose 画 组合聚合关系(实心菱形) 聚
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

阶段总结(一)

/* *php基础语法(变量,变量动态声明,常量define(变量名,常量值),数据类型,连接符,引用,控制结构,函数...) *基础数据库---php提供的mysql函数 (结构化查询语句:sql语句,字段类型,) * create 表名(字段名 类型(10)默认值 是否为空 是否主键 是否自动递增) *新闻管理的项目【cms系统---内容管理系统】----MVC模式 * 登陆---使用session会话保存用户信息 session的id存在cookie中,cookie在客户机保存 * 登出
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

怎么避免写bug?

1:关注可能的业务逻辑异常:业务逻辑异常 可以通过各种输入输出 和 预期进行比较 即可很快发现。 2:关注可能的运行逻辑异常: 如 copy对象; 对象引用等 这类异常只看代码逻辑时很难发现的;代码写好后要在大脑中试运行一下看是否会存在这样的异常,这个也跟经验和警惕性有关。 3:关注可能的常识性异常:如时间会有时区差异等;再如 Es 更新会有延迟等;这些也需要警惕性。
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0

转 如何免费下载网易云收费音乐?

https://blog.csdn.net/ljj950408/article/details/83902972
分类: 其他 发布时间: 09-02 23:38 阅读次数: 0