自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WallE

好一个懒人!

  • 博客(130)
  • 资源 (17)
  • 收藏
  • 关注

原创 Git(七)——删除历史版本,保留当前状态

来自​​​​​​git删除历史版本,保留当前状态。 - LANGKYE# - 博客园1、创建并切换到lastest_branch分支git checkout --orphan latest_branch2、添加所有文件git add -A3、提交更改git commit -am "删除历史版本记录,初始化仓库"4、删除分支git branch -D master5、将当前分支重命名git branch -m master6、强制更新存储库

2021-12-23 15:19:40 3244

原创 互联网笔试——服务器启动题

某厂笔试题,居然瞎胡做出来了,先把不优雅的答案记录一下。第i行第一个整数c表示第i个服务所依赖的服务数量,后面c个整数表示它所依赖的各个服务,保证这c个整数在1~n范围内,互不相等且都不等于i。x,y。x为1或0,1表示启动服务,0表示停止服务。y表示启动或停止的服务的序号。输入样例3 21 21 301 10 21输出:31def operate(machine_id,machine_state, rely_...

2021-09-11 21:26:44 409

原创 算法——最长公共子序列(动态规划)

给定两个字符串text1 和text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。一个字符串的子序列是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。例如,"ace" 是 "abcde" 的子序列,但 "aec" 不是 "abcde" 的子序列。两个字符串的 公共子序列 是这两个字符串所共同拥有的子序列。示例 1:输入:text1 = "abcde", text2 =...

2021-08-24 23:04:30 403

原创 算法——表达式求值

1、逆波兰表达式题目:https://leetcode-cn.com/problems/evaluate-reverse-polish-notation/def main(tokens): #逆波兰表达式 op_to_binary_fn = { "+": lambda x, y: int(x+y), "-": lambda x, y: int(x-y), "*": lambda x, y: int(x*y), "/

2021-08-24 00:06:41 332

原创 算法——最长回文子串

描述对于一个字符串,请设计一个高效算法,计算其中最长回文子串的长度。给定字符串A以及它的长度n,请返回最长回文子串的长度。示例1输入:"abc1234321ab",12返回值:7牛客:https://www.nowcoder.com/practice/b4525d1d84934cf280439aeecc36f4af?tpId=188&tqId=38605&rp=1&ru=%2Factivity%2Foj&qru=%2Fta%2Fjob-co

2021-08-23 23:27:31 269

原创 Python pdf转图片

包pip install PyMuPDFimport datetimeimport osimport fitz # fitz就是pip install PyMuPDFdef pyMuPDF_fitz(pdfPath, imagePath): startTime_pdf2img = datetime.datetime.now() # 开始时间 print("imagePath=" + imagePath) pdfDoc = fitz.open(pdfPa.

2021-06-10 18:00:36 251

原创 python pdf合并

担心网上各种pdf合并泄露信息,所以找了个脚本。from PyPDF2 import PdfFileReader, PdfFileMerger# 要合并的多个pdf文件pdf_files = ('PDF_20210511_095403.pdf', 'PDF_20210511_095450.pdf', 'PDF_20210511_095540.pdf')result_pdf = PdfFileMerger()for pdf in pdf_files: with open(pdf, .

2021-05-11 22:13:51 115

原创 样本分布不平衡处理策略(20210429)

参考:https://blog.csdn.net/opp003/article/details/89920665

2021-04-29 15:32:19 162

原创 VSCode+Git(20210423)

1、vscode git中U,M,D文件标记含义M modified 已经在github中添加过该文件,然后对这个文件进行了修改,就会文件后标记M U untracked 在本地新建了这个文件,还未提交到github上,就会标记U D delete 删除了这个文件,vscode-git会记录下这个状态 6,u 表示有6个错误,且untracked 在git中可以清楚地看到你修改了哪些代码2、git pull & git fetchgit fetch从...

2021-04-23 11:52:56 219

原创 利用python进行服务器下载

1、服务器上传下载文件python -m http.server 8000开启8000端口,2、结果 登陆ip:8000即可访问3、设置指令36 alias hs='echo "http service starting... "; echo "http://172.16.0.178:8000/"; python -m SimpleHTTPServer 8000' 37 alias hs3='echo "http service starting... "; echo "h

2021-04-21 10:13:31 237

原创 MongoDB基本操作

练习记录,方便查询。1、创建数据库(use xxx)use xxx 如果数据库不存在,则创建数据库,否则切换到指定数据库> use ZYZHXswitched to db ZYZHX> dbZYZHX2、查看所有数据库(show dbs)> show dbsadmin 0.000GBconfig 0.000GBlocal 0.000GBtest 0.000GBZYZHX数据库并不存在,如果要显示,需要向其中插入一些数据。&gt

2021-04-20 21:20:31 522

原创 mac+virtualenv使用全记录(0416)

1、安装virtualenvpip install virtualenvapt-get install virtualenv2、运行virtualenv env会在当前项目中创建vene文件夹,为当前项目的虚拟python环境若在创建虚拟环境时需要选择一个python解释器来创建虚拟化环境,命令为:3、启动source venv/bin/activate激活后,在控制台会有一个带有venv的标志。4、安装依赖pip install -r requir.

2021-04-15 11:51:59 162

原创 GitLab

将本地项目上传到 GitLab :有三种方式:1、创建了一个全新的仓库,直接 git clone 拉到本地就可以:git clone http://git.ideshun.cn/Deshun/w3h5.git #将远程仓库克隆到本地cd blog-dblog #进入项目目录touch README.md #创建Readme文件git add README.md #将添加的内容添加到索引git commit -m "add README" #将文件添加到仓库git push -u o

2021-04-08 16:07:39 120

原创 Windows Terminal安装及基本配置

1、安装windows应用商店查找。2、配置https://www.cnblogs.com/Jingkunliu/p/14299332.html下载powershell

2021-04-08 14:33:18 293

原创 Windows_Terminal原始setting.json备份

// This file was initially generated by Windows Terminal 1.6.10571.0// It should still be usable in newer versions, but newer versions might have additional// settings, help text, or changes that you will not see unless you clear this file// and let us

2021-04-08 10:39:36 266

原创 ITerm2配置及使用记录(三四尚未完成)

让mac命令行更加丰富高效前置安装brew/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"来源:链接一.ITerm2简介1.安装iTerm2 是一款完全免费的,专为 Mac OS 用户打造的命令行应用。直接在官网上http://iterm2.com/下载并安装即可。2.配置设置ITerm为默认终端二.安装 oh-my-zsh1.查..

2021-04-02 16:54:23 340

原创 Linux常见命令汇总(一)

1、查看文件夹中文件数目wc -c filename 参数-c表示统计字符,因为一个字符一个字节,所以这样得到字节数du -b filepath 参数-b表示以字节计数ls -l filepath 第五列为文件字节数ls -h filepath h表示human,加-h参数得到人好读的文件大小ls | wc -w 查看有多少个文件及文件夹ls | wc -c 查看目录下多少个字节数ls -l|grep "^-"|wc -l 统计某文件夹下文件的个数ls -l|grep "^d"|wc -

2021-04-02 14:48:04 168

原创 python位运算and编码 剑指Offer

python里面的负数直接将其和0xffffffff进行与(&)操作即可得到其补码:def func(n): if n < 0: n = n & 0xffffffff剑指Offer题目输入一个整数,输出该数32位二进制表示中1的个数。其中负数用补码表示。# -*- coding:utf-8 -*-class Solution: def NumberOf1(self, n): # write code here

2021-03-24 23:38:37 90

原创 剑指Offer(八)——动态规划

1、剪绳子给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1,m<=n),每段绳子的长度记为k[1],...,k[m]。请问k[1]x...xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。方案一:递归我们先定义函数f(n)为把绳子剪成若干段之后的各段长度乘积的最大值。在剪第一刀的时候,我们会有n-1种可能的选择,也就是说剪出来的第一段绳子的长度可能为1,2,......n

2021-03-07 22:10:16 95

原创 剑指Offer(七)——贪心

1、跳台阶扩展问题一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。思路方法一:暴力方法设f[i] 表示 当前跳道第 i 个台阶的方法数。那么f[n]就是所求答案。假设现在已经跳到了第 n 个台阶,那么前一步可以从哪些台阶到达呢?如果上一步跳 1 步到达第 n 个台阶,说明上一步在第 n-1 个台阶。已知跳到第n-1个台阶的方法数为f[n-1]如果上一步跳 2 步到达第 n 个台阶,说明上一步在第 n-2 个台阶。已知跳

2021-03-07 21:21:33 101

原创 剑指Offer(六)——链表

1、(JZ16)合并两个排序的链表输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。非递归做法:# -*- coding:utf-8 -*-# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: # 返回合并后列表 def Merge(self, pHead1, pH

2021-03-06 23:15:19 167

原创 剑指Offer(五)——位运算

1、(JZ48)不用加减乘除做加法写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。#位运算# -*- coding:utf-8 -*-class Solution: def Add(self, num1, num2): # write code here a, b = num1, num2 while b != 0: a, b = a ^ b, (a & b) <<

2021-03-05 21:44:56 61

原创 剑指Offer(四)——字符串

1、(JZ34)第一个只出现一次的字符位置在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写).(从0开始计数)dict无序,所以使用dict在检索时需要指定顺序# -*- coding:utf-8 -*-from collections import defaultdictclass Solution: def FirstNotRepeatingChar(self, s):

2021-03-04 22:59:27 201 1

原创 剑指Offer(三)——数组

1、(JZ28)数组中出现次数超过一半的数字(数组,哈希)数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。# -*- coding:utf-8 -*-from collections import defaultdictclass Solution: def MoreThanHalfNum_Solution(self, .

2021-03-03 22:49:11 280

原创 剑指Offer(二)——回溯(矩阵中的路径)[0]

题目请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路径不能再进入该格子。 例如如下矩阵中包含一条字符串"bcced"的路径,但是矩阵中不包含"abcb"路径,因为字符串的第一个字符b占据了矩阵中的第一行第二个格子之后,路径不能再次进入该格子。## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可## #

2021-03-01 22:02:12 68

原创 剑指Offer(一)——栈

目录1、用两个栈来实现一个队列,完成队列的Push和Pop操作。2、栈的压入、弹出序列思路:3、包含min函数的栈思路:c++解答python解答4、二叉搜索树的后序遍历序列5、按之字形顺序打印二叉树1、用两个栈来实现一个队列,完成队列的Push和Pop操作。用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。# -*- coding:utf-8 -*-class Solution: def __init_...

2021-03-01 21:11:02 111

原创 python3编码问题(UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-2: ordinal not )

解决方法:'''加入这段代码'''import sysimport codecssys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach())

2021-02-22 09:41:36 1272 3

原创 matplotlib使用(20201224)

matplotlib各种样例https://matplotlib.org/gallery/lines_bars_and_markers/categorical_variables.html#sphx-glr-gallery-lines-bars-and-markers-categorical-variables-py用啥样子的图直接去找就完了关于图中不显示汉字的问题解答:https://zhuanlan.zhihu.com/p/104081310简要说明在前面加入两行代码i

2020-12-24 18:58:46 125 1

原创 ElementTree

创建树节点创建节点时,一定要指定节点名tree_node = Element("node1")print(tree_node.tag) # 输出 node1print(tree_node.text) # 输出 Noneprint(tree_node.tail) # 输出 Noneprint(tree_node.attrib) # 输出 {}也可在创建时指定属性tree_node = Element("node2", {"attr1": 1, "attr2": 2})

2020-12-17 22:08:46 248

原创 python读写XML(20201217)

XML指可扩展标记语言(eXtensibleMarkupLanguage),被设计用来传输和存储数据。python中有三个模块解析xml文件:DOM, ElementTree,SAX。三个工具包1、DOM(Document Object Model)DOM是个跨平台的标准模型,W3C定义了DOM模型里的概念。DOM将XML数据在内存中解析成一个树,通过对树的操作来操作XML。python的xml.dom.minimom模块实现了DOM1.1 DOM写入xml文件DOM写入x...

2020-12-17 21:09:55 1445

原创 Keras(五)——指定显卡且限制显存用量(GPU/CPU使用)

Keras在使用GPU时有个特点,就是默认全部占满显存。参考:https://cloud.tencent.com/developer/article/1434932

2020-12-15 21:54:45 354

原创 Python——encode()和decode()方法

字符串编码转换。python3.x默认utf-8编码1、encode()方法的语法格式如下:str.encode([encoding='utf-8'][,errors='strict'])注意,格式中用 [] 括起来的参数为可选参数,也就是说,在使用此方法时,可以使用 [] 中的参数,也可以不使用。2、decode()方法bytes.decode([encoding='utf-8'],[errors='strict'])...

2020-12-15 16:03:18 317

原创 Keras(四)——fit,fit_generator

主要就keras中fit和fit_generator这两个函数做出解释。参考:https://blog.csdn.net/learning_tortosie/article/details/85243310直接区别两个函数的参数:Keras.fit() Keras.fit_generator() keras.fit_generator()其他参数 x generator(输出为(inputs, targets)或(inputs, targets, samp.

2020-12-15 15:39:25 116

原创 python中三个点(…)

一句话总结: …代替了切片操作中前面所有的:, 即a[:, :, None] 和a[…, None]等价这里主要涉及python和numpy的切片操作。下面以二维切片为例:import numpy as npa = np.arange(25).reshape((5, 5))print(a)print(a[1:3, 2:5])'''[[ 0 1 2 3 4] [ 5 6 7 8 9] [10 11 12 13 14] [15 16 17 18 19] [2

2020-12-15 12:47:07 14320

原创 Keras完全梳理(二)

使用Keras Sequential顺序模型顺序模型是多个网络层的线性堆叠。可以将网络层实例的列表传递给Sequential的构造器,创建Sequential模型:from keras.models import Sequentialfrom keras.layers import Dense, Activationmnodel = Sequential([ Dense(32, input_shape=(784,)), Activation('relu'), De

2020-12-14 17:01:37 380

原创 Keras完全梳理(一)

30秒上手系列Sequential()模型:from keras.models import Sequentialmodel = Sequential()可以使用.add()来堆叠模型:from keras.layer import Densemodel.add(Dense(units=64, activation='relu', input_dim=100))model.add(Dense(units=10, activation='softmax'))完成模型构建后,可以

2020-12-10 17:01:38 141

原创 tensorflow2.0完全梳理(20201214)

对tensorflow2.0的常用函数做一个完全梳理。当前不是2.0,先来一个大概框架,之后再改。1、运算方式设置 tf.ConfigProto()实例import tensorflow as tfsession_config = tf.ConfigProto( log_device_placement=True, inter_op_parallelism_threads=0, intra_op_parallelism_threads=0, allow_so

2020-12-10 16:48:16 502

原创 python assert断言

Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃的情况,例如我们的代码只能在 Linux 系统下运行,可以先判断当前系统是否符合条件。语法格式如下:assert expression等价于:if not expression: raise AssertionErrorassert 后面也可以紧跟参数:assert expression [,

2020-12-09 17:45:24 188

原创 中文分词及词频统计

问题背景最近在一个比赛里划水,需要完成一些词频统计的工作。以及实验室任务还需要做一个短语挖掘和分词的任务,所以针对此来做一些实践。很多东西不记住下次用就不会了,所以还是小小的记录一下,方便之后拿出来用。基本工具结巴分词stanford nlp参考资料中文分词方法和软件工具汇总笔记:https://zhuanlan.zhihu.com/p/86322679自然语言处理NLP知识和产品的笔记: https://zhuanlan.zhihu.com/p/85...

2020-11-26 19:25:57 2294 1

原创 VSCode快捷键

下面是VSCode的一些常用快捷键记录代码编辑格式调整代码行缩进Ctrl+[、Ctrl+] Ctrl+C、Ctrl+V复制或剪切当前行/当前选中内容 代码格式化:Shift+Alt+F,或Ctrl+Shift+P后输入format code 上下移动一行:Alt+Up或Alt+Down 向上向下复制一行:Shift+Alt+Up或Shift+Alt+Down 在当前行下边插入一行Ctrl+Enter 在当前行上方插入一行Ctrl+Shift+Ent...

2020-11-26 14:14:33 435

数据集(某工业数据分析比赛数据集)

数据集(某工业数据分析比赛数据集)

2024-01-30

LSM6DS33_ver2.0.zip

LSM6DS3(加速度计+陀螺仪)驱动程序。可以直接使用。官方提供的LSM6DS3芯片的MCU驱动代码及例程 (版本ver2.0)。所需积分高了可以联系我改低。

2020-01-09

da14680-01_ds_v3.0.pdf

da14580 v3.0技术手册,英文版。DA14580是Dialog公司研制的蓝牙单芯片,号称全球功耗最低,是TI CC2541的四分之一,是运动手环等穿戴类电子产品的常用芯片。

2019-11-30

机器学习考试资源汇总.zip

包含北航,中科院,国科大等机器学习期末试题,部分有答案。

2019-11-06

词库 自然语言处理 NLP

包括地名词库/电视剧名/歌曲曲库/歌手/古今中外各界名人/国外明星/历史名人/流星网络小说/热门电影/政府机关团体机构/综艺等领域词库txt文件.

2019-04-18

easy_install

Python包管理工具,easy_install setuptools-40.6.3.zip 下载次数变多积分就高了,请联系我改低

2019-01-07

DB11!T~1158-2015软件和信息服务企业节能评价规范

北京市地方标准 DB11!T~1158-2015软件和信息服务企业节能评价规范

2018-12-25

高等学校碳排放管理规范

北京市地方标准 DB11/T~1471-2017高等学校碳排放管理规范

2018-12-25

wpf datagrid滑动条

WPF 中在datagrid中使用滚动条显示所有数据。 初学,欢迎交流。 下载次数越多所需积分越高,不定期改低积分。

2018-11-05

WPF 简单动画 矩形框随时间出现消失

WPF动画出学。 视觉效果:随时间矩形慢慢消失。 欢迎交流: 下载次数越多所需积分越高,不定期改低积分。

2018-11-05

WPF xml设置菜单

通过读取xml中内容设置菜单栏。 涉及菜单栏的配置,xml的使用。 欢迎交流 下载次数越多所需积分越高,不定期改低积分。

2018-11-05

WPF中显示GIF图片

调用了winform中的picturebox来显示gif格式图片。 调用了winform中的picturebox来显示gif格式图片。 欢迎交流。

2018-11-05

WPF 后台定义菜单栏

WPF中在后台定义菜单栏。(非页面中设置。) 超简单版本。 下载次数越多所需积分越高,不定期改低积分。

2018-11-05

wpf slider(滑块随时间滑动) 时间轴

WPF,Slider的应用,将滑动条作为时间轴,随时间滑动。 下载次数越多所需积分越高,不定期改低积分。

2018-11-05

IRLR7843TR--MOS

特别好用的Nmos,技术手册。以上,字数还不够,凑一下。IRLR7843TR--MOS IRLR7843TR--MOS

2018-05-02

python-2.7.14

python-2.7.14,直接安装可用。 Python, 是一种面向对象的解释型计算机程序设计语言

2018-03-16

飞思卡尔智能车电机资料RS380

RS-飞思卡尔智能车电机资料RS380。380电机,飞思卡尔,智能车,电机计算公式,扭矩,驱动力等计算,电机建模。

2018-03-02

74HC245芯片资料

总线收发器

2017-07-21

空空如也

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

TA关注的人

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