自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Vue使用问题

axios由于使用本地文件导致chrome打开产生的跨域问题:解决方法:新建一个快捷方式,打开属性,在目标路径末尾+空格±-allow-file-access-from-files,得到结果类似:“C:\Program Files\Google\Chrome\Application\chrome.exe” --allow-file-access-from-files...

2021-06-03 09:49:31 174

原创 mybatis错误及解决方案

1. Cause: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 5; 1 字节的 UTF-8 序列的字节 1 无效。将xml文件中的UTF-8改为UTF8;2. Path does not chain with any of the trust anchors可能由于mybatis-config.xml中将url中的useSSL设置为true,修改为false即可解决。...

2021-05-18 16:58:28 285 1

原创 linux相关问题

Unable to locate package错误解决办法跳转地址

2021-05-14 11:01:31 148

原创 关于github下载库到本地的方法及问题解决

关于github下载库到本地本地:git init 仓库名(与github同名)git remote add origin github对应库网址链接git clone github对应库网址链接出现的问题:OpenSSL SSL_read: Connection was reset, errno 10054:解决方法:git config --global http.sslVerify “false”Failed to connect to github.com por

2021-05-10 15:34:28 210

原创 动态规划专区-解码方法

思路当题目中出现总数,最大之类字眼,可能可以使用动态规划,显然存在最优子结构,并且当前的最优解只与前两个最优解有关,因此明确了可以使用动态规划。这道题目的考察点在于边界条件的判定,需要充分考虑不同情况下的转移方程,得状态转移方程为:这里是引用源码:class Solution { public int numDecodings(String s) { if(s.startsWith("0")){ // 加入包含前导零 return 0;..

2020-11-12 11:42:43 121

原创 Knowledge Graph Convolutional Networks for Recommender Systems

from Hongwei Wang, Miao Zhao, Xing Xiefrom Shanghai Jiao Tong University,研究背景为了减轻基于协作过滤的推荐系统的稀疏性和冷启动问题,研究人员和工程师通常收集用户和项目的属性,并设计精致的算法来利用这些附加信息。通常,属性不是孤立的而是相互连接的,形成一个知识图(KG)。研究内容To automatically discover both high-order structure information and semant

2020-10-30 17:50:20 818

原创 LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation

from Xiangnan He ,University of Science and Technology of China,published in SIGIR‘20, July 25-30,Virtual Event, China.研究背景GCN(图卷积网络)成为协同过滤的最新技术,但是推荐的有效性原因不明确,现有工作缺乏对GCN的彻底的消融分析。GCN中最常见的两个设计-特征转换和非线性激活-对协作过滤的性能几乎没有贡献。更糟糕的是,包括它们会增加培训的难度并降低推荐性能。GCN具体是做什

2020-10-24 17:01:12 2068 2

原创 Neural Graph Collaborative Filtering

Neural Graph Collaborative Filteringauthor: Xiang Wang, Xiangnan He, Meng Wangfrom: National University of Singaporepublished in SIGIR’19, July 21-25, 2019, Paris, FranceResearch Background:Learning vector representations (aka. embeddings) of users an

2020-10-23 14:20:17 713

原创 字符串-KMP算法

KMP算法是一种前缀匹配算法,具体算法网上特别多,这里标记一下我觉得讲的比较好容易理解的方法,见网页漫画:什么是KMP算法.该篇文章废话比较多,但是都是为了渐渐拉开KMP算法的神秘面纱,值得慢慢看。...

2020-07-01 15:30:56 162

原创 github代码上传与更新方式----git使用

详细参考链接:github代码上传与更新方式----git使用

2020-07-01 09:02:29 2669

原创 字符串-BM算法

问题说明BM算法是一种字符串匹配算法,也就是存在两个字符串,用其中一个较短的字符串(称之为模式串)去匹配较长的字符串(待匹配串),看它是不是较长的字符串的子串。例如:用EXAMPLE 来匹配是否为 HERE IS A SIMPLE EXAMPLE 的子串。具体的方式如下:首先,我们要了解两个概念:(这里过于抽象可以先不看)坏字符算法:在模式串向后移动的过程中让坏字符尽量匹配模式串中最后面的与坏字符相同的字符好后缀算法:具体的使用我们直接带到例子中看。step 1BM算法是基于后缀

2020-06-30 16:34:13 4419

翻译 滴滴-通过多智能体强化学习进行有效的大规模车队管理

1. 背景1.1 在线乘车共享平台的意义诸如Uber和滴滴出行之类的大型在线乘车共享平台已经改变了人们出行,生活和社交的方式。通过利用蜂窝网络和全球定位系统等信息技术的进步和广泛采用,共享乘车平台将道路上未充分使用的车辆重新分配给需要运输的乘客。运输资源的优化极大地缓解了交通拥堵,并弥补了运输供需之间曾经巨大的差距【1】。1.2 主要挑战乘车共享平台的一个主要挑战是平衡需求和供应,即乘客和驾驶员的接送订单。在大城市中,尽管每天要提供数百万次的拼车订单,但由于附近缺少可用的驾驶员,因此仍然无法满足大量

2020-06-08 21:26:46 2278 2

原创 大规模并行程序设计作业-泰山服务器&天河2号

一.世界排名top-10超级计算机二.选择的超算Summit采用相对其他超算更少的cores以及更低的Power实现了在Rmax和Rpeak上的全面领先,所以我对它比较感兴趣。...

2020-03-28 14:24:29 787

原创 解码自适应

解码自适应一.自适应工具中应用自适应的位置1.内容上:通过查看学生回答的问题的具体答案,做出独特的响应,例如根据学生做错的题目找到他欠缺的知识点,然后推荐给他对应的知识资源(文本、视频等形式)。具体包括三部分:根据学生的错误回答给出特定的纠错提示和如何作答的提示。根据学生知识点的匮乏之处,给出额外的补充学习材料。将学生未掌握知识点进一步分解为粒度更小的知识点,然后循序渐进学习。2...

2020-01-12 16:36:14 603

原创 数据结构-图论-单源最短路径-Dijkstra算法

Dijkstra算法简单介绍首先,我们要对单源最短路径有个基本的认识,这是前提条件;给出简单的介绍:Dijkstra算法的实现方法算法思想找到起点到各个未访问过的顶点(包括自身)的距离最小的点u并访问顶点u;(起初,设置起点到其余各个顶点的距离为无穷大,到自身的距离为0)遍历未访问过的结点v,查看经过结点u是否可以使起点到结点v距离变小,如果可以,则更新起点到结点v的最小距离...

2019-03-01 10:50:33 896

原创 数学问题-欧几里得算法扩展

欧几里得算法-计算a,b最大公约数计算方法1.当b≠0时:a=b,b=a%b;2.当b=0时,最大公约数为a;算法int gcd(int a,int b){ return !b?a:gcd(b,a%b);}扩展-计算ax+by=gcd(a,b)方法(其中a,b是在不断变化的)首先计算出gcd=gcd(a,b);ax1+by1=gcdax_{1}+by_{1}=gcdax1...

2019-02-26 15:19:56 236

原创 初步递归-神奇的口袋

递归-神奇的口袋题目描述有一个神奇的口袋,总的容积是40,用这个口袋可以变出一些物品,这些物品的总体积必须是40。John现在有n个想要得到的物品,每个物品的体积分别是a1,a2……an。John可以从这些物品中选择一些,如果选出的物体的总体积是40,那么利用这个神奇的口袋,John就可以得到这些物品。现在的问题是,John有多少种不同的选择物品的方式。输入输入的第一行是正整数n (1 &...

2019-02-21 16:43:13 312

原创 递归入门-全排列问题到n皇后问题

全排列问题描述输入正整数n,输出所有由1-n数字组成的数列,例如,当n=3时,全排列有:<1,2,3>,<1,3,2>,<2,1,3>,<2,3,1>,<3,1,2>,<3,

2019-02-15 11:56:45 422 1

原创 动态规划-整数拆分/完全背包方案数

题目描述一个整数总可以拆分为2的幂的和,例如: 7=1+2+4 7=1+2+2+2 7=1+1+1+4 7=1+1+1+2+2 7=1+1+1+1+1+2 7=1+1+1+1+1+1+1 总共有六种不同的拆分方式。 再比如:4可以拆分成:4 = 4,4 = 1 + 1 + 1 + 1,4 = 2 + 2,4=1+1+2。 用f(n)表示n的不同拆分的种数,例如f(7)=6. 要求编写程序,读入n...

2019-01-22 14:36:29 1700

原创 动态规划-最长公共子序列

最长公共子序列问题描述概念解释子序列:给定一个序列X=<x1,x2,...,xm>X=<x_{1},x_{2},...,x_{m}>X=<x1​,x2​,...,xm​>,另一个序列Z=<z1,z2,...,zk>Z=<z_{1},z_{2},...,z_{k}>Z...

2019-01-19 15:01:56 251

原创 动态规划原理

动态规划原理及重构最优解原理最优子结构运用动态规划求解最优化问题第一步若一个问题的最优解中包含其子问题的最优解,则此问题具有最优解的结构性质。因为使用子问题的最优解构造原问题最优解,所以我们必须确保考察了最优解中用到的所有子问题。如何发掘最优子结构性质证明问题最优解的第一个组成部分是做出一个选择。例如切割钢条的第一次切割位置。做出该选择后,将会产生一个或者多个待解的子问题。对...

2019-01-16 12:31:23 420

原创 动态规划-矩阵链乘法

动态规划-矩阵链乘法采用动态规划的方式求解矩阵链乘法问题问题描述给定一个n个矩阵的序列(矩阵链<A1,A2,...,AnA_{1},A_{2},...,A_{n}A1​,A2​,...,An​>),希望计算其乘积A1A2...AnA_{1}A_{2}...A_{n}A1​A2​...An​-------------------------------------------...

2019-01-14 17:25:00 868

原创 动态规划-钢条切割

动态规划简介目的:求解最优解问题;思想:组合子问题的解来求解原问题;一. 可以解决哪些问题:1. 问题的目标是求解一个问题的最优解;2. 整体问题的最优解依赖于各个子问题的最优解;3. 大问题分解成若干小问题,且这些小问题还可能继续分解为若干更小的问题;4. 从上向下分析问题,从下向上解决问题。二. 设计动态规划的方法:刻画一个最优解结构特征:即要求满足题目要求的解的特征;...

2019-01-11 15:53:43 1281

转载 IDEA添加JAVA的API

在IDEA中使用JAVA的API方式传送门

2019-01-08 12:30:00 3269

原创 使用python编写爬虫配置环境变量以及使用scrapy

使用python编写爬虫配置环境变量以及使用scrapy安装python配置python环境变量注意安装路径前加;下载安装pip配置环境变量C:\Users\Jiang\AppData\Local\Programs\Python\Python36-32\Scripts下载安装lxml下载安装Twisted 命令行:pip install Twisted全称下载安装scrapy ;pi

2018-01-01 15:16:59 1392

翻译 java高性能代码的内存管理

GC是一段程序,不是智能,他只回收他认为的垃圾,而不是回收你认为的垃圾。GC垃圾回收机制:首先,JVM在管理内存的时候对于变量的管理总是分新对象和老对象。(新对象也就是开发者new出来的对象,但是由于生命周期短,那么他占用的内存并不是马上释放,而是被标记为老对象,这个时候该对象还是要存在一段时间。)然后,由JVM决定他是否是垃圾对象,并进行回收。垃圾内存并不是用完了马上就被释放,所以就会产生内存

2017-01-06 15:33:26 343

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除