自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习日常

唯美食与爱情不可辜负

  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 JS生成6位随机数

JavaScript,JS生成6位随机数的三种方法。

2022-11-22 19:12:12 6171 1

原创 JS Cookie的设置与获取,并在JAVA后端取得Cookie

JS在前端页面设置和获取Cookie,封装函数如下:这三个封装的函数使用方式:值得注意的是,设置cookie是一项异步操作,需要一定的响应时间,当按照先后顺序设置完cookie后紧接着便获取cookie,可能会造成查询不到cookie的错误。实际操作中应在设置完成后,间隔一段时间再进行cookie获取。2. 在JAVA后端取得Cookie使用springboot框架,在controller层取得cookie在接口函数中增加参数 HttpServletRequest request, 即

2022-06-25 19:19:57 3623

原创 Ubuntu安装HBase

0. 前序HBase数据库的运行,基于Hadoop系统,包括HDFS、YARN在内的组件,因此在安装HBase之前,Hadoop必须已经安装完成,且集群网络等已配置完成。安装方式详见:Ubuntu安装Hadoophttps://blog.csdn.net/weixin_40901068/article/details/121883498?spm=1001.2014.3001.55011. 下载分发安装包# wget 命令下载 hbase 安装包wget http://archive.ap

2022-02-28 13:17:44 2224

原创 Ubuntu安装Hadoop,添加新的DataNode结点

0. 前置当新的DataNode结点进入系统时,需安装Hadoop系统。注意新创建的结点的用户名,需与其它结点相同(即集群中所有机器系统中用户名均一致),方便秘钥分发。参见:Ubuntu安装Hadoop,并使用Python3调用https://blog.csdn.net/weixin_40901068/article/details/121883498?spm=1001.2014.3001.55011. 配置网络首先,需确保新节点IP地址,与所有的现存集群中的计算机能够ping通。以

2022-02-25 18:09:37 1228

转载 Could not get lock /var/lib/dpkg/lock-frontend解决

在安装软件包时如果出现Could not get lock /var/lib/dpkg/lock-frontend,说明之前使用apt时出现异常,没有正常关闭,还在运行。lgj@lgj-Lenovo-G470:~$ sudo apt-get install alien[sudo] password for lgj: E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavail..

2022-02-24 11:42:02 10781

转载 虚拟机VirtualBox在启动过程中提示:Oh no,something has gone wrong

问题描述:  虚拟机VirtualBox在启动过程中提示:Oh no,something has gone wrong!  解决方案:1. ctrl+alt+F2 进入命令模式;2. 输入 root 命令;3. 输入 sudo apt-get update 命令;4. 输入 sudo apt-get upgrade 命令;6. 输入 sudo apt-get install -y openssh-server 命令;7. 重新启动虚拟机。ps: update是更新软件列表,upgra

2022-02-24 10:45:13 2526

原创 Ubuntu安装Hadoop,并使用Python3调用

前言使用各类包版本:包名版本Ubuntu20.04.3-adm64Hadoop3.3.1JAVAopenjdk-16-headlessPython3.9.5(miniconda 4.11.0)ViirtualBox(虚拟机)6.1.30 r148432 (Qt 5.6.2)1. Ubuntu下载来源网站兰州大学开源社区下载地址https://mirror.lzu.edu.cn/ubuntu-releases/20.04.3/ubuntu

2021-12-12 14:07:09 3389

原创 使用Python控制手机(二)关于淘宝的那些事

每年淘宝双十一的时候,总是要刷各种各样的浏览页面,收集能量或者喵币或者什么。那既然如此,我就总想着,能否通过Python自动调用的方式来刷淘宝,收集能量或者喵币。

2021-11-15 17:33:30 1562 2

原创 Hadoop部署(一) Ubantu Java JDK安装

Hadoop是存储大数据的常用框架,很多大数据处理的新架构例如Spark等,下层文件存储也是依赖于Hadoop组件HDFS的。Hadoop文件存储系统上限受制于主节点的内存大小。安装Hadoop需要有一个主节点和多个从节点,此处我们使用一个主节点和两个从节点,用于模拟HDFS默认的三份文件备份。本节前提:假设已经有三台已经安装好Ubantu系统的主机,或者是虚拟机等设备。Java JDK安装Hadoop应该是基于Java安装的(此处我也不是很确定,网络上能搜到的教程都是说先按照JDK再装Hadoo

2021-11-11 16:38:46 1582

原创 使用Python控制手机(一)

1. 配置Python环境变量Python环境变量安装较为简单,比较常用的方式是直接百度Anaconda并且下载安装,安装过程中可直接选择自动配置环境变量,在此不再赘述。2. 安装Python编辑器,并在其中配置Python编辑器常用的是PyCharm,属于和IDEA一家公司的软件,这个软件对于学生有免费优惠,大学生可以直接去它官网申请,好像是需要一年一申,当然不缺钱的话也可以直接购买。3. 安装控制包uiautomator2,和其它辅助包安装完后,想要控制手机,还需要安装...

2021-11-10 15:56:31 19257 7

原创 Python 马氏距离求取函数

马氏距离区别于欧式距离,如百度知道中所言:马氏距离(Mahalanobis distance)是由印度统计学家马哈拉诺比斯(P. C. Mahalanobis)提出的,表示点与一个分布之间的距离。它是一种有效的计算两个未知样本集的相似度的方法。与欧氏距离不同的是,它考虑到各种特性之间的联系(例如:一条关于身高的信息会带来一条关于体重的信息,因为两者是有关联的),并且是尺度无关的(scale-invariant),即独立于测量尺度。对于一个均值为μ,协方差矩阵为Σ的多变量向量,其马氏距...

2021-04-13 16:23:02 8723 6

原创 关于使用torch.Tensor将列表转为tensor时报错的问题

因为我在读取数据,并导入神经网络的过程中,需要将列表 datalist = [ ] 转换为 tensor 张量。因此我百度了很多,常见的就是:datalist = [1, 2, 3, 4]datatensor = torch.Tensor(datalist)print(datatensor)但是这个时候报错了于是我将代码修改如下:datalist = [1, 2, 3, 4]datatensor = torch.tensor(datalist)print(datatensor

2021-01-28 15:48:18 3230 1

转载 Distinctive Image Features from Scale-Invariant Keypoints(SIFT算法译文)

原文链接:https://www.cnblogs.com/cuteshongshong/archive/2012/05/25/2506374.html从尺度不变的关键点选择可区分的图像特征David G.Lowe温哥华不列颠哥伦比亚省加拿大英属哥伦比亚大学计算机科学系[email protected]年1月10日接受,2004年1月7日修改,2004年1月22日采用摘要:本文提出了一种从图像中提取独特不变特征的方法,可用于完成不同视角之间目标或场景的可靠匹配的方法。这种..

2020-10-23 20:12:50 1708

原创 Python 将英语单词列表,转换为听写使用的MP3格式(每个单词朗读两遍)

点此跳转至本文代码下载1. 首先要安装一个包 pydub,使用最流行的方式 pip 即可。在此之后引用其中的 AudioSegment 模块,此外为了生成的文件名是当前的时间戳,因此导入了 datetime 包。AudioSegment 模块封装了各种操作,可以较为便捷的操作MP3或者其他类型音频(pydub支持很多常见的音频格式)。2. 其中一些基本操作如下:读入MP3:mp3_1 = AudioSegment.from_mp3("C:\\my_mp3\\mp3_1.mp3") #..

2020-08-10 20:28:14 1775

原创 有道词典读音下载类

'''程序思想:有两个本地语音库,美音库Speech_US,英音库Speech_US调用有道api,获取语音MP3,存入对应的语音库中'''import osimport urllib.requestclass youdao(): def __init__(self, type=0, word='hellow'): ''' 调用youdao API type = 0:美音 type = 1:英音 .

2020-08-10 11:25:53 1133 1

原创 Python递归拷贝文件夹下所有目录和文件

定义函数如下:def copydirs(from_file, to_file): if not os.path.exists(to_file): # 如不存在目标目录则创建 os.makedirs(to_file) files = os.listdir(from_file) # 获取文件夹中文件和目录列表 for f in files: if os.path.isdir(from_file + '/' + f): # 判断是否是文件夹

2020-06-16 14:51:24 3097 2

原创 python 一行代码提取列表中的回文

# 随便生成一个字符串列表num_list = [str(num) for num in range(10000, 100000)] # 提取其中的回文字符串hui_wen_list = [str1 for str1 in num_list if str1[::-1] == str1]# ok# 这个时候hui_wen_list中装的就全都是回文了...

2020-06-10 21:11:08 416

原创 Python求任意多个数的最小公倍数和最大公因数

def Common_multiple(number1, number2): # 求两个数的最小公倍数 while number1 % number2 != 0: number1, number2 = number2, (number1 % number2) return number2def Maximum_common_divisor(*number): # 求任意多个数的最小公倍数 while len(number) > 1: numbe...

2020-06-10 15:34:29 3640 4

原创 某个商品查询问题回答

from numpy import meangoodsInput_csv_path_name = "goodsInput.csv"goodsTotal_csv_path_name = "goodsTotal.csv"def save_dict_to_file(save_dict, file_path_name): with open(file_path_name, "w") as file: for key in save_dict: file..

2020-06-09 22:41:23 250

原创 Python编程循环题

# 1.小李大学毕业开始工作,他想买一套现价为100万元的房子。若房子价格以每年百分之k(1≤k≤20)增长,小李的年薪是n(10≤n≤50)万元,假设小李未来的年薪不变,且每年所得的n万元全部积攒起来,请计算小李多少年能买下这套房子。如果超过20年小李也买不起这套房子,输出“很遗憾,小李买不起!”。house = 100money = 0k = 2 # 自定义kn = 20 # 自定义nfor year in range(1,22): if year>20: .

2020-06-08 00:42:47 3516

原创 更新Django数据库文件models.py后需要执行的两条命令

python manage.py makemigrationspython manage.py migrate

2020-05-20 14:10:52 349

原创 史上最简单-在 windows+python3.6 环境下创建自己的YOLOv3 [ VOC2007 ] 数据集

因为看了好多博客,将YOLOv3数据集标记分为好几步,感觉......有点说不出来的奇怪。现在想想,能用程序运行的事情,为啥要手动呢?请按如下步骤进行操作:1. 标记数据集。标记数据集所用软件为 LabelImg 。若没有此软件请 点此下载,提取码为:nc69。需要生成XML格式的标注文件,或者生成的标注文件可能无后缀名。2. 生成数据集点此下载压缩包,提取码:fua...

2020-03-16 10:44:22 607

原创 使用Python看网络小说

本文所述内容及其低级,仅为入门水平,高手勿阅。时值疫情期间,女友来家竟然惨遭滞留。本人因看网络小说,经常遭遇女友与老妈的双重监管(他们两个商量好了要督促我学习)被逼无奈,使用Python书写基础功能的看小说工具(仅使用控制台打印),可自动换页与换章。详情如下:使用PyCharm+Anaconda3 环境,包缺啥装啥,直接在PyCharm里装,及其简单粗暴。import tim...

2020-03-08 21:51:08 2281 1

原创 使用Python查询某学校当前是否能查询【考研笔试成绩】

因为家人正在考取【广西大学】研究生,反复查询研究生笔试成绩。然而从最早有学校公布考研成绩以来已经过去十多天了,广西大学依然风度翩翩,屹然不动。如此查询烦不胜烦,遂用Python代码自行反复查询研招网成绩公布接口(不是正式的接口),以作为提醒成绩接口公布之用。接口使用F12+Network大法得来,侵删不谢。以下是Python代码,只有一个GET请求和数据解析(因为嫌麻烦所以没用json解析包,...

2020-02-20 15:27:37 622

原创 关于ADB的Android Debug Bridge(安卓调试桥)那些事

1. ADB的功能作用:ADB是Android Debug Bridge(安卓调试桥)的缩写,用于通过电脑代码脚本(或者电脑程序等)控制手机进行操作。2. ADB的安装与否:判断ADB是否安装成功(此处安装成功包括已经配置了“环境变量”),只需按 win+R ,输入 cmd 回车,在弹出的命令窗口中输入 adb version 命令并回车。如果ADB安装成功,则会打印版本信息。3....

2019-10-23 14:35:47 865

原创 Python语法基础以及其与C、VB以及JS等语法的对比

定义变量Python 和JS 均为弱类型语言,即在定义一个变量时,只需声明其名字,而无需显式声明其类型。而C和VB则于此不同。例如:int i = 1; // C Dim i As Integer = 1 ' VB var i = 1; (全局变量) 或直接 i = 1; (局部变量) // JS i = 1 ...

2019-09-09 11:21:36 1210

原创 在数组中查找四元组,使之和为一常数 [问题分析及其Python实现]

这是我同实验室的同学在面试中遇到的比较经(qi)典(pa)的问题,题目要求如下:给定一数组:A=[a1, a2, a3, a4, a5 ... ...]和一常数:B从A中取出4个数字(原文是叫四元组)x1, x2, x3, x4,使其和为B,即:x1+x2+x3+x4 = B求出A中所有可能的四元组。其它要求:1. 四元组中的四个数字不能重复。2. 数字的顺序不影响这是...

2019-08-30 12:26:31 497

原创 用Python实现字符串滑动匹配(KMP)算法

关于滑动匹配算法,在网上有很多解释,图、文、视频都有,不明白的可以自行百度。在此我们用Python实现以下这个算法,滑动匹配算法的精髓在于其不倒退性,即在主字符串上的临时匹配指针不会因为有任何情况导致回退,因此这个算法的时间复杂度在O(n)级别,在最不理想的情况下会达到O(m*n),其中m代表子字符串长度级别,n代表主字符串长度级别。class KMPstr: farther_...

2019-08-29 12:55:17 432

原创 纯手敲用Python实现链表及其逆序函数(reverse())

最近毕业季,很多企业的招聘题目中涉及数据结构的顺序表、链表、树、二叉树。针对链表及其逆序问题,我用 Python 简单实现了一下,这个链表当然是个很简化的版本,如果后续再有需要可以向其中添加其它内容。1. 首先链表是由一个一个的节点(Node)组成的,我们先写一个节点类(Class Node),代码如下。class ListNode: Value = '' # 节点要储存的...

2019-08-28 17:15:42 1526

原创 [Android学习日常]Android Studio SHA1码的获取和可能出现的问题

地图定位一类的SDK在使用时一般会要求输入SHA1码,在AndroidStudio中具体获取方式如下:1. 测试版(开发版)SHA1码获取:使用Terminal命令框(使用cmd命令框也有相同的效果),进入 C:/Users/Admin(此处为你的用户名)/.android 的目录下在这个目录下输入keytool -list -v -keystore debug.keystore,然后回车,输入密...

2018-03-02 15:11:00 263

原创 [HTTP/CSS学习日常]HTTP基础

<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>在浏览器中的标题栏上显示</title></head><body> <h1>一级标题&amp

2018-02-25 12:46:41 264

原创 [HTTP/CSS学习日常]CSS基础

内联:<span style="color:red;font-size:10px;" > text</span>嵌入:<style type="text/css"> span{ color:red;font-size:10px; }</style>外部:<link href="style.css&qu

2018-02-24 23:38:43 249

原创 [ C#学习日常 ] Graphics绘线擦除问题

设有两个点point1与point2Point point1=new Point(0, 0);Point point2=new Point(200,200);使用 Graphics 画板以及 DrawLine 可以两点之间的绘制一条线段using (Graphics graphics = this.CreateGraphics())    {        graphics.DrawLine...

2018-02-02 20:27:36 9123 6

Python 将英语单词列表,转换为听写使用的MP3格式(每个单词朗读两遍)

使用 Python 将英语单词列表(txt 格式)转换为听写使用的MP3格式(每个单词朗读两遍) 需要安装 pydub 包后才可使用。

2020-08-10

platform-tool 29.0.4版本(包含windows/linux/mac三个平台)

windows/linux/mac三种系统的platform-tools,主要用于调试Android手机。本版本为Android官网在2019年7月更新的版本29.0.4版本。直接下载于Android官网未进行任何其它操作(连解压都没有)。

2019-10-23

Framwork 4.5

安装、修复或者卸载Framwork4.5,打开双击.exe,一路next即可安装,绿色纯净无污染,绝不夹带私货。

2018-10-04

空空如也

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

TA关注的人

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