自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 微信小程序制作(Vant Weapp)

1.微信开发者工具创建小程序2.cmd进入到WeChatApp目录,npm init,一路回车直到结束3. npm i @vant/weapp -S --production4.将 app.json 中的 "style": "v2" 去除5.构建npm包6.到这一步就创建完成并成功引入组件7.以 Button 组件为例,只需要在app.json或index.json中配置 Button 对应的路径即可。// 通过 npm 安装 // app.json "usingC

2022-01-09 00:01:12 522

原创 点击备选文字插入光标处

function addData(Value){ // 光标处输入 var $t = $('textarea[name="comment"]')[0]; // 插入值所在的input框 if (document.selection) { $t.focus(); sel = document.selection.createRange(); sel.text = Value; .

2021-06-30 13:16:50 125

转载 SQL联合查询inner join、outer join和cross join的区别详解

对于开发使用到数据库的应用,免不了就要使用联合查询,SQL中常用的联合查询有inner join、outer join和cross join;这三者的区别很多人都应该不是很清楚,包括我自己,下面我们一起来看看,如果你使用join连表,缺陷的情况下是inner join,另外,开发中使用的left join和right join属于outer join,而outer join还包括full join.下面我通过图案让大家认识它们的区别。现有两张表,Table A 是左边的表。Table B 是右边的表。其

2021-05-19 10:10:48 636

原创 数据格式转换

输入:--taskpeos=['sngao','yueli']--clas=['不相关','派单','车辆调度及站点维护','人车交互','ODD相关技术','车辆远程控制']--res_list=[['不相关','1','3'],['车辆调度及站点维护','4','3'],['人车交互','5','2'],['派单','1','1'],['车辆远程控制','0','1']]输出:--[{'type':'不相关','sngao':'...

2021-04-15 00:31:55 129

原创 BrokenPipeError: [WinError 232] 管道正在被关闭

from multiprocessing import Process,Queue,Lockimport requestsimport timeimport randomimport multiprocessing as mpimport refrom lxml import etreefrom selenium import webdriverimport more_itertools as mifrom lxml.html import fromstring, tostringfr.

2021-03-31 00:20:12 5246

转载 获取时间段

获取当前月数据SELECT *FROM 表 WHERE DATE_FORMAT(字段名,'%Y%m')=DATE_FORMAT(CURDATE(),'%Y%m)SELECT *FROM 表 WHERE PERIOD_DIFF(DATE_FORMAT(CURDATE(),'%Y%m),DATE_FORMAT(字段名,'%Y%m'))=0获取下个月数据SELECT *FROM 表 WHERE PERIOD_DIFF(DATE_FORMAT(CURDATE(),'%Y%m),DATE_FORMA

2021-03-23 11:03:59 316

原创 2021-03-18

获取当日的前一个月和后一个月import datetimefrom dateutil.relativedelta import relativedeltaprint(datetime.date.today())print(datetime.date.today() - relativedelta(months=+1))print(datetime.date.today() - relativedelta(months=-3)获取上一个月第一天和最后一天from datetime .

2021-03-18 09:38:25 101

原创 队列爬取,实时爬取更新进度

from multiprocessing import Process,Queue,Lockimport requestsimport timeimport randomimport multiprocessing as mpimport refrom lxml import etreefrom selenium import webdriverimport more_itertools as mifrom lxml.html import fromstring, tostringf..

2021-02-04 10:43:51 224

原创 读取xlsx表格内容

import xlrdfrom xlrd import xldate_as_tuple'''xlrd中单元格的数据类型数字一律按浮点型输出,日期输出成一串小数,布尔型输出0或1,所以我们必须在程序中做判断处理转换成我们想要的数据类型0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error'''class ExcelData(): # 初始化方法 def __init__(self, data_path, sheetname.

2021-01-04 09:28:10 372

原创 python 链表实现

列表和链表可以看成是物理结构;列表的优势在于能够快速定位元素,对于读操作多,写操作少的场景,用列表更快。链表的优势在于能够灵活的插入和删除数据,如果是需要频繁的插入和删除元素,用链表更合适class Node: def __init__(self,data): self.data = data self.next = Noneclass LinkedList: def __init__(self): self.size = 0

2020-11-12 17:32:13 442 1

原创 多进程爬虫

from multiprocessing import Process,Queue,Managerimport requestsimport timeimport randomimport multiprocessing as mpimport refrom lxml import etreefrom selenium import webdriverimport more_itertools as mifrom lxml.html import fromstring, tostring

2020-11-06 15:27:15 268

原创 维基百科中文语料建模

OpenCCopencc中的share–>opencc中有需要的json文件就是opencc的配置文件,用来制定语言类型的转换。opencc -i 需要转换的文件路径 -o 转换后的文件路径 -c 配置文件路径D:\opencc-1.0.4-win32\opencc-1.0.4\bin>opencc -i D:\machine\word2vec-tutorial-master\wiki.zh.txt -o D:\machine\word2vec-tutorial-master\wiki

2020-09-17 16:04:01 396 1

原创 在pycahrm中使用虚拟环境

在windows下$ mkdir myproject #创建项目文件夹$ cd myproject$ python3 -m venv venv #安装虚拟环境$ py -3 -m venv venv #创建名为venv的文件夹激活虚拟环境该项目下,直接终端输入venv\Scripts\activate同时,用pycharm打开该项目文件夹,选择项目环境为虚拟环境![在这里插入图片描述](https://img-blog.csdnimg.cn/20200811172727440.

2020-08-11 17:27:48 226

原创 python取numpy数组中的多列数据

python取numpy数组中的多列数据numpy有个转置函数Ta = [['y1', 'y2', 'y3'], ['k1', 'k2', 'k3'], ['v1', 'v2', 'v3']]import numpy as npnumt = np.array(a)c = numt.Td = c.tolist()print(d)结果是[['y1', 'k1', 'v1'], ['y2', 'k2', 'v2'], ['y3', 'k3', 'v3']]可以使数据行列变换...

2020-08-07 00:01:13 1463

原创 让程序后台一直运行

nohup放在命令的开头,表示不挂起(no hang up),关闭终端或者退出某个账号,进程也继续保持运行状态,一般配合&符号一起使用。如nohup command &。nohup python3 run.py &

2020-07-27 22:30:21 1015

原创 layui-upload上传组件拦截

layui.upload判断并阻止文件上传在upload.js,搜索y=function,注释掉该function大括号内的语句并替换成:if ("choose" !== i && !l.auto || (l.choose && l.choose(g), "choose" !== i)) return (l.before && l.before(g))===false?'':o.ie ? o.ie > 9 ? u() : c() : void u()

2020-07-02 16:22:53 1187

原创 Python-遍历列表中的每多个元素

a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]n = 4for b in [a[i:i + n] for i in range(0, len(a), n)]: print(b)每次可以遍历a中4个元素,相当于偏移量为4

2020-06-23 09:57:09 2021

原创 列表内元素的相加拼接

import more_itertools as mitext1 = ['1.你好','啊','2.','我是好','人!','3.我也是']e = mi.split_before(text1, lambda x: bool(re.match('[0-9]{1,2}\.', x)))text1 = [''.join(_) for _ in e]得到text1 = ['1.你好啊','2.我是好人!','3.我也是']split_before()以满足匿名函数条件的元素作为分割项,其.

2020-06-16 17:13:06 1080

原创 mysql 建表

create table projects_close(proid varchar(255) primary key not null,project varchar(50),submit_name text,app_num varchar(30),task_type varchar(100),close_manner varchar(100),cls_date datetime,kodlink varchar(255),filingdate varchar(50),billingdate varchar(

2020-06-10 14:39:23 163

原创 js里时间格式化方法

Date.prototype.format = function(fmt){ var o = { "M+":this.getMonth()+1, //月份 "d+":this.getDate(), //日 "h+":this.getHours(), //小时 "m+":this.getMinutes(), //分钟 "s+":this.getSeconds(), //秒 }; if(/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1,(thi

2020-06-05 10:20:34 254

原创 去除列表中的空格

list_ = ['',' qwew ','','','ersf ']list_ = [x.strip() for x in list_ if x != ''] #推导式去除列表中的空格和字符串开头和结尾的空格

2020-06-04 10:01:38 1681 1

原创 js条件判断,将文本中的中英文字符转换

content:需要转换的内容cn_type:转换条件function replace_text(content,cn_type){ if(cn_type=='en'){ var new_content = content.replace(/,/g,',').replace(/;/g,';').replace(/。/g,'.').replace(/‘|’...

2020-05-06 15:36:27 744

原创 xm-select,后台动态渲染数据

xm-select var xSelect; $.ajax({ type:'get', url:'/ex_name', success:function(data){ data = JSON.parse(data) console.log('data:',data) xSele...

2020-05-06 10:16:50 11887 3

原创 flask models.py

**app.py文件config.py文件models.py文件views.py文件**在app.py文件中from flask import Flask,requestfrom flask_sqlalchemy import SQLAlchemyimport configapp = Flask(__name__)app.config.from_object(config)...

2020-04-23 15:33:49 581

原创 图片二进制转base64

import base64# 图片转base64with open("##.jpg","rb") as f: # 二进制方式打开图文件 base64_str = base64.b64encode(f.read()) # base64编码 # base64转图片img_data = base64.b64decode(base64_str) # 解码成字节...

2020-04-22 14:55:55 804 1

原创 flask将字符串转为html标签语言

msg = “<h3>这是标题</h3>”{{ msg | safe }}–>可以将msg字符串转为html标签语言后端中,在from flask import markupmarkup()函数也可以将字符串转为标签语言 msg = markup(msg){{ msg }}...

2020-04-13 00:41:11 907

原创 webdriver报错

使用selenium webdriver报unknown error: Chrome failed to start: crashed适用范围chrome浏览器有,并且版本也和chromedriver的契合最近卸载过chrome浏览器,并且重新装过了解决方案删除:c:\Users(自己的用户名)\AppData\Local\Google\Chrome\...

2020-04-01 13:17:52 154

原创 pycharm无法安装pymssql

pycharm无法安装pymssql到https://www.lfd.uci.edu/~gohlke/pythonlibs/#pymssql这个网址,下载与python对应的版本第三方库拷贝文件至 C:\Python38\pymssql-2.1.4-cp38-cp38m-win_amd64.whl打开 Windows Command Prompt (Run As Administrator)...

2020-03-31 10:26:06 631

原创 python读取excel,转换为list

import pandas as pdimport numpy as np def readexcel(self): data = pd.read_excel('xxx.xlsx') # print(type(data)) train_data = np.array(data) # np.ndarray() excel_l...

2020-03-04 17:55:02 7601 1

原创 js实现鼠标移入显示弹框,移出弹框消失

```javascriptlayui.use('layer',function(){ var layer = layui.layer; $(function(){ var tips $('.project').on({ mouseenter:function(){ ...

2020-02-26 13:05:12 3274

原创 lambda匿名函数

lambda匿名函数lambda的一般形式是关键字lambda,之后是一个或多个参数,紧跟着是一个冒号,之后是表达式lambda *args : expression using arguments相当于def(*args): return expression using argumentslambda是一个表达式,而不是一个语句作为一个表达式,lambda返回值是一个新函数,...

2019-11-30 19:31:36 1181

原创 正则

特别字符特别字符描述$匹配输入字符串的结尾位置。如果设置了RegExp对象的Multiline属性,则$也匹配’\n’或’\r’。要匹配$字符本身,请使用\$ 。如果正则表达式设置了 multiline 标志,那么 multiline 属性返回 true,否则返回 false。如果创建正则表达式对象时使用了 m 标志,那么 multiline 属性就是 true。如...

2019-11-29 15:24:57 346

原创 装饰器整理

Python_装饰器什么是装饰器为什么要用装饰器深入理解装饰器被装饰的函数带返回值被装饰函数带参数装饰器本身带参数什么是装饰器装饰器(Decorators) 可能是Python中最难掌握的概念之一了,在解释是什么是装饰器之前,我们需要知道,python是一门面向对象的语言,python基本思想就是一切皆对象,数据类型是对象,类是对象,类实例也是对象,所以对于装饰器而言,重要的是函数也是对象!既...

2019-11-25 20:42:00 488

空空如也

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

TA关注的人

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