学习之旅
努力变成大白的小白
书读得不多,想得太多
展开
-
报错:MKL_THREADING_LAYER
在尝试学习别人的代码的时候,出现了报错:Error: Numpy + Intel(R) MKL: MKL_THREADING_LAYER=INTEL is incompatible with libgomp-7c85b1e2.so.1 library. Try to import numpy first or set the threading layer accordingly. Set NPY_MKL_FORCE_INTEL to force it.网上的解决方法试了好多都没用,最后我在命令行前原创 2021-04-29 19:51:51 · 870 阅读 · 0 评论 -
ubuntu踩坑
1、在ubuntu环境下的多版本Python(2.7/3.6/3.8),我要指定python版本使用pip安装第三方包:sudo python3.8 -m pip install xxx2、有时候装python库不能直接去官网下安装包,因为有些会带有依赖项,所以需要连同依赖项下载到本地之后在安装(我是因为服务器缺库,而且服务器不支持联网安装,迫于无奈只能用虚拟机下载好对应版本之后再上传到服务器安装)下载安装包及依赖项:-d 后面的是指定的安装路径pip download xxx -d /home原创 2021-04-29 19:45:03 · 157 阅读 · 0 评论 -
学习
1、vector扩容中resize()和reserve()的区别:vector内存格式:个人感觉resize()函数扩的是实际内存空间大小(start-finish),在扩容的同时也可以设置默认值为有效值,参数可以有多个:而reserve()函数扩的是容器总的内存空间大小(start-end_of_storage)在扩容的时候只是扩了总空间,但是内部的具体有效值并没有,参数只有一个:...原创 2021-03-18 14:18:32 · 151 阅读 · 0 评论 -
编程常用习惯
1、C/C++语言中在进行int型、指针型变量和“待比较值”比较的时候,把“待比较值”放在左边,这样当把“==” 误写成“=”时,编译器可以报错,否则这种逻辑错误不容易发现,避免不必要的错误和调试。错误代码:正确代码:...原创 2021-03-06 00:24:48 · 152 阅读 · 0 评论 -
个人收藏网站
自己在学习过程中遇到一些宝藏网站都会收藏书签(收藏夹吃灰 ),为了避免出现意想不到的问题,于是此文就是自己收藏夹的清单,并会不断更新。。。1、Codeforces作为一名程序员,怎么可能不认识CF,CF多好的网站,每个题都有标签,可以方便用于各种算法的练习。2、Ubuntu Pastebin当你和别人进行代码debug交流时,不会直接复制文本吧(一看就不专业 ),Ubuntu Pastebin网站贴代码方便舒适。3、DownGit当你在github上找到了自己需要的文件或者其他资料,但是又不想把原创 2020-05-14 20:16:37 · 562 阅读 · 0 评论 -
windows10 pycharm下安装pyltp库和加载模型实现语义角色标注
最近在《上自然语言处理》这门选修课,为了完成上机作业也是很认真了,这次是为了实现语角色标注任务,于是就入了这个坑,让我们来(快乐地 )解决出现的问题。问题一:下载安装pyltp实现语义角色标注是在python3.6环境下实现的,(别问我怎么知道的,自己安装失败n次,问了室友才知道的 ),如果你的pycharm解释器安装的是3.7的该咋办呢?答:再下载一个Python3.6在电脑的环境变量里把3...原创 2020-05-05 00:18:23 · 1266 阅读 · 0 评论 -
动态规划的逆序求解Matlab实现
最近学习了关于动态规划的逆序求解过程,于是上机作业也是这个,算法过程具体代码如下:%动态规划逆序求解% d和Path分别为每点到终点的最短路径值和路径% size(Weight) = n*n;% size(d) = n*1;% size(Path) = n*t;% t为阶段,需要算法根据weight判别% n为节点数目% w为此图的邻接矩阵close all;clear all...原创 2020-03-31 19:55:11 · 1994 阅读 · 1 评论 -
最大流算法的Matlab实现
这学期在上《运筹与优化》这门课,这周上机作业是用Matlab实现最大流算法,用BFS搜索算法遍历迭代。算法原理请自行百度,以下为代码:clear all;close all;clc;C = [0 27 27 0 0 0 0 0 0 0 0 0 5 12 10 0 0...原创 2020-03-31 19:56:52 · 5542 阅读 · 4 评论 -
Android Studio 用匿名类的方式实现一个按钮事件--使用Toast随机
用匿名类的方式实现一个按钮事件。定义一个字符串数组资源,包含若干个中国城市名称。点击按钮时用Toast随机显示字符串数组资源中的一个城市名。要求:(1) 重新设计Toast的布局,比如家伙是那个颜色选项或者改变字体大小等。(2) 让Toast显示在屏幕上方。编辑文件:activity_main.xmlactivity\_main.xmlactivity_main.xml<?xml ...原创 2020-03-31 19:57:26 · 480 阅读 · 0 评论 -
Android Studio使用ArrayAdapter的方式实现一个城市的下拉列表
要求:使用ArrayAdapter的方式实现一个城市的下拉列表编辑文件:activity_main.xmlactivity\_main.xmlactivity_main.xml<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:andr...原创 2020-03-31 19:58:36 · 1510 阅读 · 2 评论 -
Android Studio设计用户登录界面
设计一个登录界面。要求:a) 包含用户名、密码、记住密码、“忘记密码”按钮和“登录”按钮。b) 单击“忘记密码”按钮弹出提示对话框,对话框内容自拟。编辑文件:activity_main.xmlactivity\_main.xmlactivity_main.xml<?xml version="1.0" encoding="utf-8"?><androidx.constr...原创 2020-03-31 19:59:05 · 12920 阅读 · 11 评论 -
整数规划--分支定界法的Matlab实现
Matlab实现:A = [-1 3; 7 1];b = [6; 35];c = [-7; -9];%标准格式是求min,此题为max,需要转换一下lb = [0; 0];%x值的初始范围下界ub=[inf;inf];%x值的初始范围上界optX = [0; 0];%存放最优解的x,初始迭代点(0,0)optVal = 0;%最优解[x, fit, exitF, iter] =...原创 2020-01-03 11:16:32 · 7441 阅读 · 7 评论 -
整数规划----割平面法的Matlab实现
在纯整数规划问题中,有一种求解方法叫做割平面法,它是通过不断地求解最优解,然后每次引入一个松弛变量,将其加入约束条件中,最终求得最优解的这样的一个循环过程。根据b矩阵的值选择利用单纯形法或者对偶单纯形法求解松弛问题判断此时解是否满足整数规划问题,若满足则结束循环,否则继续下一步;从解得的b矩阵中选择和对应整数差值最大的值的行位置作为新加入的割平面约束的对应行∑\sum∑选中行中非基矩阵乘...原创 2020-01-03 11:15:40 · 7757 阅读 · 13 评论 -
单纯形法以及对偶单纯形法的Matlab实现
最近在上《运筹与优化》这门课,讲到了单纯形法这部分,老师让我们上机用Matlab实现单纯形法,数学公式实现过程看不懂的我就暴力模拟了单纯形法的整个过程,包含无界解等情况。A=[2,-3,2,1,0; 1/3,1,5,0,1];b=[15,20]';c=[1,2,1,0,0];m=2;n=5;format rat;%结果以分数形式显示[x_opt,fx_opt,iter]=S...原创 2019-12-20 17:05:51 · 6779 阅读 · 7 评论 -
java 学习
本菜鸡将开始我的javajavajava学习之旅(从入门到入土),本博客将记录下遇到的一些有趣事情。电脑环境:vscodevscodevscode+javajavajava【持续更新中】1、问题:Exception in thread “main” java.lang.Error: Unresolved compilation problem:小白不懂javajavajava,配完环境之后...原创 2019-12-01 13:14:47 · 165 阅读 · 0 评论 -
华为云服务器教程
最近闲的没事就买了一个华为云服务器来玩一玩,作为云服务这方面的入门小白,啥都不会,闹了很多笑话,一点一点学习吧!系统环境:CentOS 6.10一、安装图形化界面由于不太习惯命令行操作,没有界面是真的难受,于是就想着装个图形界面操作步骤:执行以下命令,查看当前操作系统提供的安装组件。yum groupinstall "Desktop"设置默认启动级别为5(即图形桌面)。s...原创 2019-10-26 14:32:38 · 2713 阅读 · 0 评论 -
apt-get lock(虚拟机进程锁死)解决方法
上课应计算机组成原理老师要求安装Ubuntu虚拟机做一些相关实验,有一次打开虚拟机下载mdadm。然后发现无法下载,一查原因可能是上次运行更新或安装没有正常完成导致进程占用,解决方法是杀死正在进行的进程。下面是我当时尝试解决时出现的一些小问题。sudo apt-get install mdadmE: Could not get lock /var/lib/dpkg/lock-frontend...原创 2019-04-04 14:25:58 · 1370 阅读 · 0 评论 -
拉普拉斯(lapulace)算子图片边缘锐化
我用的是opencv+C++环境来实现的#include <iostream>#include <opencv2/opencv.hpp>#include <vector>using namespace std;using namespace cv;//手动实现拉普拉斯算子图像void my_lapulace(const Mat &image...原创 2019-04-23 18:57:55 · 3357 阅读 · 0 评论 -
MATHLAB有关知识
【(新手,写给自己看)持续更新中】1.1、mathlab注释掉整段代码 (windows系统)快捷键:鼠标选中需要注释掉的代码,按Ctrl+R键或者选中需要注释掉的代码之后点击下图按钮1.2、mathlab取消注释的整段代码 (windows系统)快捷键:鼠标选中需要取消注释的代码,按Ctrl+T键或者选中需要取消注释的代码之后点击下图按钮2、关于标点符号( ; ):mathlab和p...原创 2019-04-07 20:13:40 · 5130 阅读 · 0 评论