自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (16)
  • 收藏
  • 关注

原创 Python如何判断变量是否存在?

python 判断变量是否存在

2023-03-13 15:07:51 5012

原创 Redis 数据备份与恢复(亲测可用,其他博文有问题纠正)

redis使用技巧

2023-01-17 15:30:14 843

原创 python pymongo使用dict字典保存查询字段内容遇到时间格式new date 处理方法

新手小白,最近在使用python+mongoDB操作数据库,遇到拼接查询语句,要实现时间起止时间查询,如下:下面是mongoDB sqldb.po.find({'vendorId': {'$in': ['0045']}, 'deliveryTime': {'$gte': new Date('2021-10-01 00:00:00'), '$lte': new Date('2021-10-20 23:59:59

2021-10-19 10:46:28 717

原创 VUE遇到对象无法调用属性情况,解决方法

在Vue中有时会遇到对象属性嵌套,获取数据时会遇到无法调用属性值的问题,调式打开对象可以查看属性值是否有 下面的get set方法,如图:如果没有使用以下方法:1.使用this.$set(obj, key, value)/vue.set(obj, key, value) (未测试)<script>export default { data() { return { student: { name: '张三', } }.

2021-09-03 16:49:09 2789

原创 pymongodb 更新数据多个嵌套数组更新 需要使用arrayFilters

新手使用django操作monogodb 数据库遇到嵌套多层的数组元素 。$ 位置操作符只能使用一次,多次嵌套需要使用arrayFilters 。写出monogodb sql可以执行但是 python代码中总是以下几个错误报错:1、Too many positional (i.e. '$') elements found in path '2、array_filters must be a list3、got multiple values for ...

2021-09-03 15:10:37 1955

原创 django 两个查询集(querySet)的并集和交集

一、获取两个同一模型下查询集queryset的并集使用 | 和union方法# 获取同一模型下两个查询集的并集# 解决代码如下:records = query1 | query2# 如果不想拥有重复数据,这就需要增加一个方法:distinct()records = (query1 | query2).distinct()# django版本在1.11以后支持union方法q = query1.union(query2) # q将包含query1 + query2的所有唯一记录

2021-08-26 11:24:10 3838

原创 Django ORM模糊查询 contains和Icontains区别

Django filter中用contains和icontains区别qs.filter(name__contains="e")qs.filter(name__icontains="e")对应sql'contains': 'LIKE BINARY %s','icontains': 'LIKE %s',其中的BINARY是精确大小写而’icontains’中的’i’表示忽略大小写...

2021-08-16 16:16:37 1470

原创 python 中uuid1,uuid3,uuid4与uuid5的区别

UUID(Universally Unique Identifier)是通用唯一识别码,在许多领域用作标识,比如我们常用的数据库也可以用它来作为主键,原理上它是可以对任何东西进行唯一的编码的。python有一个模块叫做uuid,导入它就可以使用它的四个方法了。注意这四个方法依次是uuid1(),uuid3(),uuid4(),uuid5(),然而并没有uuid2()。# -*- coding:utf-8 -*-import uuid print uuid.u...

2021-08-13 11:29:36 12734

原创 uniapp android真机调试报错TypeError: Invalid attempt to destructure non-iterable instance

上网查询之后发现是picker标签的原因。开始的代码 <u-cell-item title="仓库" :value="housetext" > <view class="uni-list"> <view class="uni-list-cell"> <view class="uni-list-cell-db"> <picker @change="bindPickerChange" :value="in

2021-08-10 10:05:37 2650

原创 JS 数组转字符串 json.stringify()的妙用,json.stringify()与json.parse()的区别

一、JSON.stringify()与JSON.parse()的区别JSON.stringify()的作用是将JavaScript 对象转换为 JSON 字符串,而JSON.parse()可以将JSON字符串转为一个对象。简单点说,它们的作用是相对的,我用JSON.stringify()将对象a变成了字符串c,那么我就可以用JSON.parse()将字符串c还原成对象a。let arr = [1,2,3];JSON.stringify(arr);//'[1,2,3]'typeof J.

2021-08-10 09:55:39 5477

原创 Django中使用celery 使用北京时间 时区问题

Django中使用 celery要使用北京时间需要在setting中添加配置CELERY_TIMEZONE = 'Asia/Shanghai'CELERY_ENABLE_UTC = False

2021-07-29 10:12:22 933 4

原创 celery使用报错 not enough values to unpack (expected 3, got 0)

celery使用报错 not enough values to unpack (expected 3, got 0)查看celery版本 ,4.2以后版本启动命令添加--pool=solocelery所以使用 celery -A module_name worker --pool=solo -l info 命令

2021-07-29 10:09:13 178

原创 python将系统当前时间写入mysql的datetime类型字段

import datetime #依赖data_time=datetime.datetime.now().strftime("%Y-%m-%d%H:%M:%S") #系统时间sql = "INSERT INTO b_s(s_id,p_id,time) VALUES (%s, %s, %s)" # sqlcursor.execute(sql, (sid, pid, data_time)) #添加参数

2021-07-29 10:05:11 3411

原创 ubuntu安装宝塔 提示无法自动认证 解决

ubuntu20.04 安装宝塔 7.6.0 提示无法自动认证 ,请填写本地服务器的登录信息,如图这是因为ubuntu没有安装ssh服务 需要执行 安装:sudo apt-get install openssh-server

2021-07-23 17:37:40 3909

原创 centos 配置命令

1、 配置yum源su - rootcd /etc/yum.repos.d/mkdir repos; mv *.repo repos/curl http://mirrors.163.com/.help/CentOS7-Base-163.repo > 163.repoyum clean ; yum makecacheyum groupinstall "Base" -yreboot2、 需要百度的必备命令 ps -ef #查看进程netstat -anp # 这是查看网络.

2021-06-08 15:01:45 338

原创 go开发随记2

1、打包linux程序包 set GOOS=linux set GOARCH=amd64 go build set GOOS=windows 2、linux 安装 Linux Supervisor https://atey.ink/post/linux-supervisor/ yum install python-setuptools easy_install supervisor #...

2021-06-08 14:58:53 63

原创 go开发随记

go版本:1.13go run -mod=vendor main.go go get -mod=vendor github.com/gin-gonic/gingo get -u C:\Users\Administrator\Desktop\gin-master1、类型转换 integer to ASCII string 1.int转换为字符串:Itoa() // Itoa(): int -> string println("a" + strco...

2021-06-08 14:57:16 81

原创 宝塔安装mongodb后创建用户

1、进入mongodb安装目录,下面是宝塔面板的默认目录cd /www/server/mongodb/bin12、输入命令行mongo,进入mongodb环境mongo13、切换到 admin 数据库use admin

2021-06-04 08:28:51 425

原创 NetworkManager(Linux网络管理)

在CentOS7以前修改IP地址,基本都是直接去/etc/sysconfig/network-scripts/ 下找到网卡配置文件直接修改,当然这招目前依然好用,但是每次都修改配置文件太麻烦了,所以从7开始有了新的网络管理工具NetworkManager,可以很方便的管理链接和设备的关系NetworkManager这个工具在Linux最小化安装方式下是不会被安装的,安装完最小化系统后,使用yum groupinstall "Base"来安装系统的基本包组,这里包含了系统常用的一些命令和管理工具.

2020-12-25 15:28:22 5164

原创 Centos7 查看开机启动项命令

Centos7 查看开机启动项命令使用 systemctl list-unit-files 可以查看启动项

2020-12-25 15:06:51 1178

原创 centos7 防火墙相关命令

一、防火墙的开启、关闭、禁用命令(1)设置开机启用防火墙:systemctl enable firewalld.service(2)设置开机禁用防火墙:systemctl disable firewalld.service(3)启动防火墙:systemctl start firewalld(4)关闭防火墙:systemctl stop firewalld(5)检查防火墙状态:systemctl status firewalld二、使用firewall-cmd配置端口(1)查看防.

2020-12-25 15:05:15 93

原创 Linux 开起启动Supervisor 安装配置

Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台服务,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和报警。CentOS 7 安装Linux Supervisor安装yum install py.

2020-12-25 14:59:16 440

原创 设置mysql远程连接

需要登录服务端增加远程登录的权限。5.X版本 1、cd到mysql安装的bin目录下面, 用命令mysql -u root -p 登录到mysql上面。 2、然后用use mysql; 用select user, host from user; 查看当前mysql有哪些用户登录的权限。 3、将root的localhost修改为% update user set host = ’%’ where user = ’root’;...

2020-12-04 09:30:23 173

原创 supervisor重新启动

重启进程supervisorctl restart collection-----------------------------------------------------supervisor重新启动重新启动supervisorctl reload查看进程supervisorctl status启动某个进程supervisorctl start xxxx停止某个进程supervisorctl stop xxxx重启某个进程...

2020-12-04 09:27:30 2367

原创 windows系统下 mysql5.7设置远程连接(确认可用)

遇到需要登录服务端增加远程登录的权限,搜索之后有些能用有些不能自己总结下,备忘。1、cd到mysql安装的bin目录下面, 用命令mysql -u root -p 登录到mysql上面。输入mysql密码2、然后用use mysql; 用select user, host from user; 查看当前mysql有哪些用户登录的权限。3、修改权限Grant all on *.* to 'root'@'%' identified by 'root用户的密码' with grant

2020-09-29 15:31:25 1860 1

原创 idea tomcat控制台中文乱码

idea启动tomcat乱码:淇℃伅 [main] org.apache.catalina.startup. 鍛戒护琛屽弬鏁帮細网上找了很多教程,又是改idea配置文件又是改idea tomcat配置项,都没起作用,其实只需要修改tomcat的配置文件,如下:找到loggin.properties文件进入到tomcat的conf目录下找到loggin.properties修改字符集找到箭头指向这一行,将UTF-8改为GBK改完保存,返回idea重启tomcat完美解决。..

2020-06-24 14:02:54 1051

原创 java list map元素排序Collections.sort() 、list.sort()和list.sort()的Lambda表达式 三种实现

list<map>元素排序两种方法:1、Collections.sort()package me.zhengjie;import org.springframework.web.bind.annotation.RequestParam;import java.text.ParseException;import java.util.*;public class test { /** * @param args */ @Suppres.

2020-06-15 08:53:37 2857

原创 Golang sqlx 使用sql语句 Where in 解决办法 (sqlx.In 用法)

方法1、使用语言的for语句循环生成SQL语句中的“?”,类似这样:新建方法func placeholders(n int) string { var b strings.Builder for i := 0; i < n-1; i++ { b.WriteString("?,") } if n > 0 { b.WriteString("?") } retu...

2020-03-11 16:44:48 4367

转载 flex添加 播放 gif图片

初学flex遇到加载gif问题,翻遍网络(由于google被封)找不到解决方法。总结整理后得到如下方法解决:Flex里Image控件插入gif动画的图片默认只显示一帧,也就是说是不会动的,我们可以借助GifPlayer类包来实现Flex里插入动画的Gif图片。GifPlayer下载:http://download.csdn.net/detail/d294083434/943

2016-02-15 17:07:49 1267

mysql驱动(mysql-connector-java-5.1.41.jar+mysql-connector-java-8.0.17.jar)

mysql驱动(mysql-connector-java-5.1.41.jar+mysql-connector-java-8.0.17.jar)

2019-10-11

小波变换去噪 小波去噪 过滤高频低频波 C++代码

小波变换去噪 小波去噪 过滤高频低频波 C++代码 小波变换去噪方法

2018-05-19

条件平差的 C++代码

条件平差的

2018-04-10

ImageMagick-7.0.1-4-Q16-x64-dll

64位系统专用64位系统专用64位系统专用64位系统专用64位系统专用64位系统专用

2018-04-10

C++初学基础知识.doc

C++初学基础知识 C++初学基础知识 C++初学基础知识 C++初学基础知识

2018-04-10

鱼眼图像校正算法研究

鱼眼图像校正算法研究 鱼眼图像校正算法研究 鱼眼图像校正算法研究

2017-10-25

Microsoft SQL Server Compact 4.0 SSCERuntime_x64-ENU.exe

VS2015打开C++项目报错:创建或打开C++浏览数据库文件 时发生错误。安装此插件就可以了

2017-05-31

GIFPlayer 0.6.zip

Flex里Image控件插入gif动画的图片默认只显示一帧,也就是说是不会动的,我们可以借助GifPlayer类包来实现Flex里插入动画的Gif图片。

2016-02-15

Java中Date类和Calender类的比较

Java中Date类和Calender类的比较

2015-02-12

MyEclipse8.6安装及优化

MyEclipse8.6安装及优化

2012-09-20

microofficeoffice2010和office2003兼容设置方法

microofficeoffice2010和office2003兼容设置方法

2012-09-20

将win7电脑变身WiFi热点,让手机、笔记本共享上网.

将win7电脑变身WiFi热点,让手机、笔记本共享上网.

2012-09-20

几个Android应用程序源代码

几个Android应用程序源代码

2012-09-20

用U盘装系统的操作全程图解

用U盘装系统的操作全程图解用

2012-09-20

几个很炫 很实用的图片焦点切换素材

几个很炫 很实用的图片焦点切换素材 吐血 分享

2012-09-20

几个好看实用的网站导航

几个好看实用的网站导航 自己辛苦整理 今天吐血 分享 哈哈 网站 导航 使用 好看

2012-09-20

空空如也

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

TA关注的人

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