- 博客(38)
- 收藏
- 关注
原创 vscode + Linux 如何在编辑器调试webserver这类完整C++项目
网上搜的一堆文章都是教如何调试单个文件,或者一个文件夹下含了所有cc和头文件,但很多项目头文件和实现在上级目录的子文件中,vscode直接调试main函数所在文件时,直接报错某些头文件找不到(xxx.h not found 或者 undefine reference before),还有很多文章提到c_cpp_properties.json,可本菜压根都没碰到,配了也不会主动去搜索。(如下)也可以,只要能顺利编译,vscode就在编辑器中打断点调试了,有更快捷方法的大佬留言教教。
2023-12-05 10:20:23 532
原创 pipenv虚拟环境安装package报错SSL (pip is configured with locations that require TLS/SSL,however the ssl ***)
报错是因为每次下载需要验证SSL证书,快速的解决方法不去验证。
2023-03-15 09:30:38 460 2
原创 MLC--机器学习编译的课程笔记
MLC机器学习编译的精简笔记,尝试用简要地表达一些概念,目的不是大而全,需要更全面的可以看陈天奇老师课程课程。
2022-08-11 19:50:03 1165
原创 错误解决:site-packages/mmcv/_ext.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZN2at5sliceERK
我运行MMdetection时报的错,检查发现torch python cuda版本都对应版本检查,发现mmcv版本错误,我的mmcv 版本时1.4.3,最后根据cuda和torch版本重装解决方法:pip uninstall mmcv-full pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/{cu_version}/{torch_version}/index.html...
2022-04-26 11:22:47 3624
原创 torchvision使用时Couldn‘t load custom C++ ops.解决方案
使用pytorch 1.9 + torchvision 0.10.0 时有这情况,1.9还有bug。降级到torch 1.8+torchvision 0.9.0 后解决"Couldn't load custom C++ ops. This can happen if your PyTorch and "RuntimeError: Couldn't load custom C++ ops. This can happen if your PyTorch and torchvision versions
2021-10-26 10:49:55 4199 3
原创 西瓜书笔记第一章 模型评估与选择
第一章 模型的输入与评估西瓜书概念很多,由过去多次反复入门经验,先选择摘取重要概念作为笔记,不纠结其他概念,实际代码中用到再深入。机器学习关键是三步:1.构造输入 2.选择数学模型(线性回归、神经网络等) 3.评估输出并最小化误差(梯度下降),本章讨论模型如何选择输入数据和常见的评估指标1.输入数据选择1.留出法留出法将数据集D分为两个互斥集合,其中一个作为训练集S,另一个作为测试集T。注意,划分数据集时要保持数据分布的一致性,以二分类任务为例,若训练集中正例与反例数量比2:3,则在测试集中
2021-01-12 17:35:34 264
原创 知识星球下载的文件存放目录(手机)
安卓手机位置:内部存储\Android\data\com.unnoo.quan\files\documents会有一堆长名文件夹,点进去就是文件
2020-07-11 23:47:30 9884
原创 vue-echart踩坑:数据无法更新
渲染时用了this.$nextTick,页面刷新完再回掉,而我是通过axios异步获取数据的,页面渲染完后,数据才获取到,将map放进一个函数里解决。 this.getRequest("/sta/location").then(resp => { //this.loading = false; if (resp) { //conso...
2020-04-08 21:57:12 622
原创 解决:java.lang.IllegalArgumentException: argument type mismatch
使用mybatis-plus碰到的问题,函数传参没问题,实体类没声明使用自增长的ID解决:@TableId(type = IdType.AUTO)private Integer id;
2020-04-06 17:56:11 7615
原创 米哈游2020春招笔试题总结
1、笔试题- 网络I/0多路复用中的epoll和select机制- linux中fork和exec的区别- C++的程序阅读题,指针问题- 5TB的30000个日志文件中,找出TOP 10的URL(数据开发岗)网上都说使用TOPK排序算法,可也得先统计每个url的访问次数才行,这个计算量也不小,不知道怎么解决,希望有留言2、算法题1、写一个正则匹配表达式傻傻的再想算法,去看评论区,...
2020-04-03 20:33:58 7980 3
原创 一文解决Security中访问静态资源和web.ignoring()和perimitAll()不起作用
微人事的InsufficientAuthenticationException解决
2020-03-28 16:18:15 7760 9
原创 Mybatis使用Map做返回值(多表查询)
原因:项目中会用到很多跨表查询,然而字段没法在pojo层都定义一个实体类,所以在mybatis中使用HashMap做返回值(Map本身是接口,所以用HashMap做返回),注意返回的是一个Map的列表,在Controller层就可以直接返回List,显示多表查询结果1、查询如图2、Mybatis中定义 <select id="getClassRoomWithRole" resu...
2020-03-17 20:42:54 2731 3
原创 Factory method 'oSSClient' threw exception; nested exception is java.lang.No 问题解决
项目使用阿里云存储,但在pom.xml又引入了http的支持依赖会发生该错误, 我移除了这两个就没事了 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> ...
2020-03-15 20:51:43 19710 4
原创 Java并发编程(三)JUC工具类学习
JUC工具类1、CountDownLatch : 减法计数器A B两个线程, A走时B不走A -> start 计数器 10,9,8…0B -> startcountDown() 计数器减一await() 计数器停止,唤醒其他线程new CountDownLatch(30); countDown(); await 必须搭配使用,创建时数值多少,countDown就要执行...
2020-03-14 23:19:41 126
原创 知识图谱入门(二)基本操作
学习文档链接基本操作指南:https://cloud.tencent.com/developer/article/1336299官方文档:https://neo4j.com/developer/docs/Neo4j图算法总结【推荐科学上网】:https://neo4j.com/docs/graph-algorithms/常用语法: create、match、remove、where(企业项...
2020-03-06 15:33:47 254
原创 OSPF总结
OSPF报文分为五种:Hello报文(不含LSA信息)DD(数据库描述)报文LSR(链路状态通告)报文LSU(链路状态更新)报文LSAck(链路状态确认)报文LSA: 链路状态通告报文,但只作为OSPF报文中的数据部分,不作为独立报文LSA 消息格式:LSA type:1.Route-LSA- List item-2. Network-LSA3.Router-LSA...
2020-02-29 22:03:46 129
原创 知识图谱(一)入门概念
知识图谱该技术最早在谷歌搜索领域得到应用,类似应用: 推荐系统的相关产品、天眼查企业关系、金融风控的信用评级、构建知识体系(目前火热)下载链接: https://neo4j.com/download-center/#community概念定义本质是语义网络知识图谱是多关系图(multi-relation graph),有多种类型节点和多种类型边是不同种类信息间的关系网络数据结...
2020-02-29 21:57:06 247
原创 胡彦斌音乐公开课笔记
平台: 一直播日期: 2020/2/29链接: http://www.yizhibo.com/member/personel/user_info?memberid=44335181&jumpbrowser=1天赐的声音第二期改编的《爱之初体验》链接: https://y.qq.com/n/yqq/song/001COSrj1jhbAz.html简要内容:狗喘气发声(锻炼气息,...
2020-02-29 20:59:52 161
原创 中国研究生招生单位爬虫记录
中国研究生院校目录贴出爬取代码,数据库字段名随意取的,beautifulsoup4解析import requestsfrom bs4 import BeautifulSoupimport pymysqldef getAllSchool(url): headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; W...
2020-02-08 17:54:25 358
原创 IDEA解决:The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml
纯javaEE,没用spring,前提: 已经引入taglib.*.jar1、在Libraies使用+号添加standard.jar即可2、第一步还没解决的,参考菜鸟教程的JSTL使用,在web.xml配置些声明即可,报红的声明可直接删掉。...
2019-06-14 09:38:28 1504
原创 NLP(十)Bert使用
Bertbert的原理+代码估计啃至少一个星期本来bert的源代码要用起来挺不容易的,还好有大神写了个pytorch的高级封装腾讯也有个服务器的封装版 bert_as_service注:bert的序列最大长度是512,调长好像会报错pip install fast-bertfrom fast_bert.data import *from fast_bert.learner impo...
2019-05-30 20:17:41 1870 5
原创 NLP(九)Attention
Attention模块需要使用keras的自定义写法简要的说Attention模块时将n个时刻的LSTM输出结合算出一个向量输入到下一个RNN中自己之前在看恩达的课程的时候,画了张图class AttentionLayer(Layer): def __init__(self, **kwargs): self.init = initializations.get('no...
2019-05-28 21:51:29 320
原创 NLP(八)TextRNN文本分类
TextRNNTextRnn使用了双层RNN基本结构:embedding layer—>Bi-LSTM layer—>concat output—>FC layer —> softmax层# X是Eembeding后输入的向量lstm_1 = LSTM(100, input_dim=256, return_sequences=True)(X)lstm_2 = LS...
2019-05-26 21:07:59 733 2
原创 NLP(七)TextCNN
TextCNN简要的说TextCNN提供了处理NLP的CNN框架,即卷积层等的搭配方案关于TextCNN的介绍,网上也很详细这里记录下Keras如何使用#参数可调maxlen=200max_features=2000embed_size=32comment_seq = Input(shape=[maxlen])# Embeddingemb_comment = Embeddi...
2019-05-24 19:32:14 175
原创 NLP(六)Fasttext
Fasttextgithub上给的文件不太会用,就用写好的fasttext包1、fasttext的特点2、代码使用1、fasttext特点层次化softmax使用霍夫曼树对标签进行编码,应对不同类别的数量不平衡问题N-gram特征可以向N-gram一样考虑到词的顺序2、代码使用import fasttext#训练集格式#__label__ , 字符串1, 字符串...
2019-05-22 18:11:29 115
原创 NLP(五)文本分类
文本分类1、SVM2、朴素贝叶斯3、LDA本文给出代码和使用中的效果1、SVMsvm做文本分类准确率并不高, 而且耗时, 训练集少时推荐逻辑回归from sklearn.feature_extraction.text import TfidfVectorizerfrom sklearn.svm import SVCtfidf = TfidfVectorizer()# X_...
2019-05-20 21:14:21 194
原创 NLP(四)词向量
词向量关于word2vec的原理网上很详细了本文代码共2种词向量转换方式1、独热编码2、word2vec1、独热编码from sklearn.preprocessing import LabelEncoderone-hot = LabelEncoder()# 输入为列表好像也可以word_vector = one-hot.fit_transform(df[‘列名’].values...
2019-05-18 10:29:55 230
原创 NLP学习:(三)TF-IDF
TFIDF补充上一篇文章中已经使用了sklearn的TFIDF这次补充,数据集用了高校大数据预选赛的数据集from gensim import corporaimport jiebaimport jieba.analyseimport pandas as pdimport numpy as nptext = pd.read_csv("../train.csv",linetermi...
2019-05-16 20:37:15 125
原创 NLP学习:(二)特征提取
特征提取总结起来2步分词词向量1.分词直接参考结巴的分词就可以#注意: 中文分词后要用空格做字符#" ".join(text)2.词向量这是特征提取的关键部分# 读取停用词表def get_stopwords(stop_file): f = open(file, encoding="utf-8") stopwords = f.read() sto...
2019-05-14 20:43:50 473
原创 NLP学习:(一)数据集探索
数据集探索总结起来三步走读取数据集文件建立ID与字符串映射数组填充本文使用THUCNews数据集1.读取数据集文件encoding参数主要解决编码问题, 不报错可忽略#读取词典with open("./dataset/cnews/cnews.vocab.txt",encoding='UTF-8') as f: vocab = f.readlines() voc...
2019-05-12 19:00:49 235
原创 Anaconda3 在开始菜单找不到Anaconda command prompt入口
安装2个Anaconda会有这样的问题spyder, notebook都可以正常使用的话,直接卸载掉另一个就好。
2018-10-20 11:03:04 1899
原创 机器学习-线性回归
本文参考吴恩达机器学习课程第2章线性回归公式:f(x)=θ0+θ1xf(x)=\theta_0 + \theta_1xf(x)=θ0+θ1x代价公式(误差均值中的2用来抵消求导得来的2):J(θ0,θ1)=12m∑i=1m(fθ(x)i−yi)2J(\theta_0,\theta_1)=\frac{1}{2m}\sum_{i=1}^m(f_{\theta}(x)^i - y^i)^2J...
2018-10-19 11:16:20 170
原创 centos7三步搭建FTP(2018-09)
cnetos7三步搭建FTP(2018-09)使用软件:vsftpd本配置使用:虚拟用户模式简单说,就是将FTP的登陆账户与linux系统的一个账号关联起来1.环境准备yum -y install vsftpd db4 db4-utils pam 2.创建用户1. 虚拟用户为test,主目录为/home/ftp,不允许登陆系统useradd -d /home/ftp -s /sb...
2018-10-10 09:41:38 234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人