- 博客(69)
- 资源 (19)
- 收藏
- 关注
原创 Xvfb虚拟屏幕(Linux)中文入门篇1:(wikipedia摘要,适当改写)
Xvfb通常与轻量级窗口管理器(如Fluxbox或Openbox)和VNC服务器(如X11vnc)结合使用。从X客户端应用程序的角度来看,它的行为与任何其他X显示服务器完全一样,服务请求并适当地发送事件和错误。拷贝到win11的共享目录下查看:(我用的是VirtualBox虚拟机,win11共享目录和拷贝文件的方法自行百度)这个虚拟服务器不需要它运行的计算机有任何类型的图形适配器、屏幕或任何输入设备。xfb(X虚拟帧缓冲区)是实现X11显示服务器协议的显示服务器。预先安装ImageMagick。
2025-08-07 22:24:00
751
原创 Ubuntu24.04的“errors from xkbcomp are not fatal to the X server”终极修复方案
sudo yum reinstall xkeyboard-config(CentOS/RHEL)或sudo apt reinstall xkb-data(Ubuntu/Debian)。文件,注释掉报错的按键定义,避免xkbcomp解析失败。二、 另一种方案(未测试过)一、修复方案(亲测有效)
2025-08-07 16:14:03
797
原创 VNC连接VirtualBox中的Ubuntu24.04 desktop图形化(GUI)界面
打开RealVNC viewer,输入地址<ip>:5900, 访问VirtualBox中的Ubuntu24.04 desktop图形化(GUI)界面。测试环境:VirtualBox 7,Ubuntu24.04 desktop,Ubuntu24.04 server(no desktop)六、验证VNC是否可以打开VirtualBox中的Ubuntu24.04 desktop图形化(GUI)界面。四、Ubuntu24.04 desktop的SSH配置。五、Ubuntu24.04 desktop的VNC配置。
2025-08-05 21:34:50
548
原创 putty+Xming(XLaunch) 远程登录VirtualBox中的Ubuntu24.04,显示图形化(GUI)界面
1、 输入IP地址,使用SSH的默认端口是22(其他的也行,参照virtualbox中的NAT转发端口,我的设置:2222, 参见拙文《一、先测试putty远程登录VirtualBox中的Ubuntu,可以使用ssh、Telnet 等协议。2、在左边点data,然后输入Ubuntu的登录名(我的是server)username,这样就会记住登录名。,然后回到Session保存,就可以open了。3、打开XLaunch,全部点。打开会有一点点慢,稍等一下。5、输入密码后,登陆成功。:0表示第0个显示设备。
2025-08-05 10:41:44
283
原创 ssh连接VirtualBox中的Ubuntu24.04(win11、putty、NAT 模式)
1、打开 VirtualBox,选择您的 Ubuntu 虚拟机,点击。二、配置 VirtualBox 网络:NAT 模式 + 端口转发。宿主IP 和 虚拟机IP 可以留空(默认绑定到所有接口)。2、输入虚拟机中 Ubuntu 的用户名和密码,即可连接。一、下载putty(免费,xshell收费)端口:2222(与之前设置的宿主端口一致)宿主端口:2222(或其他未占用端口)1、启动虚拟机并登录 Ubuntu。,将网络适配器模式设置为 NAT。三、在虚拟机中启用 SSH 服务。四、使用putty连接。
2025-08-04 22:45:26
596
原创 ubuntu24.04安装selenium、edge、msedgedriver
实验环境:kaggle notebook、colab notebook。4、测试脚本(jupyter notebook版,无头浏览器模式)2、安装chromedriver。3、安装selenium。
2025-08-03 10:46:06
394
原创 ubuntu24.04安装selenium、chrome、chromedriver
4、测试脚本(jupyter notebook版,无头浏览器模式)实验环境:kaggle notebook。2、安装chromedriver。3、安装selenium。1、安装chrome。
2025-08-03 09:53:25
617
原创 Ubuntu 24.04中更换为清华源(最简版)
从 Ubuntu 24.04 开始,Ubuntu 的软件源配置文件变更为 /etc/apt/sources.list.d/ubuntu.sources。
2025-07-21 16:27:22
981
原创 和鲸社区深度学习基础训练营2025年关卡4
使用 pytorch 构建一个简单的卷积神经网络(CNN)模型,完成对 CIFAR-10 数据集的图像分类任务。直接使用 CNN 进行分类的模型性能。提示: 数据集:CIFAR-10 网络结构:可以使用 2-3 层卷积层,ReLU 激活,MaxPooling 层,最后连接全连接层。
2025-07-11 21:53:49
503
原创 和鲸社区深度学习基础训练营2025年关卡3_Q1(1)
Q1: 给定一个大小为 32x32x1 的灰度图像(MNIST 手写数字图像),以及一个大小为 3x3x1x8 的卷积核,使用 conv2D_gemm 函数(我们上文中实现的)对图像进行卷积运算,步幅为 1,并填充方式为 same。请问卷积结果的形状是多少?2.使用 scipy.signal.convolve2d。3.pytorch中的卷积函数。
2025-07-11 20:27:47
257
2
原创 和鲸社区深度学习基础训练营2025年关卡2(3)pytorch
你需要比较三种不同的激活函数(ReLU、Sigmoid、Tanh)和三种不同的优化算法(SGD、Momentum、Adam),以找到表现最好的组合。激活函数可以用 ReLU、Sigmoid 和 Tanh,确保在前向传播和反向传播时分别计算激活值及其导数。评估模型在验证集上的准确率,并输出最优的激活函数与优化算法组合。每个样本是一个 28x28 的灰度图像,标签为 0-9 的分类。输出最优激活函数与优化算法组合,以及在验证集上的准确率。在模型的反向传播过程中,根据不同的优化算法更新权重。
2025-07-11 16:14:45
347
原创 和鲸社区深度学习基础训练营2025年关卡2(2)sklearn中的MLPClassifier
你需要比较三种不同的激活函数(ReLU、Sigmoid、Tanh)和三种不同的优化算法(SGD、Momentum、Adam),以找到表现最好的组合。sklearn的MLPClassifier激活函数只有以下四种:{‘identity’, ‘logistic’, ‘tanh’, ‘relu’}, ‘relu’,默认relu。优化算法只有以下三种: {‘lbfgs’, ‘sgd’, ‘adam’}, 默认adam,用来优化权重。评估模型在验证集上的准确率,并输出最优的激活函数与优化算法组合。
2025-07-11 12:07:22
485
原创 和鲸社区深度学习基础训练营2025年关卡2(1)纯numpy
你需要比较三种不同的激活函数(ReLU、Sigmoid、Tanh)和三种不同的优化算法(SGD、Momentum、Adam),以找到表现最好的组合。激活函数可以用 ReLU、Sigmoid 和 Tanh,确保在前向传播和反向传播时分别计算激活值及其导数。评估模型在验证集上的准确率,并输出最优的激活函数与优化算法组合。每个样本是一个 28x28 的灰度图像,标签为 0-9 的分类。输出最优激活函数与优化算法组合,以及在验证集上的准确率。在模型的反向传播过程中,根据不同的优化算法更新权重。
2025-07-11 11:02:48
217
原创 Python过滤字母和数字的方法
实例1 1 2 3 4 5 6 7 8 9 10 11 12 13 crazystring = 'dade142.!0142f[., ]ad' # 只保留数字 new_crazy = filter(str.isdigit, crazystring) print(''.join(list(new_crazy))) #输出:1420142 # 只保留字母
2021-03-07 09:46:39
1531
原创 在Python3中将整数拆分为数字列表
1、 [int(i) for i in str(n)]2、[int(char) for char in str(n)]3、>>> map(int, str(634)) # Python 2[6, 3, 4]>>> list(map(int, str(634))) # Python 3[6, 3, 4]4、import math[n / 10 ** i % 10 for i in range(int(math..
2021-03-06 22:18:11
2714
原创 蓝桥云课 楼赛 第22期 K 近邻回归算法实现 参考答案(没通过???)
import numpy as np# 已知样本特征train_data = np.array([[1, 1], [2, 2], [3, 3], [4, 4], [5, 5], [6, 6], [7, 7], [8, 8], [9, 9], [10, 10]])# 已知样本目标值train_labels = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])def knn(train_data, train_lab.
2021-01-27 15:38:05
340
原创 蓝桥云课 楼赛 第22期 简单手写字符识别分类器 参考答案(没通过???)
def predict(sample): """ 参数: sample -- 手写字符像素值,列表 返回: pred -- 手写字符预测标签,整型 """ import numpy as np import matplotlib.pyplot as plt from sklearn import datasets, svm, metrics from sklearn.model_selection import train_.
2021-01-27 15:08:41
302
原创 蓝桥云课 楼赛 第21期 线性回归拟合并绘图 参考答案(没通过???)
def linear_plot(): """ 参数:无 返回: w -- 自变量系数, 保留两位小数 b -- 截距项, 保留两位小数 fig -- matplotlib 绘图对象 """ import numpy as np import pandas as pd import matplotlib.pyplot as plt from pylab import mpl def calculate(x, .
2021-01-27 10:15:06
343
1
原创 蓝桥云课 楼赛 第21期 最小二乘法 Python 实现 参考答案(没通过???)
def least_squares_function(x, y): """ 参数: x -- 样本 x 取值列表 y -- 样本 y 取值列表 返回: w0 -- 线性方程参数, 保留两位小数 w1 -- 线性方程参数, 保留两位小数 """ size=len(x) i=0 sum_xy=0 sum_x=0 sum_y=0 sum_square_x=0 while i < siz.
2021-01-26 19:30:34
333
原创 蓝桥云课 楼赛 第22期 多项式回归实现及应用 参考答案(没通过???)
def poly(file): import pandas as pd import numpy as np import matplotlib.pyplot as plt from scipy.optimize import leastsq # 最小二乘算法 from decimal import Decimal, ROUND_HALF_UP df = pd.read_csv(file) x = np.array(df.iloc[:, 0].va.
2021-01-24 01:32:40
519
2
原创 ChatterBot 填坑记
无力吐槽!你没有错,错在误用ChatterBot!!!ChatterBot 的author到底考虑过版本的兼容性没有?!不如自创一个机器人更痛快!(I just do it !)链接如下,供难友们参考!(重点研读)https://blog.youkuaiyun.com/zxy13826134783/article/details/103615399https://www.freesion.com/article/85811377475/https://blog.youkuaiyun.com/hxxjxw/ar.
2021-01-08 09:52:56
760
1
原创 Jupyter Notebook代码提示及补齐功能
巨坑:在anaconda中的Anaconda Prompt的root(或者base)环境下依次运行以下命令,在其他环境下发现没有效果。1.打开 Anaconda Navigator,点击 Environments -> base (root) -> Open Terminal:2.在弹出命令框依次输入以下4个命令:pip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --user
2021-01-04 19:55:06
2274
2
原创 anaconda的多虚拟环境jupyter管理
conda install nb_condaconda install jupyter notebookconda install nb_condaconda install -c conda-forge jupyterlab#如果你以前有5.3的jupyter notenook 内核,那么你还需要下一句to enable the JupyterLab server extension:jupyter serverextension enable --py jupyterlab --s..
2021-01-04 19:48:20
201
原创 亲测有效:安装spacy的英文和中文模型的捷径
一、Anaconda添加清华镜像源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/a
2021-01-03 12:01:45
1781
3
原创 亲测有效:win10下pyaudio安装
win10下pyaudio安装的坑巨多!捷径如下:step1:去往:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio,下载PyAudio-0.2.11-cp37-cp37m-win_amd64.whl文件step2:dos命令行进入下载目录, 然后执行如下命令:pip install PyAudio-0.2.11-cp37-cp37m-win_amd64.whlps:cp37是python3.7, amd64就不用说了,就是你...
2020-12-29 10:56:19
917
1
原创 vue flask上传中文名的文件
flask上传中文名的文件似乎是flasker的痛点。如:《python flask使用 secure_filename()获取中文文件名问题》(https://blog.youkuaiyun.com/qq_36390239/article/details/98847888)但问题的关键是《Flask下如何处理Requests 上传中文文件名的问题》。解决方案是传参大法(传文件名)。upload.vue<template> <input class="file" nam.
2020-11-15 14:31:52
760
原创 亲测有效:ubuntu18.04 安装mongodb
downloadhttps://www.mongodb.com/try/download/community使用mongodb-org-server_4.2.8_amd64.deb安装,sudo mongodmongo
2020-06-18 22:37:42
781
原创 余弦计算相似度原理和tensorflow实践
相似度度量(Similarity),即计算个体间的相似程度,相似度度量的值越小,说明个体间相似度越小,相似度的值越大说明个体差异越大。对于多个不同的文本或者短文本对话消息要来计算他们之间的相似度如何,一个好的做法就是将这些文本中词语,映射到向量空间,形成文本中文字和向量数据的映射关系,通过计算几个或者多个不同的向量的差异的大小,来计算文本的相似度。下面介绍一个详细成熟的向量空间余弦相似度方法计算相...
2018-07-16 09:30:35
11770
4
原创 Ubuntu 14.04安装uGet替代迅雷
Ubuntu 16.04安装uGet替代迅雷,并在Chrome中设置为默认下载器uGet是采用aria2作为下载后端,所以两个软件都必须同时安装。1、安装uGetsudo add-apt-repository ppa:plushuang-tw/uget-stablesudo apt-get updatesudo apt-get install uget2、安装aria2sudo add-apt...
2018-07-14 19:43:47
1388
原创 Ubuntu 14.04 更换阿里云源
Ubuntu 14.04 更换阿里云源123sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份sudo gedit /etc/apt/sources.list #修改sudo apt-get update #更新列表阿里云源12345678910deb http://mirrors.aliyun.com/ubuntu/ trust...
2018-07-14 19:34:59
396
原创 如何让 Windows,Ubuntu(Linux)下的 Chrome 支持 WebGL ?(亲测有效)
tensorflow.js needs WebGL.But my chrome does not support WebGL. I have only virtualbox in which chrome runs.My god,I have no money to buy an advanced graphic card,just like 1080i.How can I do? Luckil...
2018-07-14 15:12:01
3163
原创 手提电脑如何截图?
怎么能用到手提电脑上的prtsc键截图?怎么能用到手提电脑上的prtsc键?我的prtsc键与insert一起,一个键上标了prtsc与insert,prtsc写在键的下部分,在insert的下面。要实现prtsc键的功能很简单,按住本本上的FN键,然后再按标有prtsc与insert的那个键,即为prtsc功能键了反之,不按FN键,则为insert键功能。这个键就是截屏用的。按住Alt+Prts...
2018-07-14 14:58:46
4645
原创 ubuntu 上运行mnist-core出现No space left on device错误
查询网络第一判断是缺少Inode节点: linux中创建一个文件不仅仅需要存储空间,也需要Inode节点。Inode节点在磁盘建立的时候就分配好最大的个数(每2K空间分配一个节点),一般情况下这个数目是够用的,但是如果磁盘拥有大量小文件(小于2k),就能将Inode节点用完。查看存储空间1$df -h查看i节点1$df -i看是那种情况。 不幸的是我哪种都不是,后来在stackflow找到了答案。...
2018-07-14 14:11:30
631
原创 Tensorflow.js 第一个实例(通过script标签引入)
在JavaScript项目中,TensorFlow.js的安装方法有两种:一种是通过script标签引入,另外一种就是通过npm进行安装。使用Script Tag将下面的代码添加到HTML(如index.html)文件中,在浏览器中打开该HTML文件,代码应该运行!<html> <head> <!-- Load TensorFlow.js --> ...
2018-07-14 10:26:56
2413
原创 Tensorflow.js-----浏览器上的机器学习框架
Tensorflow.js-----浏览器上的机器学习框架2018年3月30日,谷歌 TenosrFlow 开发者峰会 2018 在美国加州石景山开幕,来自全球的机器学习用户围绕 TensorFlow 展开技术演讲与演示。今年,Tensorflow做的一件很好意思的事情,发布了面向JavaScript开发者全新的学习框架Tensorflow.js,将机器学习搬上了浏览器这个平台。浏览器端的Mach...
2018-07-14 06:58:56
1403
原创 xkill:杀死图形程序的终极命令(ubuntu)
xkill xkill命令是一个可以轻易杀死图形程序的终极命令。 运行它之后,你的光标会变成x符号。 点击相应的图形程序的窗口就可以杀死该程序。 如果你中途要放弃操作,你可以点击鼠标右键取消。 试用xkill命令把那个小叉号点到了终端上~弄得系统死住了~只能强制重启~so~那个小叉号不要乱点在桌面或系统进程上...
2018-07-08 14:24:28
2003
Python项目案例开发从入门到实战源代码第18章 机器学习案例——基于朴素贝叶斯算法的文本分类.rar
2019-01-07
Python项目案例开发从入门到实战源代码第19章 深度学习案例——基于卷积神经网络的手写体识别.rar
2018-12-28
Python项目案例开发从入门到实战源代码第16章 娱乐游戏——人物拼图游戏代码.rar
2019-01-07
Python项目案例开发从入门到实战源代码第8章 微信网页版协议应用——微信机器人.rar
2018-12-28
Python项目案例开发从入门到实战源代码第7章 微信库ITchat应用——微信机器人itchat.rar
2018-12-28
Python项目案例开发从入门到实战源代码第14章 网络通讯案例——基于UDP的网络五子棋.rar
2019-01-03
uGet Integration 插件 for Chrome
2018-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅