cobracanary的博客

私信 关注
canaryW
码龄2年

都说面条吃不饱,就怪配料没放好

  • 65,255
    被访问量
  • 140
    原创文章
  • 47,668
    作者排名
  • 83
    粉丝数量
  • 毕业院校 哈尔滨
  • 于 2018-10-24 加入CSDN
获得成就
  • 获得73次点赞
  • 内容获得23次评论
  • 获得136次收藏
荣誉勋章
兴趣领域
  • #人工智能
    #深度学习#神经网络#Python#视觉/OpenCV#NLP#自然语言处理#语音识别#算法#机器学习#数据分析#图像处理
TA的专栏
  • 后端
    19篇
  • linux
    6篇
  • 社区发现
    1篇
  • 保研
  • 做题
    1篇
  • mybatis
    3篇
  • spring
    3篇
  • sql
    1篇
  • Android
    15篇
  • Hadoop
    1篇
  • redis
    2篇
  • 计算机网络
    8篇
  • 并查集
    1篇
  • 机器学习
    3篇
  • 前端
    5篇
  • Spring MVC
    1篇
  • 数据结构
    10篇
  • 图
    1篇
  • 作业
  • Eclipse
    1篇
  • Java
    18篇
  • leetcode
    44篇
  • DP
    8篇
  • hashmap
    1篇
  • ADT
    1篇
  • 人生
    2篇
  • greedy
    9篇
  • 软件构造
    3篇
  • 回溯
    3篇
  • String
    5篇
  • hash
    3篇
  • 重写比较器
    2篇
  • equals
    1篇
  • python
    6篇
  • idea
    6篇
  • 环境出错
    9篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

腾讯云服务器无法使用账号密码登录

我开始用的是ubuntu系统,centos,都没办法使用账号,密码登录服务器,后来重置系统为宝塔Linux面板 7.2.0,就可以登陆了。
原创
41阅读
1评论
0点赞
发布博客于 1 月前

微博爬虫登陆问题

这两天想写一个微博爬虫,但是遇到的第一个问题就非常棘手,就是微博的登陆问题,微博如果不登陆的话能查看的内容是很少的,查看了别人的解决方案也非常的麻烦,我整出来了一个简单一点的方案。不得不说,在web这块,真的是魔高一尺道高一丈。我的解决方案是这样的:我先用selenium打开firefox的微博登录界面,然后我手动在这个界面登陆微博,接下来再通过python console运行爬虫程序,经过我的测试这样做是可行的。...
原创
33阅读
0评论
0点赞
发布博客于 1 月前

Efficient Estimation of Heat Kernel PageRank for Local Clustering

西八,看完上篇老师又让看这篇,麻了2 PRELIMINARIES2.1 Basic Terminology依旧是老生常谈的那几个定义:G=(V,E)G=(V,E)G=(V,E)无向无权图,d(v)d(v)d(v)是v的度,AAA是G的邻接矩阵,DDD是G的对角度矩阵,随机游走矩阵P=D−1AP=D^{-1}AP=D−1A。Pk[s,v]P^k[s,v]Pk[s,v]表示从s出发的一个k跳的随机游走将到达v的概率。我们希望的是最小化导率:2.2 Heat Kernel-based Local
原创
25阅读
0评论
0点赞
发布博客于 2 月前

pandas学习笔记

心得体会:pandas中查找修改:data.loc[条件][要修改的列]=要修改成的值比方说,我要把分数为空的分数修改为0分data.loc[data['分数'].isnull(),'分数']=0pandas删除一个所有元素全是空的行,axis=0便是删除行,=1表示删除列,how=all表示全部为空删除,=any表示任意为空删除,inplace=True表示就在本来的data上面进行更改data.dropna(axis=0,how='all',inplace=True)pan
原创
28阅读
0评论
0点赞
发布博客于 2 月前

Heat Kernel Based Community Detection

heat kernel是一种局部扩散方法,所谓的局部扩散方法就是说给定一个种子节点,我以这个种子节点为源,向周围扩散,就可以找到这个种子节点所属于的社区。相似的思想有pagerank(Local Graph Partitioning using PageRank Vectors)。heat kernel方法相比于pagerank在于它将更大的权重放在了距离种子节点较近的节点,收敛的更快,在真实网络中证实了这种性质是非常有用的。PRELIMINARIES我们给定图G=(V,E)G=(V,E)G=(V,E)
原创
23阅读
0评论
0点赞
发布博客于 2 月前

python引用各种目录下的文件

问题:我今天遇到了这样一个问题:我放在evolutionary_clustering_v3下面的Test.py 想要引用evolutionary_clustering_v2下面的LPANNI包,这时候可以使用sysimport syssys.path.append('..')from evolutionary_clustering_v2.LPANNI import lpanni as lpa_v2sys的作用就是将你指定的路径加入python默认的引包路径,当然注意你要引的包首先要是 一个能用
原创
22阅读
0评论
0点赞
发布博客于 3 月前

java api操作hdfs

我在写代码的时候遇到几个坑:记得开放要连接的9000端口,要不然连接不了使用System.setProperty("HADOOP_USER_NAME", "wxwmd");来设置登陆的用户,否则没有对hdfs的操作权限import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FileSystem;import org.apache.hadoop.fs.Path;import java.io.IOExcept
原创
13阅读
0评论
0点赞
发布博客于 3 月前

copresence-InVS13.edges

这是一个网络,其中每一行由source target timestamp组成,从中我们使用timestamp可以将这个网络分为多个时间段的网络,从而进行动态网络的研究
edges
发布资源于 4 月前

爬虫学习

昨天被一个素不相识的学长突然安排了一份工作,是让我人肉收集数据,让我非常恼火,所以从今天起好好学习一下爬虫,以后的事情就可以自动化。
原创
79阅读
0评论
0点赞
发布博客于 4 月前

哈工大软件安全作业一

哈工大软件安全作业一,分析一个网络协议的缺点并且提出改进的意见,这里分析的是http协议,可以下载参考
docx
发布资源于 4 月前

python pip install community安装不了???

从GitHub上面拷贝了一个项目想要研究研究,结果发现开头import里面有一句import community我尝试去安装community这个包,结果根本没有找到这个包我搜索了很多内容,怀疑事自己的pip源不对,但是一无所获后来我发现这个包在pypi源上面的名字是python-louvain也就是说我应该是pip install python-louvain在community上面的__init__.py也写道:唉,python真是太操蛋了,这对应关系到哪找啊...
原创
70阅读
0评论
0点赞
发布博客于 4 月前

数据挖掘实验过程记录

清洗数据这个矩阵是个稀疏矩阵,如果使用矩阵存储会浪费大量空间,我们使用map<int,map<int,float>>的数据结构来存储矩阵中的数据。用户id和艺术家id是不连续的,我们先将这些id变成连续的,使用字典。UV分解的公式推导:我们的问题如下:开始推导:我们的目标是令M=U∗V(1)M=U*V\tag{1}M=U∗V(1)假设我们的UrsU{r}{s}Urs设为x,我们想通过寻找通过这次变化使得RMSE最小的x假设U∗V=P(2)U*V=P\tag{2}.
原创
53阅读
1评论
0点赞
发布博客于 4 月前

Java写文件写不全?

当我们使用BufferWrite类时,有时候会写不全,这是因为数据还在缓冲区中,使用.write()方法不能将缓冲区中内容写出,这时候要在write()方法后加上flush()方法将缓冲区的内容写出。
原创
60阅读
0评论
0点赞
发布博客于 7 月前

HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc....Possibly consider using a shorter

今天使用springboot遇到了这样的问题:springboot项目启动开始可以访问数据库,但是几分钟之后就会报错idea报错信息:HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@18e7d21c (No operations allowed after connection cl...
原创
1898阅读
0评论
3点赞
发布博客于 1 年前

idea run with coverage异常

到idea安装目录的bin目录下找到idea.exe.vmoptions这个文件记事本打开最后加入一行-Djava.io.tmpdir=D:\Temp ,这里要注意 D:\Temp 是随意写的目录,但一定要保证它存在。重新打卡IDEA 在运行就可以注意事项1.如果你的idea是64位的,更改这个文件:确保你的idea不是2019版的,我尝试过,2019的无论怎么改...
原创
1292阅读
2评论
0点赞
发布博客于 1 年前

idea pom.xml不提示

啊西巴,这个bug我整了前前后后得有一个星期,用了各种各样的骚方法,现在终于解决了问题是什么呢?idea2019版有bug!idea2019版有bug!idea2019版有bug!idea2019版有bug!idea2019版有bug!idea2019版有bug!idea2019版有bug!idea2019版有bug!idea2019版有bug!卸载换回2018版本就可以了...
原创
163阅读
0评论
0点赞
发布博客于 1 年前

@RestController,@Controller,@Responsebody

@RestController=@Controller+@Responsebody@RestController=@Controller+@Responsebody@RestController=@Controller+@Responsebody如果使用@RestController,那么controller里面的方法如果返回字符串,就是返回字符串本身,不能跳转页面如果使用@Controlle...
原创
54阅读
0评论
0点赞
发布博客于 1 年前

问一哈 我springboot整合dubbo 配置文件总是飘黄 但是可以运行起来 问一下有没有知道怎么回事的

发布Blink于 1 年前

dubbo-demo.zip

springboot整合dubbo和zookeeper的小demo,分为api,provider,customer三个module
zip
发布资源于 1 年前

springboot-dubbo-demo.zip

springboot整合dubbo和springboot的小demo,下载之后修改一下application.properties就可以使用
zip
发布资源于 1 年前

保研全过程记录

兜兜转转,想要找个地方来写一下某些时候自己去的的收获,多少没有地方写,便单开出一篇博客,以后想写一下杂七杂八的东西就会在这里面写啦,也算一个小白的成长吧。2020.2.5今天搭建了dubbo管理控制台...
原创
186阅读
1评论
0点赞
发布博客于 1 年前

vmvare虚拟机连不上网

今天启动zookeeper之后,使用./zkServer.shstatus./zkServer.sh status./zkServer.shstatus查看zookeeper状态之后发现总是Errorcontactingservice.Itisprobablynotrunning.Error contacting service. It is probably not running.Errorc...
原创
38阅读
0评论
0点赞
发布博客于 1 年前

2020刷题日记

2020.1.18我果然还是不甘心当一个five啊,今天开始刷百练的题目有一说一之前刷过很多leetcode,做百练还是不难,但是百练不像leetcode,不能查看代码执行错误的用例,而且要自己处理输入输出,这点就很难受。总结一下Java输入Scanner的几个常用API:nextInt():获取下一个整数,但是获取之后cursor会停留在本行,不会跳到下一行next():获取下一个...
原创
110阅读
0评论
0点赞
发布博客于 1 年前

@Configuration,@Bean注解

这是spring boot里面的两个注解,目的是使用Java代码来替代编写复杂的xml文件实现自动注入。@Configuration标注在类上面,表示这个类是一个注解类,里面可以声明Bean注入@Bean标注在方法上面,用来实现自动注入,想要取出来自动注入的结果可以使用@Autowired自动注入的类:package com.wxw.server.bean;import org.spr...
原创
50阅读
0评论
0点赞
发布博客于 1 年前

TCL电视无法装apk文件

TCL电视使用U盘装apk文件时显示“没有可播放的文件”步骤:1.应用里面找到电视卫视2.应用管理3.极速安装4.打开U盘安装应用
原创
2001阅读
0评论
0点赞
发布博客于 1 年前

考完了,废了

 
发布Blink于 1 年前

量子波动速读也救不了我的期末考试了

 
发布Blink于 1 年前

哈工大软件过程与工具

12.23 快考试了,要开始复习了。这学期学分绩还是比较重要的。加油,奥力给一给洛!!1. 软件过程核心思想软件工程的两个映射概念映射:问题空间的概念和解空间的模型化概念之间的映射业务逻辑映射:问题空间的处理逻辑与解空间处理逻辑之间的映射软件工程所关注的对象产品过程软件工程所关注的目标软件工程的核心思想:分治,复用,折中,演化软件过程模型...
原创
547阅读
1评论
0点赞
发布博客于 1 年前

哈工大移动互联网复习

好好复习喽,写个复习博客这门课程其实还是蛮难受的,一者在于这门课程在实验上偏向于移动端开发,但是我其实并没有兴趣在安卓和IOS开发,二者在于这门课程在理论上有很多东西是通信原理上面的,我们软件学生学了没有用,不学还拿不到分,而且知识很杂还没有课本,复习起来是非常难受。不多bb,来看课件:移动互联网概述...
原创
458阅读
1评论
2点赞
发布博客于 1 年前

Hadoop运行wordcount的jar包

娘西屁,学的越来越难,连写个hello world现在都这么难了,网上写的几个教程纯属误人子弟。下面开始讲解第一个Hadoop程序word count:1.jar包的准备:程序结构:pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0...
原创
440阅读
1评论
2点赞
发布博客于 1 年前

wordcount.jar

现成的word count包,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
jar
发布资源于 1 年前

ubuntu使用管理员身份操作图形界面

shell里面输入sudo nautilusok
原创
385阅读
0评论
2点赞
发布博客于 2 年前

hadoop安装伪集群太难了

 
发布Blink于 2 年前

can‘t connect to redis server

服务器上配置redis之后,使用redis GUI连接redis显示can‘t connect to redis server,于是进行修改1. 修改配置文件redis.conf我的配置文件在这个目录下/usr/local/redis/redis−4.0.8/usr/local/redis/redis-4.0.8/usr/local/redis/redis−4.0.8 1)注释掉 bi...
原创
128阅读
0评论
1点赞
发布博客于 2 年前

springboot搭建redis环境

这两台在学习redis,不得不说redis作为非关系型数据库,其功能非常强大,我打算用redis对课程作业的后台进行升级,在一些经常访问的资源使用redis存储在服务器的内存中,当进行查找的时候,如果能使用redis查找到那么就直接返回,否则再使用mysql到数据库中进行查找。redis集成springboot也非常简单,下面记录一下我搭建环境的过程。1.在pom.xml中加入依赖: <...
原创
121阅读
0评论
1点赞
发布博客于 2 年前

Error:() java: 程序包org.springframework.beans.factory.annotation不存在

其实遇到这个bug我很高兴,因为之前就出现过这个bug,当时公司前辈帮我调了半天调好了,但是我自己没有亲手解决这个问题,总觉得心里不舒服,今天又遇到了,自己来解决一下。这个bug的特征是:jar包明明在项目里面,编译也不报错,但是启动的时候就是找不到当你想关闭idea重启项目的时候,你之前在项目里面的jar包一个都没有引进来可以看到annotion已经引入了,但是它还是说我不存在。...
原创
7346阅读
8评论
10点赞
发布博客于 2 年前

springboot写入数据库汉字变问号???

用spring boot做的项目,后台向数据库中写入汉字,变成了问号,但是后台确实是向数据库中传递的汉字,数据库也是使用的utf8编码,怎么回事?检查一下spring boot和数据库中的连接问题:在application.propertiesapplication.propertiesapplication.properties里面的数据库连接中加入&useUnicode=true...
原创
354阅读
0评论
1点赞
发布博客于 2 年前

IOC与反射

反射反射听起来高大上,其实就可以理解为:通过类的路径(就是个字符串)来new一个类:IOC依赖注入,依赖注入的好处就是:如果你的程序中new一个类是需要动态new的,那么得到这个需要new的类的名称之后,就可以动态new出来。我理解IOC就像工厂方法+反射动态生成对象。举个例子:假设有这些类 class food{ } class ...
原创
469阅读
0评论
1点赞
发布博客于 2 年前

springboot文件上传与下载和安卓的文件下载

移动互联网实验我想加入些功能,就是网页版课程文件的上传下载和安卓端课程文件的下载,鼓捣了一天,来记录一下这是怎么实现的我的思路是这样的:网页在上传课程文件的时候,会有两个参数,课程号courseId和文件名fileName,将其存放在服务器上对应的/usr/files/courseId/fileName/usr/files/courseId/fileName/usr/files/courseId...
原创
181阅读
0评论
0点赞
发布博客于 2 年前

哈工大计算机网络大全

DNS 的资源记录 RR(resource record),格式[name,value,type,ttl],当 type = A 时,name 为域名,vlaue 为 ip 地址,当 type = NS 时,name 为域,value 为该域的权威域名服务器的主机域名,当 type = CNAME 时,name 为某一真实域名的别名,value 为真实域名,当 type = MX 时,name ...
原创
795阅读
1评论
1点赞
发布博客于 2 年前

HackerRank SQL练习题答案大全

太弱智的就不写了Weather Observation Station 5select city,length(city) from station order by length(city),city limit 1;select city,length(city) from station order by length(city) desc,city limit 1;Weat...
原创
1051阅读
0评论
0点赞
发布博客于 2 年前

721.账户合并

并查集给定一个列表 accounts,每个元素 accounts[i] 是一个字符串列表,其中第一个元素 accounts[i][0] 是 名称 (name),其余元素是 emails 表示该帐户的邮箱地址。现在,我们想合并这些帐户。如果两个帐户都有一些共同的邮件地址,则两个帐户必定属于同一个人。请注意,即使两个帐户具有相同的名称,它们也可能属于不同的人,因为人们可能具有相同的名称。一个...
原创
47阅读
0评论
0点赞
发布博客于 2 年前

哈工大计算机网络结课考试

将C收到的序列分为三片:(2,0,2,0),(0,-2,0,-2),(0,2,0,2)计算的公式是C收到的序列与A的码片序列做内积然后除以序列长度,如果为1那么就是发送了1,如果为0那么就是没有发送,如果为-1就是发送了0.分别计算:(2∗1+0∗1+2∗1+0∗1)/4=1(2*1+0*1+2*1+0*1)/4=1(2∗1+0∗1+2∗1+0∗1)/4=1,第一个发送的是1同理第二个发...
原创
853阅读
0评论
0点赞
发布博客于 2 年前

哈工大计算机网络测试二

测试二的试题总体来说质量还是比较高的,来分析一下测试二里面每一题的解答:考察GBN协议窗口的大小,不难。当数据帧序列号为n比特时,GBN协议的窗口大小是2n−12^n-12n−1,而SR协议的窗口大小是2n−12^{n-1}2n−1停等协议的信道利用速率是传输时间/传输时间+RTTSYN=1,Y=1000+1=1001,ack=1000+100+1=1001(下一个想要收到的...
原创
576阅读
0评论
0点赞
发布博客于 2 年前

springboot初次启动非常慢

前几天把springboot项目打包放在了阿里云服务器上,结果每次经过一段时间不登陆的时候,就发现对Controller第一次请求非常慢,解决方法:1.找到服务器的jdk路径cd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.2322.修改 java.security vim java.security3.将securerandom.source=fi...
原创
333阅读
0评论
0点赞
发布博客于 2 年前

linux下查找jdk路径

ls -lrt /usr/bin/javals -lrt /etc/alternatives/java
原创
36阅读
0评论
0点赞
发布博客于 2 年前

阿里云服务器linux命令

查看端口占用情况netstat -tunlp |grep 8080kill进程kill -9 18994进入文件夹cd /home/jar在后台运行jarnohup java -jar server.jar &
原创
66阅读
0评论
0点赞
发布博客于 2 年前

安卓无法请求网络资源

我是3始终执行不了1.查看是否给了网络权限2.我是在配置文件中加入android:usesCleartextTraffic="true"就????了
原创
59阅读
0评论
0点赞
发布博客于 2 年前

安卓安装失败java.lang.IllegalArgumentException: Unknown package: com. at com.android.server.pm.Set

idea->build->clean project重新运行
原创
1449阅读
0评论
0点赞
发布博客于 2 年前

mysql不知道初始化密码?

systemctl stop mysqldsystemctl set-environment MYSQLD_OPTS="--skip-grant-tables"systemctl start mysqldmysql -u rootmysql> UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPassword')...
原创
134阅读
0评论
0点赞
发布博客于 2 年前

js判断后端ResponseBody传来的是否是null

后端代码: //学生查成绩 @ResponseBody @RequestMapping("getScore") @CrossOrigin public Score getScore(String courseId,HttpSession httpSession){ String stuId = (String) httpSession.get...
原创
190阅读
0评论
0点赞
发布博客于 2 年前

后端向前端传递对象和列表

传递对象:前端解析:传递列表:
原创
636阅读
0评论
0点赞
发布博客于 2 年前

安卓前端后端交互

点击查找博客请求这个方法:网络路径是u27665492r.wicp.vip:47513/testpackage com.wxw.hit;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;...
原创
501阅读
0评论
0点赞
发布博客于 2 年前

把自己的电脑变成服务器,让公网的主机能够请求自己电脑

做移动互联网实验遇到了一个问题,我要在后端开发,所以我向让我的电脑变成服务器方便安卓界面的请求,找到了一个办法下载花生壳软件花生壳会给你字段分配一个网址把这个网址和自己的本机地址绑定现在我的请求路径是localhost:8080的请求就变成了u27665492r.wicp.vip:47513...
原创
344阅读
0评论
0点赞
发布博客于 2 年前

后端返回list前端Ajax取值

<script> $(document).ready(function () { let url = "http://localhost:8080/blog/selectBlogById"; let id = GetUrlByParamName("id"); let data = "id="+id; alert(data); $.ajax({...
原创
419阅读
0评论
0点赞
发布博客于 2 年前

前端请求传递不到controller?

检查一下有没有引入jQuery的依赖<!-- 引入jQuery的依赖--><script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>
原创
284阅读
0评论
0点赞
发布博客于 2 年前

IDEA找不到js,css文件 net::ERR_ABORTED 404

在项目中导入css,js样式之后运行spring boot项目,加载不出来css,js,显示failed to load net::ERR_ABORTED 404解决方法重启IDEA
原创
660阅读
0评论
0点赞
发布博客于 2 年前

mapper.xml绑定

在namespace里面写了还要在application.properties里面配置一下
原创
83阅读
0评论
0点赞
发布博客于 2 年前

<sql> mybatis

原创
41阅读
0评论
0点赞
发布博客于 2 年前

IDEA搭建SpringMVC开发环境

1.新建项目,选择SpringMVC和Web Application2.起名字finish3.选择add4.选择run->Edit Configutrations5.点击+,选择Tomcat server ->local6.给服务器起个名字7.选择Deployment -> + -> Artifact -> ok8.File -> Proj...
原创
57阅读
0评论
1点赞
发布博客于 2 年前

mybatis传递参数到xml

mybatis在处理多个参数时,会将多个参数处理成param1,param2……等,但是这样太难看了,为了简便,我们可以使用@param注解示例实体类-UserMapper.java在更新用户的方法中我们使用了两个参数,为了在xml文件中能找到着两个参数,使用param注解,这样我们在xml文件中就可以直接使用@Param()里面的值了。UesrMapper.xml...
原创
414阅读
0评论
0点赞
发布博客于 2 年前

mybatis入门

昨天和导师联系了一下准备进实验室接触实际项目,所以现在要自学Java EE的很多东西。今天刚看了mybatis入门,感觉是学到东西的,来记录一下入门知识。数据库准备第一个mybatis项目项目结构-pom.xml:添加两个依赖,一个是mysql-connector-java,一个是mybatis:<?xml version="1.0" encoding="UTF-8"?...
原创
37阅读
0评论
0点赞
发布博客于 2 年前

ML复习1

机器学习的一般泛型:监督学习:无监督学习:强化学习:决策树熵:-P*log§的总和决策树每次分割的理由是让熵最小树归纳停止准则欠拟合和过拟合欠拟合:特征值丢失过拟合:过度拟合训练样本,讲训练样本中的噪声当作训练数据拟合。决策树假设空间大小可以看到假设空间非常大克服过拟合的方法预剪枝:后剪枝:建立决策树时数据缺失值的处理...
原创
39阅读
0评论
0点赞
发布博客于 2 年前

775全局倒置与局部倒置

数组 A 是 [0, 1, …, N - 1] 的一种排列,N 是数组 A 的长度。全局倒置指的是 i,j 满足 0 <= i < j < N 并且 A[i] > A[j] ,局部倒置指的是 i 满足 0 <= i < N 并且 A[i] > A[i+1] 。当数组 A 中全局倒置的数量等于局部倒置的数量时,返回 true 。示例 1:输入: A ...
原创
36阅读
0评论
0点赞
发布博客于 2 年前

逻辑回归

逻辑回归已经学完了,自己还是没有什么自信,写篇博客来屡屡sigmond函数这里要解决几个问题:1.sigmond是什么,为什么它能代表y取1的概率?
原创
36阅读
0评论
0点赞
发布博客于 2 年前

【计算机网络】ip地址与ip分组

默认网关:默认网关就是与这台主机相连的第一个路由器的地址ip分组总结:DF与MF标志位的意义:DF标志着允不允许ip进行分组,DF是Don’t fr……的意思,表示不要分组,当DF为0的时候可以分组,当DF为1的时候不难进行分组。MF的作用就是为了是接收方接收分组之后的ip分组,MF是more fra……的意思,意思就是后面还有更多的分组,当MF为1 的时候表示这个ip...
原创
700阅读
0评论
2点赞
发布博客于 2 年前

797所有可能的路径

妈的深度优先都给忘了,写这篇博客来巩固一下对深度优先的印象深度优先的理论不讲了,直接上题目给一个有 n 个结点的有向无环图,找到所有从 0 到 n-1 的路径并输出(不要求按顺序)二维数组的第 i 个数组中的单元都表示有向图中 i 号结点所能到达的下一些结点(译者注:有向图是有方向的,即规定了a→b你就不能从b→a)空就是没有下一个结点了。示例:输入: [[1,2], [3], [...
原创
57阅读
0评论
0点赞
发布博客于 2 年前

789逃脱阻碍者

你在进行一个简化版的吃豆人游戏。你从 (0, 0) 点开始出发,你的目的地是 (target[0], target[1]) 。地图上有一些阻碍者,第 i 个阻碍者从 (ghosts[i][0], ghosts[i][1]) 出发。每一回合,你和阻碍者们可以同时向东,西,南,北四个方向移动,每次可以移动到距离原位置1个单位的新位置。如果你可以在任何阻碍者抓住你之前到达目的地(阻碍者可以采取任意...
原创
40阅读
0评论
0点赞
发布博客于 2 年前

非常经典的Dijkstra算法

遇到leetcode上面一道纯Dijkstra算法,自己愣是没想出来,知道考Dijkstra算法但是自己忘了,阶这个机会把Dijkstra算法给写一遍,也算是为去年划水上过的数据结构课赎罪。有 N 个网络节点,标记为 1 到 N。给定一个列表 times,表示信号经过有向边的传递时间。 times[i] = (u, v, w),其中 u 是源节点,v 是目标节点, w 是一个信号从源节点...
原创
100阅读
0评论
0点赞
发布博客于 2 年前

【安卓】从ListView中取得每一条EditText的值

最近做作业,遇到了一个问题,要从listview中取得每一条editView中的值,因为没有现成的方法去获取editView的值,所以要费一点功夫我的思路是先声明一个hashmap的全局变量,重写TextWatcher,对于每个list View中的editView都实现重写的TextWatcher,输入完成之后在hashmap中存储(position,输入的东西)package com.wx...
原创
80阅读
0评论
0点赞
发布博客于 2 年前

关于传输层的一些问题的思考

UDP支持广播,TCP不支持广播因为TCP是端到端连接的,所以智能有一个接收方,所以TCP不支持广播主机A向主机B发送两段数据,第一段序号是70,第二段序号是100,第一段丢失,那么接收方接收到第二段之后发送的ACK是70因为TCP是累计确认,发送的ACK是下一个想要获得的报文的序号TCP如果收到了三个重复的ACK,那么拥塞窗口和阈值都设置成当前值的一半,开始线性增长,...
原创
65阅读
0评论
0点赞
发布博客于 2 年前

python ndarray求矩阵的转置,逆,相乘

求逆np.linalg.inv(a)求转置.T求乘积np.dot(array1,array2)
原创
2219阅读
0评论
1点赞
发布博客于 2 年前

GBN,SR,TCP区别

GBN:回退N(go back N),如果某个报文段没有被正确的接收,那么从这个报文段到后面的报文段都要重新发送,返回的ACK采用剋及确认的机制,也就是说如果GBN返回的ACK=3,也就是说3报文段和3 之前的报文段都被正确地接收了SR:接收方设置缓冲区,为每个报文段设置计时器,如果某个报文段没有被正确接收但是后面的报文段被正确接收了,那么就只需要重发这一个报文段,在接收方整理排序之后就????了,...
原创
4333阅读
2评论
9点赞
发布博客于 2 年前

安卓实现页面跳转

最近做了一个电影资源APP,APP由查询的功能,当查询之后就应该返回结果,要么什么都没查到,要么返回结果页面跳转实现方法新建一个xml页面:到AndroidManifest.xml里面取注册这个界面:利用intent进行页面的跳转...
原创
3063阅读
0评论
0点赞
发布博客于 2 年前

安卓之SearchView

最近想给我的电影app做一个查询电影的功能,于是接触到了SearchView使用方法:UI里面声明一个SearchView:找到这个控件,设置监听器 实现监听器
原创
151阅读
0评论
0点赞
发布博客于 2 年前

安卓反编译工具aapt的使用

我想在我的app里面调用第三方app,所以我要获得第三方应用的包名和入口Activity类名,于是接触了appt.exe的使用:命令行进入appt.exe的文件路径aapt.exe是在放在SDK路径下面的build-tools的:2.进入到这之后执行反编译命令:????了,找到了包名和启动类名...
原创
112阅读
0评论
0点赞
发布博客于 2 年前

使用sharedPreferences来存储信息

我们可以用sharedPreferences来存储很多信息,我觉得这个轮子还蛮好用。来看看怎么用1.新建sharedPreferences对象:2.要存储的时候新建editor存储3.要取的时候从sharedPreferences中取对象UI<?xml version="1.0" encoding="utf-8"?><android.support.constrai...
原创
103阅读
0评论
0点赞
发布博客于 2 年前

安卓文件控制

今天新建了一个Android项目,UI如下:UI代码:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http:...
原创
41阅读
0评论
0点赞
发布博客于 2 年前

两个数组的最长子序列

刷leetcode遇到一个题:抽象看待这个题,就是求两个数组的最长子序列,只要最长子序列求出来了,那么这一题的答案就是len(word1)+len(word2)-2*子序列长度,先去吃饭,回来慢慢想...
原创
124阅读
0评论
0点赞
发布博客于 2 年前

安卓UI按钮重叠问题

这几天刚刚接触安卓,写UI的时候按钮总是重叠,如下:<Button android:text="点击" android:layout_width="wrap_content" android:layout_weight="1" android:layout_height="wrap_conten...
原创
480阅读
0评论
1点赞
发布博客于 2 年前

html引用不在同一个包下面的资源

最近觉得前端蛮好玩的,于是来学了前端,在引用同一个包下面的文件的时候出现了一点问题,于是记录下来:这是我的项目结构现在我在HTML包俩面的文件要引用css包的内容,那么我应该这么写:前面加俩点表示推出这一层...
原创
99阅读
0评论
1点赞
发布博客于 2 年前

哈工大计算机网络测试1

在码分服用中,相同为1 ,相乘为-1的是0公式为时间=总报文大小/传输速率+路由器数量*一个报文大小/传输速率网络层完成路由选择,没啥好说的吞吐率由瓶颈觉得,没啥好说的HTTP1.0是不持续的连接,每次传输数据都要建立数据连接1RTT,传输数据1RTT,总共是2RTT,这一题传输了1个HTML和十个JPG,总共22RTTMX表示是邮件服务器别名不会,偏门w’n码分(cod...
原创
860阅读
0评论
0点赞
发布博客于 2 年前

关于CS模式和P2P模式分发文件速度的思考

看到这里我首先想到是“难道不是NF/us + F/min(di)吗,然后我想了一会:分发文件并不是先上传再下载,而是一个报文一个报文的上传再一个报文一个报文的下载,也就是说,这边刚上传第一个报文,另一边就开始下载,所以几乎是同时开始上传和下载,这种情况下使用的时间必然受到速度慢的哪一方的影响,也就是瓶颈的影响,所以结果是上图那个...
原创
949阅读
0评论
3点赞
发布博客于 2 年前

记录一下安装安卓环境的这三天

透,装了两天半的环境,气死我了装android studio写在最后装android studio我开始是拒绝装andoird studio的,因为我有idea,但是我的IDEA装了SDK之后新建项目总是报错,所以硬着头皮装但是android studio装环境是真滴麻烦,这里报错那里报错,前前后后报错好多次,我卸载重装了不下于五次,最后还是报错,于是最终崩溃放弃了于是想用idea开始装i...
原创
55阅读
2评论
0点赞
发布博客于 2 年前

android studio Could not find any version that matches com.android.support:appcompat-v7:29.+.

今天第一次实验Android studio创建安卓项目,报错Could not find any version that matches com.android.support:appcompat-v7:29.+,最后解决了,将解决方法写下来:1,找到下面这个文件2:将dependiences去掉.29,变成这样dependencies { compile fileTree(di...
原创
245阅读
0评论
1点赞
发布博客于 2 年前

spring依赖注入初体验

想系统学习一下Java EE,所以今天开始上手做了一个小东西来体会一下spring框架:1.idea新建spring项目:file-new-project-spring,可以选择创建一个新的空的xml文件,一会要在这个xml文件里面配置bean。2.为了模拟以后开发的过程,我新建了两个Java包:dao和service:然后每个类里面是这样的:3.写完代码接下来就去配置bean...
原创
42阅读
0评论
0点赞
发布博客于 2 年前

leetcode547.朋友圈,并查集解法

链接:https://leetcode-cn.com/problems/friend-circles班上有 N 名学生。其中有些人是朋友,有些则不是。他们的友谊具有是传递性。如果已知 A 是 B 的朋友,B 是 C 的朋友,那么我们可以认为 A 也是 C 的朋友。所谓的朋友圈,是指所有朋友的集合。给定一个 N * N 的矩阵 M,表示班级中学生之间的朋友关系。如果M[i][j] = 1,表示已...
原创
832阅读
0评论
0点赞
发布博客于 2 年前

leetcode491 递增子序列

这一题使用DFS回溯法,我们先来分析一下这种方法的时间复杂度:如图。由于我们知道数组的长度不超过15,所以这颗树最坏的情况的啊hi见复杂度为2^15,也就是几十万的计算量,是可以接收的。那么我们根据思路写出算法:class Solution { public List<List<Integer>> findSubsequences(int[] nums) ...
原创
448阅读
0评论
2点赞
发布博客于 2 年前

idea无法访问web文件夹下的html和jsp文件的问题

我新建springMVC项目的时候把所有的HTML jsp文件放在web文件夹下来访问,但是一直访问不了,我的web文件夹是长这样的:file -> project structure查看这里:一定要看看这里是不是你要访问的web文件夹把这里修改为你的web文件夹,你的web文件夹就会变成这样:代表着它会默认从这里查找你要访问的HTML,jsp文件...
原创
1364阅读
2评论
3点赞
发布博客于 2 年前

leetcode453---使数组元素相等的最小移动次数

这一题需要换位思考:每次能增加n-1个数字,我们当然在每一次的操作中增加除了最大值的那个数字,最终实现的效果使令所有元素相等,而中国过程等价位每次令最大值-1最终令所有元素相等,还有一点,数组元素经过变换最终的值一定全都是原来的数组中最小的那个数字的值class Solution(object): def minMoves(self, nums): """ ...
原创
62阅读
0评论
2点赞
发布博客于 2 年前

python enumerate函数

test = [1,2,3]for index,item in enumerate(test): print(index,item)这个函数的作用是同时获得一个可遍历对象的索引和值
原创
46阅读
0评论
0点赞
发布博客于 2 年前

leetcode447回旋镖的数量

其实是个很简单的题,但是没有想到思路,给记录一下:给定平面上 n 对不同的点,“回旋镖” 是由点表示的元组 (i, j, k) ,其中 i 和 j 之间的距离和 i 和 k 之间的距离相等(需要考虑元组的顺序)。找到所有回旋镖的数量。你可以假设 n 最大为 500,所有点的坐标在闭区间 [-10000, 10000] 中。示例:输入:[[0,0],[1,0],[2,0]]输出:2解...
原创
126阅读
0评论
0点赞
发布博客于 2 年前

培养方案.pdf

哈工大计算机培养方案,给高考选专业的同学一点指导。
pdf
发布资源于 2 年前

CS2017B.pdf

哈工大2017年秋季学期计算机系统试卷pdf版,印刷清晰,可供复习参考
pdf
发布资源于 2 年前

用最少次数同时选择出来最小值和最大值

问题:对于一个长为n的数组,我们现在要同时选择出来最小值和最大值首先,我们能够先到的最简单的算法就是暴力,这样比较的次数是2n-2次。那么能不能利用同时选出最小值和最大值这个条件呢,下面给出一个算法,只需要比较3*[n/2]次。假设我现在遍历到数组第i个,我在之前的遍历已经得到最小值min和最大值max,那么对于数组第i想num[i]和num[i+1],我先让num[i]和num[i+1]...
原创
129阅读
0评论
0点赞
发布博客于 2 年前

eclipse用MAT打开.hprof文件

eclipse->window->perspective->other->MAT打开MAT,然后在左上方的打开文件中选择导出的.hprof文件,就可以看到你的程序的堆栈情况了。
原创
1167阅读
0评论
1点赞
发布博客于 2 年前

近世代数.rar

哈工大近世代数的讲义和作业还有作业的一些答案,以供参考。
rar
发布资源于 2 年前

单调栈

根据每日 气温 列表,请重新生成一个列表,对应位置的输入是你需要再等待多久温度才会升高的天数。如果之后都不会升高,请输入 0 来代替。例如,给定一个列表 temperatures = [73, 74, 75, 71, 69, 72, 76, 73],你的输出应该是 [1, 1, 4, 2, 1, 1, 0, 0]。提示:气温 列表长度的范围是 [1, 30000]。每个气温的值的都是 [30,...
原创
133阅读
0评论
0点赞
发布博客于 2 年前

哈工大计算机系统课件.zip

这是哈工大2018年秋季学期的计算机系统的所有课件,可以用来考研学习
zip
发布资源于 2 年前

Java字符串插入

StringBuilder里面有insert()方法
原创
1631阅读
0评论
0点赞
发布博客于 2 年前